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 13.09.2019 12:28

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

Zitat von Didi (Beitrag 84114)
is it possible to become Mephisto Glasgow S 18 MHz and Super Constellation 18 MHz under MChess available?

Gibt oder gab es einen Glasgow III-S mit 18 MHz überhaupt?
Den SuperConny ja, aber einen auf 18 MHz übertakteten Glasgow hab ich noch nirgendwo gesehen.
Und wenn es ihn gar nicht gibt, dann macht es auch nicht viel Sinn, ihn zu emulieren.

Grüße,
Franz

mclane 13.09.2019 12:43

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
mchess can do auto232.
it should be possible to run an emulated dedicated chess computer in arena or shredder and auto232 it with mchess. its all very complicate but in historical days we tested chess system tal dos against

fritz
mchess
genius

via autoplayer.

chris and i were sitting in oxford softworks "headquarters" and watching the games on the 2x3 autoplayer systems while drinking tea, earl grey - hot.

because of these autoplayer results i was very confident chess systel tal would win the day ossi weiner sat in front of me in paderborn. i even asked him: which opening do you want to play ??
and showed him printouts of these autoplayer results against genius.

ossi, clever how he is, took out a floppy and let genius open with an opening not seen on the autoplayer games i showed him.

but it did not help.

Mythbuster 13.09.2019 12:46

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

Zitat von fhub (Beitrag 84121)
Gibt oder gab es einen Glasgow III-S mit 18 MHz überhaupt?

Hallo Franz,
nein, gab es nicht. Nur die beiden Versionen, die Du in der Emu hast. DIe Urversion hat zwar den 12 MHz Ticker drin, läuft aufgrund von Waitstates etc. nur mit "echten" 7,2 MHz ... und die späteren laufen mit echten 12 MHz.

Außerdem gibt es ja die "Turbo Version", die Du mir mal "geschenkt" hast und die praktisch auf 68030 Niveau läuft ... die ist schon cool.

Gruß,
Sascha

fhub 13.09.2019 12:59

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

Zitat von Mythbuster (Beitrag 84125)
nein, gab es nicht. Nur die beiden Versionen, die Du in der Emu hast.

das dachte ich mir - daher werde ich so eine 18MHz-Version für den Glasgow auch nicht einbauen.
Außerdem würde ich 50% schneller nicht unbedingt als 'boost in strength' bezeichnen. ;)
Zitieren:

Außerdem gibt es ja die "Turbo Version", die Du mir mal "geschenkt" hast und die praktisch auf 68030 Niveau läuft ... die ist schon cool.
Ja, und die hab ich eben auch in MessChess/MessExtra hinzugefügt - der Glasgow III-S soll sich ja gegenüber seinem älteren Bruder (Brikett III mit 100 MHz) nicht benachteiligt fühlen. :D
Edit: Das Update mit dem Turbo-Glasgow ist jetzt auch schon online. Außerdem hab ich auch das Steinitz-Plugin noch etwas verbessert.

Grüße,
Franz

Hartmut 13.09.2019 16:04

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

Zitat von fhub (Beitrag 84127)
Edit: Das Update mit dem Turbo-Glasgow ist jetzt auch schon online. Außerdem hab ich auch das Steinitz-Plugin noch etwas verbessert.

Grüße,
Franz

Na das ist doch super. Meinst Du mit der Verbesserung beim Steinitz nun die Änderungen die Du schon mit dem einzelnen kleinen Download weiter oben gepostet hast oder hast Du noch was gemacht?

Hm... was mir jetzt noch fehlen würde wären die alten Conchess-Geräte. Da gibt es auch nicht mehr viele davon auf dem Markt. Würde sich für eine Emulierung anbieten um die ins nächste Jahrzehnt zu retten, lach.

Mark 1 13.09.2019 16:47

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

Na , dann möchte ich auch mal .

Novag Sapphire , müsste Wchess sein.
CXG Enterprise S
GK 2000 bzw. 2100

Es gibt bestimmt noch einige Interessante ..
Aber was es jetzt schon gibt ist genial . Und da kann ich immer wieder sagen :top: .

ich habe eine Menge Schachcomputer gelagert . Die können langsam in Rente :)

Viele Grüße
Mark 1

fhub 13.09.2019 16:50

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

