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)

germangonzo 25.12.2020 19:38

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

Zitat von fhub (Beitrag 95918)
Hallo Frank,

eine Idee hätte ich noch: ;)

Möglicherweise sind Deine Mausklicks aufs Brett einfach auch nur zu kurz?
Die Brettsensoren dieser alten Geräte haben natürlich eine etwas längere Reaktionszeit, sodaß bei einem zu kurzen Mausklick zwar die CB-Emu-GUI diesen registriert, die emulierte Engine aber nicht.
Vielleicht ist das ja auch der Grund, warum Du anscheinend manchmal mehrmals auf die Felder klickst (wie im Video zu sehen), und damit kommt natürlich die Emulation völlig aus dem Tritt.
Also versuch's mal mit einem etwas länger dauernden Druck auf die Maustaste.

Außerdem könntest Du auch versuchen, diese Novag-Geräte mal direkt in MessExtra zu starten. Dort wird nämlich für die Brettbedienung eine andere, neuere Methode verwendet (Sensorboard-Interface), und vielleicht kommst Du damit ja besser zurecht.

Grüße,
Franz

Hallo Franz,
ich könnte das Video auch drehen, wenn ich nur ein einziges Mal drücke; ich habe schon alle Varianten ausprobiert. Das ist nicht das Problem.


In MessExtra funktioniert es übrigens problemlos; auch wenn ich schnell doppel klicke :)


Beste Grüße

Frank

fhub 25.12.2020 21:02

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

Zitat von germangonzo (Beitrag 95925)
ich habe schon alle Varianten ausprobiert. Das ist nicht das Problem.

sorry, aber dann habe ich leider auch keine Ideen mehr. :(

Ich würde aber jede Wette eingehen, daß dieses Problem nur bei Dir auftritt, denn diese Novag-Treiber in CB-Emu habe ich seit Ewigkeiten nicht mehr verändert, und wenn andere auch diese Probleme hätten, dann hätten sie sich mit Sicherheit hier schon gemeldet.

Grüße,
Franz

Tibono 26.12.2020 12:00

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
hallo Frank,
eine einfache Möglichkeit zu prüfen, ob Sie Probleme mit dem Klick-Timing haben, ist, den Emulator zu beschleunigen. Setzen Sie die 'Maximum Speed' auf unbegrenzt, 'Frameskip' auf auto oder 10, und versuchen Sie es. Auf diese Weise sollte auch ein sehr kurzer Mausklick vom Novag-Gerät registriert werden.
Zu Ihrer Information: Ich habe keine solchen Probleme! (nur eine Bestätigung dessen, was Franz gesagt hat)
Grüße,
Eric

germangonzo 27.12.2020 10:27

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

Zitat von Tibono (Beitrag 95929)
hallo Frank,
eine einfache Möglichkeit zu prüfen, ob Sie Probleme mit dem Klick-Timing haben, ist, den Emulator zu beschleunigen. Setzen Sie die 'Maximum Speed' auf unbegrenzt, ...
Grüße,
Eric


Hallo Eric,
danke!
Ich habe etwas mit den Parametern gespielt; während frameskip nur wenig geändert hat, läuft die Emulation ab 500% stabil!
Damit ist das Problem erkannt, zum spielen gegen den ForteB auf 100% benutze ich dann jedoch MessExtra.


beste Grüße
Frank

MikeChess 28.12.2020 16:54

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo,
ich hoffe, alle haben Weihnachten gut überstanden und sind vor allem gesund geblieben.
Ich nutze die Zeit, mit MessChess/Arena ein paar Matches zwischen den guten alten Schachcomputern auszutragen. Dabei ist mir aufgefallen, dass der Mephisto Rebel X Turbo als Weißer nicht automatisch seinen ersten Zug ausführt und die Partie nicht beginnt. Der Zug (in meinem Fall immer 1. d2-d4) wird zwar im Display angezeigt und die Dioden der Felder d2 und d4 leuchten auch, aber sonst geschieht nichts. Wenn ich den Zug dann manuell ausführe, kommt als zweiter Zug ein unsinniger Zug und Arena wertet die Partie als verloren wegen illegalem Zug. Als Schwarzer hat Rebel X keine Probleme, da wird die Partie ordnungsgemäß automatisch gespielt.
Kann das jemand rekonstruieren, um zu überprüfen, ob das generell so ist mit Rebel X als Weißer oder ob das nur bei mir auftritt? Werden noch weitere Infos hierfür benötigt?

Schon mal Danke und an alle einen guten Start ins neue Jahr und bleibt gesund.
LG
Mike

PS: Übrigens, mit Winboard und Hiarcs Chess Explorer ist es genauso.

fhub 28.12.2020 17:49

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

Zitat von MikeChess (Beitrag 95962)
Kann das jemand rekonstruieren ...

ja, kann ich bestätigen - ich habe das Problem auch schon gefunden:
ich hab im Plugin da eine Abfrage auf die 'Play'-LED eingebaut (kann mich nicht mehr erinnern, warum?), und diese LED geht zu schnell aus, wodurch der Zug vom Plugin nicht mehr erkannt wird.

Ich habe diese 3 Zeilen jetzt auskommentiert, und damit ist dieser Fehler behoben - neues Plugin im nächsten Posting (CB-Emu_Update.zip).
Allerdings weiß ich eben nicht mehr, warum ich diese Abfrage damals eingebaut habe, und damit könnte jetzt eventuell in irgendeiner anderen Situation ein Problem auftauchen - aber das wird sich ja herausstellen. ;)

