Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #6381  
Alt 19.08.2024, 13:27
Agep Agep ist offline
Fidelity Prestige
 
Registriert seit: 08.10.2010
Beiträge: 101
Abgegebene Danke: 910
Erhielt 28 Danke für 18 Beiträge
Aktivitäten Langlebigkeit
2/20 14/20
Heute Beiträge
1/3 ssssss101
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,

wenn ich in MessChess die 'GUI.ini' auf 2 setze und Gambit Voice unter Arena ausführe, funktioniert die Engine nicht (reagiert nicht auf den ersten Zug).

Grüße,
Agep
Mit Zitat antworten
  #6382  
Alt 19.08.2024, 17:13
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.742
Abgegebene Danke: 515
Erhielt 6.330 Danke für 1.460 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2742
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Agep,
 Zitat von Agep Beitrag anzeigen
wenn ich in MessChess die 'GUI.ini' auf 2 setze und Gambit Voice unter Arena ausführe, funktioniert die Engine nicht (reagiert nicht auf den ersten Zug).
also das liegt nicht an der Engine oder am Plugin, sondern an der Kombination 'Arena + zu ungeduldiger Agep'.

Nun, eigentlich ist das ein Problem von Arena im UCI-Modus - ich hab mir das jetzt mal genauer in Enginelog angesehen, und folgendes festgestellt:
Beim Start sendet Arena "uci" an die Engine, bekommt "uciok" zurück, und sendet dann "isready" - ist im Prinzip alles korrekt laut UCI-Protokoll.
Dann wartet Arena auf ein "isready" von der Engine, und dieses "isready" kommt von allen Engines mit Sprachausgabe natürlich erst dann, wenn sie mit dieser 'Begrüßung' fertig sind (also relativ spät).
Wenn du nun in der Zwischenzeit (also VOR diesem "isready") schon einen Zug in Arena ausführst, dann ignoriert Arena diesen Zug einfach und sendet ihm NICHT an die Engine (auch nach dem "isready" nicht!), und daher scheint es so als ob die Engine nicht reagieren würde (was sie natürlich nicht kann, weil sie ja gar keinen Zug empfangen hat).
Eigentlich würde man erwarten, daß Arena diesen (zu schnellen) Zug zwischenspeichert und eben erst nach dem "isready" sendet - tut es aber leider nicht, und das kann ich auch nicht ändern.
Übrigens passiert das auch mit allen anderen Engines mit Sprachausgabe unter Arena (im UCI-Modus!) - du kannst es ja mal probieren (z.B. mit Excellence Voice oder irgendeinem Elite A/S).
LÖSUNG: mit dem ersten Zug einfach solange warten, bis die Engine fertig ist mit der Sprachausgabe!

Leider tritt dieses Problem auch dann auf, wenn du nach einer Partie noch eine weitere spielen willst, und da funktioniert auch die Lösung von oben nicht, weil Arena (im UCI-Modus) das "ucinewgame" nicht sofort beim Klick auf 'New Game' sendet, sondern erst nach Eingabe deines ersten Zuges (wieder so eine blöde Arena-Eigenart), und damit kommt jetzt der Zug bei der Engine bereits an, während sie noch spricht!
Das läßt sich nur lösen, indem man im Plugin (classic.lua) die Wartezeit beim Start erheblich verlängert (funktioniert erst ab ca. 4.5 sec zuverlässig).

Ich werde dieses Problem noch genauer testen und später ein neues Plugin hochladen ...

Diese lästigen Probleme zeigen wieder, daß man die Emulationen lieber mit WinBoard (oder zumindest mit Arena im WB-Modus) benutzen sollte!

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (20.08.2024), kamoj (19.08.2024), Wandersleben (20.08.2024)
  #6383  
Alt 19.08.2024, 21:05
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.742
Abgegebene Danke: 515
Erhielt 6.330 Danke für 1.460 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2742
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

hier ist noch ein Plugin_Update für den Fidelity Gambit Voice (bzw. Classic).

Die Pause beim Start ist jetzt verlängert, sodaß es unter Arena (im UCI-Modus) nach einem 'New Game' keine Probleme mehr geben sollte.
Das Problem bei zu früher, eigener Zugeingabe beim Start (während die Engine noch spricht) ist ein Arena-Problem (auch bei anderen Engines), das sich auch im Plugin nicht lösen läßt - da muß man mit dem 1.Zug einfach das Ende der Sprachausgabe abwarten.

