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 11.09.2019, 12:33
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 61
Land:
Beiträge: 2.468
Abgegebene Danke: 3.509
Erhielt 2.263 Danke für 1.152 Beiträge
Aktivitäten Langlebigkeit
17/20 15/20
Heute Beiträge
1/3 sssss2468
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von achimp Beitrag anzeigen
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
Genau das dachte ich mir eben auch. Insofern... wenn Franz es schon ausprobiert hat und es funktioniert... büdde büdde büdde einbauen.

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)
Mit Zitat antworten
  #2  
Alt 11.09.2019, 15:38
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Hartmut Beitrag anzeigen
Wenn also Franz keine geniale Idee mehr hat ...
Aber die hat er doch immer!

Versuch's mal mit der neuen Plugin-Version im Anhang - die sollte jetzt auch mit der Analyse-Anzeige funktionieren.

Grüße,
Franz

Geändert von fhub (12.09.2019 um 17:38 Uhr)
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Hartmut (11.09.2019), Mark 1 (11.09.2019)
  #3  
Alt 11.09.2019, 15:48
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 61
Land:
Beiträge: 2.468
Abgegebene Danke: 3.509
Erhielt 2.263 Danke für 1.152 Beiträge
Aktivitäten Langlebigkeit
17/20 15/20
Heute Beiträge
1/3 sssss2468
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Aber die hat er doch immer!

Versuch's mal mit der neuen Plugin-Version im Anhang - die sollte jetzt auch mit der Analyse-Anzeige funktionieren.

Grüße,
Franz
Bin jetzt gerade unterwegs, aber ich probier es heute abend aus. Danke erstmal. Ich sags ja... du bist einfach genial. Wenn Du jetzt auch noch den Steinitz...
(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
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Hartmut für den nützlichen Beitrag:
Mark 1 (11.09.2019)
  #4  
Alt 11.09.2019, 23:18
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 61
Land:
Beiträge: 2.468
Abgegebene Danke: 3.509
Erhielt 2.263 Danke für 1.152 Beiträge
Aktivitäten Langlebigkeit
17/20 15/20
Heute Beiträge
1/3 sssss2468
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Aber die hat er doch immer!

Versuch's mal mit der neuen Plugin-Version im Anhang - die sollte jetzt auch mit der Analyse-Anzeige funktionieren.

Grüße,
Franz
Jep. Jetzt funktioniert alles, auch mit der Analysis Taste oder anderen Tastenaktionen stürzt das Teil nun nicht mehr ab und liefert genau was es soll. Und da sagst Du immer, du wärst nicht so der lua-Experte. Bisher hast Du früher oder später noch alles hingekriegt.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3
Mit Zitat antworten
  #5  
Alt 11.09.2019, 23:39
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Hartmut Beitrag anzeigen
Jep. Jetzt funktioniert alles, auch mit der Analysis Taste oder anderen Tastenaktionen stürzt das Teil nun nicht mehr ab und liefert genau was es soll. Und da sagst Du immer, du wärst nicht so der lua-Experte. Bisher hast Du früher oder später noch alles hingekriegt.
Nun, das hatte nichts mit LUA-Experte zu tun, ich hab einfach heute doch noch ein Byte im RAM gefunden, das für dieses COMPUTING zuständig ist - danach mußte ich nur noch das LUA-Plugin entsprechend ändern.

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
Mit Zitat antworten
  #6  
Alt 11.09.2019, 23:57
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!

"COMPUTING" is output to "0.7.11", it's not necessary to read it from RAM.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag:
fhub (12.09.2019)
  #7  
Alt 12.09.2019, 09:49
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
"COMPUTING" is output to "0.7.11", it's not necessary to read it from RAM.
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!
Mit Zitat antworten
  #8  
Alt 12.09.2019, 11:02
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!

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.
Mit Zitat antworten
  #9  
Alt 12.09.2019, 11:33
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
SVG details can be seen by anyone.
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 ...
Mit Zitat antworten
  #10  
Alt 12.09.2019, 12:06
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!

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.
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 21:28 Uhr.



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