Hi everyone,
I think (hope?) I have fixed the issue with the previous images. I added a short 2 second delay between the retro engine startup and when it receives its first uci command. I can't guarantee the fix since it is sometimes hard to get it to fail but during my tests it never failed once. Hopefully, that will be your experience as well.
The RPiOS files are updated (as of today, 10-Mar-2025) and these images contain the latest version (0.275) of MAME (mess) for the retro engines. Also, the Desktop image has an updated version of Wine.
There are many fixes to the MAME chessengine plugins and custom artwork to be compatible with the latest MAME version.
Henri will be happy to hear that the info display for the retro engines has been re-enabled for the retro engines that supported it, except for 2 Mephisto engines, MM I and MM IV since they sometimes give results that python chess doesn't like, and an error in the log. If you want to re-enable them just remove the comment blocks (--[[ and --]]) around the functions in the mm1.lua and mm4.lua files.
The position setup function in some retro engines has been disabled as they are not compatible with the latest MAME version. If they can be made to work correctly in the future I'll re-enable them.
As mentioned before, the MAME team has added support for some new retro machines and Dirk has adapted them from Franz's CB-Emu project so they can be used in PicoChess. These include:
CXG Computachess II 1982
CXG Pocket Chess 1986
CXG Sphinx Junior 1988 (Note: the pieces showing in the artwork do not move since Junior didn't use a sensor board for making moves; it used buttons and you just moved the pieces on the board to stay synchronized.)
Mephisto Excalibur (WCCC Ver.) 1983
Novag Beluga 1990
Novag Primo 1987 (not new but enabled - similar to Beluga)
Saitek Electronic Trio (Chess) 1985
Chess King Pocket Micro Deluxe 1984
Thanks again, Dirk!
If you find any issues make a post on the forum. Don't forget to read the enclosed documentation. It may answer your questions.
The links are below. Remember: the Lite image is designed and set up for a stock DGTPi.
Enjoy.
Randy
64-bit Bookworm Lite (4.4 GB)
64-bit Bookworm Desktop (5.6 GB)