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)

fhub 14.07.2024 13:50

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

Zitat von hap (Beitrag 127547)
Neuer dump von Sean: Ivan The Terrible.
The first (1996) version was already emulated. This is a newer version, on the same hardware as Igor.

Zitieren:

Zitat von hap (Beitrag 127528)
Novag Sapphire ist jetzt emuliert, danke an Berger.

danke an 'hap', Berger und Sean für die neuen Geräte (und für die viele Arbeit, die ich damit wieder hatte ;)).

Beim Novag Sapphire hab ich intern eine zusätzliche Version 'SapphireX' eingebaut, die beim Aufruf von Sapphire in CB-Emu und MessExtra benutzt wird und ein externes Schachbrett hat - das hat allerdings keine Verbindung zum Sapphire, d.h. die Züge muß man selber eingeben (wie ja auch schon bei diversen anderen, brettlosen Modellen).

Die Verwendung als UCI/WB-Engine (mit Plugin) funktioniert nur mit MessChess (oder direkt in WinBoard, Arena usw.).
Das Plugin war wieder eine echte Herausforderung, speziell die programmierbaren Levels (bei diesen muß man hinter den Bezeichnungen ein '+' eingeben, anders war das kaum zu realisieren) - findet man alles im Menü 'Help > Show Engine Levels'.

Einen schönen Sonntag noch,
Franz

hap 14.07.2024 14:52

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

Zitat von fhub (Beitrag 127566)
(und für die viele Arbeit, die ich damit wieder hatte ;)).

Not as much as us! ;)
I'm not one to complain. Unless I get completely stuck, I enjoy spending hours or sometimes days programming emulation. Likewise, the money spent on 2nd hand chess computers is worth it as well.

Berger and Sean disassembling / dumping / tracing the PCB is also time consuming, but in the end it's all worth it.

fhub 14.07.2024 15:03

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

Zitat von hap (Beitrag 127567)
Not as much as us! ;)

Are you sure? I doubt that you had to change/modify/update about 100 files for this new version. ;)

hap 14.07.2024 15:10

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
This feels like I'm bragging, and I'd rather don't want to. But since you asked, yes, I'm certain our combined effort overshadows this CB-Emu update, especially Berger's work into getting Sapphire's H8 internal ROM to finally dump.

fhub 14.07.2024 15:27

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

Zitat von hap (Beitrag 127569)
This feels like I'm bragging, and I'd rather don't want to. But since you asked, yes, I'm certain our combined effort overshadows this CB-Emu update, especially Berger's work into getting Sapphire's H8 internal ROM to finally dump.

Yes, I know this Sapphire wasn't easy to emulate - Berger told me how difficult it was to hack this H8-ROM and I also saw that you had to solve problems with a MAME hardlock first, but as usual both of you finally were successful (as expected from experts like you :)).

But don't underestimate the work for each new machine in my CB-Emu package: it's not enough to add the new driver in MessNew and compile it again - I must also implement the new engine in CB-Emu and MessExtra/MessChess, write a new plugin for it, and have to include the new engine in almost 100 different files (folders, artworks, levels, messinfo.dat, WinBoard/Arena configurations etc. etc. ...).

hap 14.07.2024 15:32

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Yes, of course it takes work by you as well to port those drivers over and make everything fit nice in CB-Emu.

Just please understand why I didn't appreciate your sarcastic remark that the MAME update made you have to work for it, when you know full well how much effort it takes to get this emulated in the first place.

Sorry for ruining the mood, let's continue with the good stuff. =)

berger 14.07.2024 15:40

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Yeah, let's get on with the good stuff! :)

At the end of the day, after all the work we all do, there will always be some user who writes that this new update is nice, but if the chess computer X or Y are not emulated yet, then... the work done is still imperfect. LOL xD

spacious_mind 14.07.2024 16:35

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

Zitat von berger (Beitrag 127572)
Yeah, let's get on with the good stuff! :)

At the end of the day, after all the work we all do, there will always be some user who writes that this new update is nice, but if the chess computer X or Y are not emulated yet, then... the work done is still imperfect. LOL xD

I will complain... lol... you have made my life X*5 to 10 easier. So yes, I will complain once I am through with Mess and have to go back to remaining dedicateds. That's assuming I don't find random deviations with Mess once I check against originals :)

Regards
Nick

Robert 15.07.2024 14:23

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

danke an alle Beteiligten für den Novag Sapphire! Wieder ein Meilenstein in der Schachcomputergeschichte, der erfolgreich emuliert wurde!:klatsch:

Zitieren:

Zitat von fhub (Beitrag 127566)
Das Plugin war wieder eine echte Herausforderung, speziell die programmierbaren Levels (bei diesen muß man hinter den Bezeichnungen ein '+' eingeben, anders war das kaum zu realisieren) - findet man alles im Menü 'Help > Show Engine Levels'.

Dabei gilt es eins zu beachten: Die Durchschnittsstufen AT funktionieren beim Diamond/Sapphire nicht richtig (nach wenigen Zügen fängt er an, sofort zu antworten) Man muss also die Durchschnittszeit selbst programmieren und zwar, indem man eine beliebige Turnierstufe nimmt, die Anzahl der Züge auf "1" setzt und die gewünschte Zeit programmiert. Für eine Durchschnittszeit von 30 Sekunden sähe das also so aus:

TR+01/00:00:30

Man kann zwar die AT-Stufen auch programmieren, aber das hilft leider nicht: Wenn man AT+00:00:30 einstellt, fängt er auch zu "blitzen" an...

berger 15.07.2024 14:37

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

Zitat von Robert (Beitrag 127584)
Die Durchschnittsstufen AT funktionieren beim Diamond/Sapphire nicht richtig (nach wenigen Zügen fängt er an, sofort zu antworten) ...

Indeed, this is a Novag bug, not an emulation problem.

Thank you for commenting because the AT level causes a lot of confusion.


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

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