github clementgallet/libTAS v1.3.5

latest releases: v1.4.6, v1.4.5, v1.4.4...
4 years ago
  • Both 32-bit and 64-bit libtas.so libraries can be installed, and the program
    will select the correct one depending on the game arch
  • Hook Xinerama for games gathering the monitor resolution
  • Detect Windows executable and transparently call wine on it
  • Add a loadbranch hotkey to load the entire savestate movie in playback mode
  • Prevent the game screen from appearing unresponsive when the game is paused
  • Don't scroll input editor after manual scrolling, until current frame is not visible
  • Prevent monitor resolution change
  • Add border/title on fullscreen window
  • Check that GUI and library git commit match
  • Controller connect/disconnect inputs
  • Save Steam Remote Storage files to a game-specific directory
  • Implement non-callback SDL Audio
  • Implement SDL_GameControllerRumble and SDL_JoystickRumble
  • Implement custom /dev/urandom and /dev/random Unity's UnityEngine.Random
  • Implement custom /proc/uptime used by Unity's System.Random
  • Prevent game window from staying on top
  • XCB windows hooks
  • XCB events hooks and keyboard/mouse events
  • XCB pointer hooks
  • Add a "No Wait" setting
  • Add a xevent synchronization at frame end
  • Support for multiple Steam class interfaces
  • Implement OpenAL ALC_ALL_ATTRIBUTES parameter
  • Don't require /proc/self/pagemap to exist for savestating
  • Switch to autotools
  • More optimized Ram Search
  • Synchronize xevents when a pop() didn't return an event, instead of when
    the event queue is empty (for cases when poped with event mask)
  • Old LD_PRELOAD content is preserved
  • Don't assume heap segments have the same protection
  • Handle when state saving failed
  • Fix insert frame not working after delete frame
  • Better ALSA implementation
  • Don't require specific swresample or avutil version
  • Recursively create parent directories when creating a directory
  • Sanitize SDL Audio specs
  • Restore the game screen everytime, to avoid dirty buffers to be drawn

Don't miss a new libTAS release

NewReleases is sending notifications on new releases.