Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Computerschach / Computer Chess: > Mess Emu & andere Emulationen / Mess Emu and other Emulations


Antwort
 
Themen-Optionen Ansicht

  #6781  
Alt 25.09.2025, 16:56
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.949
Abgegebene Danke: 609
Erhielt 7.374 Danke für 1.646 Beiträge
Aktivitäten Langlebigkeit
6/20 15/20
Heute Beiträge
0/3 sssss2949
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

so, ich hab jetzt die neue Version hochgeladen.

Im neuen Unterverzeichnis 'manual' (in CB-Emu) gibt's auch eine Datei 'Readme.txt', wo diese neue Option mit den lokalen PDF-Manuals genauer beschrieben ist.
Wie gesagt gibt es von mir keine fertige Datei 'Manuals.txt', die muß sich schon jeder selbst nach den eigenen Wünschen anfertigen, was allerdings ziemlich viel Arbeit bedeutet, wenn man das wirklich für ALLE Engines und Manuals machen will (vorausgesetzt man hat all diese Handbücher überhaupt).
Wem das zu aufwändig ist, der kann dieses neue Feature auch einfach ignorieren und die andere Option 'Menu > Chess Computer Manuals' benutzen und sich diese Manuals online ansehen.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 9 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Chessguru (27.09.2025), fritz64 (27.09.2025), germangonzo (27.09.2025), kamoj (25.09.2025), lars (25.09.2025), Mark 1 (25.09.2025), MikeChess (25.09.2025), Robert (29.09.2025), Tintenfisch (25.09.2025)
  #6782  
Alt 27.09.2025, 15:25
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.949
Abgegebene Danke: 609
Erhielt 7.374 Danke für 1.646 Beiträge
Aktivitäten Langlebigkeit
6/20 15/20
Heute Beiträge
0/3 sssss2949
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

also durch mein CB-Emu-Projekt werde ich direkt noch zum Experten in Windows-Programmierung!

Jetzt hab ich nämlich auch noch herausgefunden, wie man so ein Dateidialog-Fenster verwendet, und das hab ich jetzt auch noch zusätzlich eingebaut - der Robert wird sich freuen.

Also nunmehr funktioniert es folgendermaßen:
Wenn die Datei 'Manuals.txt' existiert und die aktuelle Engine sowie eine dafür gültige PDF-Datei gefunden werden, dann wird diese automatisch geöffnet - soweit war es ja bisher auch schon.
Ist eine der obigen Bedingungen nicht erfüllt, dann öffnet sich jetzt automatisch so ein Dateidialog, und man kann die gewünschte PDF-Datei auf dem eigenen Computer selber auswählen.

Eine Komfort-Steigerungsstufe gäbe es natürlich noch, und zwar wenn die so ausgewählte PDF-Datei automatisch (zusammen mit der Engine) in die Datei 'Manuals.txt' geschrieben würde, sodaß bei zukünftigen Starts dieser Engine diese PDF automatisch geöffnet würde, ohne daß man sie wieder per Dateidialog auswählen müßte.
Prinzipiell wäre das auch machbar (dazu müßte ich allerdings den Code für dieses Feature nochmal komplett ändern), aber leider gibt es dabei 2 Probleme:
a) Das kleinere Problem ist, daß es bei vielen Engines mehrere Versionen (mit unterschiedlichen Enginenamen) gibt, die aber trotzdem das gleiche Manual haben. Das kann aber mein Programm natürlich nicht wissen, und damit müßte man für jede dieser Versionen immer wieder per Dateidialog die entsprechende PDF-Datei auswählen, und diese würde dann auch mehrfach (eben für jede Version) in 'Manuals.txt' geschrieben. Trotzdem wäre das prinzipiell so machbar.
b) Das wirklich große Problem (und dafür kann ich mir beim besten Willen keine mögliche Lösung vorstellen) ist folgendes:
Wenn man bei mehreren PDF-Manuals (z.B. für verschiedene Engine-Varianten A/B/C usw.) im Dateidialog die falsche ausgewählt hat (was man ja erst nachher sieht), dann bekommt man keine 2.Chance mehr, denn diese falsche PDF-Datei wurde dann ja bereits in 'Manuals.txt' gespeichert und wird damit automatisch beim nächsten Start wieder verwendet - dann müßte man erst wieder selbst Hand anlegen und diesen Eintrag daraus löschen.

