You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A4000 configurations with motherboard or processor-slot Fast RAM crashed at boot when running with JIT under KMSDRM (console, no desktop). SDL's console keyboard handling took over the fault handlers, so expected JIT faults could no longer be recovered, such as the Kickstart's RAMSEY memory-size probe. Amiberry-Lite now reinstalls its handlers after SDL starts, after the GUI closes, and on every event pump, including while emulation is paused. A keyboard plugged in during a pause no longer causes the crash (#48)
🏗️ Build System
Builds against SDL2 installed in a custom prefix (found through CMAKE_PREFIX_PATH) now work:
SDL headers are included consistently as <SDL.h> (#46, thanks @MichaIng)
The bundled guisan library links SDL2 through its imported CMake target and full library paths, instead of bare -lSDL2 names (#47)
CI: the macOS Intel build no longer times out now that Homebrew has stopped publishing Intel bottles. The runner's installed packages are reused instead of rebuilt from source, which keeps the universal macOS package building