Einzelnen Beitrag anzeigen
  #368  
Alt 12.12.2009, 14:37
vergie vergie ist offline
Milton Bradley
 
Registriert seit: 17.09.2005
Beiträge: 40
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Aktivitäten Langlebigkeit
0/20 19/20
Heute Beiträge
0/3 sssssss40
AW: Mephisto Glasgow / MM IV / MM V Emulation ist fertig.

Hallo,

nochmal eine überarbeitete Version:

Auch hier keine Garantie auf fehlerfreie Funktion und Verwendung auf eigene Gefahr.

Windows:

http://www.lehmimkeller.de/chess_mes...b_Winboard.zip

Linux(nur das eigentliche Programm in 32 und 64 Bit Version):

http://www.lehmimkeller.de/chess_mes...inboard.tar.gz


Folgende Änderungen:

Wird der Emulator mit der Orginalgeschwindigkeit gestartet (-nommunlimited), dann werden abhängig von der eingestellten Zugzeit folgende Levels ausgewählt:

LEV 0 = 3 sec
LEV 1 = 5 sec
LEV 2 = 10 sec
LEV 3 = 20 sec
LEV 4 = 60 sec
LEV 5 = 120 sec
LEV 8 = 360 sec

LEV 6 = 40 Züge in 120 Min

bei allen anderen Einstellungen wird bleibt der voreingestellte Level unverändert.

Der Performancetest beim Start wird bei -nommunlimited nicht mehr ausgeführt.

Wird die Emulation ohne -nommunlimited gestartet, dann kann mit -mmtcdelay ein der Korrekturwert (in ms) für die Zeitkontrolle manuell eingegeben werden. In diesem Fall wird der Korrekturwert nicht über den Performancetest errechnet. Bei meinem System (Q6600 mit Vista 64 bit) liegt dieser Wert zwischen 100 und 200 ms.

Beispiel: messtiny mm4 -mmtcdelay 200

Ich habe eine Reihe kleinere Bugs entfernt. Ausserdem gibt es jetzt auch Fehlermeldungen, wenn die Emulation nicht korrekt gestartet werden kann.

Im Order Winboard gibt es auch einen voreingestellten PSWBTM (Pradu's Simple Winboard Tournament Manager). Damit habe ich die meisten Tests durchgeführt. PSWBTM ist so eingestellt, dass messtiny Prozesse, die nicht normal beendet werden können, nach jeden Spiel entfernt werden.


Nochmal zusammgefasst die Funtionen:

Start der Emulation:

messtiny mm4 -> MM IV
messtiny mm5 -> MM V (5.1)
messtiny mm50 -> MM V (5.0)
messtiny rebel5 -> Rebell 5.0 (Läuft nur mit -nommunlimited)
messtiny glasgow -> Glasgow


optionale Parameter:
  • -mmlog ->Ausgabe Logfile
  • -mmclock ->Vorgabe Taktfrequenz z.B. -mmclock 5000000 ,die Emulation startet mit 5MHZ
  • -nommunlimited ->Emulator startet mit Orginalgeschwindigkeit und eigener Zeitkontrolle
  • -mmtcdelay ->Vorgabe Korrekturwert Zeitkontrolle z.B. -mmtcdelay 150 , Pro Zug werden 150 ms für Ein/Ausgabe berücksichtigt
Gruß

Ralf
Mit Zitat antworten