Folgender Benutzer sagt Danke zu hap für den nützlichen Beitrag: | ||
berger (06.04.2021) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
welche Änderungen sind denn im neuen Update? Viele Grüße Mike |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Mike,
also im Prinzip nur kleinere, interne Änderungen, die 'hap' in letzter Zeit an einigen Treibern noch vorgenommen hat - nichts was der Benutzer überhaupt bemerken dürfte. Dann hat 'hap' vor ein paar Tagen auch noch eine schon länger zurückliegende Änderung beim Fidelity CSC erwähnt (Zugriff auf das Buch), und da habe ich damals im vorigen Jahr übersehen, das auch in den älteren CB-Emu-Treiber zu übernehmen. Und schließlich noch die paar Änderungen/Bugfixes an einigen Plugins aus den letzten Tagen. Also nichts wirklich Aufregendes ... ![]() Grüße, Franz |
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
germangonzo (06.04.2021), MikeChess (06.04.2021) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
danke für die schnelle Info. Manchmal sind auch die scheinbar kleinen Dinge erwähnenswert! Für Dein unermüdliches Engagement in Sachen CB-Emu meinen allergrößten Respekt. Das Projekt hat mir schon sehr viele schöne und kurzweilige Stunden beschert. LG Mike |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi hap,
after your change of the SmartBoard driver the LED blinking is indeed much better now! ![]() But there's still one serious logical bug in this SmartBoard driver since Sandro has created this driver - I guess Sandro just didn't think about these situations: Whenever you try to chose a piece on the S.BOARD INTERFACE, the driver checks if this piece is still 'available' ("if (piece_available(...)"), and this method leads to 2 serious problems: 1) You can't put the wanted piece on the board after a pawn promotion, when this piece is still on the board (either 1 queen or 2 rooks/bishops/knights), i.e. you can't promote to a 2nd queen for example. 2) And the same problem exists when you want to setup a position: it's not possible to chose more than 1 queen or 2 rooks/bishops/knights of the same colour, although the Tasc R30 accepts such positions of course. In my CB-Emu package I've fixed this problem long time ago (in MessExtra/MessChess) by simply commenting out this piece test in the following routine: Code:
bool tasc_sb30_device::piece_available(uint8_t id) { // hack: allow selecting every piece in 'spawn_cb' (necessary for promotion!) /* for (int y = 0; y < 8; y++) for (int x = 0; x < 8; x++) { if (m_board->read_piece(x, y) == id) return false; } */ return true; } Just an information for you - I don't know if you want to fix this problem also in the MAME driver (maybe in any other way) ... ![]() Regards, Franz |
|
|||||||||||
Re: Mess Emulator für diverse Schachcomputer ist fertig!
Maybe most of the software is ok with it. The smartboard manual is pretty clear about that each piece has its own unique frequency. And the R30 manual mentions you need to play with a different piece if the queen is not available. (in other words, R30 did not come with 2 queens per color)
Does anyone have the DOS version of the smartboard testing program? The one mentioned in this manual: http://isabelle.zanchetta.free.fr/TascPCUS.pdf There's also smartmon, a Windows version, but that doesn't test as much. Here's a MAME screenshot. ![]() |
![]() |
Stichworte |
emulation, mephisto iii 68000 glasgow, mess emulation, schachcomputer emulation |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Info: Mephisto Emulator für den Mac fertig | RolandLangfeld | Die ganze Welt der Schachcomputer | 3 | 09.09.2007 22:56 |