![]() |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
hier sind noch ein paar Dateien, falls jemand die MessChess-Engines auch unter Hiarcs oder Shredder benutzen will (getestet mit Hiarcs Chess Explorer 1.9.4 und Deep Shredder 13). Einfach über CB-Emu entpacken, das erzeugt im CB-Emu\MessChess-Verzeichnis 2 Unterverzeichnisse 'Hiarcs' und 'Shredder', und in der jeweiligen Datei 'README.txt' steht, wie man die nötigen Engine-Dateien für diese beiden GUIs erzeugt. PS: Es funktioniert übrigens auch mit der Gratis-Version 'Shredder Classic 4' von der ct2012-CD - hab's gerade probiert. Hier liegt das 'Engines'-Verzeichnis allerdings direkt im Programm-Verzeichnis von Shredder Classic 4, d.h. falls dieses unter 'C:\Program Files (x86)' installiert ist, braucht man zum Kopieren wieder Administrator-Rechte - besch.... Windows! ;) Grüße, Franz |
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
hier noch ein kleiner (aber wichtiger) Nachtrag zur Tasc R30/R40 Emulation: Will man in MessExtra mit umgedrehtem Brett spielen (d.h. Weiß oben), dann muß man ja normalerweise bei gedrückter Ctrl-Taste den Button RESET im Sensorboard-Panel anklicken. Das funktioniert auch bei allen Geräten außer eben beim Tasc, bei dem ist es etwas umständlicher (ich vermute, das hat mit der Figurenerkennung des Smartboards zu tun). Also beim Tasc R30/R40 geht es folgendermaßen: a) umgedrehtes Brett (Weiß oben): Ctrl-Taste gedrückt halten und RESET, CLEAR und nochmals RESET klicken. b) normales Brett (Schwarz oben): ebenfalls RESET, CLEAR und wieder RESET, diesmal allerdings ohne Ctrl. Dafür braucht man die Menü-Option 'system > rotate' am Tasc R30/R40 NICHT ändern, denn die wird durch das Smartboard automatisch angepaßt. Punkt b) (also RESET, CLEAR, RESET) ist übrigens auch immer dann nötig, wenn man die Tasc-Emulation mit umgedrehtem Brett beendet hat und sie das nächste Mal startet (auch hier genügt ein einfaches RESET nicht). Bei MessChess ist das alles natürlich nicht notwendig, da man hier ja einfach in Winboard oder Arena das Brett drehen kann, ohne in der MessChess-Emulation irgend etwas umstellen zu müssen. Diese Information steht jetzt auch in der Datei 'Info_Tasc.txt' - diese befindet sich im Anhang ... (und irgendwann mal auch in einem zukünftigen CB-Emu-Update ;)). Grüße, Franz |
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Happy new year zusammen!
Guess what this is: https://i.imgur.com/gChCMTU.jpg It fails with port16(Portorose 1.01) so I'm reluctant to enable it by default since it would mean this game won't work unless the user changes the board type. |
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
It already started with a few error messages for your changed mephisto_modular.cpp, but your last total rewrite of mmboard.cpp/h even returned a whole bunch of errors. If it's not possible to make this Bavaria board work in MAME 0.215, then I'll definitely stop any further work on CB-Emu (or MessChess), because I'm not interested to switch again (the 4th time!) to a new MAME version with all the necessary changes in lots of my sources. BTW, I saw in your updated *.lay files, that also all those *.lua scripts would have to be changed again (:board:board should be replaced by :board). And what about all other Mephisto devices (not in mmodular) which also use the mmboard? Would they still work with this changed mmboard driver? Regards, Franz |
Re: Mess Emulator für diverse Schachcomputer ist fertig!
I didn't rewrite mmboard, but I did simplify LED handling. This also fixes incorrect led blinking.
In the next update, "board:board" will remain, no need to change plugins. |
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
|
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo hap,
Portorose 1.01 hatte noch keine bavaria Unterstützung. Erst Portorose 1.04 konnte mit dem bavaria Brett umgehen. Gruß Rudolf |
Re: Mess Emulator für diverse Schachcomputer ist fertig!
I develop on the latest version of MAME. Literally 1:1 copying over any new changes to an older version is not guaranteed to work. I don't think it should be that difficult though, 0.215 is only 2 months ago and there's not many changes to the core systems.
|
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Zitieren:
I've now added your latest changes (from today), but I still get the same error for mephisto_modular.cpp. I've attached the compiler error messages, maybe you have any idea what I would have to change? |
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Try
TIMER(config, "bav_busy").configure_generic(nullptr); change to: TIMER(config, "bav_busy").configure_generic(timer_device::expire d_delegate()); |
| Alle Zeitangaben in WEZ +1. Es ist jetzt 04:55 Uhr. |
Powered by vBulletin (Deutsch)
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
©Schachcomputer.info