Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: A Quick implementation of SSF  (Read 830 times)

0 Members and 1 Guest are viewing this topic.

electricd

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 501
  • Last login:February 14, 2025, 07:59:10 pm
  • I'm not a llama!
A Quick implementation of SSF
« on: February 10, 2006, 10:08:56 am »
Hello-

A little background first.  I have recently updated to Mame .103 and compiled it using Alan2k's SSF mods.  I love being able to skip through all the startup frames.  I know they are working on a "good list" so that the number of frames skipped is exact, but for me, Silver's list is good enough for now.  So I have thousands of INI files that setup the resolution for my games (as I use the AVGA and D9200 monitor) and wanted a quick way to get Silver's SSF numbers into those INI files.  So I wrote a quick VBS file to parse through Silver's list and then check my INI directory to see if I have that game (ie, I have an INI for EVERY mame rom I have).  If the INI exists, I simply append the line "ssf X" where X = the numeric value of SSF from Silver's list for that game.  It takes about 5 or 6 minutes to run, but when its done, I have all my INIs setup with an SSF value.  Now I simply run the game and the SSF value is already in there!  Anyway, it worked great for me, so I thought I would share.  Here is what you need to get it working.

  - A compiled version of mame with Alan2k's SSF option
  - A directory of ini files in (c:\mame\ini)
  - A file named SSF.TXT (in c:\mame\ini directory) with all of the games you have and a value for SSF
  - My VBS file (also in c:\mame\ini directory), be sure to rename the extenstion to .VBS instead of .VBS.TXT

Once you have this all setup, simple double-click on the VBS file to set it off.  When it is finished it will report back how many INI files it changed, and how many id couldn't find.  If the game isn't in the SSF.txt listIf your directory structure isn't the same as mine, feel free to open the VBS file (in notepad) and alter it as needed.