Zitat von Hartmut (Beitrag 84138)
Meinst Du mit der Verbesserung beim Steinitz nun die Änderungen die Du schon mit dem einzelnen kleinen Download weiter oben gepostet hast oder hast Du noch was gemacht?

Ja, ich hab jetzt die Zugerkennung so geändert, daß man auch beim Steinitz den Rechenvorgang per GUI vorzeitig beenden kann (z.B. mit 'Move Now' bzw. Ctrl-M in WinBoard).

fhub 13.09.2019 17:08

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

Zitat von Hartmut (Beitrag 84138)
Hm... was mir jetzt noch fehlen würde wären ...

Zitieren:

Zitat von Mark 1 (Beitrag 84139)
Na , dann möchte ich auch mal .

Also solche Wünsche solltet ihr eher an den Weihnachtsmann senden - vielleicht hat der ja die entsprechenden ROMs! ;)

ruschach 13.09.2019 18:39

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo,
mein Vancouver 16bit verhält sich anders als die Emu. Wenn man mit "KONT" die Stellung abfrägt, dann leuchten die Weissen und blinken die Schwarzen.
Und wenn man zur nächsten Figurenart schaltet, dann gehen die LED von den bisher angezeigten Figuren wieder aus und man sieht nur die LED der jetzt aktuell abgefragten Figuren. In der Emu bleiben aber die LED der bereites abgefragten Figuren auch an. Und die Schwarzen blinken nicht, sondern leuchten auch durchgängig. ( Es bleiben nicht immer alle LED an, manche gehen nach einer Weile auch wieder aus )
Dieses Verhalten habe ich auch bei "STELL" , also bei Stellungseingabe. Da dauert es manchmal auch bis die LED der nicht mehr aktiven Figur aus geht.

Ist das nur bei mir so ?

Normales Spielen geht problemlos. Und man sieht die Koordinaten der Figuren bei "KONT" ja im Display. Ist also nicht so schlimm, aber entspricht halt nicht dem Verhalten vom Original.

Gruß
Rudolf

fhub 13.09.2019 19:11

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

Zitat von ruschach (Beitrag 84143)
Ist das nur bei mir so ?

nein, ist bei mir auch so, hab's gerade probiert.
Und zwar nicht nur beim Vancouver, sondern bei allen Mephistos des gleichen Typs (Almeria, Lyon, Portorose, usw...).
Das ist definitiv ein Bug in diesem uralten Mephisto-Treiber in CB-Emu, aber um diesen alten Code wird sich kaum mehr jemand kümmern -
ich werde diesen Bug vermutlich auch nicht beheben können.

Grüße,
Franz

Hartmut 14.09.2019 16:06

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

Zitat von fhub (Beitrag 84059)
Nun, es passiert genau das was passieren soll - jedenfalls und der Arena-Version, die in CB-Emu enthalten ist:
die Engine Mark VI wird geladen, es werden 60 sec/Zug eingestellt, mein Zug wird ausgeführt und dann beginnt der Mark VI zu rechnen.
Und was passiert bei Dir genau?

Wenn das bei Dir nicht so ist, dann stimmt entweder mit Deinem Arena oder mit Deinen Einstellungen irgendwas nicht.
Eine Mattstufe kann das Plugin gar nicht einstellen, weil das im Code gar nicht vorgesehen ist.

Tja, ich muss Mark 1 aber recht geben. Der Fehler tritt bei mir jetzt auch auf und zwar nachdem ich vorher eine Partie auf Turniereinstellung gespielt hatte.

Ich habe mal folgende Arbeitstheorie.

Beim ersten Start der Engine (also in der Grundkonfiguration) ist der Mark V/VI ja auf einen bestimmten Modus eingestellt. Das Plugin macht ja nun nix anderes als dass es ein- oder mehrmals die Taste "Modus" aktiviert bis die Stufe Sek/Zug eingestellt ist. Da vermutlich durch das Plugin nicht ausgelesen wird auf welchem Modus der Mark V vorher steht, wird die Modus x-mal gedrückt, wobei x für die Anzahl steht, die man braucht um von der Standardeinstellung zu sek/Zug zu kommen.

Hat man jetzt in der vorherigen Partie in einem anderen Modus gespielt (z.B. Turnier 40/120) und wurde diese Einstellung beim Verlassen der Emu gespeichert, dann stimmt die Anzahl x nicht mehr um auf den sek/Zug-Modus zu kommen da ja wie gesagt x fest vorgegeben ist und der Status nicht ausgelesen wird.

Vermeiden könnte man das vermutlich, wenn der Status beim Verlassen der Emu nicht gespeichert wird (die entsprechende Datei also mit Schreibschutz versehen wird).

Mir ist bei der Mark V-Emu noch was aufgefallen:

Startet man in der Grundeinstellung, also direkt nach der Installation, dann erhält man nach Drücken der Modus-Taste folgende Einstellungen

1x Modus: Sek/Zug (Normaleinstellung)
2x Modus: Matt in X (Schriftzug Problem unter der Brettdarstellung)
3x Modus: Sek/Zug (Schriftzug Problem unter der Brettdarstellung. Scheinbar werden da andere Rechenroutinen verwendet, sonst würde das wenig Sinn machen)
4x Modus: x Züge in y Minuten (Schriftzug Tourn unter der Brettdarstellung)

Der Modus Sek/Zug ist in der Reihenfolge also doppelt vorhanden. Das kann dazu führen dass - sollte das Plugin zufällig in einer Sek/Zug-Einstellung landen - eventuell versehentlich die Speed-Stufe eingestellt wird anstelle der normalen Stufe. (wie gesagt, hängt davon ab in welchem Modus das Gerät startet) Erkennbar ist der Unterschied nur durch die Anzeige des kleinen Schriftzugs SPEED im Display.

getestet bisher nur unter Arena 3.5.1

Mark 1 14.09.2019 17:09

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Hartmut..

Modus 3 ist wenn ich richtig liege , eine Feste Zeit
Also stellt man 30 sec ein , dann wird die Rechenzeit nach 30 sec abgebrochen


Viele Grüße
Mark 1

fhub 14.09.2019 18:04

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

Zitat von Hartmut (Beitrag 84164)
Tja, ich muss Mark 1 aber recht geben. Der Fehler tritt bei mir jetzt auch auf und zwar nachdem ich vorher eine Partie auf Turniereinstellung gespielt hatte.

Der Fehler bei Mark war ja, daß angeblich eine Mattstufe eingestellt wurde, und das ist absolut unmöglich, weil das Plugin ja immer einen Mode weiterschaltet, bis das 'S' (für SECS/MOVE) im RAM an der Stelle steht, die der Anzeige im Display entspricht!
Das Plugin KANN als nur diesen Modus 'SECS/MOVE' einstellen - allerdings mit oder ohne dem 'SPEED' in der Anzeige, weil ich das bisher nicht vorgesehen habe.
Zitieren:

Hat man jetzt in der vorherigen Partie in einem anderen Modus gespielt (z.B. Turnier 40/120) und wurde diese Einstellung beim Verlassen der Emu gespeichert, dann stimmt die Anzahl x nicht mehr um auf den sek/Zug-Modus zu kommen da ja wie gesagt x fest vorgegeben ist und der Status nicht ausgelesen wird.
Wieder 2 falsche Dinge:
Erstens ist dieses x nicht fest vorgegeben (wie oben erklärt), und zweitens wird die Einstellung beim Verlassen der Emu nicht gespeichert, jedenfalls nicht automatisch - wenn Du natürlich 'Save State' benutzt, dann ist das etwas anderes.
Zitieren:

Vermeiden könnte man das vermutlich, wenn der Status beim Verlassen der Emu nicht gespeichert wird (die entsprechende Datei also mit Schreibschutz versehen wird).
Nun, genau das ist ja der Fall, jedenfalls wenn Du mein gesamtes Paket entpackst (und nicht nachher noch irgendwelche Änderungen vornimmst).
Wozu glaubst Du gibt es dieses Verzeichnis 'nvram', in dem ich bei der MessChess-Version alle Dateien schreibgeschützt habe?
Richtig - genau aus dem Grund, den Du eben beschrieben hast!
In diesem Verzeichnis speichern alle Engines mit Permanent-RAM ihre Einstellungen, und um unter Winboard/Arena beim Start immer die Standardeinstellungen zu bekommen, hab ich eben jede Engine einmal gestartet, dann beendet und danach die nvram-Datei schreibgeschützt!
Sofern Du also diesen Schreibschutz nicht entfernt hast (oder vielleicht das ganze nvram-Verzeichnis gar nicht mitentpackt hast?), startet der Mark V/VI immer mit der Einstellung '10 sec/Zug' und zwar ohne 'SPEED'.
Zitieren:

