Schachcomputer.info Community

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


 
 
Themen-Optionen Ansicht

Prev Vorheriger Beitrag   Nächster Beitrag Next
  #1  
Alt 09.06.2025, 18:34
Benutzerbild von Mychess
Mychess Mychess ist offline
Mephisto Amsterdam
 
Registriert seit: 07.03.2009
Beiträge: 117
Bilder: 3
Abgegebene Danke: 189
Erhielt 234 Danke für 99 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
7/20 16/20
Heute Beiträge
1/3 ssssss117
THE PATCH FOR ALL CHESS COMPUTERS WITH H8 BUG

Hi,

The H8 bug is present in many chess computers from Saitek (since 1997, 28 years!):

Saitek Talking Chess Academy
Saitek Cosmos
Saitek Centurion
Saitek Cougar
Saitek Challenger
Saitek Expert Travel
Saitek Explorer Pro and Pewatronic Explorer Pro.


I began to work on it end of march with Cougar on Mame.
I first found the fun bug and fixed it in the first hour (Fun bug and H8 bug are not related).

I wrote the second week a "bizarre" as comment to the line generating the bug, but I moved on.
After checked the move generator and the very complex time management (partially because very scattered code) without result,
I found the origin of the H8 bug and I coding the patch may 28 for Cougar/Centurion (same rom).
This patch is 50% more long than the patch for AT time level for the Emerald Classic Plus, so it is necessary to change ... 3 bits!

Since I have fully understood the origin of the bug, I can confidently guarantee that this patch will fix all other chess computers
with the H8 bug (after finding the right offsets), and this without even having seen their program yet.

This bug stop quickly the search when a piece in h8 (necessary condition but not sufficient), so always be suspicious when the computer
reply with a bizarre move from h8 in less than 2 seconds.
Another point confirmed : the bugged code is not used with checkmate levels.

The patch for the H8 bug and Fun bug together (only for Cougar/Centurion, as no others roms are available):
Code:
           3288 : 6b01 fe60 1c19 
           505e : 5a00 66d0                                    
           66d0 : 7f 52 72 60 41 50 7f 52 72 70 5a 00 50 62   
           
           New checksums are F9E68C6079F821A667A5CABECBDFCD6C01293AE7    F28806F7
The understanding of the bug give a solution (but with wasted time) for the bug with a real chess computer (or emulation without patched rom).
if no castling is possible, you can translate the position with a vertical symetry (h8 to a8, h7 to a7..) with the same color for pieces and
color to move, without a piece of the color to play in h8 (formerly in a8).
If this is the case or castling exist, the last solution is to create the same position with color of pieces and color to move exchanged (so a white queen in
h8 become a black queen in a1).

To Saitek : Now you can make new chess computers without H8 bug ;-)


Cordialy,

mychess.

Geändert von Mychess (09.06.2025 um 18:46 Uhr)
Mit Zitat antworten
Folgende 16 Benutzer sagen Danke zu Mychess für den nützlichen Beitrag:
Chessguru (09.06.2025), ferribaci (10.06.2025), fhub (09.06.2025), Fluppio (10.06.2025), kamoj (10.06.2025), Lucky (10.06.2025), Mark 1 (09.06.2025), mclane (10.06.2025), MichaelN (10.06.2025), paulwise3 (10.06.2025), Robert (10.06.2025), Roberto (10.06.2025), Techtueftel (10.06.2025), Tibono (09.06.2025), udo (11.06.2025), Wolfgang2 (10.06.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

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Turnier: The beginnings of chess computers Chessguru Partien und Turniere / Games and Tournaments 12 22.06.2022 09:22
MessEmu: A patch for the Conic Computer Chess Mychess Mess Emu & andere Emulationen / Mess Emu and other Emulations 5 02.12.2021 23:41
Turnier: Hans Böhm challenges old chess computers at 30th CSVN Tournament Ruud Martin Partien und Turniere / Games and Tournaments 2 31.05.2015 08:55
News: Chess Computers - The UK Story Mike Die ganze Welt der Schachcomputer / World of chess computers 9 19.03.2009 02:03
News: "Chess Computers Revolution" DVD von Ismenio erschienen Chessguru Die ganze Welt der Schachcomputer / World of chess computers 2 18.04.2007 22:52


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



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