I took over the package as previous packager disowned it. Updating version fixed the build issues.
That said, I've encountered issues to make libTAS work directly on Arch Linux for Ruffle (flash games) (there are desync issues with tons of lag frames). If you encounter lag frames issues, I suggest building libTAS in Docker instead: https://github.com/clementgallet/libTAS/blob/master/Dockerfile and I run it with:
docker run -it --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix -v $HOME/.Xauthority:/root/.Xauthority:rw --net=host libtas
Since I've taken the responsibility of maintaining the package, I'll investigate this in the future. For now, if you have lag frames issues, building in Docker is your best bet. I'll appreciate feedback to identify in which cases it works and in which it doesn't!
Pinned Comments
Perdu commented on 2025-12-07 20:46 (UTC) (edited on 2026-02-03 22:14 (UTC) by Perdu)
I took over the package as previous packager disowned it. Updating version fixed the build issues.
That said, I've encountered issues to make libTAS work directly on Arch Linux for Ruffle (flash games) (there are desync issues with tons of lag frames). If you encounter lag frames issues, I suggest building libTAS in Docker instead: https://github.com/clementgallet/libTAS/blob/master/Dockerfile and I run it with:
Since I've taken the responsibility of maintaining the package, I'll investigate this in the future. For now, if you have lag frames issues, building in Docker is your best bet. I'll appreciate feedback to identify in which cases it works and in which it doesn't!