Folgende 8 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Agep (29.12.2019), applechess (29.12.2019), Bryan Whitby (29.12.2019), germangonzo (27.12.2019), Hartmut (27.12.2019), IvenGO (29.12.2019), M.Z (31.12.2019), ruschach (02.01.2020) |
|
|||||||||||
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 Geändert von fhub (05.01.2020 um 17:22 Uhr) |
Folgende 5 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Agep (29.12.2019), applechess (29.12.2019), IvenGO (29.12.2019), M.Z (31.12.2019), ruschach (02.01.2020) |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Happy new year zusammen!
Guess what this is: 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. |
Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag: | ||
ruschach (02.01.2020) |
|
|||||||||||
AW: Re: Mess Emulator für diverse Schachcomputer ist fertig!
Well, that's the minor problem - the main problem is, that since your last 2 changes yesterday it doesn't compile anymore in MAME 0.215!
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!
But it broke MAME 0.215 compatibility.
|
|
|||||||||||
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!
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? Geändert von fhub (05.01.2020 um 17:19 Uhr) |
|
|||||||||||
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::expired_delegate ()); |
|
|
Ä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 |