There may have been an issue with the version I uploaded on Nov 1. I have updated the file to include the latest fixes. The link is the same:
If you aren't familiar with the extraction process, here are the steps to take:
First, backup any MAME related files if you want to keep them. This archive replaces the following files and folders:
aarch64/mame/
aarch64/retro.ini
aarch64/engines_ini/all_retro.ini <----- replaced by the copy (cp) command below
mame_emulation/mess
mame_emulation/plugins/chessengine/
Second, copy the engines.tar.gz file to your Pi. Then in the same folder as the file, open a terminal (e.g. via ssh) and carefully enter the following commands (copy/paste if possible):
sudo systemctl stop picochess
rm /opt/picochess/engines/mame_emulation/mess
rm -rf /opt/picochess/engines/mame_emulation/plugins/chessengine
rm /opt/picochess/engines/aarch64/retro.ini
rm -rf /opt/picochess/engines/aarch64/mame
tar -xvpzf engines.tar.gz -C /opt/picochess --numeric-owner
cp -p /opt/picochess/engines/aarch64/retro.ini /opt/picochess/engines/aarch64/engines_ini/all_retro.ini
sync
Then reboot the Pi.
Randy