Der Modus Sek/Zug ist in der Reihenfolge also doppelt vorhanden. Das kann dazu führen dass - sollte das Plugin zufällig in einer Sek/Zug-Einstellung landen - eventuell versehentlich die Speed-Stufe eingestellt wird anstelle der normalen Stufe. (wie gesagt, hängt davon ab in welchem Modus das Gerät startet) Erkennbar ist der Unterschied nur durch die Anzeige des kleinen Schriftzugs SPEED im Display.
Teilweise richtig: beim einem Neustart wird allerdings die Speed-Stufe niemals eingestellt - wenn Du aber selbst den Modus änderst und dann in Winboard/Arena auf 'Neue Partie' gehst, dann kann natürlich dieser Speed-Modus schon passieren - jedenfalls bisher.
Ich hab mir nämlich gerade dieses Inkscape heruntergeladen, damit ich mir aus der SVG-Datei des Mark V/VI auch die Codes für die 'Problem/Speed/Tournament'-Anzeigen besorgen kann, und inzwischen hab ich das Plugin schon so geändert, daß es den aktuellen Modus feststellen kann.

Grüße,
Franz

Hartmut 14.09.2019 18:32

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

Zitat von fhub (Beitrag 84169)
Das Plugin KANN als nur diesen Modus 'SECS/MOVE' einstellen - allerdings mit oder ohne dem 'SPEED' in der Anzeige, weil ich das bisher nicht vorgesehen habe.

Wie gesagt, das war nur eine Hypothese. Ich hab jetzt nicht in den Code des Plugins geschaut wie es genau geschrieben ist.

Tatsache ist aber dass er wohl nicht immer erkennt, ob da jetzt das S im Display erscheint. Er bleibt jedenfalls manchmal nach dem Start auf der Mattsuchstufe hängen, will dann dort z.B. 180 eintragen (weil eben 180 Sek gefordert wurde) was dann natürlich nicht klappt und bleibt dann entsprechend einfach stehen. Man kann dann natürlich die Einstellungen noch von Hand vornehmen und manuell starten, aber das ist ja nicht der Sinn der Sache.

Möglicherweise liegt es aber vielleicht daran, dass das Plugin hier einfach zu schnell ist und hier auslesen und weiterschalten irgendwie kollidieren. Ich weiss es nicht. Aber er bleibt definitiv manchmal bei der Mattsuchstufe hängen. Warum auch immer.

Mark 1 14.09.2019 18:51

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

Ja , so in der Art war das bei mir auch. Und er wollte auch aus der Mattsuchstufe nicht mehr raus. Es half nur neue Installation. Bisher habe ich keine Probleme.

Viele grüße
Mark 1

fhub 14.09.2019 19:24

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

Zitat von Hartmut (Beitrag 84170)
Möglicherweise liegt es aber vielleicht daran, dass das Plugin hier einfach zu schnell ist und hier auslesen und weiterschalten irgendwie kollidieren.

Dann probier's mal mit der neuen Version im Anhang, die erkennt jetzt aus der Anzeige den aktuellen Modus und sollte immer auf 'SECS/MOVE' (ohne 'SPEED'!) umschalten.
Wenn es damit auch noch zu Problemen kommt, dann könnte ich noch kurze Pausen zwischen dem Weiterschalten einbauen.

Hartmut 15.09.2019 03:29

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

Zitat von fhub (Beitrag 84172)
Dann probier's mal mit der neuen Version im Anhang, die erkennt jetzt aus der Anzeige den aktuellen Modus und sollte immer auf 'SECS/MOVE' (ohne 'SPEED'!) umschalten.
Wenn es damit auch noch zu Problemen kommt, dann könnte ich noch kurze Pausen zwischen dem Weiterschalten einbauen.

Scheint zu funktionieren. Bisher jedenfalls keine Probleme mehr.

fhub 18.09.2019 17:55

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

Zitat von fhub (Beitrag 84144)
nein, ist bei mir auch so, hab's gerade probiert.
Und zwar nicht nur beim Vancouver, sondern bei allen Mephistos des gleichen Typs (Almeria, Lyon, Portorose, usw...).
Das ist definitiv ein Bug in diesem uralten Mephisto-Treiber in CB-Emu, aber um diesen alten Code wird sich kaum mehr jemand kümmern -
ich werde diesen Bug vermutlich auch nicht beheben können.

