|
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Does it mean it works now without Linux? If yes, then I guess I will get it to work, but a short tutorial would be great.
__________________
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: | ||
MikeChess (23.01.2019) |
Folgender Benutzer sagt Danke zu Luis für den nützlichen Beitrag: | ||
MikeChess (23.01.2019) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Ich hab mir jetzt aus der aktuellen MAME 0.205 und diesem Plugin 'chessengine' ein Komplettpaket zusammengebastelt, das auch wirklich funktioniert (getestet unter Arena). Dazu hab ich zuerst mal alle Nicht-Schachmodule aus MAME eliminiert (eine 240MB-EXE war mir dann doch zu groß), und außerdem auch sämtliche Warn- und Fehlerhinweise dieser Schachmodule entfernt, denn sonst müßte man diese bei jedem Start immer wieder mit Enter bestätigen, und das geht eben nur, wenn das Modulfenster sichtbar ist (will man normalerweise aber nicht, wenn man die Engine in einer anderen GUI benutzen will). Mit diesem Paket kann man jetzt alle Schachmodule, die in der aktuellen MAME Version enthalten sind (das sind etwa 140), auch in jeder UCI- oder WB-GUI benutzen, und zwar (fast) genau so wie jede andere UCI- oder WB-Engine - 'fast' deswegen, weil natürlich nicht alle Möglichkeiten (z.B. Zugrücknahme) zur Verfügung stehen - dieses Plugin 'chessengine' deckt nur die grundlegenden Funktionen einer Schachpartie ab. Bzgl. dieses Plugins (geschrieben in Lua) braucht mich auch niemand irgendetwas fragen - das stammt nicht von mir (sondern von Sandro Ronco), und ich werde mich damit sicher auch nicht näher beschäftigen. Die Benutzung dieses UCI-WB-Pakets ist recht einfach (ist in der Datei 'Readme.txt' kurz beschrieben), und es enthält auch alles was dazu nötig ist (d.h. alle ROMs sind ebenfalls includiert). Zu finden ist dieses Paket 'MAME-Chess_UCI+WB.zip' (sowie auch die aktuellste Komplett-Version von CB-Emu mit den letzten Updates) wie üblich auf meiner Homepage (beides unter dem Link für CB-Emu_2019): https://fhub.jimdo.com/ Grüße, Franz Geändert von fhub (23.01.2019 um 12:40 Uhr) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Das werde ich dann mal ausprobieren. Das von Luis genannte Cutechess setzt leider eine 64bit-Windows-Installation voraus. Auf dem Rechner auf dem meine Engineanalysen fürs Fernschach laufen hab ich das, auf dem anderen auf dem ich die Emus habe ist aber leider nur ein 32bit-Sstem drauf. Wenn es aber mit Arena geht, dann ist das kein Problem, solange das Plugin keine 64bit erfordert. Werde das später mal testen.
__________________
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!
Grüße, Franz |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
Hartmut (23.01.2019) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Grüßle Hartmut PS: Und ich kann es gar nicht oft genug sagen: Danke für Deine ganzen Arbeiten mit unseren Emus.
__________________
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: | ||
applechess (23.01.2019) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Für den Fall, daß Du diese 32bit-Version doch haben willst - ich hab sie Dir hochgeladen (ist übrigens die vorletzte Version 0.94, und hat den Vorteil, daß sie keine zusätzlichen DLLs benötigt): https://www33.zippyshare.com/v/Iciy8i0N/file.html Grüße, Franz |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
MikeChess (23.01.2019) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
erstmal danke für die 32bit Cutechess-Version. Werd ich mir mal zu Gemüte führen. Wegen der Mame+chessengine-Version habe ich aber doch noch eine Frage. Du hast das ja unter Arena getestet. Kannst Du da eine etwas ausführlichere Beschreibung geben? Mir ist z.B. nicht so ganz klar, wie das Ganze jetzt zu starten ist.
OK, ich installiere jetzt quasi unter Arena eine UCI-Engine mit den entsprechenden Parametern für den Aufruf der entsprechenden Module, so wie es in der Readme steht. Wie geht es dann weiter? Wie stelle ich die Spielstufe ein, auf der die entsprechenden Module spielen sollen? Wenn ich eine höhere Geschwindigkeit der Emulation will (z.B. 500 %) wie definiere ich das, oder muss ich das vorher in Mame einstellen? Fragen über Fragen... Aber das habt ihr (Luis und Du) jetzt davon dass ihr mich angefixt habt ![]()
__________________
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!
Wow, jetzt werden doch noch Träume wahr.
Damit habe ich nicht so schnell gerechnet, als ich mein Ansinnen zum automatischen Spielen der Emulationen äußerte. Besten Dank an Luis und Franz und auch Hartmut, der das "Anschieben" mit unterstützt hat. ![]() ![]() Die "WebCam Chess"-Geschichte geht mir aber auch nicht mehr aus dem Kopf. Quasi ein virtueller Autoplayer für alle DosBox-, Windows- und Emu-Programme etc., also ein Steuerprogramm, was die diversen Schachengine-Formate zusammenbringt. Irgendwie genial, wenn es ausgereift funktioniert, wobei mir die Möglichkeit, mit dem echten Brett über WebCam zu spielen gegen diverse Programmme oder über internet auch durchaus gefällt. Ich hoffe, da tut sich noch etwas an Entwicklung. LG Mike |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Kannst Du da eine etwas ausführlichere Beschreibung geben? Mir ist z.B. nicht so ganz klar, wie das Ganze jetzt zu starten ist.
OK, ich installiere jetzt quasi unter Arena eine UCI-Engine mit den entsprechenden Parametern für den Aufruf der entsprechenden Module, so wie es in der Readme steht. Wie geht es dann weiter? Wie stelle ich die Spielstufe ein, auf der die entsprechenden Module spielen sollen? Du kannst natürlich auch in der Engine selbst Einstellungen vornehmen (nach dem Laden aber vor dem eigentlichen Partiestart) - dazu mußt Du aber das Engine-Fenster sichtbar machen (wie, steht in der meine Readme-Datei), weil ich das standardmäßig ausgeschaltet habe (Fenster erscheint bei 'Window -> Off'). Zitieren:
Wenn ich eine höhere Geschwindigkeit der Emulation will (z.B. 500 %) wie definiere ich das, oder muss ich das vorher in Mame einstellen?
Aber Du kannst auch mame.exe direkt starten und dann in den Optionen die Geschwindigkeit ändern (da gibt's so ein 'Speed'), und zwar entweder für eine bestimmte Engine oder für alle (wenn Du das für MAME machst) - Konfiguration speichern nicht vergessen. So eine Geschwindigkeits-Einstellung in % hab ich in MAME nicht entdeckt. So, das war's aber jetzt von meiner Seite - vielleicht sollte man auch selbst ein wenig herumprobieren, anstatt immer darauf zu warten, daß einem der liebe Franz die gesamte Arbeit abnimmt ... ![]() Grüße, Franz |
![]() |
|
|
![]() |
||||
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 |