Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Computerschach / Computer Chess: > Mess Emu & andere Emulationen / Mess Emu and other Emulations


Antwort
 
Themen-Optionen Ansicht

  #3451  
Alt 16.10.2019, 00:11
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Hartmut Beitrag anzeigen
Das Problem mit den Levels stellt sich allerdings ab und an noch beim Superstar 28K.
...
Vielleicht kannst Du in einer ruhigen Minute mal versuchen, ob Du den Fehler nachvollziehen kannst.
Ja, konnte ich auch nachvollziehen, tritt allerdings nur ab und zu auf.
Ich hab jetzt hinter dem 'NEW GAME' im Plugin noch eine kurze Pause eingefügt, und damit scheint das Problem gelöst zu sein.
Außerdem hab ich beim TurboStar (der ja fast das gleiche Plugin hat), die Wartezeit beim Start etwas verkürzt, weil der ja etwas schneller zur Sache kommt.
Die 2 geänderten Plugins sind im Anhang.

Geändert von fhub (22.10.2019 um 17:18 Uhr)
Mit Zitat antworten
Folgende 5 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (16.10.2019), Chessguru (16.10.2019), Didi (17.10.2019), Hartmut (16.10.2019), Jo (16.10.2019)
  #3452  
Alt 16.10.2019, 21:44
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

ich hab jetzt das Plugin unseres Top-Gerätes Tasc R30/R40 erweitert, sodaß jetzt einerseits die Unterverwandlung funktioniert, und man außerdem die Spielstufen (und zwar alle!) auch in WinBoard oder Arena eingeben kann - eine wahre Si*sy*phus*ar*beit.

Die Levels sind exakt so einzugeben, wie sie auch im Menü des Tasc R30 erscheinen, also z.B.:
5 sec/move
20/0:45 moves/hrs
15 min/game
6 ply
10 mate
infinite

Bei sec/move sind 1-3 Ziffern möglich, bei min/game, ply und mate jeweils 1 oder 2 Ziffern. Bei den Turnierstufen (moves/hrs) muß exakt das Format xx/h:mm verwendet werden. Bei einer fehlerhaften Eingabe erfolgt keine Änderung der aktuellen Spielstufe.

Grüße,
Franz

Geändert von fhub (22.10.2019 um 17:18 Uhr)
Mit Zitat antworten
Folgende 9 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (16.10.2019), Chessguru (16.10.2019), Didi (17.10.2019), germangonzo (16.10.2019), Hartmut (16.10.2019), Mark 1 (17.10.2019), mickihamster (16.10.2019), Robert (17.10.2019), ruschach (17.10.2019)
  #3453  
Alt 16.10.2019, 22:11
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.173
Abgegebene Danke: 3.211
Erhielt 1.543 Danke für 897 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2173
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Wow, das ist wirklich eine gewaltige Arbeit, denke ich mal. Da hast Du wahrlich für mich und viele andere MessChess-User einen Traum erfüllt.

Du weisst aber schon dass Du damit die Büchse der Pandora geöffnet hast, oder? Mir fallen jetzt auf einmal so viele Geräte ein die solche Spielstufen haben...

Mal schauen wie lange es dauert, bis du einen Gernot Hassknecht-Anfall kriegst...
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3
Mit Zitat antworten
  #3454  
Alt 16.10.2019, 22:29
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Hartmut Beitrag anzeigen
Du weisst aber schon dass Du damit die Büchse der Pandora geöffnet hast, oder?
Na ja, diese Büchse wird man ja auch wieder zumachen können, oder? Zur Not eben zuschweißen.

Und bei den weiteren Geräten kann sich jetzt ja auch jemand anders versuchen, als Anleitung kann man ja mein tascr30-Plugin verwenden. Allerdings müßte man für andere Modelle die notwendigen Speicheradressen und Bytecode erst mal mithilfe des MAME-Debuggers herausfinden.

Übrigens: im tascr30-Plugin von Guido Marquart funktioniert die Unterverwandlung überhaupt nicht, da wird immer nur in eine Dame umgewandelt
(evt. kommt sogar eine Fehlermeldung der GUI, weil gar keine Umwandlungsfigur angegeben wird?). Erstens hat er eine völlig falsche Adresse verwendet,
und außerdem geht es überhaupt nicht so einfach, wie er sich das vorgestellt hat.

