|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Chesscomputer emulation is in MAME: https://www.mamedev.org/
But I think you want the one by fhub? It has the roms included, and Arena UI, check "Download from my private cloud folder CB-Emu" Hier: https://fhub.jimdofree.com/ Und "und weiß immer noch nicht genau um was es genau geht" <-- just try it and see ;D |
|
||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Great,
many thanks. |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Horst,
https://en.chessbase.com/post/the-wo...hine-emulators Ist zwar nur eine relative oberflächliche Beschreibung, aber zum erstmaligen Kennenlernen hilft es vielleicht. ![]() Grüße, Franz |
|
||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Ich sitze hier vor meinem PC uns traue meinen Augen nicht.
Die hier geleistete Arbeit ist wirklich super. Ich werde noch einige Tage brauchen um Alles zu verstehen aber begeistert bin ich auf jeden Fall. |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Das will ich auch hoffen
![]() ![]() |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
ich habe mein BearChess mit der Version 0.5.5.0 etwas erweitert und unterstütze jetzt auch die UCI Emulationen aus dem MessChess-Unterordner. Zu finden unter https://www.solanosoft.com/ Gruß Lars Geändert von lars (01.11.2021 um 19:52 Uhr) Grund: Rechtschreibung |
|
|||||||||||
![]() Hallo Lars,
das ist ja eine reichlich bescheidene Ankündigung, wenn man bedenkt, dass das meines Wissens die erste wirklich verfügbare Anwendung ist, die es ermöglicht, mit einem LED-Brett (in meimem Fall Millennium Exclusive) auch via Bluetooth gegen die alten Kisten zu spielen. Vielen Dank Ralf |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Lars,
ich habe mein BearChess mit der Version 0.5.5.0 etwas erweitert und unterstütze jetzt auch
die UCI Emulationen aus dem MessChess-Unterordner. Zu finden unter https://www.solanosoft.com/ Beim Ausprobieren hab ich entdeckt, daß die Level-Einstellung bei vielen Engines nicht funktioniert, und zwar bei allen, bei denen der Level 'type string' ist (und das sind doch relativ viele). Nach einem Blick in die von BearChess erzeugten Log-Dateien ist mir auch klar, wo das Problem liegt: irgendwie interpretiert BearChess den von der Engine (bzw. von dessen Plugin) gesendeten Text für die Option 'Level' falsch, wenn der Typ 'string' ist. Hier 2 Beispiele dazu: 1) Tasc R30: Die Engine sendet << option name Level type string default 10 sec/move aber Dein Programm hängt diesen letzten Teil 'sec/move' an den Namen dran, sodaß es folgendes an die Engine zurücksendet: >> setoption name Level sec/move value ... (hier die eigene Eingabe) Damit lautet also der Optionsname eigentlich 'Level sec/move', und den akzeptiert natürlich MessChess nicht, denn die Level-Option heißt immer nur 'Level', und somit wird diese Einstellung einfach ignoriert. 2) Almeria 32bit: Auch hier wird aus << option name Level type string default TURN 01 beim Zurücksenden >> setoption name Level 01 value ... (hier die eigene Eingabe) D.h. auch hier wird das '01' im Defaultstring an den Namen angehängt, sodaß die Option 'Level 01' heißt - wieder kein korrekter Name für MessChess. Alle anderen Optionen wie z.B. 'Speed' (mit 'type spin') oder 'Style' (mit 'type combo') funktionieren ja korrekt, sodaß Du anscheinend nur beim 'type string' im Parser irgendwas falsch machst, sobald hinter dem 'default' mehr als nur ein (numerischer) Wert steht. Im Prinzip ist dafür aber keinerlei 'Sonderbehandlung' nötig, sondern die Option von der Engine << option name Level type string default ... (irgendein Text) ist einfach auch genau so zu interpretieren, d.h. auch folgendermaßen wieder zurückzusenden: >> setoption name Level value ... (von der Engine gesendeter oder vom Benutzer eingegebener Text) Bei diesen Levels (von Typ 'string') muß ja der Benutzer den Level exakt so eingeben, wie er auch im Level-Menü der Engine selbst erscheint (also z.B. '15 sec/move' oder '30 min/game' usw.) - und genau so einen Text erwartet dann auch das Plugin, sonst kann es den gewünschten Level nicht richtig einstellen. Übrigens, das mit der Engine-Auswahl über die Datei 'Engines.lst' hast Du clever gemacht. ![]() Grüße, Franz |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
vielen Dank für die Informationen. Dann gibt es bald eine Version 0.5.5.1 ![]() Gruß Lars |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
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 |