|
|||||||||||
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) |
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) |
|
|||||||||||
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 |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
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) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
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.
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.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
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) |
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) |
|
|||||||||||
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 |
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) |
|
||||||||||||
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. :-) |
|
||||||||||||
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. :-) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
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 |
|
|
Ä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 |