I am unsure if I should PR this or maybe post a separate thread altogether, since I don't know if
@cpasjuste still wants to maintain this port, but for now this will do.
I have
forked this and made some changes, namely:
- updated the base source to SVN r8040 (latest as of this post);
- fixed OpenGL support (no Polymer for now);
- built it with latest libraries, including SDL_mixer with working Timidity, which means it can play MIDI music now if supplied with a proper soundfont;
- made a few other small fixes and tweaks.
Here is the link to the
latest build of my fork. Installation should be the same as described in the OP. Some notes:
- heavy duty mods will require a lot of memory, so as usual you should probably run this via game override or NSP hbmenu;
- the game only saves the config when you exit via the menu option;
- autoload folder should work, though you might have to enable it in eduke32.cfg;
- the build is packaged with eawpats, which means you get MIDI support out of the box;
- docked mode does work, you can change the resolution to 1920x1080 in Display Options;
- classic renderer is still supported, you can switch to it in Display Options;
- if the game crashes or something, don't forget to check eduke32.log in the eduke32 folder.
Thanks to r0r0 in the ReiSwitched Discord for testing.