The latest and greatest code. 30 of the most recent commits, in download form!
Saturn build for github actions
Change workflows to use v4 upload
Dreamcast: Very minorly optimise vertex clipping
Dreamcast: Minorly optimise vertex transformation code by using hardcoded stride
The optimiser was interchanging the loops and unrolling them anyways, but was slightly limited because it couldn't make any assumptions about value of stride
Dreamcast: Minorly optimise by avoiding unnecessary vertex memcpy
SoftGPU: Reduce fuzziness of 2D textures and fix alpha testing pixels still being drawn opaque
Merge pull request #1171 from josch1710/master
Support for opening URLs
WiiU: Manage framebuffer buffers instead of relying on WHBLogConsole to do it
WiiU: Draw launcher output on both screens
Move a few more menus to new widget init method
iOS: Try to support older autorotate API
Wii U: Fix corrupted textures whoops
Try to fix status bar and checkbox label background colour issues on older iOS versions
Fix music volume < 100 being distorted on Windows
Also fix older iOS devices getting stuck in a loop when opening in-game chat
iOS: Fix labels not being transparent on old devices
Allow loading fonts via open file dialog, try to reduce warnings on macOS
Allow creating textures from row stride that is different to image width
Some options shouldn't apply in classic mode
Saturn: Rendering kinda works
Saturn: Now it dies after one frame
Saturn: In-game still doesn't work
Saturn: Rendering launcher works sorta
Saturn: Now runs a tiny bit before crashing due to out of memory
Saturn: Black screen that doesn't work
Merge pull request #1175 from Buwwet/crosshair_scale
Adds an option to modify the crosshair's scale in the GUI menu
iOS: Use backwards compatible layout for checkboxes for pre iOS 6
iOS: Support pre iOS 6.0 way of setting label text/color too, mostly
iOS: Try to log unhandled objective C errors
Fix opening inventory with hidden block selected not displaying the block's details as the menu title