Da ich nicht glaube, daß ich dafür auch noch eine Lösung finden werde, bleibt es wohl bei der derzeitigen Methode, nämlich zuerst nach Einträgen in 'Manuals.txt' zu suchen und falls das nicht klappt, dann eben mit einem Dateidialog-Fenster.

Die neue CB-Emu-Version ist bereits online ...

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (27.09.2025 um 17:54 Uhr)
Mit Zitat antworten
Folgende 12 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (27.09.2025), Chessguru (27.09.2025), germangonzo (27.09.2025), Jo (27.09.2025), kamoj (27.09.2025), lars (27.09.2025), Mark 1 (27.09.2025), MikeChess (28.09.2025), Robert (29.09.2025), Techtueftel (27.09.2025), Tintenfisch (27.09.2025), Wandersleben (27.09.2025)
  #6783  
Alt 29.09.2025, 13:45
Benutzerbild von Robert
Robert Robert ist offline
Lebende Foren Legende
 
Registriert seit: 30.06.2004
Ort: Regensburg
Alter: 61
Land:
Beiträge: 4.346
Abgegebene Danke: 2.187
Erhielt 1.037 Danke für 601 Beiträge
Aktivitäten Langlebigkeit
4/20 20/20
Heute Beiträge
0/3 sssss4346
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,

 Zitat von fhub Beitrag anzeigen
also durch mein CB-Emu-Projekt werde ich direkt noch zum Experten in Windows-Programmierung!
Siehste, mit uns lernst du noch was dazu!
Zitieren:
Jetzt hab ich nämlich auch noch herausgefunden, wie man so ein Dateidialog-Fenster verwendet, und das hab ich jetzt auch noch zusätzlich eingebaut - der Robert wird sich freuen.

Zitieren:
b) Das wirklich große Problem (und dafür kann ich mir beim besten Willen keine mögliche Lösung vorstellen) ist folgendes:
Wenn man bei mehreren PDF-Manuals (z.B. für verschiedene Engine-Varianten A/B/C usw.) im Dateidialog die falsche ausgewählt hat (was man ja erst nachher sieht), dann bekommt man keine 2.Chance mehr, denn diese falsche PDF-Datei wurde dann ja bereits in 'Manuals.txt' gespeichert und wird damit automatisch beim nächsten Start wieder verwendet - dann müßte man erst wieder selbst Hand anlegen und diesen Eintrag daraus löschen.
Naja, wo siehst du da ein Problem? So intelligent sollten wir doch alle sein, in der Manuals.txt den entsprechenden Eintrag zu finden und zu löschen.

Und wenn dir irgendwann langweilig ist , ließe sich das auch sicher automatisieren "Remove selected manual" (was den entsprechenden Eintrag in der Manuals.txt löscht) oder so ähnlich...
__________________
Viele Grüße
Robert
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Robert für den nützlichen Beitrag:
Tintenfisch (29.09.2025)
  #6784  
Alt 18.10.2025, 10:57
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.949
Abgegebene Danke: 609
Erhielt 7.374 Danke für 1.646 Beiträge
Aktivitäten Langlebigkeit
6/20 15/20
Heute Beiträge
0/3 sssss2949
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

für den Mephisto MM II ist noch eine weitere ROM-Version aufgetaucht (ist ja erst die 7. ) - vielen Dank an Udo ('mickihamster')!

Sie ist vom 4.10.1985 und damit etwa 1 Monat neuer als die bisher älteste Version mm2e (set 6) - daher habe ich diese in mm2f (set 7) umbenannt, und die neue Version als mm2e (set 6) implementiert.

Außerdem gibt's den Rebell 5.0 als 'TurboKit'-Version (mit 18MHz) jetzt auch in MessChess/MessExtra (wie bisher nur in CB-Emu).

