libsdl-org / sdl12-compat

An SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes.
Other
191 stars 40 forks source link

1.2.68 release? #319

Closed smcv closed 9 months ago

smcv commented 10 months ago

We've had various good fixes since 1.2.64: is it time for a 1.2.66 release?

As a small step towards that, I've uploaded a git snapshot (the latest git commit as of today, from 2023-09-04) to Debian experimental, and I'll get a test-build going for the Steam Runtime. I'd prefer to ship real releases in Debian testing/unstable and the Steam Runtime, though.

slouken commented 10 months ago

Yes! @icculus, you want to turn the crank?

icculus commented 10 months ago

Yeah, I'll bump for release candidate shortly!

icculus commented 10 months ago

Prelease 1.2.66 is up now! https://github.com/libsdl-org/sdl12-compat/releases/tag/prerelease-1.2.66

This will become the 1.2.68 official release in about a week!

smcv commented 10 months ago

Thanks, I'll get that packaged.

smcv commented 10 months ago

1.2.66 is now included in the Steam Runtime provided with the Steam client beta branch, and seems to work well with Hammerfight and the demo of Steel Storm Burning Retribution. It will be updated to 1.2.68 when available.

icculus commented 10 months ago

I don't think anything else is coming in for this release.

@sezero, @sulix, any last things you want added? If not, I'll probably declare this final today.

sezero commented 10 months ago

@sezero, @sulix, any last things you want added?

I don't have anything

sezero commented 10 months ago

@sezero, @sulix, any last things you want added?

I don't have anything

May I though suggest, now that you are providing windows x86 and x64 binaries with releases, that you provide SDL_mixer built from SDL-1.2 branch for windows along with them? See https://github.com/libsdl-org/sdl12-compat/issues/215#issuecomment-1271439552 as to why, and see https://github.com/libsdl-org/SDL_mixer/commit/4c47f6f3eb2fe180c9acefea91cc02ae9ba20e68 (and its follow-up https://github.com/libsdl-org/SDL_mixer/commit/615882306946a840a9725eb74e8c247dc43f9518) as to how it was fixed.

sulix commented 10 months ago

@sezero, @sulix, any last things you want added? If not, I'll probably declare this final today.

No — I've got nothing planned at the moment.

sezero commented 9 months ago

@sezero, @sulix, any last things you want added?

I don't have anything

May I though suggest, now that you are providing windows x86 and x64 binaries with releases, that you provide SDL_mixer built from SDL-1.2 branch for windows along with them? See #215 (comment) as to why, and see libsdl-org/SDL_mixer@4c47f6f (and its follow-up libsdl-org/SDL_mixer@6158823) as to how it was fixed.

If interested in doing that, here are SDL_mixer 1.2 windows builds from latest git 1.2 branch:

SDL_mixer-1.2.13-win32-x86.zip

SDL_mixer-1.2.13-win32-x64.zip

icculus commented 9 months ago

The official 1.2.68 release is now live!

https://github.com/libsdl-org/sdl12-compat/releases/tag/release-1.2.68

I'm going to assign this to @slouken to close out this issue by posting some win32 binaries, and looking at @sezero's comments about SDL_mixer.

smcv commented 9 months ago

1.2.68 is included in the Steam client beta since yesterday.

slouken commented 9 months ago

I've added win32 binaries, and @sezero's SDL_mixer binaries. We should be good to go!