> >> The same behavior also occurs in 0.155 but does not happen using 0.154 if it > happens > > to matter to anyone > > Interesting. My 0155 works with multithreading. I'm pretty sure I compiled 0155 using > the same command from my first post. I wonder if specifying SDL_LIBVER=sdl2 has > anything to do with it, assuming that is the default is 0156? > > Thanks for checking/verifying it's not just me.
SDL2 -video=accel should gain you more performance than -mt anyway. And it's not like -mt affects if e.g. Blitz/Gauntlet/Crusin' use multiple CPUs (they do even when it's off). Basically, -mt is known broken on baseline Windows, suspect broken on SDL Windows, known fatal to the OS on Mac at a may-crash-the-window-system level, and sometimes it works on Linux. I'm not sure why we even offer it as an option anymore.
|