Grüße,
Franz

germangonzo 28.12.2020 18:33

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz und Mike,
mir ist gestern aufgefallen, dass in den Dateien MessChess.lst zur Erzeugung der Shredder und Hiarcs-Engines die Zeile 277 fehlerhaft ist:
tascr30;tascr30g;Tasc R30 (The King 2.50)
Es wird irrtümlich Gideon definiert und dann geladen.
Falls Du also also mit dem R30-2.5 spielen willst solltest Du das korrigieren.


Grüße
Frank

fhub 28.12.2020 19:04

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

Zitat von germangonzo (Beitrag 95965)
mir ist gestern aufgefallen, dass in den Dateien MessChess.lst zur Erzeugung der Shredder und Hiarcs-Engines die Zeile 277 fehlerhaft ist:
tascr30;tascr30g;Tasc R30 (The King 2.50)
Es wird irrtümlich Gideon definiert und dann geladen.

oje oje, heute ist anscheinend der 'bug-day'. ;)

Hab's schon korrigiert und auch das mm5p-Plugin nochmals vereinfacht ...

Edit: Nochmals neues Update: zusätzlich auch noch ein leicht geändertes, externes Layout für den Novag Super Nova.
Edit2: Update nicht mehr aktuell - neue CB-Emu-Version online!

Grüße,
Franz

hap 29.12.2020 23:28

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Sphinx Commander (gleiche hardware und programm wie Dominator), aber schachbrett had magnet sensoren.
Emulierte version ist 2.00

Thanks to an anonymous contributor

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

fhub 30.12.2020 18:10

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
1 Anhang/Anhänge
Hi,

jetzt hat es doch noch ein Gerät (CXG Sphinx Commander) vor Jahresende in CB-Emu geschafft! :)
Das Programm scheint bzgl. Funktionen (Levels und Bedienung) identisch zum Sphinx Dominator zu sein, ist nur eine ältere Version (2.00 statt 2.05 beim Dominator).

Eigentlich hatte ich auch noch mit dem Novag Supremo gerechnet (der ja hardwaremäßig sehr ähnlich zum Super Nova ist), weil 'hap' da vor ein paar Tagen noch am Treiber gearbeitet hat, aber anscheinend ist der ROM-Dump tatsächlich fehlerhaft, sonst würde er wahrscheinlich schon funktionieren.

Außer dem Supremo gibt's damit nur noch ein nicht-funktionierendes Gerät, den SC-80, aber an dem ist 'hap' seltsamerweise nicht interessiert, obwohl da im Treiber vermutlich nur mehr ein paar Zeilen fehlen dürften (vielleicht irgendein Timer-Interrupt oder nur ein falsches Memory-Mapping?) -
na ja, man kann nicht alles haben. ;)

Edit: Im Anhang ist jetzt noch ein externes Layout für den Sphinx Commander mit breiterer Tastatur, sodaß jetzt keine Abkürzungen mehr für manche Tastenbezeichnungen nötig sind.

Grüße,
Franz

hap 30.12.2020 18:20

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
I've lost count how many chesscomputers were emulated in 2020. Thanks to everyone involved!

berger 30.12.2020 18:28

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

Zitat von hap (Beitrag 96002)
I've lost count how many chesscomputers were emulated in 2020. Thanks to everyone involved!

Yes, I have accurate data about this... let's see... :idee!!!:

