Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #5591  
Alt 06.11.2023, 22:40
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 510
Abgegebene Danke: 185
Erhielt 1.655 Danke für 326 Beiträge
Aktivitäten Langlebigkeit
2/20 5/20
Heute Beiträge
0/3 ssssss510
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von achimp Beitrag anzeigen
CXG Computachess III, Chess King Triomphe, RadioShack 1650 Fast Response, Fidelity Genesis, CXG Sphinx Comet
I assume same ROMs for all, only Crystals vary a little bit.

Regards
Achim
RadioShack 1650 Fast Response: Concord II, has the 0609V171 MCU

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
Mit Zitat antworten
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag:
kamoj (06.11.2023)
  #5592  
Alt 07.11.2023, 00:36
Benutzerbild von berger
berger berger ist offline
Fidelity Elite 68030
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 170
Abgegebene Danke: 376
Erhielt 463 Danke für 120 Beiträge
Aktivitäten Langlebigkeit
3/20 11/20
Heute Beiträge
0/3 ssssss170
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Chess King Triomphe: interesting, here is a photo of the inside http://www.chesscomputeruk.com/html/..._triomphe.html
I had that computer at home, I attach a better quality photo.

Best,
Gerardo
Miniaturansicht angehängter Grafiken
Klicke auf die Grafik für eine größere Ansicht

Name:	Triomphe.jpg
Hits:	68
Größe:	136,8 KB
ID:	6309  
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu berger für den nützlichen Beitrag:
hap (07.11.2023), kamoj (08.11.2023)
  #5593  
Alt 07.11.2023, 13:40
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.590
Abgegebene Danke: 438
Erhielt 5.732 Danke für 1.319 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2590
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)
Mit Zitat antworten
Folgende 8 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (07.11.2023), hap (07.11.2023), Jo (09.11.2023), kamoj (08.11.2023), Mark 1 (07.11.2023), MikeChess (07.11.2023), Tibono (07.11.2023), Wandersleben (07.11.2023)
  #5594  
Alt 07.11.2023, 13:59
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 510
Abgegebene Danke: 185
Erhielt 1.655 Danke für 326 Beiträge
Aktivitäten Langlebigkeit
2/20 5/20
Heute Beiträge
0/3 ssssss510
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
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
berger (07.11.2023), fhub (07.11.2023), kamoj (08.11.2023)
  #5595  
Alt 07.11.2023, 14:08
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.590
Abgegebene Danke: 438
Erhielt 5.732 Danke für 1.319 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2590
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
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."
Ah, these are hardware descriptions in the driver that I usually don't read, because I wouldn't understand them anyway.
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (08.11.2023)
  #5596  
Alt 07.11.2023, 14:54
Benutzerbild von berger
berger berger ist offline
Fidelity Elite 68030
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 170
Abgegebene Danke: 376
Erhielt 463 Danke für 120 Beiträge
Aktivitäten Langlebigkeit
3/20 11/20
Heute Beiträge
0/3 ssssss170
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Ah, these are hardware descriptions in the driver that I usually don't read, because I wouldn't understand them anyway.
Too bad, Franz!
Mit Zitat antworten
Folgender Benutzer sagt Danke zu berger für den nützlichen Beitrag:
kamoj (08.11.2023)
  #5597  
Alt 08.11.2023, 08:06
Benutzerbild von Mychess
Mychess Mychess ist offline
Saitek Leonardo
 
Registriert seit: 07.03.2009
Beiträge: 89
Abgegebene Danke: 153
Erhielt 126 Danke für 70 Beiträge
Aktivitäten Langlebigkeit
5/20 16/20
Heute Beiträge
0/3 sssssss89
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.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag:
kamoj (08.11.2023)
  #5598  
Alt 08.11.2023, 09:27
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.590
Abgegebene Danke: 438
Erhielt 5.732 Danke für 1.319 Beiträge
Aktivitäten Langlebigkeit
8/20 14/20
Heute Beiträge
1/3 sssss2590
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Mychess Beitrag anzeigen
The CXG Star Chess is emulated.
Hmm? Where?
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (08.11.2023)
  #5599  
Alt 08.11.2023, 17:10
Benutzerbild von Mychess
Mychess Mychess ist offline
Saitek Leonardo
 
Registriert seit: 07.03.2009
Beiträge: 89
Abgegebene Danke: 153
Erhielt 126 Danke für 70 Beiträge
Aktivitäten Langlebigkeit
5/20 16/20
Heute Beiträge
0/3 sssssss89
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
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!?
The code in CC2 :
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  ;
Hacking is possible by adding 2 keys and put the pin 3 of the port 2 at Vcc.

Cordially.

Geändert von Mychess (08.11.2023 um 17:23 Uhr)
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu Mychess für den nützlichen Beitrag:
fhub (08.11.2023), Hartmut (10.11.2023), kamoj (08.11.2023)
  #5600  
Alt 09.11.2023, 09:38
Benutzerbild von Mychess
Mychess Mychess ist offline
Saitek Leonardo
 
Registriert seit: 07.03.2009
Beiträge: 89
Abgegebene Danke: 153
Erhielt 126 Danke für 70 Beiträge
Aktivitäten Langlebigkeit
5/20 16/20
Heute Beiträge
0/3 sssssss89
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von achimp Beitrag anzeigen
CXG Computachess III, Chess King Triomphe, RadioShack 1650 Fast Response, Fidelity Genesis, CXG Sphinx Comet
I assume same ROMs for all, only Crystals vary a little bit.

Regards
Achim
In https://hiarcs.net/forums/viewtopic....301xl&start=45 there is a long study about Chess King Triomphe.

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)
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag:
kamoj (09.11.2023)
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 +2. Es ist jetzt 10:26 Uhr.



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