6 Commits

Author SHA1 Message Date
Fabian Greffrath
36060400fa sort source files alphabetically in CMakeLists.txt files 2023-01-05 09:57:52 +01:00
Roman Fomin
000bcd5e72
implement M_getenv for compatibility with non-Latin paths on Windows (#667)
* implement M_getenv for compatibility with non-Latin paths on Windows

* use regular wcslen

SDL_wcslen is undocumented

* fix memory leak

* cache the `wenv == NULL` case
2022-07-18 21:07:33 +07:00
Fabian Greffrath
8e2ae605a8
rename Source/ directory to src/ (#598)
* rename Source/ directory to src/

* adjust cppcheck directories
2022-06-13 12:09:42 +02:00
Roman Fomin
f99ae8ab05 implement multiplayer setup (based on Chocolate Doom) 2022-06-02 21:28:08 +07:00
Roman Fomin
2217e75e1c
integrate net_gui module from Chocolate Doom (#365)
* integrate net_gui

* fix SDL_INIT_VIDEO

* remove CheckSHA1Sums()

* fix format warning

* remove unused code

* fix net_gui exit
2021-12-07 14:49:07 +01:00
Roman Fomin
19d3ab0ae8
add ENDOOM support (from Chocolate Doom) (#184)
* add libtextscreen

* add doomkeys.h

* fix format string warnings

* delete all files unnecessary for ENDOOM

* add ENDOOM support

* show ENDOOM screen in the same window as the game

* add PWADs only option, add comments

* change PWADs->PWAD
2021-11-04 08:54:49 +01:00