Moving mame engine sets between two Pi4?

19 views
Skip to first unread message

Johan Sjöblom

unread,
Jun 22, 2026, 2:42:37 PM (13 hours ago) Jun 22
to PicoChess
Hi picochess group

I wonder if Randy, or someone could help me understand. I successfully copied a set of engines from a Trixie based Pi4 to a Bookwork Pi4. For some reason I had to avoid copying the entire mame_emulation folder. I had to do the following steps instead to get the mame engines to work on my old Pi4 bookworm. Both Pi4 had mess (mame) version 0.279.

1. I copied everything from /opt/picochess/engines, but not the mame_emulation folder.
2. I copied the roms and hash libraries, and then all mame engines started to work.
3. For the artwork I also copied the artwork folder.
The other mame_emulation folders I did not touch, I left them as the original image had.

Shouldn't the mame_emulation folder copying work from Pi4 to Pi4? Maybe I just made some silly mistake... Made me wonder though, what the correct way is to move a set of engines from one Pi to another...

-- Johan

Randy Reade

unread,
Jun 22, 2026, 3:24:40 PM (13 hours ago) Jun 22
to pico...@googlegroups.com
As long as mess is compiled with the same compiler version (or specifically glibc version) it should work going from Trixie to Bookworm by copying the mame_emulation folder, including roms, and updating retro.ini on the Bookworm installation. It's easy to test by using the command line. Just run (e.g., via ssh):

DISPLAY=:0 ./mess -video none -plugin chessengine mm5

from the mame_emulation folder.

Randy


--
You received this message because you are subscribed to the Google Groups "PicoChess" group.
To unsubscribe from this group and stop receiving emails from it, send an email to picochess+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/picochess/05721723-da3d-4d50-add6-56b45df59fbdn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages