|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
1) In der Datei 'ini\mess.ini' in Zeile 5 die Option 'writeconfig' auf 1 setzen, damit sich messchess jedes danach geladene Eröffnungsbuch (oder Zusatzmodul) auch merkt. 2) Dann kann man in jeder Engine, die ein Eröffnungbuch unterstützt, im Menü 'Media > Cartridge > Mount File' die gewünschte ZIP-Datei im Verzeichnis 'cartridge' auswählen. Und mit der Einstellung 'writeconfig 1' in der 'ini\mess.ini' wird diese Auswahl in einer *.ini-Datei für die jeweilige Engine gespeichert, sodaß beim nächsten Start das Buch automatisch verwendet wird. Vielen Dank! Es funktioniert !!! Grüße, Agep |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
So erscheint bei mir z.B. beim Avantgarde 2100 sowas wie "CPU Divider" mit den Optionen Disabled, 2 und 4. Bei der CB-Emu sind da die MHz Zahlen definiert. Das Phänomen ist bei einigen Engines vorhanden, während bei anderen wieder die MHz Zahlen drinstehen (z.B. Super Expert C) Ferner ist z.B. die getunte Version des Superconny nicht vorhanden sondern nur die normale (es gibt in messchess im Ordner cfg. auch nur eine supercon.cfg während in der CB-Emu auch noch zusätzlich eine superc_n.cfg und eine superc_t.cfg vorhanden sind (wohl für normal und tuned). Ich weiss natürlich nicht ob es jetzt was bringt einfach die cfg-Dateien in messchess zu ersetzen bzw. hinzuzufügen, schätze aber dass es so einfach vermutlich nicht geht. Ich weiss Franz, dieses Messchess ist eigentlich nicht Deine Baustelle, trotzdem meine Frage an Dich ob man bezüglich der oben genannten Problemchen noch was zaubern kann. Ansonsten scheint alles zu funktionieren wie es soll. Einzig und allein die Speicherfunktion bei Winboard zickt manchmal etwas, was aber wohl daran liegt, dass in manchen Emu-Namen Sonderzeichen vorkommen (z.B. Elite A/S). Dummerweise öffnet sich dann nicht mal der Speicherdialog so dass man den Namen ändern könnte. Aber das ist wohl eher ein Fehler in Winboard der allenfalls zu vermeiden wäre, wenn man die Enginenamen entsprechend bereits in der Konfiguration ändert.
__________________
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!
Hallo Hartmut!
![]() Zitieren:
So erscheint bei mir z.B. beim Avantgarde 2100 sowas wie "CPU Divider" mit den Optionen Disabled, 2 und 4. Bei der CB-Emu sind da die MHz Zahlen definiert. Das Phänomen ist bei einigen Engines vorhanden, während bei anderen wieder die MHz Zahlen drinstehen (z.B. Super Expert C)
Zitieren:
Ferner ist z.B. die getunte Version des Superconny nicht vorhanden sondern nur die normale (es gibt in messchess im Ordner cfg. auch nur eine supercon.cfg während in der CB-Emu auch noch zusätzlich eine superc_n.cfg und eine superc_t.cfg vorhanden sind (wohl für normal und tuned). Ich weiss natürlich nicht ob es jetzt was bringt einfach die cfg-Dateien in messchess zu ersetzen bzw. hinzuzufügen, schätze aber dass es so einfach vermutlich nicht geht.
Zitieren:
Ich weiss Franz, dieses Messchess ist eigentlich nicht Deine Baustelle, trotzdem meine Frage an Dich ob man bezüglich der oben genannten Problemchen noch was zaubern kann.
Zitieren:
Ansonsten scheint alles zu funktionieren wie es soll. Einzig und allein die Speicherfunktion bei Winboard zickt manchmal etwas, was aber wohl daran liegt, dass in manchen Emu-Namen Sonderzeichen vorkommen (z.B. Elite A/S). Dummerweise öffnet sich dann nicht mal der Speicherdialog so dass man den Namen ändern könnte. Aber das ist wohl eher ein Fehler in Winboard der allenfalls zu vermeiden wäre, wenn man die Enginenamen entsprechend bereits in der Konfiguration ändert.
Also auf Winboard hab ich natürlich keinen Einfluß, aber da mir dieser Schrägstrich '/' im Engine-Namen unter Winboard auch schon unangenehm aufgefallen ist, hab ich das in meiner eigenen winboard.ini schon auf einen senkrechten Strich '|' geändert, was aber möglicherweise beim Speichern wieder zu Problemen führen könnte (ja, tut es auch, hab's grad probiert - da werde ich mir also nochmals ein anderes Zeichen einfallen lassen, das bei Dateinamen kein Problem macht). Inzwischen hab ich ja in messchess und den Plugins viel geändert ´(z.B. kann man jetzt für fast alle Engines die Leveleinstellung in der GUI machen), aber diese Version gibt's noch nicht ... Grüße, Franz |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
Hartmut (27.02.2019) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Du meinst damit irgendeine Speicherfunktion von Winboard selbst, aber nicht dieses 'Save/Load State' von mir, oder?
Also auf Winboard hab ich natürlich keinen Einfluß, aber da mir dieser Schrägstrich '/' im Engine-Namen unter Winboard auch schon unangenehm aufgefallen ist, hab ich das in meiner eigenen winboard.ini schon auf einen senkrechten Strich '|' geändert, was aber möglicherweise beim Speichern wieder zu Problemen führen könnte (ja, tut es auch, hab's grad probiert - da werde ich mir also nochmals ein anderes Zeichen einfallen lassen, das bei Dateinamen kein Problem macht). Zitieren:
Inzwischen hab ich ja in messchess und den Plugins viel geändert ´(z.B. kann man jetzt für fast alle Engines die Leveleinstellung in der GUI machen), aber diese Version gibt's noch nicht ...
Grüße, Franz Schade dass das Portieren von deiner Version auf neuere Mess-Versionen so schwierig ist. Was sind denn die grundlegenden Änderungen? Kannst Du das an einem Beispiel mal erläutern? Was müsste denn an den Sourcen geändert werden, damit es rein theoretisch funktionieren könnte?
__________________
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!
Hallo Hartmut!
Übrigens, damit Du endlich Ruhe gibst ![]() solltest Du aber jetzt auch noch auf die Idee kommen, ich sollte ALLE Turbo-Versionen aus CB-Emu in messchess einbauen, dann verspreche ich Dir, daß ich sofort meine Homepage schließen werde, dann gibt's überhaupt keine neuen Versionen mehr! ![]() Zitieren:
Schade dass das Portieren von deiner Version auf neuere Mess-Versionen so schwierig ist. Was sind denn die grundlegenden Änderungen? Kannst Du das an einem Beispiel mal erläutern? Was müsste denn an den Sourcen geändert werden, damit es rein theoretisch funktionieren könnte?
![]() Das alles im Detail zu erklären, wäre hier schriftlich viel zu aufwendig, daher hänge ich Dir einfach mal 2 Sourcedateien aus MAME 0.175 und 0.205 an, die kannst Du dann ja einfach vergleichen (z.B. mit dem TotalCommander). Dabei sind das noch die kleineren Treiberdateien (wovon es ca. 25 gibt), und außerdem ist da mein eigener Code mit dem Support für Figuren und Funktionstasten noch gar nicht enthalten, und der ist üblicherweise doppelt so groß wie der originale Treibercode (und den müßte man dann natürlich auch noch anpassen). Grüße, Franz Geändert von fhub (27.02.2019 um 16:17 Uhr) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Hartmut!
Ja, leider hab ich festgestellt, daß das in der winboard.ini nicht funktioniert, weil Winboard als Dateiname beim Speichern den Enginenamen aus der mess.exe verwendet. Also mußte ich das jetzt im mess-Sourcecode ändern und wieder neu kompilieren. Übrigens, damit Du endlich Ruhe gibst ![]() solltest Du aber jetzt auch noch auf die Idee kommen, ich sollte ALLE Turbo-Versionen aus CB-Emu in messchess einbauen, dann verspreche ich Dir, daß ich sofort meine Homepage schließen werde, dann gibt's überhaupt keine neuen Versionen mehr! ![]() Zitieren:
Nun, auf einen kurzen Nenner gebracht wäre das ungefähr so, als müßtest Du einen Text von chinesisch auf arabisch übersetzen.
![]() Das alles im Detail zu erklären, wäre hier schriftlich viel zu aufwendig, daher hänge ich Dir einfach mal 2 Sourcedateien aus MAME 0.175 und 0.205 an, die kannst Du dann ja einfach vergleichen (z.B. mit dem TotalCommander). Dabei sind das noch die kleineren Treiberdateien (wovon es ca. 25 gibt), und außerdem ist da mein eigener Code mit dem Support für Figuren und Funktionstasten noch gar nicht enthalten, und der ist üblicherweise doppelt so groß wie der originale Treibercode (und den müßte man dann natürlich auch noch anpassen). Grüße, Franz ![]() ![]() Da ist die Wahrscheinlichkeit dass dich die göttliche Eingebung "Ich muss jetzt die Sourcen anpassen" trifft noch größer ![]() ![]() ![]()
__________________
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!
ich hatte meinen Mauszeiger schon am Löschbutton für meine Homepage. ![]() Und auf eine "göttliche Eingebung" kannst Du bei mir lange warten, ich bin nämlich Atheist! ![]() |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
es gibt neue Versionen für CB-Emu und Mess-Chess auf meiner Homepage: https://fhub.jimdo.com/ Hier die wichtigsten Änderungen/Neuerungen: Code:
CB-Emu: ------- a) 3 neue Module: Fidelity Elite Avantgarde (sehr ähnlich zum EAG 2100) Fidelity Elite Private (sehr ähnlich zum A/S Glasgow) Fidelity Backgammon Challenger (incl. Realistic Artwork) b) zusätzliche Option 'Add Game Result' im File-Menü der Engines c) Bugfix: Save/Load State für Fidelity Reversi+Dame hatten nicht funktioniert Mess-Chess: ----------- a) Level-Einstellung per GUI (Winboard/Arena) in fast alle Engine-Plugins eingebaut (außer für Saitek RISC und einige Mephistos mit Level-Auswahl in verschachtelten Menüs und manueller Einstellung von Zeiten und Zügen) b) cfg-Dateien (schreibgeschützt!) für Magnetsensor-Geräte (Grundstellung muß jetzt beim Start nicht mehr durch das Plugin aufgebaut werden) c) ini-Dateien für Geräte mit Eröffnung-Modulen (vorhandenes Eröffnungsbuch wird jetzt automatisch geladen) d) Turbo-Version (18MHz) für SuperConny (in 'Options > Configuration' einstellbar) e) Bugfixes: 'Save/Load State' war für einige Engines nicht aktiviert MM II: Neue Partie starten hat nicht funktioniert MK I: keine Level-Anzeige während des Rechenvorgangs Franz |
Folgende 15 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
achimp (01.03.2019), Agep (28.02.2019), Bryan Whitby (01.03.2019), ferribaci (28.02.2019), germangonzo (28.02.2019), Hartmut (28.02.2019), hyppyp (28.02.2019), Joscho (28.02.2019), marste (28.02.2019), Michael (28.02.2019), MikeChess (28.02.2019), Mythbuster (28.02.2019), Robert (04.03.2019), ruschach (28.02.2019), Tibono (28.02.2019) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
großartige Arbeit, wie immer ... schade, dass es beim Fidelity Backgammon Challenger keine Figuren gibt ... aber man kann bekanntlich nicht alles haben. ![]() Grüße, Sascha
__________________
This post may not be reproduced without prior written permission. Copyright (c) 1967-2025. All rights reserved to make me feel special. :-) |
Folgender Benutzer sagt Danke zu Mythbuster für den nützlichen Beitrag: | ||
applechess (01.03.2019) |
![]() |
|
|
![]() |
||||
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 |