MAME 0.263 (6d6d21fd) core not loading in Fedora 39

Hi, I am running Fedora 39, I have a 0.263 set of MAME roms that load with the flatpak version of MAME.

If I try to run any ROMs using the MAME 0.263 (6d6d21fd) core I receive a “Failed to load content” error. I am running Retroarch 1.17.0 and I am using the AppImage version.

Details in the log:

[libretro INFO] Game name: 3wonders
[libretro INFO] Game description: Three Wonders (World 910520)
[INFO] [Environ]: SET_ROTATION: 0
[libretro ERROR] Error running plugin bootstrap script : runtime error
...mage.home/.config/retroarch/system/mame/plugins/boot.lua:27: attempt to call a sol.emu_options* value (method 'options')
[ERROR] [Content]: Failed to load content
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..

I tried using the MAME 2010 (0.139 5f524dd) core and the same ROM loads without an issue.

Edit: just to add; I am not using Launchbox.

I managed to fix the error by just deleting the boot.lua file :nerd_face:

I had copied the System folder contents from my Windows version of Retroarch to my Linux install, so I guess there was something in the script that was specific to Windows?