Grüße,
Franz

Geändert von fhub (16.10.2019 um 22:40 Uhr)
Mit Zitat antworten
  #3455  
Alt 16.10.2019, 22:57
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.173
Abgegebene Danke: 3.211
Erhielt 1.543 Danke für 897 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2173
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Na ja, diese Büchse wird man ja auch wieder zumachen können, oder? Zur Not eben zuschweißen.
Keine Ahnung ob die griechischen Götter das geschafft haben, lach...

Zitieren:
Und bei den weiteren Geräten kann sich jetzt ja auch jemand anders versuchen, als Anleitung kann man ja mein tascr30-Plugin verwenden. Allerdings müßte man für andere Modelle die notwendigen Speicheradressen und Bytecode erst mal mithilfe des MAME-Debuggers herausfinden.
Tja, wenn Du eine Anleitung postest wie Du da beim Tasc vorgegangen bist... Ich weiss nicht wie es anderen geht, aber mit dem Mame-Debugger hab ich noch nie was gemacht...

Zitieren:
Übrigens: im tascr30-Plugin von Guido Marquart funktioniert die Unterverwandlung überhaupt nicht, da wird immer nur in eine Dame umgewandelt
(evt. kommt sogar eine Fehlermeldung der GUI, weil gar keine Umwandlungsfigur angegeben wird?). Erstens hat er eine völlig falsche Adresse verwendet,
und außerdem geht es überhaupt nicht so einfach, wie er sich das vorgestellt hat.
Ich wollte das eigentlich schon lange mal ausprobieren. Aber da ich der Meinung bin, dass Engines selber entscheiden sollten wann sie ziehen und nicht durch Arena und/oder Plugin zum Zug gezwungen werden sollten, hab ich das mit Guidos Plugin bisher vor mir hergeschoben. Insofern erstmal danke für die Info...
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3
Mit Zitat antworten
  #3456  
Alt 18.10.2019, 18:03
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Hartmut Beitrag anzeigen
Tja, wenn Du eine Anleitung postest wie Du da beim Tasc vorgegangen bist...
Also das wäre ja noch mehr Arbeit als wenn ich es gleich selber mache - und das hab ich jetzt auch getan.

Ich hab jetzt auch für die restlichen Mephisto-Engines (Polgar und Milano, und damit auch Academy, Risc I&II und NigelShort) diese Level-Einstellung implementiert - damit kann man jetzt die Levels für praktisch ALLE Engines innerhalb von WinBoard und Arena eingeben.
Eine Ausnahme bildet nur der Risc 2500 (und der baugleiche Montreux), denn da ist die Anzeige nur im Pixel-Format im RAM vorhanden, und bisher hab ich noch keine Ahnung, wie ich diese Bytes entschlüsseln soll, um die jeweils angezeigten Texte zu erhalten.

Bei den Plugins für die oben genannten Geräte ist die Level-Eingabe jetzt relativ flexibel: es wird Groß- und Kleinschrift akzeptiert und Levels können sowohl in Deutsch als auch in Englisch eingegeben werden (und zwar unabhängig von der Spracheinstellung der Engine). Das habe ich auch für den TascR30 noch geändert, also ist auch dieses Plugin nochmals dabei.

Hier ein paar Beispiele, die für alle oben genannten Mephisto-Modelle gelten:
Normal 0:15 (oder: Normal Time 0:15)
TURN 20 in 1:30 (oder: tour 20 in 1:30)
Blitz 0:15 0:10
Rechentiefe 3 (oder: ply-depth 03)
MATT in 5 (oder: Mate in 5 , 'moves' am Ende ist nicht nötig)
ELO-TURNIER 2800 (oder: Elo tour 2800)
Elo aktiv 2800 (oder: ELO-Active 2800)
Analyse (oder: infinite / unbegrenzt / unendlich)

Grüße,
Franz

