|
||||||||||||
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
Thanks Mychess and hap - now I have even three copies of it!
![]() In the meantime I tried to write the position directly into the RAM (in the plugin), and the Yeno recognized the correct position, but made illegal moves afterwards (e.g. putting the king into check). So I guess I'll have to do this position setup in the 'usual' way ... Cordially. |
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag: | ||
kamoj (08.12.2023) |
|
|||||||||||
AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
and it's working perfectly. ![]()
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (08.12.2023) |
|
||||||||||||
Re: AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
But I think to enter a position more quickly : using FEN notation for exemple. Add a special key to request FEN notation, then simulate input via buttons and chessboard, or better simulate the SETUP key, the LEVEL key (to remove all pieces and make other things), write the position directly to memory, then simulate the TAKE BACK key. Of course, analysis of FEN notation and internal coding of the chessboard for each chess computers are necessary, but simple ;-) Cordially. |
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag: | ||
kamoj (08.12.2023) |
|
|||||||||||
AW: Re: AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
But I think to enter a position more quickly : using FEN notation for exemple.
Add a special key to request FEN notation, then simulate input via buttons and chessboard, or better simulate the SETUP key, the LEVEL key (to remove all pieces and make other things), write the position directly to memory, then simulate the TAKE BACK key. Of course, analysis of FEN notation and internal coding of the chessboard for each chess computers are necessary, but simple ;-)
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (08.12.2023) |
|
||||||||||||
Re: AW: Re: AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
Exactly this method I'm already using since a long time in my plugins. When you load a position (FEN/EPD) in WinBoard or Arena, the plugin converts it into a board position, and then sends it to the engine - if this is done via direct RAM write or via the buttons depends on the engine (and how complicated each of these methods would be). Speed is no problem, because I switch to 'turbo' mode in the emulation during the setup.
Why you do not add this directly in CB-Emu ? Cordially. |
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag: | ||
kamoj (09.12.2023) |
|
|||||||||||
AW: Re: AW: Re: AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
Well, yourself to blame.
![]() Zitieren:
Why you do not add this directly in CB-Emu ?
Ok, then start adding such a code to MAME - it will take a year until we hear from you again ... ![]()
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (09.12.2023) |
|
||||||||||||
Re: AW: Re: AW: Re: AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!
Very tired to learn a new programming language (already 31 for me)! Funny, Lua is 31st in the ranking of language (https://www.tiobe.com/tiobe-index/). Any Lua's guru interresting ? Cordially. |
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag: | ||
kamoj (09.12.2023) |
|
|||||||||||
AW: Re: AW: Re: AW: Re: AW: Re: AW: Mess Emulator für diverse Schachcomputer ist fert
Well, I also didn't know Lua before my CB-Emu project, but it's THE language to control engines in MAME via plugins, so I had no other choice.
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (09.12.2023) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
der verlorene Sohn ist wieder heimgekehrt ![]() damit ist dieses zusätzliche 'MessNew' nicht mehr nötig. Daher gibt's jetzt auch wieder ein Plugin (incl. Setup- und Edit-Modus) und alle gewohnten Features für diese neue Engine. Außerdem hat 'hap' inzwischen den Constellation Junior auch selbst in MAME eingebaut, daher habe ich jetzt auf seinen neuen Treiber umgestellt. Damit hat sich auch dessen Plugin minimal geändert (andere LED-Codes). Grüße, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgende 16 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
achimp (14.12.2023), Agep (09.12.2023), applechess (10.12.2023), bataais (09.12.2023), Boris (10.12.2023), hap (10.12.2023), kamoj (09.12.2023), Mark 1 (08.12.2023), Michael (09.12.2023), MikeChess (09.12.2023), Mychess (08.12.2023), Plextor (08.12.2023), Robert (11.12.2023), Tibono (08.12.2023), Tintenfisch (08.12.2023), Wandersleben (09.12.2023) |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
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 |