While updating my images to RPiOS Bullseye I noticed an issue with the Desktop version that has probably been present with my images for quite some time. If you were someone who liked to view the MAME chess engines display artwork via VNC or with a monitor attached to the Pi, if you had previously used the engine in picochess and subsequently carried out the edits to enable the display, the MAME window would open but be blank. The reason is that the '-video none' directive was being saved in the <rom>.ini file, and just removing that text from the armv7l/mame/<engine> script allowed mess to keep using '-video none' since it was reading it from the <rom>.ini file (in the mame_emulation/ini folder).
A way around this is to just change to '-video auto' rather than removing it. Another option is to fix the <rom>.ini file (or remove them?) and set either mess.ini and/or the <rom>.ini files to not save configs.
Anyone have any thoughts?
Randy