simutrans
simutrans copied to clipboard
Mirror of Simutrans SVN Repository
Configure for SDL/SDL2 with SDL_Mixer, loading and playing midi file(s) are very slowly and eats a lot of CPU time. Because Mix_LoadMUS() tries to decode full track of a MIDI...
`compile_command.json` is a compilation database files used by different clangd based IDEs and editors for more accurate code completion. In this patch a make target `compile-commands` is added as a...
[Simultrans 스타터 가이드 한글판.pdf](https://github.com/aburch/simutrans/files/2610567/Simultrans.pdf) I translate starter guide to korean for korean user.
It's according to the title.
and thus one doesn't have time to read the message about get_lang_files.sh i was only able to see it after i started simutrans with gdb
it'd be nice if there was a way to make a systemwide install. e.g. user supplies a data-basepath /share/simutrans where he can install all the data files into (a standard...
musl libc doesn't support PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP. the _NP at the end means "non portable". that means it shouldn't be used. instead the portable way is ```c pthread_mutex_t Mutex; pthread_mutexattr_t Attr; pthread_mutexattr_init(&Attr);...
`USE_OWN_PAKINSTALL` (referenced 10 more times in the code) was spelled `USE_OWN_PAKINSTAL` - missing the last "L".
If a user sets `CMAKE_C_COMPILER_LAUNCHER` or `CMAKE_CXX_COMPILER_LAUNCHER`, don't override it or overstep it; it could be wrong.