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 29.08.2023 18:37

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

hier ist eine neue MameUI-Version 0.245 nur für den Novag Robot (originale MAME-Version, keinerlei Extra-Features):
https://c.gmx.net/@31720685988479052...ThuROd-A2ZYP4g
Der Link ist bis 5.9. gültig.

Zitieren:

Zitat von hap (Beitrag 119205)
Yes, save_item didn't support array of attotime in older MAME versions.

What if I don't save (with save_item) the 2 variables m_pwm_accum and m_pwm_last?
Would this make any problems?

If yes, then what about the following workaround?
I define 4 extra variables accum0/1/2/3, set them from the array m_pwm_accum[] whenever it changes, and save_item them separately.
And in machine_reset (or machine_start?) I write them back into m_pwm_accum[].
Does this work?

hap 29.08.2023 18:57

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Yes you can add 4 variables and copy them over during device_pre_save and device_post_load.

Wandersleben 30.08.2023 00:52

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

Zitat von fhub (Beitrag 119209)
Hi,

hier ist eine neue MameUI-Version 0.245 nur für den Novag Robot (originale MAME-Version, keinerlei Extra-Features):
https://c.gmx.net/@31720685988479052...ThuROd-A2ZYP4g
Der Link ist bis 5.9. gültig.

Applaus für hap und Franz, :klatsch::klatsch:

ihr seid unbestritten auf dem Olymp!

Danke, danke, danke!
Viele grüße
Horst

fhub 31.08.2023 19:55

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

da es mir leider nicht gelungen ist, den Novag Chess Robot in der alten MAME-Version 0.220 zum Laufen zu bringen, habe ich jetzt in CB-Emu zusätzlich noch die neuere Version 0.245 (im Unterverzeichnis 'MessNew') eingebaut.
Diese enthält nur die Robot-Engine, hat aber all die speziellen Features nicht, die ich in CB-Emu und MessExtra implementiert habe (z.B. MHz-Einstellung, Level-Info, Reset-Datei usw.).

Starten läßt sich der Robot allerdings auch direkt in CB-Emu oder MessExtra, nicht jedoch in MessChess (also mit WinBoard oder Arena), weil ich für dieses Gerät ohne Display und Brett-LEDs sicher kein Plugin machen werde.

Die neue CB-Emu-Version ist bereits online ...

Grüße,
Franz

Bryan Whitby 31.08.2023 21:48

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
I like the little red dot moving the pieces :)

fhub 03.09.2023 17:22

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

Zitat von fhub (Beitrag 119247)
da es mir leider nicht gelungen ist, den Novag Chess Robot in der alten MAME-Version 0.220 zum Laufen zu bringen, ...

mit einigem Aufwand habe ich das nun doch noch geschafft, sodaß ich jetzt diese zusätzliche neue MAME-Version (nur für den Novag Robot) wieder entfernen konnte.
Damit sind also auch für diese Engine jetzt alle Zusatzfeatures in CB-Emu und MessExtra wieder verfügbar (allerdings keine MessChess-Version).

Damit ist aber auch dieser animierte rote Punkt für die Roboterarm-Position jetzt verschwunden, weil die älteren MAME-Versionen diese Funktion noch nicht unterstützen.
Ein Problem, das sich dadurch ergeben hat, war die Level-Einstellung, die bisher eben durch den Roboterarm angezeigt wurde, sodaß man nun den eingestellten Level nicht mehr sehen konnte. Das habe ich dadurch gelöst, daß jetzt bei jeder Level-Änderung der aktuelle Wert kurz als übliche Popup-Meldung im Enginefenster erscheint.

Durch die langsame Roboterarm-Bewegung ist beim Novag Robot (wie auch schon beim Fidelity Phantom) zu beachten, daß man auch bei der Bedienung des Gerätes ziemlich gemächlich vorgehen sollte, d.h. bei jeder Aktion immer warten, bis das Gerät dazu auch bereit ist.

Grüße,
Franz

Wandersleben 03.09.2023 18:52

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

nun vermisse ich aber doch ein bisschen den wandernden punkt. Man konnte sich mit ein bisschen phantasie den sich bewegenden roboterarm vorstellen.
Dummerweise habe ich sofort nach dem herunterladen der neuen version, die dateien vom 31.August gelöscht.

Vielleicht magst du den ordner mit der "spezialversion" für ein paar abgedrehte oldtimerfans wie mich wieder einfügen.

Herzliche grüße für einen entspannten Sonntagabend!
Horst

fhub 03.09.2023 19:39

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

Zitat von Wandersleben (Beitrag 119279)
nun vermisse ich aber doch ein bisschen den wandernden punkt. Man konnte sich mit ein bisschen phantasie den sich bewegenden roboterarm vorstellen.
Dummerweise habe ich sofort nach dem herunterladen der neuen version, die dateien vom 31.August gelöscht.

Vielleicht magst du den ordner mit der "spezialversion" für ein paar abgedrehte oldtimerfans wie mich wieder einfügen.

also Du brauchst Dir ja nur die Datei 'Novag_Robot.zip', die ich vor ein paar Tagen im Posting #5501 hier verlinkt habe, nochmals herunterladen -
der Link ist ja noch bis 5.9. gültig.

Allerdings mußt Du dann den Robot auch direkt in dieser Version starten, denn CB-Emu oder MessExtra verwenden jetzt diese Version nicht mehr.

Grüße,
Franz

Wandersleben 03.09.2023 19:52

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

die habe ich doch auf festplatte, habe aber nicht mehr daran gedacht. :o :mad:
Tut mir leid wegen des falschen alarms.

Viele grüße
Horst

fhub 03.09.2023 20:02

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

Zitat von Wandersleben (Beitrag 119281)
die habe ich doch auf festplatte, habe aber nicht mehr daran gedacht. :o :mad:
Tut mir leid wegen des falschen alarms.

Kein Problem, Horst! ;)

Wahrscheinlich gibt's ja auch noch andere hier, die gerne diesem animierten roten Punkt zusehen und dafür lieber auf die anderen Extra-Features meiner alten MAME-Versionen verzichten.
Mir persönlich ist dieser Punkt allerdings etwas zu klein und kaum sichtbar, daher habe ich sogar schon überlegt, ihn durch eine externe Grafikdatei (*.png) zu ersetzen, am besten wäre wohl die Darstellung einer Hand (machen ja auch manche Schachprogramme so).
Ob das allerdings im MAME-Layout für so eine Animation möglich ist, weiß ich noch nicht.
Edit: Ja, das funktioniert tatsächlich (mit ein paar Änderungen im Layout und einer entsprechenden SVG-Datei). :)
Wenn jemand lieber eine Hand statt des kleinen Punktes sehen will - einfach den Anhang herunterladen und über das Verzeichnis 'MameUI245' entpacken.
In MessExtra funktioniert das NICHT!

Grüße,
Franz


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:33 Uhr.

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