


The hotkey "Speed toggle" must be set (In System > Controls > Control mapping) and pressed at the beginning of the run to unthrottle the emulation. There is a fork that enforces a single-threaded execution to get determinism, but is still under work. Needs Runtime -> Time tracking -> SDL_GetTicks() to be checked. Write a config file with " -all -wc" and set the cycles to a fixed amount, otherwise it will run extremely slowly. Needs to set fixed cycles in nf, otherwise it will run extremely slowly. I suggest you contact one of the TASVideos staff member if you are interested in such submission, or wait for an official statement. Having an emulator compatible with libTAS does not mean that submissions of games running inside this emulator are accepted. Loading a savestate often softlocks the game
#PPSSPP COMPATIBILITY LIST WINDOWS#
Here is a list of Unity games, and a guide to port Windows games on Linux. The command-line option "-force-gfx-direct" should be used to enforce rendering on the main thread. Uninstalling pulseaudio solves the issue.

#PPSSPP COMPATIBILITY LIST DRIVER#
In libTAS v1.3.2 and below, Audio library may choose PulseAudio driver instead of ALSA, making the audio not hooked. Some Unity games have a configuration screen which needs to be bypassed by relocating or removing ScreenSelector.so bundled with the game. Because it is using mono, it requires the same settings as FNA/MonoGame. Unity: not much tested compared to the other engines.Here are two lists of games using this engine. Also, some versions of mono need Runtime > Recycle threads unchecked to prevent crashes when threads exit. FNA / MonoGame games may need Runtime > Time tracking > clock_gettime() to prevent softlocks.If the Steam version is running, you may need to take several libraries from Steam runtime ("~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/") to the game library folder (such as "libcrypto.so.1.0.0" and "libssl.so.1.0.0"). GameMaker Studio games need Runtime > Time tracking > clock_gettime() to prevent softlocks.Some games using this framework are indicated on the website. LÖVE framework (only >11.1 was tested): no specific settings are required.Some games may be noted as not compatible in the next section. Most games of the indicated engines should run fine with the required settings. This is a list of game engines/frameworks that libTAS should be able to run, with their specific settings.
