VDm
f86f6d6d09
feat(build): add StormLib ( #4 )
...
* feat(app): add StormLib
* feat(app): add OpenArchives
* feat(util): update SFile to work with StormLib
* feat(app): update SFile
* feat(util): update SFile with logging (Windows only)
* feat(ui): implemented termination w/o notice
* chore(build): update StormLib
* chore(util): replace std::string with SStr* functions
* fix(stormlib): dwFlags argument for SFileOpenPatchArchive
* chore(ui): add Script_* stubs
* chore(util): clean up SFile::OpenEx
* chore(build): update StormLib
---------
Co-authored-by: Phaneron <superp00t@tutanota.com>
2024-02-11 17:19:18 -05:00
superp00t
00d69919dd
chore(build): merge changes to vendor/CMakeLists.txt
2024-02-05 18:39:41 -05:00
superp00t
61b7c52a3c
fix(build): vendored glew library
2023-11-18 11:16:18 -05:00
superp00t
9fbddf1864
fix(build): vendored glew library
2023-11-18 11:14:44 -05:00
Phaneron
706c8903a1
feat(gx): add incomplete 'CGxDeviceGLSDL' ( #2 )
...
* chore(build): add vendored SDL 3.0.0 library
* chore(build): add vendored glew-cmake-2.2.0 library
* feat(console): in the presence of -opengl launch flag, change GxApi to OpenGl
* feat(gx): add uncompleted CGxDeviceGLSDL targeting Windows and Linux
* chore(build): change SDL3 linkage from shared (bad) to to static (good)
2023-11-18 10:50:16 -05:00
fallenoak
83f8591082
chore(build): clean up fmod integration
2023-10-23 22:12:33 -05:00
fallenoak
655d795a9d
feat(app): add windows app
2023-01-03 00:45:25 -06:00
fallenoak
70b00c5c38
chore: initial commit
2023-01-02 13:17:18 -06:00