|
|||||||||||
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
CXG Computachess III: pretty sure it's HD6301V1C42P Fidelity Genesis: should also have the HD6301V1C42P CXG Sphinx Comet: wiki says it has a V1, but I'm not sure. Chess King Triomphe: interesting, here is a photo of the inside http://www.chesscomputeruk.com/html/..._triomphe.html |
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag: | ||
kamoj (06.11.2023) |
|
||||||||||||
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Chess King Triomphe: interesting, here is a photo of the inside http://www.chesscomputeruk.com/html/..._triomphe.html
Best, Gerardo |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
die 2 neuen Saitek/SciSys-Geräte (Chess Companion II und Explorer Chess) sind jetzt auch in CB-Emu implementiert - vielen Dank an 'hap' und Sean Riddle! Wie üblich bei komplett neuen Modellen mußte ich sowohl Treiber als auch Layout wieder ziemlich ändern, damit sie unter der alten MAME-Version 0.220 noch funktionieren. Beide Engines benutzen exakt das gleiche ROM, sind also vom Programm her identisch. Nur die Tasten (und teilweise auch deren Bedienung) sind etwas unterschiedlich. Daher war es auch nötig, für beide Engines unterschiedliche Plugins zu schreiben (übrigens beherrschen sie auch den Setup- und Edit-Modus). Bie meinen Tests hat alles funktioniert, aber natürlich wären weitere Testpartien oder Stellungstests zur Sicherheit nicht schlecht. PS: Übrigens, falls jemand den 'Saitek Senator (Executive) Chess' in der Liste sucht - der findet sich jetzt unter 'E', da ich ihn in 'Saitek Executive (Senator) Chess' umbenannt habe. ![]() Question for hap: There's one thing I don't understand with these 2 devices: they have different key codes (ports&bits), although using exactly the same ROM program - how is this possible? Example: Port "IN.2" bit 0x02 is "Multi Move" for the ccompanion2, but the same port&bit is "Take Back" for the expchess!? So if this key with port "IN.2" bit 0x02 is pressed, how can the same program know, whether it should switch to 'multi move' mode (when I'm running ccompanion2) or just 'take back' the last move (when running expchess)?? Looking at your driver I don't see any differentiation between these 2 engines - apart from the layouts and the input ports they use exactly the same machine configuration!? Grüße, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ Geändert von fhub (07.11.2023 um 13:58 Uhr) |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
There's a note in the driver about that: "Explorer Chess and Chess Companion II / Concord have the same MCU ROM, pin P23 is either VCC or GND to distinguish between the two."
So, SciSys has put the 'sequel' to Travel Sensor and Companion on the same rom. See the resemblence: http://www.chesscomputeruk.com/html/...companion.html http://www.chesscomputeruk.com/html/travel_sensor.html |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
![]()
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (08.11.2023) |
Folgender Benutzer sagt Danke zu berger für den nützlichen Beitrag: | ||
kamoj (08.11.2023) |
|
||||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hello,
The CXG Star Chess is emulated. Star chess has many 100% clones : CXG Entreprise S (1984), Schneider Enterprise S, CXG Computachess III, Mephisto Merlin 4K, CXG Sphinx Comet, CXG Super Computachess, CXG Crown, CXG Sphinx Galaxy 2, Fidelity Genesis. Cordially. |
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag: | ||
kamoj (08.11.2023) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (08.11.2023) |
|
||||||||||||
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
Question for hap: There's one thing I don't understand with these 2 devices: they have different key codes (ports&bits), although using exactly the same ROM program - how is this possible? Example: Port "IN.2" bit 0x02 is "Multi Move" for the ccompanion2, but the same port&bit is "Take Back" for the expchess!? So if this key with port "IN.2" bit 0x02 is pressed, how can the same program know, whether it should switch to 'multi move' mode (when I'm running ccompanion2) or just 'take back' the last move (when running expchess)?? Looking at your driver I don't see any differentiation between these 2 engines - apart from the layouts and the input ports they use exactly the same machine configuration!? Code:
ldx #$F75C ; 12 keys table ldab #$0C ; 12 keys counter tim #$08,$Port2Data ; test config 12/14 keys <-------------- hardware test bne LF73E >- ; yes for 12 ldx #$F76A | ; 14 keys table ldab #$0E | ; 14 keys counter LF73E: | ; dex <- ; decb | ; bmi LF7A9 | ; end cmpa $00,x | ; same as table ? bne LF73E >- ; no, next ldx #$F76A ; vectors table abx ; 2 bytes for address abx ; ldx $00,x ; loading vector clra ; a=0 pshx ; in stack for jmp rts ; indirect by return XF750: ; db $40, $43, $44, $45 ; 14 keys | 12 keys db $80, $81, $82, $83 ; 40 FE30 Pawn | 81 FE30 db $84, $85, $86, $87 ; 41 FE31 knight | 82 FE31 XF75C: ; 42 FE32 bishop | 86 FE32 db $44, $82 ,$80, $45, ; 43 FE33 rook | 87 FE33 db $84, $40, $41, $83, ; 44 FE35 king | 40 FE35 db $86, $81, $42, $43, ; 45 FDF3 color | 45 FDF3 db $46, $85 ; 46 FD44 sound | XF76A: ; 80 FC93 New G. | 44 FC93 db $FE, $35, $FC, $8A ; 81 FCBD takebk | 85 FCBD db $FC, $93, $FD, $F3 ; 82 FC8A epos | 43 FC8A db $FE, $34, $FE, $30 ; 83 FE0B play | 83 FE0B db $FE, $31, $FE, $0B ; 84 FE34 queen | 80 FE34 db $FD, $3F, $FC, $BD ; 85 FE10 multmv | db $FE, $32, $FE, $33 ; 86 FD3F level | 84 FD3F db $FD, $44, $FE, $10 ; Cordially. Geändert von Mychess (08.11.2023 um 17:23 Uhr) |
|
||||||||||||
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
From "Summary of Deviations" by spacious_mind (Sat Oct 21, 2017 6:26 pm) ![]() it seems that : Chess King Counter Gambit 2 MHz Yeno 301 XL 2 MHz Chess King Triomphe 1 MHz are the same program of an unknown programmer, and probably not from Kaare Danielsen. It seems also that is the best 4K program (better than Star Chess/Enterprise...). Cordially. Geändert von Mychess (09.11.2023 um 09:59 Uhr) |
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag: | ||
kamoj (09.11.2023) |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
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 |