A lot of chess computers! :D

AlexS 30.12.2020 18:41

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
I am still hoping for an emulation of a Danielsen unit. Did anyone ask Danielsen if he can provide his program?

https://www.danielsen.com/resume.shtml

hap 31.12.2020 13:14

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Sure, I'll send him an email. But no matter how much I sugarcoat it, it is a greedy request to ask him to release his program for free.
And the chance is big that he doesn't have the final MCU maskrom data, but instead has source code and prototypes.

*edited*: did not receive email reply

hap 31.12.2020 16:48

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Referenz: https://www.schachcomputer.info/foru...ead.php?t=6322
Danke bataais fur Simultano C, es ist jetzt emuliert (andere war ver. B)

fhub 31.12.2020 19:35

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

Zitat von hap (Beitrag 96045)
Referenz: https://www.schachcomputer.info/foru...ead.php?t=6322
Danke bataais fur Simultano C, es ist jetzt emuliert (andere war ver. B)

Simultano C ist jetzt auch in CB-Emu eingebaut - auch von mir ein Danke an bataais und hap.

Ein paar Unterschiede sind mir schon aufgefallen: z.B. piepst er anders, und auch die Levels werden anders angezeigt.
Ich hoffe nur, daß es sonst keine größeren Unterschiede gibt und das Plugin noch richtig funktioniert, denn da hab ich nicht wieder alle möglichen Sonderfälle (Rochade, Enpassant, Umwandlung usw.) überprüft.

Grüße,
Franz

AlexS 01.01.2021 21:43

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

Zitat von hap (Beitrag 96026)
Sure, I'll send him an email. But no matter how much I sugarcoat it, it is a greedy request to ask him to release his program for free.

Maybe he likes the idea to revive his program, I think the chance that he lost the program is bigger than the chance that he don't want to see it in an emulation.

He could put it on his webpage like Ed Schröder did.

Mythbuster 02.01.2021 17:07

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz,
kann es sein, dass es bei den spanischen und franzöischen Fidelity Geräten Grafikprobleme gibt? Zumindest bei mir habe ich da fehlerhafte Grafiken.

Grüße und die besten Wünsche für 2021,
Sascha

fhub 02.01.2021 19:19

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
1 Anhang/Anhänge
Hallo Sascha,
Zitieren:

Zitat von Mythbuster (Beitrag 96096)
Hallo Franz,
kann es sein, dass es bei den spanischen und franzöischen Fidelity Geräten Grafikprobleme gibt? Zumindest bei mir habe ich da fehlerhafte Grafiken.

also was machst Du denn in Spanien oder Frankreich? :D

Ich hab's grad mal hier probiert (Du meinest vermutlich die Geräte in CB-Emu selbst?), und prinzipiell gibt's kein Problem, aber es ist etwas umständlich, weil ich mich um diese beiden Sprachen nicht extra gekümmert habe.
Damals in den Anfangszeiten von CB-Emu gab's ja noch kein Sensorboard-Interface, und daher mußte ich ein eigene Methode verwenden, und diese benötigt eine entsprechende cfg-Datei, in der die Ausgangsstellung gespeichert ist (und die außerdem read-only sein muß, sonst passt es bei jedem Neustart wieder nicht).

Da die Erstellung dieser cfg-Dateien doch etwas kompliziert ist, mache ich das wohl besser selber, als er hier lang und breit zu erklären. ;)
Das wird allerdings etwas dauern, weil ich die entsprechenden Geräte mit frz./span. Sprachen er zusammensuchen muß - ich melde mich dann wieder und hänge die benötigten Dateien hier an.

Übrigens, in MessExtra gibt's diese Probleme nicht, weil hier eben das SB-Interface verwendet wird, d.h. da lassen sich auch die andersprachigen Versionen auswählen (allerdings auch etwas umständlich über 'Show Tab Menu > BIOS Selection').

Edit: Ok, hier sind die nötigen cfg-Dateien - einfach ins Verzeichnis 'CB-Emu\cfg' entpacken (Schreibschutz muß erhalten bleiben!).
Bei den restlichen Geräten ohne Magnetsensorbrett reicht es, nach dem ersten Aufruf einfach auf 'External' oder 'Realistic' Artwork umzustellen.

Grüße,
Franz

Mythbuster 02.01.2021 22:36

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz,
danke für die Mühe! :top:

Ich hatte heute endlich die Zeit, mal die aktuelle Version einzuspielen, ist ja bei mir immer ein größerer Aufwand mit all den Anpassungen und Artworks.

