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 19.08.2020 15:15

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

hier noch eine schlechte Nachricht zum Saitek Mark V und VI: :(

Ich habe damals ja zusätzlich zur Standardfrequenz 2 MHz auch noch 4 und 6 MHz als Option eingebaut. Nun wollte ich sogar noch höhere Geschwindigkeiten hinzufügen, und da funktionierte erstmal die LCD-Anzeige nicht mehr, was aber unser Hardware-Experte 'hap' natürlich sofort wieder lösen konnte.
Allerdings habe ich jetzt beim Testen festgestellt, daß bei diesen höheren Frequenzen sich auch die Antwortzeiten entsprechend verkürzen und damit nicht mehr mit dem eingestellten Level übereinstimmen (damals ist mir das nicht aufgefallen, weil die LCD-Uhren trotzdem korrekt laufen).
Damit verwendet also das Programm statt diesem externen Uhren-Timer anscheinend einen internen Zähler für die eigene Zugzeit (so wie es bei manchen Mephistos auch der Fall ist), und damit macht eine Übertaktung der CPU natürlich absolut keinen Sinn - man müßte dafür wieder irgendein Byte im ROM patchen, und das müßte man erst einmal finden!

Kurz zusammengefasst: die beiden Einstellungen 4MHz und 6MHz beim Saitek Mark V und VI sind also sinnlos, und ich werde sie bei einem zukünftigen CB-Emu-Update auch wieder entfernen - ist zwar schade, kann ich aber auch nicht ändern. :(

Grüße,
Franz

Mark 1 19.08.2020 17:12

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

Das ist aber schade. Ich hab mir dass eben selber angeschaut.
Der Mark V besitzt vier verschiedene Spielarten.

Normale Partie = 10 Sekunden : Dort versucht er den Schnitt zu halten
Speed = 10 Sekunden : Feste Zeit pro Zug in Sekunden (bis 999 Sekunden)
Tourn = 30 in 60 : Züge/Minute
Problem = Matt Modus

So weit so gut. Allerdings und dass weiß ich auch vom meinem Original Mark V
,können die Zeiten bei der Normalen Partie und im Tourn Modus stark nach
unten Variieren.Nur im Speed Modus hält er sich an den Zeiten.

Ich selber habe einen Schnelltest durchgeführt , und im Speed Modus hält
er sich an die Zeiten. Egal ob 2MHz oder 6 MHz. Bei den anderen Einstellungen
schaue ich mir das heute Abend genauer an und werde es mit meinen Original Mark V vergleichen.
Ich werde dann morgen darüber berichten.

Viele Grüße
Mark 1

fhub 19.08.2020 17:44

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

Zitat von Mark 1 (Beitrag 93483)
Ich selber habe einen Schnelltest durchgeführt , und im Speed Modus hält
er sich an die Zeiten. Egal ob 2MHz oder 6 MHz.

ja, Du hast recht, hab's gerade selbst ausprobiert.
Also das macht das ganze Problem ja noch komplizierter, wenn diese falsche innere Uhr jetzt auch noch vom eingestellten Level abhängt! :(

Ich hab einfach mit dem normalen Level 10sec/Zug gestestet, und zwar die Antwortzeit nach a3, und da kommt der Gegenzug bei 6MHz praktisch immer ziemlich genau um den Faktor 3 schneller als bei 2MHz, und da machen natürlich die 6MHz dann keinen Sinn.

Also ich warte dann mal, was Du bei Deinen weiteren Tests noch herausfindest - ich hab keine große Lust mehr, da noch viel zu testen, denn diese höheren Geschwindigkeiten hab ich ja ohnehin nur auf Wunsch eines Schachkollegen eingebaut, ich selbst würde das ja eigentlich nicht brauchen.

Grüße,
Franz

fhub 19.08.2020 22:42

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
So, ich hab jetzt doch noch einige Tests durchgeführt und sogar mit noch höheren Geschwindigkeiten bis zu 64MHz (das Maximum, das MAME auf meinem Rechner für eine 6502-CPU schafft), und das Ergebnis sieht folgendermaßen aus:
Bei den Levels 'Speed' (xx sec/Zug) und 'Turnier' (xx Züge pro yy Minuten) wird tatsächlich die korrekt Zeit eingehalten, und zwar unabhängig von der eingestellten CPU-Frequenz!
Nur bei der Normalstufe (sec/Zug) zieht er bei x-facher Geschwindgkeit auch ungefähr x-mal so schnell.

Das läßt sich meiner Meinung nach nur dadurch erklären, daß der Mark V/VI sich in dieser Normalstufe eigentlich gar nicht wirklich an eine bestimmte Zeit hält, sondern aus den eingestellten xx Sekunden/Zug intern entweder eine fixe Suchtiefe oder eine fixe Knotenanzahl berechnet, die er eben bei seiner normalen Geschwindigkeit von 2MHz im Durchschnitt schafft, und er dann eben solange rechnet, bis diese Zugtiefe oder Knotenanzahl erreicht ist.
Bei dieser Methode ist dann natürlich erklärbar, warum er bei höheren Frequenzen diesen fixen Wert auch viel schneller erreicht!

Damit hat also diese 'Normal'-Stufe mit 'sec/Zug' eigentlich gar nichts zu tun, sondern entspricht in Wirklichkeit einer fixen Suchtiefe oder Knotenanzahl, allerdings eben 'umgerechnet' in (bzw. einzugeben als) eine Zeitangabe.

Da sich also höhere Frequenz-Einstellungen auf die beiden anderen Levels ('Speed' und 'Turnier) NICHT nachteilig auswirken, werde ich diese Frequenz-Option doch in CB-Emu drinnen lassen, bzw. sogar noch um zusätzliche Werte bis zu 64MHz erweitern. :)

Grüße,
Franz

Mark 1 20.08.2020 10:48

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

Ich würde das begrüßen wenn du noch zusätzliche MHz Werte einfügst.
Wie versprochen einige Zeiten des Mark 5. Wie ich schon geschrieben habe,
den Tourn Modus hat SciSys versemmelt. Die Antwortzeiten kommen viel
zu schnell auch im laufe der Partie. Zusätzlich habe ich noch den Mattmodus
geprüft.

Viele Grüße
Mark 1

fhub 20.08.2020 11:37

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

Zitat von Mark 1 (Beitrag 93493)
Ich würde das begrüßen wenn du noch zusätzliche MHz Werte einfügst.

die neue Version mit bis zu 64 MHz für Mark V und VI ist ja schon online! ;)
Zitieren:

Wie versprochen einige Zeiten des Mark 5. Wie ich schon geschrieben habe,
den Tourn Modus hat SciSys versemmelt. Die Antwortzeiten kommen viel
zu schnell auch im laufe der Partie.
Da betrifft aber nur den Mark V, beim Mark VI stimmen die eingestellten Zeiten ganz gut.
Ich hab jetzt auch h3 auf Stufe TOURN 30 Züge in 60 Minuten getestet, und die Antwortzeit beim Mark VI ist 1:50, also einigermaßen ok.

Grüße,
Franz

hap 21.08.2020 18:23

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Es gibt ein neue romdump von Berger: Polgar (alter version, 1.10)

hap 11.09.2020 13:27

Re: Mess Emulator für diverse Schachcomputer ist fertig!
 
Constellation Expert ist jetzt emuliert, danke an Berger!

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

Mythbuster 11.09.2020 13:32

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo,
super Arbeit! Nach dem Super Conny hat der CE das aus meiner Sicht interessanteste Programm aller Novag Geräte. :top:

@Franz: Wenn Du den in die Emu bringst, bitte auch ein paar schnellere Versionen! Ich denke, der würde mit mehr Speed noch mehr Spaß machen. :bitte:

Für Selbstspieler ist das ein toller Schachcomputer. Ein paar Fotos von mir sind in der Wiki ... unter: https://www.schach-computer.info/wik...llation_Expert zu finden ... ;)

Gruß,
Sascha

fhub 11.09.2020 15:08

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

Zitat von Mythbuster (Beitrag 93928)
@Franz: Wenn Du den in die Emu bringst, bitte auch ein paar schnellere Versionen! Ich denke, der würde mit mehr Speed noch mehr Spaß machen. :bitte:

was schwebt Dir denn da so vor? Ich denke mal 18 Mhz (von wegen TurboKit)?

In hap's Treiber ist er mit 5 MHz drinnen - soll ich auch 4 und 6 einbauen, so wie's in der Wiki angegeben ist, oder ist das unnötig?

Grüße,
Franz


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:46 Uhr.

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