|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Danke Franz
![]() Gruß Mark 1 |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
![]() Ich glaube, da wäre ich nie draufgekommen... Danke und viele Grüße Robert |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo, hier melde ich mich nach meiner Vorstellung im entsprechenden Thread nun erstmal zu Wort.
Franz wird nun etwas entlastet, da ich meine Fragen nicht mehr per Email sende muss sondern hier im Forum stellen kann. :-) Einer meiner derzeitigen Lieblingsgegner Kishon Chesster ist ja in den Standard-Einstellungen zum Schweigen verpflichtet, um Engine-Turniere nicht zu blockieren (manchmal fordert nämlich der sprechende Kishon Chesster eine Ja/Nein Interaktion am Brett, die man für Engineturnerie unterbinden muss). Franz hat mir bereits mitgeteilt, dass man nur die entsprechende Zeile im kishon.lua Profil auskommentieren muss, damit er spricht, was auch bestend klappt: -- ram:write(0x0496,ram:read(0x0496) & 0x7d) -- Speech & Help OFF Ich hätte gerne zusätzlich zum schweigenden Kishon Chesster 2.3 eine sprechende Kopie. Habe dazu bereits versucht, eine Kopie des ROMs zu machen und auch alle anderen Einträge, die ich finden konnte, entsprechend anzulegen. Ohne Erfolg, "Kishon Chesster Sprachausgabe" erscheint nicht in der Liste in MessChess. Was mache ich falsch? Gibt es eine einfachere Lösung, außer einfach die Version 2.2 zu verwenden? Danke! Jens |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Jens,
![]() Zitieren:
Gibt es eine einfachere Lösung, außer einfach die Version 2.2 zu verwenden?
Abgesehen von unterschiedlichen Einstellungen bei 2.2 und 2.3 (was allerdings in MessChess auch eine Änderung beim Plugin 'kishona.lua' benötigen würde, da beide Versionen sonst ja das gleiche Plugin benutzen), sehe ich nur folgende Möglichkeiten: 1) Du benutzt Kishon Chesster in MessChess OHNE Sprache und in MessExtra MIT Sprache (da ist sie ja standardmäßig aktiviert) - oder natürlich umgekehrt, je nachdem was Dir lieber ist. 2) Oder Du könntest auch (sowohl in MessChess als auch in MessExtra) mit unterschiedlichen 'State'-Dateien arbeiten. In MessChess heißt das z.B. folgendes: Normalerweise ist da beim Chesster ja die Sprache ausgeschaltet. Nachdem Du ihn gestartet hast, aktivierst Du die entsprechende(n) Option(en) für Sprache und/oder Hilfe, und dann speicherst Du diese Einstellung mit 'File > Save State' ab. Dann brauchst (bzw. mußt) Du einfach jedesmal, wenn Du Chesster neu startest (oder eine neue Partie beginnst) und die Sprache haben willst, diese Einstellung mit 'File > Load State' wieder laden. Grüße, Franz |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi Jens,
another trick for automation with MessChess can be to duplicate the standard mess.cmd into two additional versions, such as mess_kishon_mute.cmd and mess_kishon_narrator.cmd. Create as well two .lua files named and edited accordingly, in addtion to the standard kishon.lua. Edit your dedicated .cmd files and before the line launching the MessChess.exe insert a copy from either your kishon_mute.lua or kishon_narrator.lua to kishon.lua. Now you can duplicate the engine in your GUI and assign the corresponding cmd. When starting the engine, the expected .lua file will be enabled thanks to the copy upon the standard one, before lauching the emulation. Just pay attention to the path to the plugins/../interfaces directory for the copy command you add in the .cmd files, and it should work. Hope this helps, MfG Eric |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Thanks to both of you.
Eric, your solution sounds nice, but I dont exactly get the part "..before the line launching the MessChess.exe insert a copy from either your kishon_mute.lua or ..." The original mess.cmd looks as follows: @echo off cd.. REM normal engine window: MessChess.exe %1 %2 %3 %4 %5 %6 %7 %8 %9 REM hidden engine window: REM start /B /WAIT /MIN MessChess.exe %1 %2 %3 %4 %5 %6 %7 %8 %9 cd Arena I have no idea where to add the *.lua files Meanwhile I will follow Franz' recommendation which is a good idea as well. Jens |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi Jens,
your mess_kishon_mute.cmd should include: Code:
@echo off cd ..\plugins\chessengine\interfaces copy kishon_mute.lua kishon.lua cd ..\..\.. REM normal engine window: MessChess.exe %1 %2 %3 %4 %5 %6 %7 %8 %9 REM hidden engine window: REM start /B /WAIT /MIN MessChess.exe %1 %2 %3 %4 %5 %6 %7 %8 %9 cd Arena Code:
@echo off cd ..\plugins\chessengine\interfaces copy kishon_Sprachausgabe.lua kishon.lua cd ..\..\.. REM normal engine window: MessChess.exe %1 %2 %3 %4 %5 %6 %7 %8 %9 REM hidden engine window: REM start /B /WAIT /MIN MessChess.exe %1 %2 %3 %4 %5 %6 %7 %8 %9 cd Arena |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Und 2 weitere: Gruenfeld und Odin.
|
|
||||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Again, thanks to Heiko Berger for lending me his MGS/GGM cartridges so I can do these rom dumps.
I take this opportunity to thank all those people like him, Achim Pietig, Mike Watters, Eric Belot, Alwin Gruber, Wolfgang Zugrav and many others I forget now (sorry about that), who have actively allowed me to share the roms with the MAME community, so we can enjoy all these chess computers in MAME and thus in CB-Emu Pro. ![]() Best, Gerardo "Berger" Geändert von berger (08.02.2023 um 08:57 Uhr) |
Folgende 13 Benutzer sagen Danke zu berger für den nützlichen Beitrag: | ||
achimp (08.02.2023), Agep (08.02.2023), applechess (08.02.2023), Bryan Whitby (08.02.2023), chessman68 (09.02.2023), ferribaci (08.02.2023), fhub (08.02.2023), hap (08.02.2023), kamoj (08.02.2023), lars (08.02.2023), Mapi (08.02.2023), Mark 1 (08.02.2023), Mychess (16.09.2023) |
![]() |
|
|
![]() |
||||
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 |