Außerdem habe ich beim Gambit Voice noch ein verstecktes Feature entdeckt (Handbuch gibt's für den ja nicht), mit dem man die Sprache komplett abschalten kann: dazu muß man einfach am Ende der 'Begrüßung' als erstes die Taste TAKE BACK drücken, dann bleibt die Engine dauerhaft stumm (wieder einschalten geht dann aber nicht mehr). Allerdings funktioniert danach während der Partie die Zugrücknahme nicht mehr richtig (vermutlich ein Programmbug).
Nach Analyse mit dem Debugger habe ich auch ein Bit im RAM gefunden, das dafür zuständig ist, und das habe ich jetzt dazu benutzt, um im Setup-Mode die Sprache vorübergehend auszuschalten, wodurch der Stellungsaufbau jetzt lautlos erfolgt.

Grüße,
Franz
Angehängte Dateien
Dateityp: zip Plugin_Update.zip (1,9 KB, 26x aufgerufen)
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 6 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (20.08.2024), Chessguru (08.09.2024), kamoj (19.08.2024), Mark 1 (19.08.2024), MikeChess (19.08.2024), Wandersleben (20.08.2024)
  #6384  
Alt 20.08.2024, 14:25
Agep Agep ist offline
Fidelity Prestige
 
Registriert seit: 08.10.2010
Beiträge: 101
Abgegebene Danke: 910
Erhielt 28 Danke für 18 Beiträge
Aktivitäten Langlebigkeit
2/20 14/20
Heute Beiträge
1/3 ssssss101
Blinzeln AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Hallo Agep,

also das liegt nicht an der Engine oder am Plugin, sondern an der Kombination 'Arena + zu ungeduldiger Agep'.

Franz
Hallo Franz,

nicht so sehr ungeduldig, eher inkonsequent.

danke für deine Antwort, die mir geholfen hat.

Das Problem war eine falsche 'GUI.ini'-Einstellung. Bei einem Wert von 2 startete bei mir nur das Arena-Fenster. Das Engine-Fenster startete erst nach dem ersten Zug in Arena. Bei den anderen Engines, die ich benutzt habe, war alles in Ordnung. Aber, wie du geschrieben hast, mit sprechenden Engines ist es ein Problem.

Jetzt habe ich den Wert in 'GUI.ini' auf 3 gesetzt, was nun sowohl Arena als auch die Engine startet und alles ist in Ordnung. Vor langer Zeit habe ich versucht, die Werte 3, 4 und 5 in 'GUI.ini' einzustellen (wie in der Hilfe gezeigt) und trotzdem startete nur das Arena-Fenster, also blieb ich bei Wert 2. Mein Fehler, ich dachte, es würde auf meinem PC einfach nicht funktionieren. Ich hätte auch andere Updates testen sollen.

Ein weiteres Problem für mich ist der nicht funktionierende Edit mode. Wenn ich beispielsweise mit Gambit Voice das unterbrochene Spiel am nächsten Tag fortsetzen möchte, erhalte ich eine Fehlermeldung: ERROR: 'Edit' mode is not supported by 'gambitv'!. Das Gleiche gilt für Fidelity Classic. Es funktioniert bei allen anderen Motoren, nur bei diesen beiden nicht.Weißt du nicht, wo das Problem liegt?

Ich hoffe, dass meine Übersetzung ins Deutsche wenigstens ein bisschen verständlich ist.

Grüße,
Agep
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Agep für den nützlichen Beitrag:
kamoj (21.08.2024)
  #6385  
Alt 20.08.2024, 17:26
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.742
Abgegebene Danke: 515
Erhielt 6.330 Danke für 1.460 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2742
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Agep,
 Zitat von Agep Beitrag anzeigen
Ein weiteres Problem für mich ist der nicht funktionierende Edit mode. Wenn ich beispielsweise mit Gambit Voice das unterbrochene Spiel am nächsten Tag fortsetzen möchte, erhalte ich eine Fehlermeldung: ERROR: 'Edit' mode is not supported by 'gambitv'!. Das Gleiche gilt für Fidelity Classic. Es funktioniert bei allen anderen Motoren, nur bei diesen beiden nicht.Weißt du nicht, wo das Problem liegt?
nun, das weiß ich schon, ist ganz einfach: diese beiden Engines haben keinen Edit-Modus!
Und genau das sagt auch diese Fehlermeldung "ERROR: 'Edit' mode is not supported by ...".
Oder weißt du da vielleicht mehr als ich? Dann beschreibe doch, wie man bei diesen Engines den Edit-Modus aktiviert.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (20.08.2024), kamoj (21.08.2024)
  #6386  
Alt 29.08.2024, 13:36
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 562
Abgegebene Danke: 204
Erhielt 2.014 Danke für 378 Beiträge
Aktivitäten Langlebigkeit
3/20 5/20
Heute Beiträge
2/3 ssssss562
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Neuer ROM dump von Berger: Novag Diablo 68000. A slightly newer version.
Mit Zitat antworten
Folgende 11 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
achimp (31.08.2024), Agep (29.08.2024), berger (29.08.2024), ferribaci (30.08.2024), fhub (29.08.2024), kamoj (29.08.2024), Mark 1 (29.08.2024), mickihamster (29.08.2024), spacious_mind (29.08.2024), Tibono (29.08.2024), Tintenfisch (29.08.2024)
  #6387  
Alt 31.08.2024, 11:32
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.742
Abgegebene Danke: 515
Erhielt 6.330 Danke für 1.460 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2742
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,
 Zitat von hap Beitrag anzeigen
Neuer ROM dump von Berger: Novag Diablo 68000. A slightly newer version.
danke - nur sehr geringe Unterchiede (2 Bytes) zur Vorgängerversion.
Scheint wohl ein Bugfix zu sein, wenn man die ASM-Listings vergleicht.

Außerdem hab ich inzwischen noch 3 weitere Änderungen/Ergänzungen in CB-Emu gemacht:
1) Der Fidelity Gambit ist wieder 'auferstanden' - gleiches Programm wie der Classic, aber anderes Layout.
2) Beim Novag Emerald Classic Plus gibt's jetzt auch diese zusätzliche 'modified' BIOS-Version mit dem AT-Level-Bugfix von Mychess (Auswahl mit 'File > Show Tab Menu > BIOS Selection').
3) Die Prototyp-Engine 'Mephisto Academy T+T' ist ja im Original nur holländisch, und das ist doch etwas schwer zu verstehen. Daher hab ich jetzt aus dem Original-ROM 2 zusätzliche Versionen in Englisch und Deutsch gemacht, die man ebenfalls (wie oben) im Tab-Menü per 'BIOS Selection' auswählen kann.
Das ging relativ einfach, da die Textbereiche aller 3 Sprachversionen praktisch identisch aufgebaut sind, sodaß ich sie einfach von den anderen Academy-Versionen übernehmen (sprich: kopieren) konnte - nur die Checksum-Abfrage mußte ich überspringen.

