Main > Software Forum

Skip Startup Frames reborn as MAME Plugin

<< < (11/11)

PL1:

--- Quote from: damageinc86 on September 21, 2025, 05:13:07 pm ---I don't suppose there is any way to get this plugin into the mame2010 retroarch core is there?  I'd love to be able to FF past the romchecks of all these known game startups you all have figured out.

--- End quote ---
The mame2010 core is based on MAME v0.139.

MAME first added LUA scripting "HUD-like capabilities" to v0.158 in early 2015.
https://www.lucabruno.net/projects/mame-lua/
https://www.mamedev.org/releases/whatsnew_0158.txt

For full SSF plugin functionality, you'll need MAME v0.253 or newer.

You can get partial functionality by adding the MAME v0.227 - 0.252 version check described above by 10yard.
- Blanking and unthrottled frame processing confirmed working with HBMAME v0.227, but trying to get into the SSF plugin menu causes an error.
- You'll have to manually edit either ssf.txt or ssf_custom.txt to adjust the number of frames to skip.
- If you want to try one of these MAME versions but aren't sure how to edit the LUA script, here's a very preliminary WIP SSF fork with a slightly modified version of 10yard's version check.  Offered for use "as-is".  Don't bother reporting any bugs with this fork -- I'm mostly "cargo-culting" with it.   :lol
https://github.com/PL1-Arcade/skipstartupframes/tree/v227_support

AFAIK, nobody has modded and tested this plugin for any MAME version between v0.158 and 0.227 -- looks like that would require a complete rewrite of the script.   :dunno
https://www.reddit.com/r/MAME/comments/kkmieq/lua_in_mame_time_for_an_overhaul/


Scott

Jakobud:
Yeah it's possible to maybe make it partially work with older versions where at least it doesn't error out when you go to the plugins menu, etc. But yeah, having the LUA engine is the minimum requirement unfortunately.

Also, FYI: I released a new version today:

https://github.com/Jakobud/skipstartupframes/releases/tag/v2.3.0

Lots of tweaks and fine-tuning to the ssf.txt thanks to PL1 who has done a ridiculous amount of work checking the frames for games! Everything thank him when you have a chance!

Navigation

[0] Message Index

[*] Previous page

Go to full version