v5.6.6
github-actions
released this
14 Jan 15:14
·
2989 commits
to master
since this release
π Bugfixes
- WHDBooter would default to 020 CPU in cases it should use 68000
- WHDBooter should detect AGA/CD32 games and use 020 CPU for them
- don't exclude the fps counter calculation
- switch back to normal vsync
- Revert timing changes, as some users reported problems
- don't keep native window size when opening an RTG screen
- Fix zero length disk dma not finishing when dsksync is detected.
- Do not generate Fat Gary delay/exception if Z2/Z3 board unmapped space access.
- floppy sounds did not load on macOS (fixes #1203)
- fix floppy sounds dir name should be lowercase on macOS as well (#1203)
- dlopen was broken on macOS after previous changes
- changing the value of capture_always on the fly didn't work
- don't enable RTG hardware sprite by default
π¨ Improvements
- Updated WHDLoad to latest version
- remember window position and size (fixes #1049)
- merge recent updates from preview
- improve DrawBridge functionality
- merge statusline updates from preview
- implemented multithreaded RTG rendering
- fix background color for main window selectors
- allow higher V.Offset values
- allow more values in joy-mouse settings
- Do not force key release if mouse capture was requested but mouse was already captured.
ποΈ Build System
- removed action for getting tag, use github built-in ref instead
- create pre-release on tag, only 64-bit targets
- conditional build updates
- fixed startsWith was inverse
- Makefile improvements
- refactor artifact names, fix builds for tags
πͺ Refactors
- Rename render thread in drawing
- rename references to render -> drawing
- p96 and gfx refactoring
- do not hardcode path and filename for capsimg library
π Documentation Changes
- Added missing cmake requirement in Readme
π§Ή Chores
- cleanup unused variable