|
|
| Folgende 14 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
hier ist noch eine neue Plugin-Version für den Elektronika IM-01T. Da es für ihn ja nur russische Beschreibungen gibt, hab ich mich um Sonderzüge wie Enpassant oder Bauernumwandlung im Plugin auch nicht gekümmert. Nun hat mir heute Dieter ('Plextor') einen vorbildlichen Problemreport geschickt (mit Partien und Anzeigen, danke dafür!), was der IM-01T bei ep-Zügen so von sich gibt - und das ist wirklich das Verrückteste, was ich bisher gesehen habe! ![]() Hier die 2 Beispiele von Dieter: Mit Weiß: Anzeige dC'61, gemeint war der Zug d5xc6ep. Mit Schwarz: Anzeige Ab.31 für den Zug a4xb3ep. Das 'System' dieser ep-Anzeige war mir schnell klar, und damit waren nur ein paar zusätzliche Zeilen im Plugin nötig, damit auch diese Züge richtig interpretiert werden. Jetzt hab ich natürlich auch Bauernumwandlungen untersucht (wer weiß, was dem IM-01T noch so alles einfällt ), aber da kommt nach einer Umwandlung weder eine Anzeige noch eine Abfrage nach irgendeiner Figur, also scheint er immer von Umwandlungen in eine Dame auszugehen.Grüße, Franz Geändert von fhub (10.12.2021 um 19:58 Uhr) |
|
|||||||||||
|
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Neuer romdump von Radon17: ИМ-01 urversion
|
|
|||||||||||
|
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hi hap,
I think there's something wrong with your latest changes in the im01 driver. The new machine IM-01 behaves quite cracy - the keys Enter/Move/Takeback are repeating immediately if you press them a bit too long, so these keys are almost unusable. For example: enter d2d4 and press Enter a bit longer, then it returns random results (sometimes g8f6, but sometimes also g1f3 or e2e4 which are white moves of course), or even starts thinking (i.e. it's out of the book), depending on how long you press (or click) Enter. The same is true for Move or Takeback and it's the same for the IM-01T, too - you get a random behaviour depending on how long the key is pressed. In your previous driver everything was working fine for the IM-01T, and I guess that your changes in the address map (combining both machines) are the reason for these new problems. Regards, Franz |
|
|||||||||||
|
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Ok, I think I can fix the problem, give me a few minutes before I upload the source.
|
|
|||||||||||
|
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Yep, now the keys are working correctly again - you're a genius!
![]() BTW, this older model IM-01 seems to have also different functions - e.g. the Takeback key only displays "0000", but doesn't take back any moves!? I've not yet found what this key is good for in the IM-01. But that's not a problem of the MAME emulation, the Russian emulator also shows the same behaviour. |
|
||||||||||||
|
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Best, Gerardo |
|
|||||||||||
|
AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Well, not in the emulation! It already shows "00.00" at the first click on the Takeback button and no move is actually taken back.
Geändert von fhub (09.12.2021 um 22:20 Uhr) |
|
|||||||||||
|
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Yup, it means my fix is not good.
To work around it: u16 conflict = (offset == 0x1f) ? 0xff : 0; But I think the real issue is that the CPU is doing a bus error trap. It's not a weird bus conflict after all. |
|
|||||||||||
|
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
But also in the Russian emulator this Takeback key doesn't work, so maybe Gerardo has a different ROM version of the IM-01? |
![]() |
|
|
Ä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 |