Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag: | ||
fhub (21.06.2020) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Ok thanks, then it's not necessary that I update again to the current MAME version.
|
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi hap,
there's a problem with your yesterdays changes in the fidel_elite driver: compiling works, but starting the module 'feag' gives a crash. I guess the problem is the command 'm_rombank->set_entry(0)' in the new 'eag_state::machine_reset()', because the 'feag' doesn't have rombanks (different to the 'feag2100(a)'). If I skip this command for the 'feag', then everything works again. Regards, Franz |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Thanks for letting me know, I'll fix it in the next commit.
|
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
eine Frage, was hast Du in der Version vom 20. Juni geändert? Gruß, 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!
Hallo Sascha,
also hauptsächlich nur einige Dinge im Sensorboard-Treiber, da funktionierte nämlich die Partieprotokollierung beim Speichern und Wiederladen einer abgebrochenen Partie (mit Save/Load State) nicht, wenn das Brett umgedreht war. Ich hab vergessen, dieses 'revboard' abzuspeichern, und damit hatten dann alle Züge der fortgesetzten Partie in 'gamelog.pgn' falsche Koordinaten. Außerdem mußte ich diese Partieprotokollierung auch wieder für das neue Sensorboard-Feature 'Remember Position' anpassen, was ein Menge Änderungen im Sensorboard-Treiber benötigte - allerdings ist ja ohnehin das schon immer vorhandene 'Save/Load State' bei einer Partieunterbrechung besser geeignet. Ich habe dafür jetzt auch einen eigenen Absatz in der Datei 'Readme.txt' in CB-Emu eingefügt: Zitieren:
5) If you interrupt a game and continue it later (with Save/Load or AutoSave State),
then usually the new moves are appended to the PGN of the last saved game. Of course that only makes sense, if you resume this game before playing with any other engine (or if the games are stored in a sub-folder 'pgn' as described in point 3) above). If you have used any other chess engine in the meantime, then you can create a new PGN entry in 'gamelog.pgn' (including the FEN of the saved position!) by switching 'Stop Logging Moves' to ON and OFF again. Grüße, Franz |
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
nach einer Nacht ohne MAME-Änderungen gibt's heute wieder eine neue Version. Zusätzlich zu den gestern schon erwähnten Änderungen sind wieder folgende hinzugekommen: 1) ein weiteres Elite Glasgow-ROM: 'hap' hat das als 3. A/S-Version eingebaut, nachdem er ja vor einiger Zeit den Private Line entfernt und als 2. A/S-Version umbenannt hat. Ich bin allerdings beim Private Line geblieben (wäre ja schade drum), und da sich dieses neue ROM nur in 2 Bytes vom letzten unterscheidet, läuft das bei mir in CB-Emu jetzt auch unter 'Private Line (set 2)'. 2) eine gute Änderung der letzten Tage von 'hap' in MAME war, daß man jetzt auch das Enginefenster mancher Modelle mit sehr großen SVG-Grafiken verkleinern kann, was bisher nicht ging (z.B. einige Saiteks mit eigenem LCD-Bildschirm). 3) bei den Saitek-Modellen Galileo/Leonardo/Renaissance habe ich jetzt auch die 3 Buttons STOP/GO/ACL funktionsfähig gemacht (allerdings sind die bei einer Emulation ohnehin nicht besonders nützlich). ACL habe ich mit SoftReset belegt, d.h. dieser Button funktioniert nicht ganz so wie er sollte, einfach weil bei diesen Geräten noch kein NVRAM implementiert ist. Ich habe zwar versucht, dieses NVRAM zu aktivieren (analog zum Simultano), hatte aber leider keinen Erfolg - da dürfte noch Code im Treiber fehlen (deshalb hat ihn 'hap' ja eigentlich auch noch als NOT_WORKING gekennzeichnet, obwohl er im Prinzip eigentlich funktioniert). Außerdem haben die 4 gerade erwähnten Saitek-Geräte jetzt auch sinnvolle Tastenkombination (identisch zu Corona/Stratos/TurboKing, weil sie ja auch genau die gleichen Tasten besitzen). So, das war's wieder mal - vermutlich wird auch nicht mehr viel Neues dazukommen. Grüße, Franz Geändert von fhub (27.06.2020 um 10:40 Uhr) |
Folgende 7 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
achimp (27.06.2020), applechess (27.06.2020), Hartmut (27.06.2020), Mark 1 (27.06.2020), MikeChess (27.06.2020), Mythbuster (27.06.2020), Robert (29.06.2020) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo großer Meister und Zauberkünstler,
ich hoffe ja noch immer auf den Sparc. Die letzten Versionen hatte ich überschlagen bzw. ausgelassen, da ich bei sehr vielen Geräten individuelle Voreinstellungen vorgenommen habe, die oftmals verlorengehen, wenn man die neue Version "drüberbügelt" ... selbst wenn man die Verzeichnisse mit den Einstellungen dann noch einmal kopiert, da sie immer mal wieder nicht mehr kompatibel sind. Das alles wieder neu einzurichten, wie ich gerne habe, dauert immer ein paar Stunden. Insofern verharre ich noch ein wenig weiter mit meiner Version von Ende Mai ... vielleicht kommt ja noch das Wunder und mit dem Sparc wird meine virtuelle Sammlung komplett. Ein nicht zu sonniges Wochenende wünscht, Sascha
__________________
This post may not be reproduced without prior written permission. Copyright (c) 1967-2024. All rights reserved to make me feel special. :-) |
Folgender Benutzer sagt Danke zu Mythbuster für den nützlichen Beitrag: | ||
applechess (27.06.2020) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo großer Meister und Zauberkünstler,
ich hoffe ja noch immer auf den Sparc. Die letzten Versionen hatte ich überschlagen bzw. ausgelassen, da ich bei sehr vielen Geräten individuelle Voreinstellungen vorgenommen habe, die oftmals verlorengehen, wenn man die neue Version "drüberbügelt" ... selbst wenn man die Verzeichnisse mit den Einstellungen dann noch einmal kopiert, da sie immer mal wieder nicht mehr kompatibel sind. Das alles wieder neu einzurichten, wie ich gerne habe, dauert immer ein paar Stunden. Insofern verharre ich noch ein wenig weiter mit meiner Version von Ende Mai ... vielleicht kommt ja noch das Wunder und mit dem Sparc wird meine virtuelle Sammlung komplett. Ein nicht zu sonniges Wochenende wünscht, Sascha So hätte ich es auch machen sollen. Andererseits hocke ich nicht ein bis zwei Stunden vor der Kiste, um alle Konfigurationen zu ändern, sondern mache das immer nur für das jeweils gerade im Einsatz stehende Programm. Gruss Kurt |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Sascha,
Zitieren:
... vielleicht kommt ja noch das Wunder und mit dem Sparc wird meine virtuelle Sammlung komplett.
Die ROMs für die Analyst- und Sparc-Module haben wir ja schon länger, aber bei diesen gibt's leider ein Problem: das sind ja nicht einfach nur Module mit einem zusätzlichen ROM, sondern eigentlich komplette Schachcomputer mit eigener CPU, die das Renaissance-Board nur als Ein- und Ausgabe benutzen. Für diese Module müßte also 'hap' einen komplett eigenen Treiber schreiben, was aber nur geht, wenn er genaue Hardware-Informationen über diese Module hat. Ich habe allerdings bisher noch kein Foto einer dieser Platinen im Internet gesehen, und ich bezweifle auch, daß irgendein Besitzer eines Sparc-Moduls dieses dafür öffnen würde (sofern das überhaupt geht). Ich rechne also eigentlich nicht damit, daß wir diese Analyst- und Sparc-Module jemals in CB-Emu habe werden. 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 |