Und dann hab ich noch so eine Datei 'Manuals.txt' gemacht, die sämtliche Engines (aller Teilprogramme) enthält, und zwar bereits zusammengefasst in Gruppen, für die eigentlich das gleiche Handbuch passen sollte.
Allerdings enthält die Datei nur die Enginenamen, aber nicht die konkreten Namen der jeweiligen PDF-Dateien (die können ja bei jedem anders lauten).
Falls also jemand diese Datei als Vorlage verwenden möchte, dann muß man den Pfad zu den Manuals sowie die jeweiligen PDF-Namen selber eintragen.
Diese Datei gibt's auch nur hier im Anhang und nicht im CB-Emu-Paket, sonst würde eine bereits selbst erstellte Datei bei einem Update immer wieder mit dieser Muster-Datei überschrieben.

Ein schönes Wochenende,
Franz
Angehängte Dateien
Dateityp: txt Manuals.txt (6,8 KB, 33x aufgerufen)
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 18 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (18.10.2025), berger (18.10.2025), Chessguru (Gestern), ferribaci (18.10.2025), hap (18.10.2025), Jo (18.10.2025), kamoj (18.10.2025), lars (18.10.2025), Mark 1 (18.10.2025), mclane (18.10.2025), Michael (19.10.2025), mickihamster (18.10.2025), MikeChess (18.10.2025), Moonshine (18.10.2025), Mychess (18.10.2025), Robert (Gestern), Tintenfisch (18.10.2025), Wandersleben (18.10.2025)
  #6785  
Alt 18.10.2025, 11:14
Benutzerbild von alyechin
alyechin alyechin ist offline
Fidelity Prestige
 
Registriert seit: 22.12.2008
Ort: Wien
Land:
Beiträge: 100
Abgegebene Danke: 75
Erhielt 50 Danke für 29 Beiträge
Aktivitäten Langlebigkeit
5/20 16/20
Heute Beiträge
0/3 ssssss100
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Ich hätte noch einen Wunsch: Eine Funktion, mit der man die Geräte mit 3D-Drucker ausdrucken kann.
Mit Zitat antworten
  #6786  
Alt 18.10.2025, 12:44
kamoj kamoj ist offline
Saitek Turbo King II
 
Registriert seit: 11.05.2021
Ort: Sweden
Land:
Beiträge: 94
Abgegebene Danke: 5.890
Erhielt 200 Danke für 69 Beiträge
Aktivitäten Langlebigkeit
6/20 4/20
Heute Beiträge
0/3 sssssss94
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

Danke Udo und Franz!
Sehr gute und schnelle Arbeit.

Aber meiner Meinung nach ist es jetzt falsch geworden.
Diese neue Version ist Set 7.
Es ist die älteste Version.
Die Verwirrung der Daten kommt daher, dass Ulf Rathsman und Hegener & Glaser ihre eigenen Daten auf den EPROMs verwendet haben.
Aber hauptsächlich, weil H&G die EPROMs und Patches von Ulf verwechselt hat.
Ich habe ein Fax/E-Mail von Ulf an Dr. Ernst bei H&G, in dem dieses Durcheinander beschrieben wird.
Ich werde zu gegebener Zeit dieses neue Set "disassemble" und mit den anderen Versionen vergleichen.

Die neuen, bisher unbekannten EPROMs der MM II-Version sind gekennzeichnet:
8-B MMII 04.10.85 CC.bin
C-F MMII 04.10.85 CC.bin
Es sollte mm2f set 7 heißen. Hat den 0.11, 0.22, 0.33 usw. Bewertungsfehler.

mm2 Set 1 - 29 Unterschiede. Kein Bewertungsfehler.
mm2a Set 2 - 26 Unterschiede. Kein Bewertungsfehler.
mm2b Set 3 - 23 Unterschiede. Kein Bewertungsfehler.
mm2c Set 4 - 16 Unterschiede. Hat den 0.11, 0.22, 0.33 usw. Bewertungsfehler.
mm2d Set 5 - 14 Unterschiede. Hat den 0.11, 0.22, 0.33 usw. Bewertungsfehler.
mm2e Set 6 - 13 Unterschiede. Kein Bewertungsfehler.
mm2f Set 7 - Erste Versionen. Hat den 0.11, 0.22, 0.33 usw. Bewertungsfehler.

Jeder hat das Recht auf seine eigene Meinung, aber das ist meine Meinung.

Bescheidene Meinung,
/Lars
 Zitat von fhub Beitrag anzeigen