Die neue CB-Emu-Version gibt's heute im Sommerschlussverkauf im Preis stark reduziert: -100% Rabatt!

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 20 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (31.08.2024), Agep (31.08.2024), berger (31.08.2024), Chessguru (31.08.2024), ferribaci (31.08.2024), germangonzo (31.08.2024), Hartmut (31.08.2024), kamoj (01.09.2024), Mapi (31.08.2024), Mark 1 (31.08.2024), mclane (31.08.2024), Michael (02.09.2024), MikeChess (01.09.2024), Mychess (31.08.2024), Mythbuster (31.08.2024), Robert (03.09.2024), Techtueftel (31.08.2024), Tibono (31.08.2024), Tintenfisch (31.08.2024), Wandersleben (31.08.2024)
  #6388  
Alt 31.08.2024, 12:28
Mark 1 Mark 1 ist offline
Mephisto Wundermaschine
 
Registriert seit: 27.09.2006
Beiträge: 476
Abgegebene Danke: 761
Erhielt 310 Danke für 168 Beiträge
Aktivitäten Langlebigkeit
2/20 18/20
Heute Beiträge
1/3 ssssss476
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Hi,


Die neue CB-Emu-Version gibt's heute im Sommerschlussverkauf im Preis stark reduziert: -100% Rabatt!

Grüße,
Franz
Hallo Franz...

Ich mag deinen Humor

Gruß
Mark 1
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Mark 1 für den nützlichen Beitrag:
kamoj (01.09.2024)
  #6389  
Alt 31.08.2024, 13:59
CC 7 CC 7 ist offline
Mephisto London 68030
 
Registriert seit: 10.12.2004
Land:
Beiträge: 379
Abgegebene Danke: 0
Erhielt 393 Danke für 180 Beiträge
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
0/3 ssssss379
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen

3) Die Prototyp-Engine 'Mephisto Academy T+T' ist ja im Original nur holländisch, und das ist doch etwas schwer zu verstehen.

Grüße,
Franz
Hallo Franz !

Naja, aber manchmal ist niederländisch leichter zu verstehen als österreichisch !

Die Übersetzung einer Speisekarte mit typisch österreichischen Spezialitäten
hat mich mal in Wien ganz schön ins Schwitzen gebracht, kam mir viel schwieriger vor als holländisch...

Das spanische Pärchen hatte sich jedenfalls köstlich darüber amüsiert, daß ich diese einfachen Wörter für Speis und Trank nicht kannte, schließlich war es doch meine Muttersprache deutsch...oder sowas ähnliches:

Brettljause mit Liptauer
Faschierte Laibchen

Für Zuckergoscherl :
Marillenknödel
Topfenpalatschinken mit Schlagobers
Kaiserschmarrn mit Zwetschkenröster
Voralberger Riebel

kann man ja noch halbwegs erahnen, aber bei

Mohr im Hemd
war ich völlig blank !

Danach hab ich zu einem stärkeren Getränk gegriffen als Almdudler...
aber ich kann mich beim besten Willen nicht mehr an den Namen erinnern...
kein Sliwowitz !

Gruß
Hans-Jürgen
Mit Zitat antworten
Folgender Benutzer sagt Danke zu CC 7 für den nützlichen Beitrag:
kamoj (01.09.2024)
  #6390  
Alt 07.09.2024, 20:35
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 562
Abgegebene Danke: 204
Erhielt 2.014 Danke für 378 Beiträge
Aktivitäten Langlebigkeit
3/20 5/20
Heute Beiträge
2/3 ssssss562
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Neuer dump von Berger: Fidelity The Classic (Urversion)
Mit Zitat antworten
Folgende 10 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
Agep (07.09.2024), bataais (10.09.2024), berger (07.09.2024), Chessguru (08.09.2024), fhub (07.09.2024), kamoj (07.09.2024), Mark 1 (07.09.2024), MikeChess (07.09.2024), Robert (09.09.2024), Tibono (08.09.2024)
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 16:43 Uhr.



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