Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 08.12.2021, 21:46
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 598
Abgegebene Danke: 221
Erhielt 2.292 Danke für 414 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss598
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Neuer romdump von Radon17: ИМ-01 urversion
Mit Zitat antworten
Folgende 7 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
Agep (09.12.2021), berger (08.12.2021), Bryan Whitby (08.12.2021), fhub (09.12.2021), Mark 1 (10.12.2021), mclane (08.12.2021), Mychess (16.09.2023)
  #2  
Alt 09.12.2021, 13:58
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.879
Abgegebene Danke: 578
Erhielt 7.001 Danke für 1.581 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2879
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hi hap,
 Zitat von hap Beitrag anzeigen
Neuer romdump von Radon17: ИМ-01 urversion
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
Mit Zitat antworten
  #3  
Alt 09.12.2021, 17:40
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 598
Abgegebene Danke: 221
Erhielt 2.292 Danke für 414 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss598
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.
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
fhub (09.12.2021), Luis (09.12.2021), Plextor (09.12.2021)
  #4  
Alt 09.12.2021, 19:18
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.879
Abgegebene Danke: 578
Erhielt 7.001 Danke für 1.581 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2879
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Ok, I think I can fix the problem, give me a few minutes before I upload the source.
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.
Mit Zitat antworten
  #5  
Alt 09.12.2021, 20:43
Benutzerbild von berger
berger berger ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 207
Abgegebene Danke: 462
Erhielt 624 Danke für 157 Beiträge
Aktivitäten Langlebigkeit
2/20 12/20
Heute Beiträge
0/3 ssssss207
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
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 this chess computer, and this function does work, but you can only go back one complete move. If you press a third time, "00.00" is displayed.

Best,
Gerardo
Mit Zitat antworten
  #6  
Alt 09.12.2021, 22:12
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.879
Abgegebene Danke: 578
Erhielt 7.001 Danke für 1.581 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2879
AW: Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von berger Beitrag anzeigen
I've this chess computer, and this function does work, but you can only go back one complete move. If you press a third time, "00.00" is displayed.
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)
Mit Zitat antworten
  #7  
Alt 09.12.2021, 22:29
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 598
Abgegebene Danke: 221
Erhielt 2.292 Danke für 414 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss598
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.
Mit Zitat antworten
  #8  
Alt 09.12.2021, 22:45
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.879
Abgegebene Danke: 578
Erhielt 7.001 Danke für 1.581 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2879
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Yup, it means my fix is not good.

To work around it:
u16 conflict = (offset == 0x1f) ? 0xff : 0;
No, that doesn't change anything - I've just tried it.

But also in the Russian emulator this Takeback key doesn't work, so maybe Gerardo has a different ROM version of the IM-01?
Mit Zitat antworten
  #9  
Alt 09.12.2021, 22:47
Benutzerbild von berger
berger berger ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 207
Abgegebene Danke: 462
Erhielt 624 Danke für 157 Beiträge
Aktivitäten Langlebigkeit
2/20 12/20
Heute Beiträge
0/3 ssssss207
Re: AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
(...) maybe Gerardo has a different ROM version of the IM-01?
Theoretically no. They have the same reference!
Mit Zitat antworten
  #10  
Alt 09.12.2021, 22:51
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 598
Abgegebene Danke: 221
Erhielt 2.292 Danke für 414 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss598
Re: Mess Emulator für diverse Schachcomputer ist fertig!

This is the correct fix: https://github.com/mamedev/mame/comm...3da44269b50e64

The manual says take-back only works after 3 moves after starting a new game, or after 2 moves from any other position. And like Berger said, you can take back only 1 move.
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
bataais (11.12.2021), berger (09.12.2021), fhub (09.12.2021), Plextor (09.12.2021)
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 13:00 Uhr.



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