..
für den Mephisto MM II ist noch eine weitere ROM-Version aufgetaucht (ist ja erst die 7. ) - vielen Dank an Udo ('mickihamster')!

Sie ist vom 4.10.1985 und damit etwa 1 Monat neuer als die bisher älteste Version mm2e (set 6) - daher habe ich diese in mm2f (set 7) umbenannt, und die neue Version als mm2e (set 6) implementiert.
..
Franz
Mit Zitat antworten
Folgende 9 Benutzer sagen Danke zu kamoj für den nützlichen Beitrag:
berger (18.10.2025), Chessguru (Gestern), fhub (18.10.2025), fritz64 (19.10.2025), hap (18.10.2025), mclane (18.10.2025), mickihamster (18.10.2025), Mychess (18.10.2025), Wandersleben (18.10.2025)
  #6787  
Alt 18.10.2025, 12:55
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 602
Abgegebene Danke: 224
Erhielt 2.326 Danke für 418 Beiträge
Aktivitäten Langlebigkeit
1/20 6/20
Heute Beiträge
0/3 ssssss602
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Yes, I agree this one is older than the "mm2e" set, even though the dates mismatch.

Is mickihamster on the forum? If you're here, 1st: thank for sharing this ROM dump. 2nd: Do you have a photo of the EPROM labels? And can you tell the serial number of the chesscomputer?
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
berger (18.10.2025), fhub (18.10.2025), kamoj (18.10.2025)
  #6788  
Alt 18.10.2025, 13:11
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.949
Abgegebene Danke: 609
Erhielt 7.374 Danke für 1.646 Beiträge
Aktivitäten Langlebigkeit
6/20 15/20
Heute Beiträge
0/3 sssss2949
AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Lars,
 Zitat von kamoj Beitrag anzeigen
Aber meiner Meinung nach ist es jetzt falsch geworden.
Diese neue Version ist Set 7.
Es ist die älteste Version.
...
Jeder hat das Recht auf seine eigene Meinung, aber das ist meine Meinung.
das mag ja alles stimmen, aber ich konnte mich nur auf das verlassen, was mir 'mickihamster' geschickt hat.
Und auf dem Bild steht eben 4.10.85, und das ist doch wohl etwas neuer (~1 Monat) als die bisherige mm2e-Version vom 13.9.85, oder?

Bild ist angehängt,
Franz

Übrigens:
 Zitat von kamoj Beitrag anzeigen
mm2 Set 1 - 29 Unterschiede. Kein Bewertungsfehler.
mm2a Set 2 - 26 Unterschiede. Kein Bewertungsfehler.
mm2b Set 3 - 23 Unterschiede. Kein Bewertungsfehler.
mm2c Set 4 - 16 Unterschiede. Hat den 0.11, 0.22, 0.33 usw. Bewertungsfehler.
mm2d Set 5 - 14 Unterschiede. Hat den 0.11, 0.22, 0.33 usw. Bewertungsfehler.
mm2e Set 6 - 13 Unterschiede. Kein Bewertungsfehler.
mm2f Set 7 - Erste Versionen. Hat den 0.11, 0.22, 0.33 usw. Bewertungsfehler.
Wenn es nach diesem 0.11 Bewertungsfehler geht, dann sollte doch eigentlich auch set 6 VOR set 4 kommen, oder?
Oder haben sie den Bewertungsfehler zuerst korrigiert (set 6) und später (set 4) wieder eingeführt?
Miniaturansicht angehängter Grafiken
Klicke auf die Grafik für eine größere Ansicht

Name:	mm2.jpg
Hits:	37
Größe:	370,7 KB
ID:	7473  
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (18.10.2025 um 13:33 Uhr)
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Chessguru (Gestern), kamoj (18.10.2025), mclane (18.10.2025)
  #6789  
Alt 18.10.2025, 14:45
kamoj kamoj ist offline
Saitek Turbo King II
 
Registriert seit: 11.05.2021
Ort: Sweden
Land:
Beiträge: 94
Abgegebene Danke: 5.890
Erhielt 200 Danke für 69 Beiträge
Aktivitäten Langlebigkeit
6/20 4/20
Heute Beiträge
0/3 sssssss94
Re: AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

