This is a practice modification for Defy Gravity, to practice individual levels for speedrunning. Contains also other fixes, that might be useful to all players.
Copy over the DefyGravity.exe in the game folder, and then, once in-game, do a F10 F1 F10 F10 to enable the smooth fix. In case
In case you keep seeing a red ball in the top-left corner (if it shows up for few seconds every now and then, it's okay, as long as it's mostly not showing up), your game isn't running the proper 60fps it expects. Then you should try F10 F2 F3 F10 F10
Currently the best way to fix the slowdown (even if you don't have the slowdown, you should be using this) is to just enable F1, and keep the rest disabled. However, in case the framerate doesn't stay stable at 60fps, you will see a red bullet bill in the top-right corner of the game. This means your game is running faster or slower than 60 fps, and you should either disable slowdown fixes, or use the F2 slowdown fix with any combination of F1 and F3.
PS. Speedruns are not accepted if the red bullet bill shows up for the most of the run.
Download the latest release, copy over the DefyGravity.exe
The PracticeMod features an auto-updater, which queries the latest release and ask if you want to update. You can disable the auto-updater by answering No and then answering Yes to the question of "Do you want to disable auto-updater completely?". You can also disable it from the PracticeMod settings, which reside in My Documents/My Games/Defy Gravity/PracticeMode/PracticeModConfig.xml
| At any time | |
|---|---|
| F10 | Cycle Level Practice with checkpoints/Level Practice without checkpoints/Level Practice off |
| In Level Practice mode | |
| Tab | Toggle Hard Mode |
| PageUp | Load Next Level |
| PageDown | Load Previous Level |
| Numpad+ | Go to next checkpoint |
| Numpad- | Go to previous checkpoint |
| Following settings are saved and work after exiting practice mode/game as well | |
| F1 | Toggle Slowdown Fix |
| F2 | Toggle Experimental Timing Fix (tries to sync updates to be always 60Hz) |
| F3 | Toggle VSync |