@dirtbagxon said in New Hypseus with overlays and Singe support:
So, having refreshed myself with the SDL2 documentation now it is back on-line.
The failure is occurring in SDL_CreateRenderer()
The default FLAGS for the accelerated renderer currently are:
g_renderer = SDL_CreateRenderer(g_window, -1,
SDL_RENDERER_ACCELERATED |
SDL_RENDERER_TARGETTEXTURE |
SDL_RENDERER_PRESENTVSYNC);
These are three of only a few FLAGS documented here: https://wiki.libsdl.org/SDL_RendererFlags
Can I suggest that you try removing each flag in turn in the source code and recompile?
The code is located in: src/video/video.cpp (lines 283-285)
https://github.com/DirtBagXon/hypseus-singe/blob/master/src/video/video.cpp#L283
Please let me know what FLAG is causing the issue, and what display environment you are using in the new buildroot, and how it differs from previous.