Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #4841  
Alt 09.12.2021, 22:12
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.599
Abgegebene Danke: 439
Erhielt 5.738 Danke für 1.324 Beiträge
Aktivitäten Langlebigkeit
9/20 14/20
Heute Beiträge
0/3 sssss2599
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
  #4842  
Alt 09.12.2021, 22:29
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 510
Abgegebene Danke: 185
Erhielt 1.657 Danke für 326 Beiträge
Aktivitäten Langlebigkeit
1/20 5/20
Heute Beiträge
0/3 ssssss510
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
  #4843  
Alt 09.12.2021, 22:45
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.599
Abgegebene Danke: 439
Erhielt 5.738 Danke für 1.324 Beiträge
Aktivitäten Langlebigkeit
9/20 14/20
Heute Beiträge
0/3 sssss2599
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
  #4844  
Alt 09.12.2021, 22:47
Benutzerbild von berger
berger berger ist offline
Fidelity Elite 68030
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 171
Abgegebene Danke: 381
Erhielt 464 Danke für 121 Beiträge
Aktivitäten Langlebigkeit
4/20 11/20
Heute Beiträge
0/3 ssssss171
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
  #4845  
Alt 09.12.2021, 22:51
hap hap ist offline
TASC R40
 
Registriert seit: 27.07.2019
Beiträge: 510
Abgegebene Danke: 185
Erhielt 1.657 Danke für 326 Beiträge
Aktivitäten Langlebigkeit
1/20 5/20
Heute Beiträge
0/3 ssssss510
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)
  #4846  
Alt 09.12.2021, 23:11
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.599
Abgegebene Danke: 439
Erhielt 5.738 Danke für 1.324 Beiträge
Aktivitäten Langlebigkeit
9/20 14/20
Heute Beiträge
0/3 sssss2599
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Yes, now it works.
Zitieren:
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.
Ok, I didn't take care of these conditions, because I didn't know this (can't read Russian).
But it works different than the IM-01T and also than Gerardo said:
already at the 1st click on Takeback it shows the last own move (and not in reversed order), and the 2nd click gives "00.00".
So even one click takes back 2 plies (i.e. the computer move and the players move).
Mit Zitat antworten
  #4847  
Alt 10.12.2021, 19:57
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.599
Abgegebene Danke: 439
Erhielt 5.738 Danke für 1.324 Beiträge
Aktivitäten Langlebigkeit
9/20 14/20
Heute Beiträge
0/3 sssss2599
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

die ältere Version 'Elektronika IM-01' ist jetzt auch eingebaut - danke an alle Beteiligten (hap, Berger und Radon17).

Diese Version hat im Gegensatz zum IM-01T nur 6 Level (Standard=1), und auch die Takeback-Funktion ist ziemlich eingeschränkt -
genauere Infos 2 Postings vorher (von 'hap').

Grüße,
Franz
Mit Zitat antworten
Folgende 9 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (12.12.2021), Agep (10.12.2021), bataais (11.12.2021), berger (10.12.2021), hap (10.12.2021), Jo (12.12.2021), Mark 1 (10.12.2021), Plextor (10.12.2021), Robert (13.12.2021)
  #4848  
Alt 12.12.2021, 20:33
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.599
Abgegebene Danke: 439
Erhielt 5.738 Danke für 1.324 Beiträge
Aktivitäten Langlebigkeit
9/20 14/20
Heute Beiträge
0/3 sssss2599
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

heute hab ich mich ein wenig mit dem Fidelity Phantom beschäftigt, und bei diesem dauert der Start durch den Test des Motors und aller Brettsensoren doch extrem lange (ca. 45 sec).

Dabei kam mir eine clevere Idee: ich setze im Plugin während dieses Test einfach die Emulationsgeschwindigkeit auf 1000% und danach wieder zurück auf die normalen 100% - so dauert der Test nur wenige Sekunden!

Das geänderte Plugin findet ihr im Anhang - es enthält nur 2 zusätzliche Zeilen.

Prinzipiell könnte man das auch bei anderen Plugins so machen, bzw. sogar für alle Plugins auf einmal, wenn man diese beiden Befehle (allerdings leicht abgeändert) im Hauptplugin (init.lua) an der richtigen Stelle unterbringt. Und man könnte es auch für alle Level-Einstellungen auf die gleiche Weise machen, allerdings geht das ja bei den meisten Engines ohnehin schnell genug. Außerdem kann man dann so schnellen Einstellungen selbst nicht mehr folgen, sodaß mir das nicht unbedingt empfehlenswert erscheint.

Noch ein Hinweis: dieser Trick funktioniert natürlich nur bei Verwendung als UCI- oder WB-Engine (mit MessChess), weil ja nur da Plugins verwendet werden.

Edit: In MessExtra kann man eine andere Methode verwenden, und zwar mit einer zusätzlichen Option, die ich vor einiger Zeit implementiert habe:
Einmal den Fidelity Phantom starten und diesen langen Brett-Test durchlaufen lassen. Dann die Option 'File > Save Reset State' aufrufen - damit wird der aktuelle Zustand in einer Datei 'reset.sta' gespeichert und bei jedem weiteren Start automatisch geladen, sodaß dann dieser Testdurchlauf entfällt.

Grüße,
Franz

Geändert von fhub (28.04.2022 um 12:57 Uhr)
Mit Zitat antworten
Folgende 6 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (12.12.2021), Mapi (12.12.2021), Mark 1 (13.12.2021), Plextor (12.12.2021), Robert (13.12.2021), Tibono (13.12.2021)
  #4849  
Alt 16.12.2021, 10:32
raschmo raschmo ist offline
Conchess Monarch
 
Registriert seit: 23.03.2012
Ort: Bonn
Alter: 62
Land:
Beiträge: 69
Abgegebene Danke: 80
Erhielt 27 Danke für 19 Beiträge
Aktivitäten Langlebigkeit
2/20 13/20
Heute Beiträge
0/3 sssssss69
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo zusammen,

weiß hier vielleicht jemand was mit dem spanischen ex MECA Forum los ist? Ich habe da mitgelesen, aber seit Januar hat sich dort im Thread Emulatoren keiner mehr gemeldet.
Mit Zitat antworten
  #4850  
Alt 16.12.2021, 15:25
Benutzerbild von berger
berger berger ist offline
Fidelity Elite 68030
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 171
Abgegebene Danke: 381
Erhielt 464 Danke für 121 Beiträge
Aktivitäten Langlebigkeit
4/20 11/20
Heute Beiträge
0/3 ssssss171
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von raschmo Beitrag anzeigen
weiß hier vielleicht jemand was mit dem spanischen ex MECA Forum los ist? Ich habe da mitgelesen, aber seit Januar hat sich dort im Thread Emulatoren keiner mehr gemeldet.
Hello,

I'm moderator of the Chess Computer Coleccionistas forum (formerly MECA forum). I think I should answer this question, although I'm not sure how to proceed...

First of all, that forum is intended for Spanish-speaking people, although other languages are allowed without any problems. But for some reason there is very little activity lately... I don't know why that happens.

The emulation section was usually posted in English, and it was Franz and hap who usually commented on the news. Now they do it here, and it's a lot of work to duplicate everything. So it's normal that there, in the CCC forum, there is no activity. For that I would have to be translating and posting the news commented here, when I know that most MAME/CB-Emu users follow them here, in this forum... thanks to the fact that writing in English is allowed.

I don't know if I have answered your question. Maybe your question was directed towards the artwork contributions made there by some users?

Best,
Gerardo
Mit Zitat antworten
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 07:49 Uhr.



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