Skip to content

prerelease-1.2.66

Pre-release
Pre-release
Compare
Choose a tag to compare
@icculus icculus released this 14 Sep 19:27
· 18 commits to main since this release
cd1ad69

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!