- Joined
- Aug 30, 2012
SDT FrameRateUnlocker v1.0 11/13/2021
Requires the Loader
Can be loaded manually as a swf mod or through $INIT$
The previous version of this original post contained a lot of wrong information. I was confounded during my initial testing from using an APU laptop as well as SDTL2, making my results very.. weird. Below is my final analysis of SDT performance.
Baseline SDT Performance:
Flash 32 has the worst performance by far and includes the most sever versions of two issues with Adobe Flash Players.
1) When the application is not focused your fps tanks
2) Moving the mouse over the application for any reason tanks your fps
Starting in flash 11 #2 is present
For the best Baseline SDT performance use Flash Player v10.3r183.90 For SDT
Achieving higher than 30fps
Adobe Flash is NOT capped to 30 FPS
Starting in flash player 10.1 flash was limited to 60fps. Konastion's SDT 1.21.1b was compiled in flash 11, it is there for locked to 60fps without using other hacks to go higher than that.
All SDT FrameRateUnlocker does is set the stage frame rate from 30 to 48 or 60 depending on which file you load. Its just a regular Loder mod that changes an official built in flash variable.
This basically fast forwards the game, many actions are performed at high speeds, for auto, soft mode seems the only viable option.
Mods that perform calculations may also be speed up, or slowed down, or perform instantly or even not at all, if they use frame rate to time their calculations.
For these reasons a 48fps version is provided in and effort to minimize these effects.
The severity of these issues is unknown. If you find mods that have these effects please report them in this thread. Mods that use a settings txt may simply need to be altered.
FPS Boost
Many users have reported that they go from sub 30fps to higher frame rates. I'm unsure why this happens. But you can test for your self, be sure too, to also use the recommended flash player linked above.
Hacking above 60fps
Start HD SDT
Application
This is a GUI application that fixes a few issues with SDT and the Flash projector, hopes to greatly improve performance for CPUs with greater than 4 threads, and add some QoL features.
Requires the Loader
Can be loaded manually as a swf mod or through $INIT$
v1.0
Released two versions 48fps and 60fps
Dropped .mod file extension indicating the mod was loader only for .swf for final release.
Unreleased is an "unlimited" fps method detailed below.
Released two versions 48fps and 60fps
Dropped .mod file extension indicating the mod was loader only for .swf for final release.
Unreleased is an "unlimited" fps method detailed below.
Baseline SDT Performance:
Flash 32 has the worst performance by far and includes the most sever versions of two issues with Adobe Flash Players.
1) When the application is not focused your fps tanks
2) Moving the mouse over the application for any reason tanks your fps
Starting in flash 11 #2 is present
For the best Baseline SDT performance use Flash Player v10.3r183.90 For SDT
Flash Player v10.3r183.90 For SDT
This is an official Adobe Flash Projector from the Adobe archive. It generally improves SDT performance with minimal bugs. This version is included with Sby's latest Loader Pack available here The download links provide the entire archive which...
www.undertow.club
Achieving higher than 30fps
Adobe Flash is NOT capped to 30 FPS
Starting in flash player 10.1 flash was limited to 60fps. Konastion's SDT 1.21.1b was compiled in flash 11, it is there for locked to 60fps without using other hacks to go higher than that.
All SDT FrameRateUnlocker does is set the stage frame rate from 30 to 48 or 60 depending on which file you load. Its just a regular Loder mod that changes an official built in flash variable.
Code:
package flash
{
import flash.display.MovieClip;
public dynamic class Main extends flash.display.MovieClip
{
public function initl(l)
{
l.stage.frameRate = 60;
l.unloadMod();
}
}
}
This basically fast forwards the game, many actions are performed at high speeds, for auto, soft mode seems the only viable option.
Mods that perform calculations may also be speed up, or slowed down, or perform instantly or even not at all, if they use frame rate to time their calculations.
For these reasons a 48fps version is provided in and effort to minimize these effects.
The severity of these issues is unknown. If you find mods that have these effects please report them in this thread. Mods that use a settings txt may simply need to be altered.
FPS Boost
Many users have reported that they go from sub 30fps to higher frame rates. I'm unsure why this happens. But you can test for your self, be sure too, to also use the recommended flash player linked above.
Hacking above 60fps
ADVANCED USERS ONLY - SCARCE TO ZERO SUPPORT FOR THIS METHOD
- Download GitHub - jindrapetrik/jpexs-decompiler: JPEXS Free Flash Decompiler
- Open the loader
- Select its header > Edit
- Change the SWF version to 10
- Save
- Edit the source code above with your desired frame rate and compile as is
- Add the mod swf to a loader $INIT$ at the top of mods.txt
- Set all the mods/single character to load from $INIT$
- The game COMPLETELY breaks within 20secs of launch
- A single character installation is possible through $INIT$ ONLY
- From there auto mode is fully functional
- OPEN THE LOADER WITH FLASH VERSION 10r45_2_sa.exe NO OTHER VERSIONS KNOWN TO WORK
Start HD SDT
Application
This is a GUI application that fixes a few issues with SDT and the Flash projector, hopes to greatly improve performance for CPUs with greater than 4 threads, and add some QoL features.
- Uses an included copy of Flash player 10.3 which is the fastest for SDT
- Now allows you to search your PC for any Flash Player/file location you prefer
- Sets the Flash player to your CPUs max affinity(threads)
- This shouldn't matter but I've see the affinity set wrong sometimes. If your CPU has more than 4 threads you might see a performance gain. Your max number of threads is detected and set by default, you can only lower it.
- Sets the Flash player to High Priority
- This should generally improve performance
- Allows you to choose an HD starting resolution
- Now includes a few more resolutions
- Previously the flash player's outer window bounds was set, now the inner game area is set to the exact resolution including when Windows 10/11 is scaled above 100%
- Fixes a Windows scaling issue, when the desktop is scaled above 100%, with the Flash player that caused blurry edges and text
- This is done by setting the following regestry key: @"HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" "Application path" "HIGHDPIAWARE"
Start HD SDT & FrameRateUnlocker
Updated April 11th, 2022 Available on this page: [Updated] FrameRateUnlocker 1.1 [Updated] Start HD SDT 1.2 SDT FrameRateUnlocker v1.1 Updated April 11 2022 Requires the Loader Can be loaded manually as a swf mod or through $INIT$ at start...
www.undertow.club
Last edited: