Releases
v1.4.0
Add async SDL events handling (#166 )
Implement relative mouse inputs
Add a setting to warp the pointer to the center of the screen after each frame
Implement SteamHTTP and SteamGameCoordinator
Users can use Proton instead of wine for launching Windows games
Catch memory shortage in RAM Search
Implement more behaviors of pointer grabbing
Option to disable audio completely (some games don't accept that and quit)
Hook LdrGetProcedureAddress() by patching ntdll.dll.so
Add a full wait setting
Add thread synchronization methods
Introduce game-specific settings
Input Editor colors are adapted from the chosen Qt5 theme (#308 )
Toggle every other input in editor with Ctrl+Click
Fill SDL event windowId field
Add a minimum value for input editor column width, because the default value
is too high on some systems (#316 )
Add a Dockerfile and instructions to build the container
Add sync setting for Hollow Knight
Add epoll_wait hook (#321 )
Add snd_pcm_pause hook (#321 )
Add a converter from .hltas inputs
Offer all common keys in the input mapping, even the ones not mapped in the
user's keyboard layout
We can add raw keyboard inputs to input editor (#326 )
Implement ALSA poll mechanism (#321 )
Grow the stack to its maximum at startup, to avoid unintialized stack growth (#337 )
Add variable framerate setting (#22 )
Encode at fixed framerate when variable framerate (#22 )
Check movie length at the end of playback
Monitor refresh rate now matches the framerate setting in libTAS
Simplify the OpenGL performance setting
Add horizontal scrollbar in the input editor (#316 )
Change the format of the input file, to make it more robust and adaptative (#332 )
Input Editor window can get behind main window (#334 , #49 )
Home/End keys in the input editor move to top/bottom row (#335 )
Use periodic UI update for performance
Don't use libavutil functions when configuring swresample context (#106 )
Fix a crash when seeking an audio source without attached buffers
Memset unmapped memory when loading a savestate (#291 )
Don't link swr_free on AudioSource destructor (#294 )
Rearrange movie/config settings and their update on UI (#296 )
Fix restart toggle on input editor (#292 )
SDL Text Input is activated by default
Fix input/hotkey mapping from config file (#302 )
Check mask size in XISelectEvents
XI_RawMotion now uses raw inputs
Track handles of savefiles
Fill asynchronously fake /dev/urandom for games that read a large number of bytes (#310 )
Check for multiple opened pcm, and only keep the last opened
Support multiple ALSA connections
SDL relative mouse movement should ignore window clipping
Add relative paths to savefiles
Protect concurrent access to SaveFileList
Support SDL_GameController* calls with null handle
Set current cell when removing a row in input editor so that array keys work (#329 )
Fix locale names (#267 )
Fix when savefile was removed and re-opened (#267 )
Clear the event queue between game executions (#325 )
You can’t perform that action at this time.