Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Die ganze Welt der Schachcomputer / World of chess computers


 
 
Themen-Optionen Ansicht

Prev Vorheriger Beitrag   Nächster Beitrag Next
  #35  
Alt 28.07.2025, 16:50
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.972
Abgegebene Danke: 625
Erhielt 7.472 Danke für 1.668 Beiträge
Aktivitäten Langlebigkeit
7/20 15/20
Heute Beiträge
1/3 sssss2972
AW: Re: Codeanalyse

Hallo Lars,

da jetzt klar ist, daß du vom SC9-B sprichst, habe ich mir diesen Code mit dem Test 'and #$10' (Abfrage auf Option H5) genauer angesehen und im MAME-Debugger da einen Breakpoint gesetzt. Dabei habe ich herausgefunden, daß diese Stelle nur ausgeführt wird, wenn die Taste RV gedrückt wird.
Damit war es nicht mehr sehr schwierig, die Funktion dieser H5-Option herauszufinden: bei aktivierter Option H5 macht der SC9-B immer 2 (Halb)Züge statt einem, wenn man die Taste RV drückt, d.h. nachdem er seinen Zug berechnet hat und man diesen am Brett ausgeführt hat, rechnet er sofort (automatisch) auch am Gegenzug und zeigt diesen dann an (normalerweise müßte man dafür nochmals die RV-Taste drücken).

Wozu diese Funktion gut sein soll, weiß ich nicht - vermutlich haben sie diese (versteckte) Option H5 in den folgenden Versionen SC9-C/D deswegen auch wieder entfernt, denn dort bewirkt H5 ein anderes Verhalten: hier schaltet das Programm in den Player-Modus (wie mit G5), nur daß man mit H5 diesen Modus nicht mehr beenden kann (wie normalerweise mit der Taste RV).

Also alles ziemlich konfus - wahrscheinlich haben die Spracklens damals selbst nicht genau gewußt, was sie mit dieser versteckten Option H5 eigentlich machen wollen.

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

Geändert von fhub (28.07.2025 um 17:32 Uhr)
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Hast8 (28.07.2025), kamoj (28.07.2025), mclane (28.07.2025), Tibono (28.07.2025)
 


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


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:10 Uhr.



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