From: LM <lm...@gm...> - 2020-07-16 14:04:42
|
I just updated all my development libraries on Windows and I'm rebuilding Tuxmath with the latest versions. Was checking my build using SDL and noticed that the fullscreen mode title window and menus do not center properly on screen. I thought this might be a recent bug, so I went back to 2.0.2 and tried the executable available for Windows on Sourceforge. Was surprised to note the same screen issue there. I'm wondering if this is worth trying to fix because the issue doesn't occur if built with SDL2 in place of SDL. I'm also attempting to get Nalin's espeak additions working successfully on Windows. So far, it's working okay for the menus, but not for the game itself. It was crashing during the game, but I modified the memory handling and now it's just slowing to a crawl and freezing during the game. Will test my modifications on Linux if I can get a successful fix for Windows. I'm hoping to put together some sort of static build of Tuxmath for Windows at some point. Was debating between building it statically or using shared libraries, but I think it'll be easier for the end user if there aren't dozens of dlls required. Are there any preferences as to having it build with SDL 1.2.15 or SDL2? Tuxmath will work with either. I've backported sdl2_ttf and sdl2_image to work with SDL 1.2.15. Is anyone using the sdl_net features in Tuxmath? I've never personally had a use for them, so I've never tried them or tested with them. Creating a Windows executable to distribute could take a while because there are a lot of libraries involved (over 20) and I would need to make sure all the source code is available for all those libraries as well as my Tuxmath patches and its source. If anyone has any related suggestions or tips, I'd be interested in hearing them. |