Zunächst einmal möchte ich betonen, dass ich keinerlei negative Kritik an Ihnen oder Udo habe. Ganz im Gegenteil.
Sie leisten fantastische Arbeit!
Aber ich wusste schon seit langem, dass die erste MM2-Version fehlte.
Ich habe eine Reihe von MM2-Modulen mit niedrigen Seriennummern gekauft, um sie zu finden.
Viel zu viele! Aber erst jetzt, wo Udo sie gefunden hat, ist die Sammlung komplett! Vielen Dank an Sie beide!
Als Dankeschön werde ich eine 8. Version für CB-Emu und die Community veröffentlichen.
Sie basiert auf Set 1 (v 400), enthält aber einige kleine Verbesserungen.
Einige dieser Verbesserungen werden bereits in einer Blitz & Problem-Version getestet.
Ich habe auch die allererste veröffentlichte Version von B&P gefunden.
Ich habe sie sowohl in einem gekauften Modul als auch im ersten B&P-Modul,
das H&G Ulf Rathsman gegeben hat. Ich habe auch Ulfs erste Vorproduktionsversion von B&P gefunden.
Zusammenfassung:
Ich werde Ihnen mindestens 4 neue Programme schicken, sobald die Tests abgeschlossen sind –
wenn Sie natürlich an der B&P-„Beta” und den Verbesserungen interessiert sind.
CB-Emu ist also noch nicht wirklich fertig – hoffe ich! ;-)

Ja, das ist richtig. Hegener & Glaser haben es ein paar Mal vermasselt,
und ich habe für einiges davon Unterlagen.
Die Produktion wurde dadurch erschwert, dass Christian Nitschke ebenfalls an der Zusammenstellung
des I/O-Teils des Codes beteiligt war.
Zu diesem Zeitpunkt hatte ich die E/A noch nicht vom CPM-Format in das PET-Format konvertiert,
damit Ulf sie verwenden konnte. Es waren also Ulf, Christian und H&G beteiligt.
Eine weitere Komplikation bestand darin, dass der Code 2x27128 EPROMs verwendete
und eine Version sogar durcheinandergeraten war, weil nur eines der EPROMs aktualisiert worden war...
Ich füge ein Dokument bei, das ich heute finden konnte.

Zu gegebener Zeit werde ich eine MM2-Seite mit allen Fakten erstellen, einschließlich aller verschiedenen Bugs,
Programmänderungen und der Unterscheidung der Versionen usw.

Bis dahin könnt ihr tun und glauben, was ihr wollt.
Ich für meinen Teil werde die Binärdateien in CB-Emu entsprechend meiner Überzeugung umbenennen.

Mit freundlichen Grüßen,
Lars
 Zitat von fhub Beitrag anzeigen
....
Wenn es nach diesem 0.11 Bewertungsfehler geht, dann sollte doch eigentlich auch set 6 VOR set 4 kommen, oder?
Oder haben sie den Bewertungsfehler zuerst korrigiert (set 6) und später (set 4) wieder eingeführt?
Miniaturansicht angehängter Grafiken
Klicke auf die Grafik für eine größere Ansicht

Name:	Fix for mouse trap to H&G Mr Ernst.jpg
Hits:	59
Größe:	91,7 KB
ID:	7475  
Mit Zitat antworten
Folgende 8 Benutzer sagen Danke zu kamoj für den nützlichen Beitrag:
berger (18.10.2025), Chessguru (Gestern), Luis (Gestern), mclane (18.10.2025), mickihamster (18.10.2025), Mychess (18.10.2025), Robert (Gestern), Wandersleben (18.10.2025)
  #6790  
Alt 18.10.2025, 17:57
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.949
Abgegebene Danke: 609
Erhielt 7.374 Danke für 1.646 Beiträge
Aktivitäten Langlebigkeit
6/20 15/20
Heute Beiträge
0/3 sssss2949
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Ok, ich hab jetzt diese Versionen mm2e und mm2f (und die ROMs) wieder vertauscht und ein neues CB-Emu hochgeladen.
Wie allerdings die beiden Daten 13.9.85 und 4.10.85 dazu passen, das erschließt sich mir nicht!

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Jo (18.10.2025), kamoj (18.10.2025), mclane (18.10.2025), Wandersleben (18.10.2025)
Antwort


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ä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


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:46 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info