Einzelnen Beitrag anzeigen
  #6206  
Alt 20.06.2024, 13:45
kamoj kamoj ist offline
Super Conny
 
Registriert seit: 11.05.2021
Ort: Sweden
Land:
Beiträge: 83
Abgegebene Danke: 5.145
Erhielt 170 Danke für 61 Beiträge
Aktivitäten Langlebigkeit
4/20 4/20
Heute Beiträge
1/3 sssssss83
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hello Franz!

When I tried a new MM xxx version in CB-Emu I noticed an inconvenience.
The CB-Emu/MessChess/MessExtra LCD emulation never displays the ":" between MM:SS e.g. "12:34"
Instead it always shows a dot/"." after the last/4th digit e.g. "1234.".
The real LCD (and MAME) does not even have a dot/"." after the last character segment.

While debugging MM xxx in MAME I noted that to display the ":", the segment value
of the 4th character position shall be "OR"-ed with 0x80 to display the ":" between segment 2 and 3.
To display a dot/"." after a character, it's segment value shall be "OR"-ed with 0x80.
So, in the MM xxx both ":" and "." are displayed for HH:MM to differ between HH:MM and MM:SS.
It the same for MM2, MM4, MM5 e.g.

The good thing is that both ":" and "." works in MessNew - thank you Franz!
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu kamoj für den nützlichen Beitrag:
fhub (21.06.2024), Mark 1 (20.06.2024)