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 05.03.2023 20:18

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

Zitat von Mapi (Beitrag 114937)
Ich würde in der LUA per Hand das Turnierbuch einschalten, weiss aber leider nicht den Code für die Funktionstaste, da sie in der lua nicht benutzt wird.
Wenn Du mir das sagen könntest, wäre ich Dir sehr dankbar.

das geht so:
send_input(":KEY", 0x20, 0.25) -- FCT
send_input(":KEY", 0x20, 0.25) -- FCT
send_input(":KEY", 0x40, 0.25) -- ENT
send_input(":KEY", 0x80, 0.25) -- CL

Das Problem mit MHz und Reset-State löst das allerdings auch nicht.

Grüße,
Franz

Mapi 05.03.2023 20:21

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz,
Danke für den Code.
Nein, das Problem mit dem Reset State wird dadurch nicht gelöst, aber so kann ich den Code einfügen und habe immer das Turnierbuch an und benötige den reset state nicht.

viele Grüße
Markus

fhub 07.03.2023 15:39

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

Zitat von Mapi (Beitrag 114939)
Nein, das Problem mit dem Reset State wird dadurch nicht gelöst, aber ...

... aber mit der heutigen CB-Emu-Version doch! ;)

Ich hab mich jetzt nochmals genauer mit diesen beiden Problemen (Unverträglichkeit zwischen Reset-State und MHz-Datei, sowie zu schnell laufenden Engines in CB-Emu) beschäftigt, und konnte tatsächlich beides lösen.

Ein Reset-State wird jetzt immer zuerst geladen (falls vohanden), und erst dann die CPU-Frequenz geändert, falls das in einer MHz-Datei so eingestellt ist. Damit lassen sich also jetzt wirklich irgendwelche gewünschten Einstellungen mit 'Save Reset State' speichern, und diese dann auch mit verschiedenen Geschwindigkeiten in der MHz-Datei benutzen.
Bei MessChess muß man noch beachten, daß danach auch noch das Plugin ausgeführt wird, d.h. dieses stellt evt. nochmals einen anderen Level ein, als in der Reset-Datei abgespeichert (das hängt vom Plugin ab).

Das Problem in CB-Emu mit den zu schnell laufenden Uhren war einigermaßen kurios:
erstens hatte das nichts mit mit der CPU-Frequenz (in der MHz-Datei) zu tun, sondern mit 'Framskip 10', und außerdem betrifft es nur die Mephisto-Engines im Treiber 'mmodular' sowie RISC I/II (in messuix).
Diese alten (und katastrophal programmierten) Treiber schalten nämlich bei Frameskip=10 plötzlich auf maximale Geschwindigkeit um (so als hätte man Speed=Unlimited eingestellt) - keine Ahnung warum!?
Das habe ich dadurch gelöst, daß bei diesen Engines in CB-Emu jetzt Frameskip nur auf 9 (statt 10) gesetzt wird, und man auch den Wert 10 selber gar nicht mehr einstellen kann - damit ist jetzt auch in CB-Emu für diese Mephisto-Geräte die MHz-Datei verwendbar.

Grüße,
Franz

Mapi 07.03.2023 18:11

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

jetzt habe ich mir soviel Arbeit mit dem Lua Script gemacht und dann kommst Du mit einer Lösung, unfassbar :rolleyes:

Nein im Ernst.
vielen Dank mal wieder für Deinen tollen Service

viele Grüße
Markus

fhub 07.03.2023 18:16

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

Zitat von Mapi (Beitrag 114975)
jetzt habe ich mir soviel Arbeit mit dem Lua Script gemacht und dann kommst Du mit einer Lösung, unfassbar :rolleyes:

geschieht Dir recht - warum soll denn immer nur ich arbeiten. :D

Aber ich konnte einfach nicht akzeptieren, daß ich mir mit den beiden Extra-Features 'Reset-State' und 'MHz-Einstellung' so viel Mühe gemacht habe, und dann funktionier(t)en die beiden einfach nicht zusammen!

Grüße,
Franz

hap 09.03.2023 20:44

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Neuer romdump von Sean: Tryom Electronic Chess.
Even though it has a similar interface to Compuchess/CCMK1, the rom is completely different.

https://i.imgur.com/1W28WMe.png

Mark 1 09.03.2023 22:39

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
1 Anhang/Anhänge
Hallo Franz..

Da wird es bald wieder ein Update geben :)
Hab wieder was gefunden. Und zwar Rebel-X Prototype Portorose / auch TurboKit.
Nach einigen Zügen gibt es immer wieder Geisterzüge.



Gruß
Mark 1

fhub 10.03.2023 08:37

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

Zitat von Mark 1 (Beitrag 115022)
Da wird es bald wieder ein Update geben :)

also mit dem "bald" wäre ich mir nicht so sicher: das ist ein komplett neuer Treiber (und auch noch eine neue Firma) - ich weiß nicht, ob ich den in meiner alten MESSUI-Version überhaupt noch zum Laufen bringe.
Zitieren:

Hab wieder was gefunden. Und zwar Rebel-X Prototype Portorose / auch TurboKit.
Nach einigen Zügen gibt es immer wieder Geisterzüge.
Ja, das Problem war diese rollierende Anzeige während des Rechvorgangs, da muß man den Zug natürlich über die Brett-LEDs ablesen und nicht aus dem Display! Wundert mich, daß ich das damals beim Schreiben des Plugins übersehen habe. Aber zum Glück gibt's ja so fleißige Tester wie Dich. :)
Danke für die Info - geändertes Plugin ist im Anhang ...

Grüße,
Franz

hap 10.03.2023 11:55

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
By the way, I was hoping that Tryom Electronic chess had similarities with SciSys's early F8 chesscomputers (like Chess Traveler/Pocket Chess). But the rom isn't similar to it.

The reason I hoped for it, is because I assume Tryom was affiliated with SciSys.
See here: https://www.chessprogramming.org/MCC_1980
Tryom represented SciSys/Novag for the Super System III.

And also this one:
https://patents.google.com/patent/US4223893
It's a patent for a backgammon computer with sensory board (filed in 1975! 1 year after the 6800 cpu was introduced)
After Tryom went defunct, the rights were transfered, see: "1983-08-15 Assigned to SCISYS-W, LTD."

fhub 10.03.2023 13:19

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

in your previous 'ssystem3' driver there was a hack (or workaround) that you have removed yesterday.
Is this hack now obsolete because of any other recent changes in the MAME system (6522?), or is it also no longer necessary even in the older driver versions (0.220-0.245)?

Regards,
Franz


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:06 Uhr.

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