Geändert von fhub (22.10.2019 um 17:18 Uhr)
Mit Zitat antworten
Folgende 8 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (18.10.2019), applechess (18.10.2019), Bryan Whitby (18.10.2019), germangonzo (20.10.2019), Hartmut (19.10.2019), Mark 1 (18.10.2019), Robert (21.10.2019), ruschach (18.10.2019)
  #3457  
Alt 20.10.2019, 15:46
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

heute gibt's nach längerer Pause wieder mal ein neues Gerät, den Fidelity Phantom (danke an Sandro Ronco für diese neue Emulation!)

Das ist ja dieser außergewöhnliche Schachcomputer, der die Figuren am Brett selbst bewegt, und genau so geschieht es auch in der Emulation, d.h. man braucht diesmal nur den eigenen Zug ausführen.
Bei Start der Engine benötigt man allerdings ziemlich viel Geduld, weil dabei der Phantom alle 32 Figuren einmal 'anhebt' (er testet wahrscheinlich, ob sie auch korrekt und zentriert stehen ), und daher dauert es ca. 45 sec, bevor man zu spielen beginnen kann.
Ein Plugin für WinBoard/Arena gibt's noch nicht, d.h. der Phantom ist nur in CB-Emu (oder direkt in MessExtra) aufrufbar.

Außerdem hat 'hap' vor ein paar Tagen auch die SVG-Dateien für die LCD-Anzeige einiger Geräte geändert, womit sich auch die entsprechenden ROM-Dateien verändert haben. Und schließlich sind natürlich auch meine letzten Plugin-Änderungen mit den zusätzlichen Level-Einstellungen dabei, die ich nochmals ein wenig verbessert habe.
Es ist also empfehlenswert, wieder das gesamte CB-Emu-Paket upzudaten.

Grüße,
Franz
Mit Zitat antworten
Folgende 8 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (20.10.2019), Bryan Whitby (20.10.2019), Hartmut (20.10.2019), Jo (20.10.2019), Mark 1 (20.10.2019), marste (20.10.2019), Mythbuster (20.10.2019), Robert (21.10.2019)
  #3458  
Alt 20.10.2019, 15:59
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 6.906
Bilder: 257
Abgegebene Danke: 1.463
Erhielt 4.614 Danke für 1.522 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
7/20 16/20
Heute Beiträge
0/3 sssss6906
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi Franz,
super! Aber wie schlägt man eine gegnerische Figur korrekt?

Grüße,
Sascha
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2024. All rights reserved to make me feel special. :-)
Mit Zitat antworten
  #3459  
Alt 20.10.2019, 16:22
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 6.906
Bilder: 257
Abgegebene Danke: 1.463
Erhielt 4.614 Danke für 1.522 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
7/20 16/20
Heute Beiträge
0/3 sssss6906
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Problem gelöst:

- Eigene Figur "anheben" und Drucksnsor auslösen.
- Gegnerische Figur "schlagen"
- Eine entsprechende Figur aus dem Kasten nehmen und auf ein passendes Feld an der rechten Seite stellen, außen beginnen.

__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2024. All rights reserved to make me feel special. :-)
Mit Zitat antworten
  #3460  
Alt 20.10.2019, 16:24
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.572
Abgegebene Danke: 431
Erhielt 5.654 Danke für 1.304 Beiträge
Aktivitäten Langlebigkeit
12/20 14/20
Heute Beiträge
1/3 sssss2572
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von Mythbuster Beitrag anzeigen
Aber wie schlägt man eine gegnerische Figur korrekt?
Das fragt der Schachcomputer-Profi den Schachcomputer-Laien?

Also ich bin auch gerade am Herumprobieren, hab mir inzwischen das Phantom-Handbuch heruntergeladen, aber sogar beim echten Gerät sind diese Schlagzüge schon relativ umständlich - ich hab auch noch keine Ahnung, wie das auf dem Sensorbrett in der Emulation genau funktioniert.

Grüße,
Franz
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Info: Mephisto Emulator für den Mac fertig RolandLangfeld Die ganze Welt der Schachcomputer / World of chess computers 3 09.09.2007 22:56


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:01 Uhr.



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