![]() |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
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 |
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
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 |
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. |
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
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? |
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; |
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hi 'hap',
Zitieren:
Yep, your workaround is perfect, all modules are now working perfectly - congratulations and many thanks! :top: (even my old hack of simulating the necessary 'New Game' is still working for the 2 new modules) Regards, Franz |
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
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! :D |
AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
America? Far East? Or even on the other side of the globe in Australia? :zwinker: BTW, in Spain it's always sunny, isn't it? :D |
Re: AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
|
AW: Re: AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:56 Uhr. |
Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info