atsb / Doom64EX-Plus

An improved modern version of Doom64EX.
GNU General Public License v2.0
100 stars 16 forks source link

SDL3 version #221

Closed atsb closed 1 week ago

atsb commented 4 months ago

This is the future of EX+ and will be merged once SDL3 becomes stable. There won't be a release until that happens. This will be merged Day 1 and will be the first Doom source port converted to it.

Wolf3s commented 4 months ago

This is the future of EX+ and will be merged once SDL3 becomes stable. I won't be a release until that happens. This will be merged Day 1 and will be the first Doom source port converted to it.

You prefer when SDL3 is released?

bubbleguuum commented 4 months ago

@atsb

Glad you are picking up on EX+ again ! One area of improvement I'd like is the sound subsystem, to make it more in line with the remaster (which has way superior audio quality), if that's possible. And the ability to use its audio assets (rather than the .sf2).

bubbleguuum commented 3 weeks ago

The sdl3 branch does not compile anymore because SDL_SetWindowGrab has been removed, replaced by other APIs:

https://github.com/libsdl-org/SDL/issues/9339

atsb commented 1 week ago

Thanks for bringing it to my attention!

Wolf3s commented 1 week ago

Thanks for bringing it to my attention!

No probs still mantaining.

atsb commented 1 week ago

Since SDL3 is now in preview state, I will probably merge this into master soon once I've done some testing and do another official release which will fully deprecate SDL2 support.