|
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Achim,
CB-Emu.exe geht leider nicht, da es entweder eine zu alte Mess-Version ist (Lua soll seit 0.148 drin sein, wird aber ständig weitereintwickelt) oder Franz die API beim Kompilieren nicht eingebunden hat. Es gibt jedenfalls sofort LUA-Fehlermeldungen und dann bricht CuteChess die Emu ab - bei der neueren Version mit messuix klappt es problemlos...
Zitieren:
@Franz: Also doch ein Grund die älteren Geräte noch auf die Version von messuix zu portieren
![]() Grüße, Franz Geändert von fhub (25.01.2019 um 15:51 Uhr) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Eine andere Frage wäre, ob man eventuell nur die Artworks an die neue Version anpassen könnte um das Ganze zum Laufen zu kriegen... aber wahrscheinlich ist das zu naiv gedacht. Schade dass die Mame-Entwickler ihr Produkt nicht abwärtskompatibel gestaltet haben. Da dürfte es nicht nur im Schachbereich Treiber geben, die man jetzt auf einmal nicht mehr zum Laufen bringt. Wenn man zumindest Artworks hätte, die unter der neuen Mame-Version laufen... in Lua selbst könnte man sich vermutlich leicht einarbeiten und die entsprechenden Skripte selber schreiben.
__________________
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!
Vor allem haben sich ja die Codes (und evt. auch die internen Namen) der entsprechenden I/O-Ports für die Brettfelder, LEDs/LCDs und Funktionstasten geändert, und all das steht ja auch in den Layout-Dateien, und zwar im Klartext. Da das reine Textdateien sind, kann das im Prinzip JEDER mit einem beliebigen Texteditor machen - dazu muß man nur die Namen und Werte in den Layoutdateien mit denjenigen aus dem aktuellen MAME-Sourcecode 0.205 vergleichen (und den kann sich ja jeder herunterladen), und diese Daten dann eben entsprechend ändern. PS: Übrigens, für die Brettunterstützung (d.h. Figuren auf dem Brett darstellen und damit auch spielen) geht das natürlich nicht so, dazu wäre schon mein eigener Code nötig, den ich in CB-Emu implementiert habe! Grüße, Franz Geändert von fhub (25.01.2019 um 16:53 Uhr) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
So, ich habe gerade mein neues Paket für UCI und WB hochgeladen!
![]() Es heißt jetzt MESS-Chess_UCI+WB.zip, da ich von MAME wieder auf MESS umgestiegen bin - das ist etwas besser und hat z.B. in den Modul-Fenstern wieder das von CB-Emu gewohnte Menü (damit kann man jetzt auch z.B. wieder die Emulationsgeschwindigkeit in % einstellen). Damit haben sich auch alle Namen von 'mame' auf 'mess' geändert (sowohl das Verzeichnis als auch das Programm selbst). Eine weitere wichtige Änderung: ich habe jetzt dieses Schach-Plugin 'chessengine' direkt in der 'mess.ini' konfiguriert, sodaß man nunmehr diesen Zusatz '-plugin chessengine' beim Start eines Moduls nicht mehr angeben muß, es reicht der reine Modulname (Beispiel: 'C:\messchess\mess.exe montreux', falls die GUI beides in einer Zeile erlaubt, sonst eben getrennt als 'C:\messchess\mess.exe' für das Programm und 'montreux' als Option). Und schließlich habe ich noch WinBoard und CuteChess mit eingepackt, und zwar fertig vorkonfiguriert mit jeweils 3 Modulen (es lassen sich aber natürlich beliebig weitere Module einbinden). Wer also keine eigene GUI dafür installieren oder konfigurieren will, kann einfach eines dieser Programme benutzen. Für CuteChess habe ich eine etwas ältere Version (0.94) genommen, weil dies ein 32bit-Programm ist, und außerdem habe ich es so gepatcht, daß die beiden Konfigurationsdateien im aktuellen Verzeichnis benutzt werden anstatt im üblichen %APPDATA%-Verzeichnis (was für mich ein Gaus ist!) - damit ist dieses CuteChess also wirklich portabel. Es ist übrigens empfehlenswert, die Datei 'Readme.txt' zu lesen ... ![]() Grüße, Franz |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
erstmal vielen Dank für dein neues tolles Paket. Vielleicht werden ja nach und nach die Artworks doch noch von irgendjemanden angepasst. Ich würde ja auch einige übernehmen, denke aber, dass mein Wissen da stark begrenzt ist. Die Figuren anordnen in den Layout-Dateien, das würde ich wohl noch hinkriegen, ist aber für unser Problem nicht relevant. Wie das mit den Tasten etc. funktioniert, müsste ich mir noch erarbeiten. Ich experimentiere ja auch schon seit einigen Tagen mit diesen diversen Paketen. Für mich hat sich immer ein Problem dargestellt, dass ich nach Starten eines Engine-Zweikampfes kaum Zeit habe, in den geöffneten Fenstern der Mess-Programme irgendwelche Einstellungen vorzunehmen. Darauf hat Luis in seinem Tutorial ja auch schon hingewiesen. Hast du das auch festgestellt und fällt dir vielleicht etwas dazu ein? Ansonsten bin ich doch fasziniert, wie sich mein vor einigen Tagen geäußerter und von mir unerfüllbar gedachter Wunsch, dass die CB-Emus automatisch gegeneinander spielen, dann doch sehr schnell erfüllt hat. Dank an alle Beteiligten hier in der Community. Vielleicht tut sich ja in Sachen "WebCam Chess" auch noch einiges. Das wäre absolut genial. Bin mal gespannt. LG Mike |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Mike,
Ich experimentiere ja auch schon seit einigen Tagen mit diesen diversen Paketen. Für mich hat sich immer ein Problem dargestellt, dass ich nach Starten eines Engine-Zweikampfes kaum Zeit habe, in den geöffneten Fenstern der Mess-Programme irgendwelche Einstellungen vorzunehmen. Darauf hat Luis in seinem Tutorial ja auch schon hingewiesen.
Hast du das auch festgestellt und fällt dir vielleicht etwas dazu ein? Das Problem dabei liegt eigentlich bei der verwendeten Schach-GUI, denn anscheinend starten die GUIs, die so ein Zweikampf-Feature überhaupt haben, die Engine sofort nach dem Laden - besser wäre es, wenn da noch auf ein 'Ok' des Benutzers gewartet würde. Machen kann ICH da aber natürlich nichts. Grüße, Franz |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
MikeChess (25.01.2019) |
![]() |
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 |