|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
es wäre ja auch zu schön gewesen, wenn dieses komplizierte Speichern und Laden der Fensterposition gleich auf Anhieb funktioniert hätte. ![]() Bei ein paar Engines in MessNew mit unterschiedlichen Artworks (je nachdem, von welchem Programm sie gestartet wurden), gab's noch Probleme: da wurde die Fensterposition in MessChess fälschlicherweise vom anderen Aufrufprogramm wiederhergestellt. Das ist jetzt korrigiert, und gleichzeitig gibt's jetzt beim Speichern und Löschen der Fensterposition auch noch eine Popupmeldung als Bestätigung. Das Update enthält nur die 5 EXEs, irgendwelche Konfigurationsdateien sind davon nicht betroffen. Grüße, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgende 8 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Agep (18.08.2025), Chessguru (17.08.2025), kamoj (17.08.2025), Mapi (17.08.2025), Mark 1 (18.08.2025), MikeChess (17.08.2025), Tintenfisch (17.08.2025), Wandersleben (17.08.2025) |
Folgende 3 Benutzer sagen Danke zu Wandersleben für den nützlichen Beitrag: | ||
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Horst,
Diese Funktion ist nur aktiviert, wenn du ein Engine mithilfe vom MessChess (oder direkt mit Arena bzw. WinBoard) bzw. auch in CB-Emu, falls das die Engine ebenfalls in MessChess oder MessNew startet. Kurz gesagt: Fensterposition speichern (und löschen) geht nur, wenn die Engine mit externer GUI (WinBoard, Arena usw.) gestartet wird. Edit: Oje, hab's grad nochmal probiert - geht wirklich nicht! ![]() Das funktionierte vor kurzem noch perfekt!? Da muß ich nochmal ran ... Grüße, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (18.08.2025), Wandersleben (17.08.2025) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
so, jetzt geht's wieder - hab nochmal ein neues CB-Emu_Update hochgeladen! Ich hatte heute in einer Sourcedatei eine neue Variable definiert, die diese neue Fenster-Funktion steuert, und jetzt war diese Zeile plötzlich aus der Datei verschwunden - keine Ahnung, was da passiert ist!? Grüße, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Franz, du bist ein teufelskerl!
Das hätte doch zeit bis zum herbst gehabt! Es ist nur ein hobby! Danke! ps. Es funzt! Geändert von Wandersleben (17.08.2025 um 23:38 Uhr) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Herbst? Also du wärst ja ganz schön geduldig, Horst - bei mir muß es da schon schneller gehen!
![]()
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (18.08.2025), Wandersleben (17.08.2025) |
|
||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
vielen Dank für die Umsetzung dieser Verbesserungsidee, aber leider scheint es bei mir nicht zu funktionieren: * Update-Dateien in meinem CB-EMU-Ordner ausgetauscht/überschrieben * Arena-GUI gestartet * Bei Aufruf der Engines (z.B. Super Mondial) ist der Menu-Eintrag "Save Windows Position" aktiv und klickbar * Engine und Arena-GUI geschlossen und neu gestartet * Engine gestartet - aber weder Fensterposition noch Größe werden wieder so hergestellt, wie ich es erwartet hätte * Anschließend mit "Hard Reset" der Engine versucht aber auch dann startet das Enginefenster dort, wo ich es nicht haben will. Hatte ich die Funktionsänderung vielleicht falsch verstanden? Wo sollen denn die Fensterpositionen gespeichert werden? Spielt es ggf. eine Rolle, dass ich CB-EMU auf einer SD-Karte starte? Schreibrechte habe ich überprüft - sie sind korrekt gesetzt. Grüße aus Hattingen, Marcus. |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Marcus,
Hast du diese neue Menü-Option 'Save Window Position' nicht nur 'angesehen', sondern (nach Positionierung des Enginefensters) auch darauf geklickt? ![]() Bei mir (d.h. in CB-Emu) funktioniert das nämlich anders als z.B. in BearChess - dieses 'Save Window Position' ist keine Option, die man einschalten kann, und danach wird die jeweilige Fensterposition für jede Engine immer automatisch gespeichert (wie in BearChess)! Es speichert nur die gerade aktuelle Fensterposition der jeweiligen Engine im Moment, wo du auf diesen Eintrag klickst (und zwar im Unterverzeichnis 'pos' als Datei 'enginename.pos'). Das mußt du also bei jeder Engine machen, bei der du eine andere Fensterpostion haben willst (nachdem du das Fenster wie gewünscht geändert hast) - ich bevorzuge diese Methode gegenüber einer automatischen Speicherung ohne mein Zutun. Da fällt mir eben noch etwas ein: Du schreibst "Update-Dateien in meinem CB-EMU-Ordner ausgetauscht/überschrieben" - ich hoffe du hast nicht nur dieses Update über eine ältere CB-Emu-Version drübergespielt? In diesem Fall würden nämlich die Unterverzeichnisse 'pos' in MessChess und MessNew nicht existieren, und dann könnten diese *.pos-Dateien da auch nicht gespeichert werden (und diese Popup-Meldung 'Window position saved' erscheint auch nicht)! Also: zuerst das Gesamtpaket CB-Emu_Pro.zip (vom 15.8.) überspielen, und danach erst das CB-Emu_Update.zip! Grüße, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ Geändert von fhub (18.08.2025 um 10:01 Uhr) |
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
![]() öhm... doch - genau das habe ich gemacht. Das nachträgliche Ergänzen der genannten Unterverzeichnisse "pos" hat aber bereits gereicht, um zumindest das Abspeichern des Fensters zum Leben zu erwecken. Das komplette update muss bis zum kommenden WE warten. LG, Marcus. |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Das ist nie eine gute Idee - ein Update bezieht sich natürlich immer auf die jeweils letzte Version, und nicht auf eine aus dem vorigen Jahrhundert.
![]()
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (18.08.2025), Wandersleben (18.08.2025) |
![]() |
|
|
![]() |
||||
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 |