prerelease-1.2.66
Pre-release
Pre-release
icculus
released this
14 Sep 19:27
·
18 commits
to main
since this release
sdl12-compat 1.2.66 PRERELEASE
What is this?
This is a PRERELEASE version of sdl12-compat. If everything looks good, we'll ship this as 1.2.68, so you have an even number and no chance you're still on a prerelease or development version.
PLEASE TEST THIS.
A list of things of known SDL 1.2 apps is here. Some tips on testing are in HOW_TO_TEST_GAMES.md. Please jump in and try things!
What works now?
Some apps and games that have started working with this release:
- Trine
- Mark of the Ninja
- Hyperspace Delivery Boy
- SDLmm C++ binding
- libsdl-perl
Significant changes
- Corrected SDL_SetPalette's return value. (#294)
- Fixes to headers to help compiling apps against sdl12-compat (#297, #299, #302)
- Sync dr_mp3 with upstream.
- Fixes to SDL_LoadWAV_RW (#310, #311)
- Reworked screen surface implementation to work more like real SDL-1.2 (#306)
- Fixed blank screens in Mark of the Ninja and Trine (#313, #316)
- Fixes to mouse tracking in relative mode when scaling (#318)
- Add quirk to clamp video bitdepth (#321), which fixes Hyperspace Delivery Boy (#317).
The full list of commits:
release-1.2.64...prerelease-1.2.66
Thanks!
Thank you to our dedicated crew: Ozkan Sezer, David Gow, Sam Lantinga, Simon McVittie, Manuel Moos, Tyler Morgan, and Joshua Root for
their hard work on this release, and many others that tested and contributed in ways not visible in the revision history!