|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo 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/ |
Folgende 3 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
|||||||||||
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
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
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 |
Folgender Benutzer sagt Danke zu Agep für den nützlichen Beitrag: | ||
kamoj (21.08.2024) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Agep,
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?
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/ |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Neuer ROM dump von Berger: Novag Diablo 68000. A slightly newer version.
|
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) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
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/ |
Folgende 21 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), Norbert (12.09.2024), Robert (03.09.2024), Techtueftel (31.08.2024), Tibono (31.08.2024), Tintenfisch (31.08.2024), Wandersleben (31.08.2024) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Ich mag deinen Humor Gruß Mark 1 |
Folgender Benutzer sagt Danke zu Mark 1 für den nützlichen Beitrag: | ||
kamoj (01.09.2024) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
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 |
Folgender Benutzer sagt Danke zu CC 7 für den nützlichen Beitrag: | ||
kamoj (01.09.2024) |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Neuer dump von Berger: Fidelity The Classic (Urversion)
|
|
|
Ä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 |