Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Computerschach / Computer Chess: > Mess Emu & andere Emulationen / Mess Emu and other Emulations


Antwort
 
Themen-Optionen Ansicht

  #5121  
Alt 19.09.2022, 21:34
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von MikeChess Beitrag anzeigen
Über MessExtra.
Die MHz-Datei muss arb.mhz heißen und nicht arbgms.mhz, dann geht es.
Liege ich richtig?
Richtig, lieber Michael!

Ein Modul 'arbgms' gibt es nur in CB-Emu, weil da ja die beiden Cartridges als eigene Geräte definiert sind.

In MessExtra/MessChess gibt's nur 'arb', und da muß man die Auswahl in der rechten Spalte treffen. Insofern muß auch eine eventuelle MHz-Datei 'arb.mhz' lauten (und im MessExtra/MessChess-Verzeichnis sein), und die gilt dann immer für beide Module - beide unterschiedlich geht leider nicht.

Grüße,
Franz
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
kamoj (19.09.2022), MikeChess (19.09.2022)
  #5122  
Alt 19.09.2022, 23:15
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
ARB GMS 3 und Sargon 3.5 sind emuliert ...
Hi hap,

I'm not sure about your last driver changes wrt. the 'emumem' bug!?

You've changed the line
m_maincpu->space(AS_PROGRAM).install_ram(0x0800, 0x0fff, 0x1000, m_extram);
to the 2 lines
m_maincpu->space(AS_PROGRAM).install_ram(0x0800, 0x0fff, 0, m_extram);
m_maincpu->space(AS_PROGRAM).install_ram(0x1800, 0x1fff, 0, m_extram);

In my MessExtra I'm still using the line
m_maincpu->space(AS_PROGRAM).install_ram(0x0800, 0x0fff, 0x1000, nullptr);
because 'm_extram' and the necessary 'memory_share_creator' don't work in the old MAME version 0.220.

Should I also change my single line (and if yes, then how?), or is this 'emumem' bug not relevant in the old version 0.220?

Regards,
Franz
Mit Zitat antworten
  #5123  
Alt 19.09.2022, 23:19
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 583
Abgegebene Danke: 214
Erhielt 2.149 Danke für 398 Beiträge
Aktivitäten Langlebigkeit
2/20 6/20
Heute Beiträge
0/3 ssssss583
Re: Mess Emulator für diverse Schachcomputer ist fertig!

nullptr would mean it installs another 2KB RAM, instead of the same extram array.
Anyway, first try sargon35, if it doesn't work then 0.220 has the bug too.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag:
fhub (19.09.2022)
  #5124  
Alt 19.09.2022, 23:48
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Anyway, first try sargon35, if it doesn't work then 0.220 has the bug too.
Ok, I've now tried both new modules:
sargon35 only works for book moves, when out of book it just stops.
gms30 seems to work, only the yellow led (Sargon's Move) blinks quite fast (not sure if it's too fast)

So it seems the bug is in 0.220, too. What to do now?
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (20.09.2022)
  #5125  
Alt 20.09.2022, 01:51
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 583
Abgegebene Danke: 214
Erhielt 2.149 Danke für 398 Beiträge
Aktivitäten Langlebigkeit
2/20 6/20
Heute Beiträge
0/3 ssssss583
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Ok, another workaround would be:

map(0x0000, 0x7fff).mirror(0x8000).r(FUNC(arb_state::cartridge _r));
change to:
map(0x2000, 0x7fff).mirror(0x8000).r(FUNC(arb_state::cartridge _r));

and in cartridge_r do:
offset+=0x2000;
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
fhub (20.09.2022), kamoj (20.09.2022)
  #5126  
Alt 20.09.2022, 09:05
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hi 'hap',
 Zitat von hap Beitrag anzeigen
Ok, another workaround would be:
...
1:51 am? It seems you are also a late-night reveller!

Yep, your workaround is perfect, all modules are now working perfectly - congratulations and many thanks!
(even my old hack of simulating the necessary 'New Game' is still working for the 2 new modules)

Regards,
Franz
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (20.09.2022)
  #5127  
Alt 20.09.2022, 09:21
Benutzerbild von berger
berger berger ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 205
Abgegebene Danke: 449
Erhielt 613 Danke für 155 Beiträge
Aktivitäten Langlebigkeit
4/20 12/20
Heute Beiträge
1/3 ssssss205
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
1:51 am? It seems you are also a late-night reveller!
Not a night reveller at all!
I have received messages from him at later hours than that... but I don't receive messages when it's sunny. Mmm... do your own guessing and you'll find out who we're dealing with!
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu berger für den nützlichen Beitrag:
fhub (20.09.2022), kamoj (20.09.2022)
  #5128  
Alt 20.09.2022, 09:52
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von berger Beitrag anzeigen
Not a night reveller at all!
I have received messages from him at later hours than that... but I don't receive messages when it's sunny. Mmm... do your own guessing and you'll find out who we're dealing with!
Well, I don't know where he lives.
America? Far East? Or even on the other side of the globe in Australia?

BTW, in Spain it's always sunny, isn't it?
Mit Zitat antworten
  #5129  
Alt 20.09.2022, 10:03
Benutzerbild von berger
berger berger ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 205
Abgegebene Danke: 449
Erhielt 613 Danke für 155 Beiträge
Aktivitäten Langlebigkeit
4/20 12/20
Heute Beiträge
1/3 ssssss205
Re: AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Well, I don't know where he lives.
America? Far East? Or even on the other side of the globe in Australia?
Right... that his IP is geolocated somewhere in Transylvania must be because he uses a VPN.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu berger für den nützlichen Beitrag:
kamoj (20.09.2022)
  #5130  
Alt 20.09.2022, 10:18
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Re: AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von berger Beitrag anzeigen
Right... that his IP is geolocated somewhere in Transylvania must be because he uses a VPN.
Or he is a vampire ...
Mit Zitat antworten
Antwort


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Info: Mephisto Emulator für den Mac fertig RolandLangfeld Die ganze Welt der Schachcomputer / World of chess computers 3 09.09.2007 22:56


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:22 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
©Schachcomputer.info