Decided to try and compile Previous from source for Ubuntu 24.04. Everything seems to work, but when I launch the app I get a black screen. The only output I can get is in the terminal:
SDL screen request: 1120 x 856 (windowed)
SDL screen scale: 1.000
Init680x0() called
CPU cycleunit: 256 (0.500)
1872 CPU functions
Sounds like you have the rendering thread on; it's a macOS-centric default that was recently disabled on other build platforms because it doesn't provide any tangible benefit (or work under Linux). Check out andreas_g's links here (
https://www.nextcomputers.org/forums/index.php?topic=2642.msg32509#msg32509) for the latest source links.
Alternatively you can try to disable it with
./configure --disable-rendering-thread if you're not using CMake.
I've now also disabled the rendering thread on trunk.
That fixed it. Thanks.