|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
This is the first version(1979), apparently the chess computer had a bug where it sometimes recognizes the wrong button when the TIME switch is held in the up-position(not a MAME bug). The chess computer received by Berger had a spring in this switch so it's not toggleable.
Maybe it was fixed in the "B" version in 1980. |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi hap,
I'm trying to write a chess plugin for the Super System III, but I have problems with the plugin getting the moves from the LCD display. With the debugger I found 2 places with the hexcodes of the LCD digits (:lcd/0/m_shift and :/0/m_lcd_q), but none of the first 2 lines in my following code is working: Code:
function interface.is_selected(x, y) local ddram = emu.item(machine.devices[':lcd'].items['0/m_shift']):read_block(0x00, 0x04) -- local ddram = emu.item(machine.devices[':maincpu']:owner().items['0/m_lcd_q']):read_block(0x00, 0x04) local xval = { 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71, 0x3d, 0x76 } local yval = { 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f } local d0 = ddram:sub(0x00,0x00) local d1 = ddram:sub(0x01,0x01) local d2 = ddram:sub(0x02,0x02) local d3 = ddram:sub(0x03,0x03) return (xval[x] == d0 and yval[y] == d1) or (xval[x] == d2 and yval[y] == d3) end Regards, Franz Geändert von fhub (28.08.2019 um 14:07 Uhr) |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
If you update the driver to latest, the digits are at digit0/1/2/3.
so for example: machine ![]() |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Many thanks for this information! ![]() |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
das Schachplugin für den Novag Super System III hab ich jetzt auch fertig - wer also den SS3 auch unter Winboard/Arena nutzen will, müßte sich das Gesamtpaket nochmal herunterladen, weil dafür auch andere Änderungen notwendig waren. Edit: Die Level-Einstellung (Zeit pro Zug) unter Winboard/Arena ist übrigens im Format 'hhmmss' einzugeben (wie z.B. beim Boris), wobei man führende Nullen weglassen kann. Und unter Winboard/Arena darf man während des Rechenvorgangs den TIME-Schalter NICHT umlegen, weil sonst das Plugin den momentan angezeigten Zug schon als endgültigen Zug interpretiert (unter MessExtra beim Selberspielen ist das natürlich kein Problem). Zu den Spezialzügen im SS3-Plugin: Eine eigene Unterverwandlung funktioniert korrekt, eine evt. Unterverwandlung der Engine wird allerdings nicht berücksichtigt (was aber bei den meisten anderen Engines auch so ist). Enpassant funktioniert vermutlich, aber da ich den SS3 zu so einem Zug bisher nicht überreden konnte, hab ich das nicht wirklich testen können. Von den letzte Woche angekündigten ROMs hab ich bisher noch keine Dateien bekommen, also gibt's auch noch keine wirklich neuen Geräte in CB-Emu. Grüße, Franz Geändert von fhub (29.08.2019 um 16:48 Uhr) |
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Naja, gute Arbeit braucht halt ihre Zeit... müssen wir halt Geduld haben (auch wenn das nicht wirklich eine meiner Stärken ist...)
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
|
||||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hello,
I have just sent the data obtained from the reverse engineering of the SciSys Mark V/VI to hap. So far it is the computer that has given me more difficulties, mainly due to the Display: It is much more complex than the one in Novag Savant. Be patient because, although hap is very fast when programming, I think it won't be easy this time, and we will probably have to take some more measurements on the circuit. And until all this is done, Franz won't be able to integrate it into CB-Emu, so please don't pressure him! ![]() Best regards, Gerardo |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
No Problem. Take your time. I guess it is not only the display. Especially the Mark V/VI has much more features like many other computers of his time. Also the fact that he can play 12 games simultanous seems for me to be a big problem when trying to emulate this machine (and will definitely not work in a Winboard-Emulation. Playing only one game should be possible though).
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Aber in Winboard sind solche Simultanpartien natürlich nicht möglich (da hast Du schon recht), denn sowas ist in Winboard nicht vorgesehen. |
![]() |
|
|
![]() |
||||
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 |