Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Mess Emu & andere Emulationen / Mess Emu and other Emulations (https://www.schachcomputer.info/forum/forumdisplay.php?f=53)
-   -   MessEmu: Mess Emulator für diverse Schachcomputer ist fertig! (https://www.schachcomputer.info/forum/showthread.php?t=1448)

Mythbuster 24.07.2024 15:47

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi Franz,
CSS und auch Novag haben die Geräte als identisches Programm beworben, nur halt mobil bzw. Tischgerät. Bericht ist in der CSS 6/94.

Die Programme sollen 100% identisch sein ... und entgegen einiger Angaben auch gleich schnell ...

Gruß,
Sascha

fhub 24.07.2024 16:12

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von berger (Beitrag 127722)
hap will complement my answer, because I tend to complicate explanations. :D

No no, Gerardo - your explanation was very clear, because even I did understand it. ;)

Zitieren:

Zitat von Mythbuster (Beitrag 127723)
Die Programme sollen 100% identisch sein ... und entgegen einiger Angaben auch gleich schnell ...

Ja Sascha, das hab ich auch im Internet schon gelesen - das heißt allerdings nicht, daß damit auch die ROMs absolut identisch sind (müssen ja unterschiedliche Hardware ansprechen), und das wäre wohl eine Voraussetzung, um die Emulation analog zu den IIer-Versionen zu machen.

Grüße,
Franz

Mythbuster 24.07.2024 16:38

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Na ja, Versuch macht klug, stimmt‘s?! ;)

Gruß,
Sascha

hap 24.07.2024 16:43

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Diamond should have a different MCU ROM than the one in Sapphire.

I did look for an MCU pin that might be GND or VCC depending on hardware config, but did not find it. And the thing that convinced me was the serial interface ID. The "SAPPHIRE" string is in the internal ROM, and no sign of "DIAMOND". For Diamond II/Sapphire II, it has both strings in EPROM.

Before anyone asks: I don't think Star Sapphire has the same ROM as Star Diamond.

fhub 24.07.2024 17:12

AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von hap (Beitrag 127726)
Before anyone asks: I don't think Star Sapphire has the same ROM as Star Diamond.

Yes, that's in fact almost impossible because of this LCD chessboard that requires a different code.
But it's indeed a very interesting device, and the LCD looks quite similar to the Savant.

hap 24.07.2024 17:32

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
It is possible in theory, and that's how Diamond II/Sapphire II does it.
To put it simply:

if (some_hardware_pin == 1)
do_this_user_interface();
else
do_other_user_interface();

Anyway, for Diamond: wait who-knows-how-long until Berger receives one for repairs (2nd hand ones are pricy). Or someone generous loans him one.
(BTW Sapphire/Sapphire II were from his own collection :) )

hap 28.07.2024 21:31

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Saitek Blitz ist jetzt emuliert, danke an Berger.
Interface control is with 2 dials, there are no buttons.

https://i.imgur.com/syb58xO.png

Mythbuster 28.07.2024 21:34

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hi,
I have such a computer ... :D

How do you made the UI with the two dials?

Greets,
Sascha

hap 28.07.2024 22:19

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
With 2 analog controls. The default keys are up/down for mode dial, left/right for shuttle dial.

fhub 29.07.2024 14:47

AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von hap (Beitrag 127762)
Saitek Blitz ist jetzt emuliert, danke an Berger.
Interface control is with 2 dials, there are no buttons.

Thanks to both of you - an interesting device but with a rather perverse operation. :D

I would like to add 2 vertical buttons for the 2 dials on the right side (each consisting of an upper and lower half for the 2 dial directions) that can be used with the mouse.
Of course I can add an extra port for these 4 'fake' buttons in the driver and layout (mapped to the 4 cursor keys), but I have no idea how to 'connect' them to the existing port "IN.0" so that they work exactly like the cursor keys in your version - I've never seen such a strange port definition in any of your drivers so far.
Is this possible, and if yes: how?

Regards,
Franz


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:55 Uhr.

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