Main > Software Forum
Skip Startup Frames reborn as MAME Plugin
Endprodukt:
Great updates. If we had a button to record the current frame and then use the cursor for fine adjustments we are golden.
PL1:
Feature suggestions: Restore default frame setting and/or a custom "diff" file.
1. Would it be possible to modify ssf.txt to add a default value and add a way to reset to default in the menu--either a separate menu entry or pressing ENTER while the frame target menu entry is highlighted?
Current format for ssf.txt:
[romname],[current frame target value]
Proposed format for ssf.txt:
[romname],[current frame target value],[default frame target value] or
[romname],[default frame target value],[current frame target value]
2. If users make changes to the frame target, those changes will be lost when they update to a new version of the plugin.
Would it be possible to write changes to a separate custom.txt "diff" file that overrides ssf.txt?
If you use this approach, ssf.txt can keep the [romname],[default frame target value] format and write [romname],[current frame target value] to custom.txt on game exit when the value is changed.
New releases of the plugin would not include a custom.txt file so the user's old custom settings would not be overwritten by the new ssf.txt file.
As with the first suggestion, it would be great to have a way to reset frame target to default from the menu.
Scott
Jakobud:
That is a good idea. I had not considered the fact that the ssf.txt would get completely overwritten when upgrading. I will look into it.
PL1:
Here's a partial solution if anyone has a problem with the plugin currently not seeing a change of the "Slow Motion" switch until you:
1.) Pass the Frame Target value,
2.) Turn off "Debug Mode", and
3.) Exit/restart the game.
The "Slow Motion" switch change will register if you turn off "Debug Mode" then press "Shift" + "F3". (hard reset)
---------------------------------------------------------------
The "Shift" + "F3" (hard reset) also gives you the same Frame Target value as an exit/restart where a simple "F3" (reset) often needs less frames to get to the same screen.
For example, one game where this difference is very obvious is Dangerous Seed. (dangseed,990)
- When you first launch the game or exit and restart or "Shift" + "F3" (hard reset) , Frame Target 990 is at the screen where the Namco letters start to fly in.
- When you "F3" (reset) the game, Frame Target 990 is at the next screen with the Dangerous Seed logo -- about 9 seconds later.
Scott
EDIT: Issue fixed in release v2.0.0.
Jakobud:
New release with lots of updates
https://github.com/Jakobud/skipstartupframes
https://github.com/Jakobud/skipstartupframes/releases
- Added support for soft reset frames
- Added ssf_custom.txt for saving custom frame values
- Fixed debug and slow motion toggling
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version