|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
zum Abschluß des Jahres (und meines CB-Emu-Projekts ) gibt's jetzt nochmal eine Silvester-Version. Als neues Gerät ist diesmal nur der Elektronika IM-05 hinzugekommen - vielen Dank wieder an 'hap' und den Spender der ROM-Dumps. Das Plugin für den IM-05 berücksichtigt auch Unterverwandlungen (für beide Seiten), und den entsprechenden Code habe ich auch beim IM-01 ergänzt, da im russ. Handbuch auch dort die gleichen seltsamen Anzeigen vorkommen. Beim IM-01 ist dafür die Tastenkombination PREFIX+Figur(2-5) zu verwenden, beim IM-05 ist es PROMOTE+Figur. Bei der Level-Einstellung sind im Plugin des IM-05 zwei Eingaben möglich: entweder eine einstellige Zahl 0-7, oder eine dreistellige Zahl 000-799 (findet man auch in der Datei 'Levels.txt'). Das ist jedenfalls beim IM-05 so möglich, wobei ich aber keine Ahnung habe, was diese Werte konkret bedeuten - ein Handbuch für den IM-05 hab ich leider nirgendwo entdeckt. Da die Bedienung dieser Elektronika-Geräte doch etwas 'gewöhnungsbedürftig' ist, hab ich noch eine kurze Beschreibung der Funktionstasten angehängt - jedenfalls soweit ich deren Verwendung bisher herausgefunden habe. Außer diesem neuen Gerät gibt es auch noch ein paar interne Änderungen von mir: 1) In der Log-Datei 'gamelog.pgn' wird jetzt zusätzlich zum Engine-Namen auch ein evt. geladenes Modul angezeigt. 2) Die Funktion 'Save Reset State' ist jetzt auch in MessChess verwendbar. 3) Die Mephisto-Eröffnungsbücher (HG240/HG440/HG550) für MM II/IV/V sind jetzt auch in CB-Emu als 'cartridge' (anstatt BIOS-ROM) definiert, und damit in der rechten Spalte in der Liste auswählbar (wie in MessExtra). 4) Das Laden von cartridges im Menü 'Media > Mount File...' ist nicht mehr möglich - es funktioniert nur korrekt über Auswahl in der rechten Spalte 'SW Items' (bzw. im Tab-Menü 'File > Show Tab Menu' bei bereits gestarteter Engine). Grüße, Franz |
Folgende 20 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
achimp (30.12.2021), Agep (30.12.2021), applechess (30.12.2021), bataais (30.12.2021), berger (07.01.2022), germangonzo (30.12.2021), hap (30.12.2021), Joscho (30.12.2021), Luis (30.12.2021), Mapi (30.12.2021), Mark 1 (30.12.2021), marste (30.12.2021), mclane (30.12.2021), Michael (31.12.2021), Mychess (16.09.2023), Mythbuster (30.12.2021), Plextor (30.12.2021), raschmo (30.12.2021), Robert (07.01.2022), ruschach (31.12.2021) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz...
Vielen Dank für das neue Update !! Ich wünsche dir und natürlich allen anderen einen guten Rutsch und bleibt gesund. Gruß , Mark 1 |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Fett = ha, ha, ha und danke für alles sowie die besten Wünsche an Dich. Mfg Kurt |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Na ja, Kurt, das war genauso gemeint wie meine regelmäßigen Vorsätze zu Jahresbeginn:
Da höre ich auch seit Jahren jedesmal auf zu rauchen .................... und ich rauche noch immer. Allerdings sind die Chancen diesmal doch eher größer, daß das wirklich die letzte CB-Emu-Version ist - einerseits scheinen wir jetzt doch eher das Ende der Fahnenstange erreicht zu haben (es kommen in letzter Zeit ja kaum noch neue Engines), und außerdem scheint auch das Interesse an den Emulationen langsam immer geringer zu werden. Auch von mir die besten Wünsche für 2022 an alle hier, Franz Geändert von fhub (30.12.2021 um 14:57 Uhr) |
Folgende 5 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
applechess (07.01.2022), Bryan Whitby (30.12.2021), ferribaci (31.12.2021), Mythbuster (30.12.2021), ruschach (31.12.2021) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Ich wünsche dir ebenfalls ein schönes Jahr 2022 |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
Bei deiner zweiten Vermutung bin ich nicht so sicher; es mag im ersten Moment vielleicht so ausschauen, aber das ist wohl eher eine Folge des ersten Punkts. Denn wenn es keine neuen Emus gibt, hat man auch wenig Gründe, in diesem Thread was zu posten Man verwendet einfach die vorhandenen Emus und gut ist's... (und da hat man schon jede Menge Material) Und eigentlich kannst du ja froh sein, wenn sich hier niemand meldet, denn das wären in erster Linie Fehlermeldungen, wenn nach irgendwelchen Änderungen was nicht mehr funktioniert... Auch von mir nachträglich allen hier ein gutes neues Jahr! Robert |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Wie stellst du nachlassendes Interesse an den Emulationen fest. Über die Anzahl der Downloads auf deiner Seite oder anders? Wenn man CB-Emu hat und alles läuft, wie man sich wünscht, dann ist es natürlich normal, dass hier nichts mehr kommt. Oder erwartest du hier die Eröffnung eines neuen Threads über Wettkämpfe von Engines unter CB-Emu gegeneinander? Viele Grüsse Kurt |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Und ich bin mir auch sicher, dass das Interesse an den Emus ungebrochen groß ist. Denn es gibt wirklich interessante Partien in solchen Turnieren ... Auch von mir ein nachträgliches frohes neues Jahr an alle User dieses tollen Forums! Dieter |
Folgender Benutzer sagt Danke zu Plextor für den nützlichen Beitrag: | ||
applechess (07.01.2022) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
Robert hat mich via PM wegen eines Problems mit 'Reset State' in MessChess gefragt, und zwar wurden beim Mephisto Berlin die in diesem State-File gespeicherten Einstellungen durch das Plugin wieder zurückgesetzt. Da meine Antwort an ihn evt. auch für andere hier interessant sein könnten, gebe ich diese Erklärungen zum Zusammenwirken von 'Reset State' und Plugin hier nochmals wieder: Zitieren:
Die Plugins und dieses 'Reset State' sind ja konkurrierende Systeme: die Plugins gab's ja schon lange vorher, und die waren eben dazu da, neben der Kommunikation mit einer GUI auch irgendwelche Einstellungen (vor allem den Level) vorzunehmen und die Engine beim Start in einen definierten Zustand zu bringen (entweder mit Funktionen wie 'NewGame', 'Start' usw., oder auch 'Löschen' wie beim Berlin).
Um das auch beim Selberspielen in CB-Emu oder MessExtra zu ermöglichen, habe ich eben dieses 'Reset State' eingebaut - und zuletzt auch für MessChess aktiviert (obwohl dafür eigentlich gar nicht vorgesehen), weil es da prinzipiell ja auch funktioniert. So ein 'Reset State' wird unmittelbar nach dem Laden einer Engine ausgeführt und stellt exakt den Zustand beim letzten Speichern ('Save Reset State') wieder her. In MessChess kommt aber danach noch das Plugin zum Zug, und da können natürlich bestimmte Befehle diese (durch 'Reset State' geladenen) Einstellungen wieder ändern. Will man das nicht haben, dann muß man solche Befehle im Plugin entweder ändern, löschen oder einfach auskommentieren (mit '--' am Anfang der Zeile) - das sind immer Befehle der Form 'send_input(...)' in der Funktion 'interface.setup_machine()'. Prinzipiell sind solche Einstellungs-Befehle im Plugin eigentlich komplett überflüssig, wenn man eben mit 'Reset State' arbeitet (man könnte sogar die Leveleinstellung mit 'interface.setlevel()' weglassen), wenn man all diese gewünschten Einstellungen einmal vor einem 'Save Reset State' gemacht hat, denn diese werden eben dann bei jedem Engine-Neustart (Soft- oder Hard-Reset) wieder hergestellt. Was dieser 'Löschen'-Befehl im Berlin nun tatsächlich alles löscht, das muß man sich im Handbuch anschauen (oder ausprobieren), aber wenn er die Einstellungen des 'Reset State' auch zurücksetzt, dann muß man eben diesen Befehl im Plugin entfernen (am besten diese 5 Zeilen mit 'send_input(...)' auskommentieren). (ein nochmaliges Laden eines 'Reset State' im Plugin funktioniert übrigens nicht, weil MAME so einen Ladebefehl innerhalb eines Plugins nicht akzeptiert) Franz Geändert von fhub (08.01.2022 um 21:56 Uhr) |
Themen-Optionen | |
Ansicht | |
|
|
Ä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 |