Ich hab jetzt mit diesem Code für die LEDs in CB-Emu herumexperimentiert, und schließlich konnte ich doch noch eine Lösung für dieses fehlerhafte LED-Verhalten bei diesen Modular-Geräten finden - jetzt verhalten sie sich bei der Stellungsüberprüfung einigermaßen so wie sie sollten.

Außer bei diesen Modellen gab's auch beim Academy, MonteCarlo IV und Polgar ein Problem in diesem POS-Modus, wobei hier die LEDs so rasch und kurz blinken, daß man sie fast nicht erkennen kann. Leider konnte ich das nicht beheben - die LED-Signale bei diesen Geräten sind das absolute Chaos (teilweise unmotiviertes Einschalten einer gesamten LED-Zeile) und außerdem auch noch unterschiedlich bei diesen 3 Modellen.

Aber zumindest bei den 16- und 32-bit Geräten der Modularreihe funktionieren die LEDs jetzt so halbwegs - die neue CB-Emu-Version ist online.

Grüße,
Franz

fhub 19.09.2019 12:26

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

ich habe heute per Email den Hinweis bekommen, daß bei einigen Fidelity-Engines (Elite A/S, Elite Private und Prestige) die Level-Einstellung unter Winboard/Arena nicht funktioniert.
Beim Überprüfen des zuständigen Plugins (feasbu.lua) habe ich gesehen, daß Sandro bei seinem letzten Update eine Zeile in diesem Plugin vergessen bzw. übersehen hat, wodurch eben die Funktion 'setlevel' nicht mehr richtig funktioniert hat.

Ich hab das jetzt korrigiert (auch in ein paar anderen Dateien) - das Plugin-Update findet ihr im Anhang oder auf meiner Webseite.

Grüße,
Franz

applechess 19.09.2019 12:32

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

Zitat von fhub (Beitrag 84257)
[...]
Ich hab das jetzt korrigiert (auch in ein paar anderen Dateien) - das Plugin-Update findet ihr im Anhang oder auf meiner Webseite.

Grüße,
Franz

Hallo Franz
Du wirst mit CB-Emu & Co. einfach nie arbeitslos. Würde man deinen
Arbeitsaufwand entschädigen, lägen zweimal jährlich nette Ferien
drin :) :)
Gruss
Kurt

fhub 19.09.2019 12:46

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

Zitat von applechess (Beitrag 84258)
Du wirst mit CB-Emu & Co. einfach nie arbeitslos. Würde man deinen
Arbeitsaufwand entschädigen, lägen zweimal jährlich nette Ferien
drin :) :)

na ja, die könnte ich mir eigentlich auch ohne Entschädigung leisten, aber am schönsten ist es doch zuhause, vor allem wenn man ein Haus mit eigenem Garten hat. :)

Und Hartmut würde ohnehin wieder sagen: "Ferien werden überschätzt." :D

Grüße,
Franz

Hartmut 19.09.2019 14:41

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

Zitat von fhub (Beitrag 84260)
Und Hartmut würde ohnehin wieder sagen: "Ferien werden überschätzt." :D

Ferien? Was ist das? :D

Egbert 19.09.2019 14:44

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

Zitat von Hartmut (Beitrag 84264)
Ferien? Was ist das? :D

Hallo Hartmut,

das ist der Zeitraum, zwischen dem Ende einer Schachpartie bis zum wieder Aufbauen der Figuren zur nächsten Partie. :D

Gruß
Egbert

Hartmut 19.09.2019 14:51

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

Zitat von Egbert (Beitrag 84266)
Hallo Hartmut,

das ist der Zeitraum, zwischen dem Ende einer Schachpartie bis zum wieder Aufbauen der Figuren zur nächsten Partie. :D

Gruß
Egbert

Achso... die Zeit die ich meist durch Kaffee holen verlängere... OK...

fhub 19.09.2019 15:44

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

Zitat von Egbert (Beitrag 84266)
das ist der Zeitraum, zwischen dem Ende einer Schachpartie bis zum wieder Aufbauen der Figuren zur nächsten Partie. :D

LOL, für Hartmut trifft das auf jeden Fall zu.
Für ihn ist ja vieles 'überschätzt': Ruhepause, Erholung, Ferien, Urlaub usw. - also eigentlich alles, was irgendwie angenehm ist. ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:52 Uhr.

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