Dann dachte ich mir, oh, in der CB Emu sind ja die Fidelity Geräte auch auf französich ... da man das ja ein wenig spricht, dachte ich mir, spiel mal eine Runde ... tja, ohne Figuren etc. ist dann doch doof ... :D

Eine doofe Frage, bei den vier Versionen des Mephi III, gehe ich recht in der Annahme, dass das Set 1 die Urversion ist und 2, 3 und 4 dann die Nachfolger (b) sind?

Gruß,
Sascha

fhub 02.01.2021 23:10

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

Zitat von Mythbuster (Beitrag 96101)
Dann dachte ich mir, oh, in der CB Emu sind ja die Fidelity Geräte auch auf französich ... da man das ja ein wenig spricht, dachte ich mir, spiel mal eine Runde ... tja, ohne Figuren etc. ist dann doch doof ... :D

also für einen GM wie Dich ist doch auch eine Blindpartie kein Problem, oder? :D
Zitieren:

Eine doofe Frage, bei den vier Versionen des Mephi III, gehe ich recht in der Annahme, dass das Set 1 die Urversion ist und 2, 3 und 4 dann die Nachfolger (b) sind?
Das könnte eher 'hap' oder Berger mit Sicherheit sagen.
Ich übernehme (normalerweise) einfach seine Bezeichnungen, und die ROMs haben meisens ja auch keine (internen) Versionsnummern.
Bei den Mephisto III könnten evt. die ROM-Labels der zeitlichen Abfolge entsprechen (dann wäre Deine Vermutung korrekt), aber 'set 4' ist ganz anders bezeichnet und hat außerdem 1x32kB ROM, während die anderen 3 jeweils 2x16kB haben!?
Also ich kann Dir da leider auch keine gesicherte Auskunft geben.

Grüße,
Franz

fhub 02.01.2021 23:23

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Noch ein Hinweis, Sascha:

Normalerweise hat 'hap' folgendes System bei den Modulnamen:
die älteste Version hat ein 'a' angehängt, die nächste dann ein 'b' usw., und die neueste Version hat keinen Anhang.

Beispiel:
Simultano ver.C = simultano
Simultano ver.B = simultanoa

Etwas seltsam, aber so ist er eben, user lieber 'hap' ... ;)

berger 03.01.2021 08:40

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

The romdump sets correspond to the following cartridges:

Set-1 (mephisto3): Cartridge containing 2 EPROM with labels '101' and '201'
Set-2 (mephisto3a): Cartridge containing 2 EPROM with labels '107' and '207'
Set-3 (mephisto3b): Cartridge containing 2 EPROM with labels '109' and '209'
Set-4 (mephisto3c): Cartridge containing 1 EPROM with label G81

This designation is temporary because we could find more versions in the future.

Best,
Gerardo

fhub 07.01.2021 21:22

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

heute hat mich jemand aufmerksam gemacht, daß beim 'Realistic Artwork' für den Fidelity Designer 2265 in CB-Emu eine Taste falsch beschriftet ist (REPLAY statt TIME). Nachdem ich mir das genauer angesehen habe, kann ich das leider bestätigen, und zwar auch noch für eine weitere Taste (REPEAT statt REPLAY), und das sogar in 4 Fidelity Designer-Geräten.
Ich bin zwar für diesen Fehler nicht verantwortlich, weil ich die Bilder für diese Artworks nicht gemacht habe (weiß nicht mehr, wer das war), aber das mußte ich natürlich korrigieren - ist schon seltsam, daß das bisher niemandem aufgefallen ist, denn diese Artworks sind schon seit Jahren in CB-Emu enthalten.

Ich habe also jetzt noch ein 'Artwork_Fix.zip' in meinem Download-Folder hochgeladen - die Dateien einfach nach CB-Emu\artwork entpacken.

Grüße,
Franz

Didi 14.01.2021 10:56

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Franz,
ich kriege es nicht gebacken, beim Tasc den Level im LUA Script für 40/2:00 zu hinterlegen. Er läuft immer auf einen Fehler. Auch wenn ich ich den "20/0:45 moves/hrs" aus der LEVEL.TXT hinterlege, gibt es einen Fehler.

Kannst Du bitte mal schauen, ob da was falsch läuft?

Danke

P.S. Auch der Avantgarde V2 - V11 bleibt immer hängen wenn man "a6" hinterlegt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:56 Uhr.

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