|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Well, taking back capture moves is implemented for all Fidelity modules, just look at the file 'Info_Fidelity.txt' - there's even a special section about how to do this!
As for the other problem: I think one can expect that the user takes care of not making nonsense moves (like the example you have described). For my first programmed modules (the Elite Avantgarde) there is indeed the possibility to correct such wrong 'moves', and this can be done with the small border pieces: whenever a board square is selected (i.e. the LED is ON), you can choose any border piece and put it on this board square. But implementing this feature was really a lot of work, so I was not keen on writing such a (quite long) code for all the other numerous Fidelity engines. Franz |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
IvenGO (06.08.2016) |
|
||||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Ah, now I get how this stuff works, thank You!
|
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo,
hier ist nun der nächste Streich - CB-Emu Version 3! Ich habe jetzt im Treiber des Elite Avantgarde den Code für die Ansteuerung der Brettsensoren komplett umgeschrieben, und damit ist es mir endlich gelungen, daß sich diese EAG-Modelle genauso verhalten, wie alle anderen Fidelitys auch, und zwar hauptsächlich in folgenden 3 Punkten: 1) NEWGAME und 'Soft Reset' (im Menü) bringen jetzt automatisch die Grundstellung aufs Brett, ohne daß man erst auf irgendwelche Felder klicken muß (für Figuren, die noch von der letzten Partie 'herumstehen'). 2) 'Save/Load State' (bzw. Default State) sowie 'Save system state on exit' (also Wiederherstellen der letzten Stellung beim Starten) funktionieren jetzt perfekt, d.h. genauso wie man es erwartet (und wie auch schon bei den anderen Modulen). 3) Und schließlich braucht man auch beim Aufstellen einer komplett neuen Stellung (d.h. beim Leeren des Bretts mit PB+OPTION) keine aktuellen Figuren mehr wegklicken, das Brett wird automatisch geleert für die Eingabe einer neuen Stellung. Das gilt übrigens auch für das automatische Wiederholen einer gerade gespielten Partie (mit OPTION+TB), auch hier wird automatisch zur Grundstellung zurückgespult. Außerdem gibt's noch ein paar kleinere Änderungen: a) neue 'Reset'-Dateien für Mephisto B&P und MMII (im Verzeichnis 'sta'), denn die alten Versionen funktionieren nicht mehr (deren Format hat sich in den letzten 20 MESS-Versionen irgendwann geändert). b) neue Config-Dateien (feagv*.cfg im Verzeichnis 'cfg'), diese enthalten jetzt nicht mehr die Grundstellung. Damit die EAGs jedesmal mit der Grundstellung starten (außer man hat 'Save system state on exit' aktiviert), müssen diese Dateien feagv*.cfg schreibgeschützt bleiben! c) und noch ein paar Verbesserungen bzw. Korrekturen in einigen Artwork-Dateien. CB-Emu Version 3: (ohne ROMs, an denen hat sich ohnehin nichts geändert) nicht mehr aktuell! Grüße, Franz Geändert von fhub (21.08.2016 um 23:14 Uhr) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Und gleich noch die nächste Verbesserung ...
Jetzt habe ich auch den restlichen 4 Fidelity-Geräten ohne Sensorbrett (Chess Challenger 7-B und 10-B, sowie Chess Challenger Voice (Advance)) ein Schachbrett spendiert, sodaß man nun kein externes Brett oder Programm (wie ChessBoard.exe) mehr benötigt. Dieses Zusatz-Schachbrett ist vom Gerät selbst (d.h. von den Funktionstastatur rechts) völlig unabhängig, und dient nur zur manuellen Eingabe bzw. Mitprotokollierung der Züge - es 'versteht' auch nichts von Schach, d.h. die Figuren können beliebig herumbewegt/hinzugefügt/gelöscht werden. Hier ist das Update (nur die EXE sowie die 4 neuen Artworks): nicht mehr aktuell! PS: Übrigens funktioniert natürlich auch für diese 4 Geräte 'Save & Load State'. Jetzt wüßte ich nicht mehr, was es noch zu verbessern gäbe!? Franz Geändert von fhub (21.08.2016 um 23:14 Uhr) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
im spanischen Schachforum hat ja jemand eine wirklich künstlerische Tastatur für die 4 Nicht-Sensor-Geräte von Fidelity gebastelt. Ich habe mir nun diese Dateien ausgeborgt, ein wenig modifiziert und daraus neue Artworks für diese 4 Modelle gemacht - jetzt sehen diese Emulationen sogar schöner aus als die Original-Geräte. Einen schönen Sonntag, Franz Geändert von fhub (21.08.2016 um 23:15 Uhr) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi
Das sieht ja super geil aus !!! Ach ja die alten Zeiten , als Schüler war ich hin und weg von den cc7 und cc10. Oder Boris Diplomat, den konnte ich mir gerade zu leisten. Und auch dir herzlichen Dank für deine unermüdliche Arbeit bei unseren gemeinsamen Hobby. Habe fertig ^^ Gruß Mark 1 |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Ja, da hast Du wirklich recht, dieser 'Volodymyr' im spanischen Forum ist ein echter Künstler!
Leider gefallen mir seine Schachfiguren nicht besonders, sonst hätte ich wohl alle seine Artworks als Standard in CB-Emu verwendet - die jedoch alle auf meine Figuren anzupassen ist mir zuviel Arbeit. Aber die meinen sind ja auch ganz schön ... Grüße, Franz |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
MikeChess (14.08.2016) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
danke für die letzten Änderungen! Tolle Arbeit! Macht wirklich Spaß, all die Computer so auf der Couch "nebenher" nutzen zu können! Wenn Du nochmals etwas änderst, könntest Du vor den Chess Champion MK II noch ein Novag setzen ... wobei, allgemein wäre es schön, wenn vor allen Geräten der Hersteller stehen würde ... zumindest, wenn man so wie ich sortiert ... Gruß, Sascha
__________________
This post may not be reproduced without prior written permission. Copyright (c) 1967-2024. All rights reserved to make me feel special. :-) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Sascha,
Zitieren:
... wobei, allgemein wäre es schön, wenn vor allen Geräten der Hersteller stehen würde ... zumindest, wenn man so wie ich sortiert ...
Ich frage mich allerdings, wozu ich eigene Einträge 'Fidelity/Mephisto/Novag' in der linken Spalte gemacht habe - damit kannst Du doch ganz einfach nach Hersteller auswählen!? Grüße, Franz |
|
|
Ähnliche Themen | ||||
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 |