hyperrogue icon indicating copy to clipboard operation
hyperrogue copied to clipboard

Why is this program still dependant on SDL 1.2?

Open Danfun64 opened this issue 5 years ago • 2 comments

The last version of SDL 1.2 to be released is 8 years old. It's your program of course, but I think it would be a good idea to switch to a version of SDL that's actively supported by it's devs.

Considering SDL2 is not fully backwards compatible with SDL 1.2, I imagine this would be a long term goal, but it would still be nice to see.

Danfun64 avatar Feb 06 '20 06:02 Danfun64

New year, no answer

lu-ccc avatar Feb 19 '21 21:02 lu-ccc

Since 11.4g, HyperRogue should compile with SDL2. Running "mymake -sdl2" should compile a version of HyperRogue based on SDL2 (it adds the "-DCAP_SDL2=1" HyperRogue compilation flag and changes the linked libraries).

I have not yet decided to update the other build scripts (Makefile.simple, automake) since this is likely to break things for some people.

zenorogue avatar Mar 10 '21 13:03 zenorogue