Einzelnen Beitrag anzeigen
  #5987  
Alt 06.03.2024, 20:37
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.846
Abgegebene Danke: 562
Erhielt 6.850 Danke für 1.551 Beiträge
Aktivitäten Langlebigkeit
5/20 15/20
Heute Beiträge
1/3 sssss2846
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Dieter,
 Zitat von Plextor Beitrag anzeigen
Der Novag VIP hört immer nach 56 Zügen (112 Halbzügen) auf zu arbeiten.
...
Vielleicht kannst du dir das bei Gelegenheit mal ansehen.
ja, dieser Adresskonflikt ist mir damals beim Schreiben der Plugins auch aufgefallen, aber ich bin einfach davon ausgegangen, daß die erste Liste einfach die zweite 'überschreibt' - eine so lange Zugfolge wollte ich zum Testen damals aber auch nicht unbedingt eingeben.

Ich hab mir das jetzt im MAME-Debugger angesehen, und der VIP macht das leider anders: kurz bevor die erste Liste die zweite erreicht, versetzt er einfach beide Listen komplett um 1 Byte nach links, sodaß ab diesem Zeitpunkt alle weiteren Züge immer in das gleiche Byte geschrieben werden.
Für das Plugin heißt das nun, daß ich ab diesem Zeitpunkt den Zähler 'count' einfach nicht mehr erhöhen darf!

Zum Glück gibt's ja dieses automatische Einlesen einer PGN-Datei in CB-Emu, sonst wäre die ganze Testerei noch aufwändiger gewesen, aber so hab ich die Lösung doch einigermaßen rasch gefunden.
Bei den Super-VIPs gab's natürlich das gleiche Problem, dort allerdings erst bei ca. 95-100 Zügen, weil da die Adressen anders sind und weiter auseinander liegen (und nochdazu verschieden je nach Version). Allerdings war das dann doch auch auf die gleiche Art zu beheben.

Ich hab die neuen Plugins für VIP und Super-VIP angehängt.

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

Geändert von fhub (11.03.2024 um 13:15 Uhr)
Mit Zitat antworten
Folgende 8 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
germangonzo (06.03.2024), kamoj (07.03.2024), Mapi (06.03.2024), MikeChess (06.03.2024), Plextor (06.03.2024), Robert (07.03.2024), ruschach (07.03.2024), Tibono (06.03.2024)