|
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi Hartmut,
engine-technisch ist da nix weiterentwickelt, aber das ROM wurde von Steve auf die neuen MHz abgestimmt (Patches), damit die Uhr korrekt läuft. Wenn man die Adressen kennt, kann man das auch mit dem aktuellen ROM machen und es so an 2, 4, und 20 MHz anpassen. Unklar ist mir, ob das "normale" Steinitz-Modul sowohl 2 als auch 4 MHz kann und die Clock selber anpasst. Spätere Module wurden ja für die 4 MHz-GGM vertrieben - laufen die im alten Gerät langsamer? Bekannt ist, daß Sargon und Morphy im neuen GGM zu schnell laufen (Uhr). Gruß Achim Leider ist mir noch was aufgefallen. Ich muss leider meine Aussage von gestern revidieren. Man braucht, zumindest in Arena, wirklich das neue Plugin für den Mark V damit es in vernünftiger Geschwindigkeit läuft (unter Winboard ging es gestern aber... und auch unter Arena lief es gestern, wenn ich nur selber gespielt habe. In einem Engineturnier aber geht das Teil unter Arena wirklich auf unter 100 %. Seltsam...). Allerdings ergab sich bei mir nun das Problem, dass die Partien immer wieder mit dem Vermerk dass der Mark 5 einen illegalen Zug gemacht hätte abgebrochen werden. Ich habe es jetzt 3 oder 4mal versucht und komme bei keiner Partie über mehr als 8 oder 9 Züge ohne dass die Partie abgebrochen wird. Edit: OK, das scheint allerdings schwer zu lösen zu sein. Ich hab mal ein wenig weiter getestet. Der Fehler passiert nur, wenn ich mit der Taste "Analysis" die Vorausberechnung des Mark V ansehe. Dabei ist es unerheblich ob er gerade rechnet oder auf einen Zug wartet. Während der Berechnung sollte man es lassen. Wartet er auf den gegnerischen Zug dann muss man danach die angezeigte Analyse mit der CE-Taste wieder aus der Anzeige löschen. Dann scheint er ohne Probleme durchzulaufen. Scheinbar schreibt die Analyseanzeige irgendetwas in den abgefragten Speicherbereich so dass bei Nutzung der Analysis-Funktion dann die Übertragung des lua-Plugins nicht sauber funktioniert. Wenn also Franz keine geniale Idee mehr hat, müssen wir demnach unter Winboard unsere Neugier auf die Engineanalyse etwas zügeln...
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 Geändert von Hartmut (11.09.2019 um 15:00 Uhr) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
(duck und wech...) @Mark 1: Siehe oben. Ich probier es heute abend aus.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
Folgender Benutzer sagt Danke zu Hartmut für den nützlichen Beitrag: | ||
Mark 1 (11.09.2019) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
![]() ![]() ![]()
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Allerdings sollte man es ohnehin tunlichst unterlassen, während der Rechenphase der Engines unter Winboard oder Arena irgendwelche Funktionen zu aktivieren, die die Engine-Anzeige ändern - wenn nämlich das Plugin die Züge aus dem Display ablesen muß, dann führt das logischerweise zu Problemen. Anders ausgedrückt: dieses Problem wirst Du auch mit anderen Engines haben, wenn Du immer so neugierig bist und unbedingt den gerade untersuchten Zug sehen willst. Komm aber jetzt bloß nicht auf die Idee, daß ich dieses Problem auch für andere Engines lösen soll ... ![]() Grüße, Franz |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
"COMPUTING" is output to "0.7.11", it's not necessary to read it from RAM.
|
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag: | ||
fhub (12.09.2019) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Thanks!
I guess this is a number in the SVG file (?), so of course this can only know the one who created this file. ![]() I'm now using the following line in the plugin, I hope this is correct (?) - at least it seems to work: computing = (machine: outputs():get_value("0.7.11") ~= 0x00) BTW, I saw that you've already implemented the automatic layout switching for the GGM modules - great job! ![]() |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Yeah, GGM automatic keypad overlay switch works well =)
SVG details can be seen by anyone. Open the file in Inkscape, then click on one of the objects, the output ID is in the Title (see Object menu -> Object Properties). This goes for ssystem3, savant, mchess, ccmk5. And other games too such as Nintendo Game & Watch. |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Yes, this may be true, but only for someone who has experience with such SVG files.
In my very long time working with computers I've not used or needed this SVG format yet. ![]() One other question: The Steinitz module also existed as 4MHz and even 20MHz version, and it has been requested here to implement these versions, too. Of course I could add a completely new machine for it (with the ROM integrated), but maybe it's also possible to just add these 2 versions in the XML file (e.g. with feature name="mhz" value="4" and feature name="mhz" value="20" or something like that)? Could this be done, and what would I have to add to the GGM driver to change the CPU speed depending on this "mhz" feature? If it's not possible, then I'll create an extra machine ... |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Or you could just add a CPU frequency switch to the driver itself, similar to Novag Super Expert.
I did look around for the "Mega-4", but can't find any evidence that it was ever released. More information about this machine: http://spacious-mind.com/html/great_...ine_4_mhz.html "So the question needs to be asked was the Destiny MEGA-4 GGM ever released? Where there any made at all? Most sources say no." The 20MHz version by SteveUK(?) probably has ROM modifications for the changed timing. |
![]() |
|
|
![]() |
||||
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 |