Gleb Mazovetskiy
f2cb9f0fa0
file_util: Implement `RecursivelyCreateDir`
...
With this, we no longer require `std::filesystem` support to create the
save file directory when it does not exist.
Note that by default the save file directory exists because it is
created by SDL, so this is mostly useful on platforms that override the
save directory or use `UNPACKED_SAVES`.
3 years ago
staphen
0cfc60783a
Reenable tests on MSVC build
3 years ago
Gleb Mazovetskiy
9baf20d54e
Update SDL2
...
The new version fixes audio resampler quality issues and improves
support for various controllers.
3 years ago
Gleb Mazovetskiy
b524565ce2
Bump MinGW SDL2 version
4 years ago
staphen
ad75f2a97b
Move CMakePresets.json out of the project root
4 years ago
Anders Jenbo
b6617b0120
1.4.0 docs
4 years ago
staphen
1df261e0be
Fix application manifest in MinGW builds
4 years ago
staphen
8d5b709749
Restore default Windows audio driver (WASAPI)
4 years ago
Stephen C. Wills
dc93d4b377
Use distro zlib package for MinGW instead of SDL-ttf zlib dll
4 years ago
Anders Jenbo
10c5cbab9f
Fix and clen up macOS build
4 years ago
Gleb Mazovetskiy
bf1dc2a7ce
Remove mingw sdl2-config.cmake workaround
...
The issue was fixed in the latest SDL2 release
4 years ago
Anders Jenbo
fca1eca2a2
Add note about CJK fonts and Polish dub
4 years ago
Anders Jenbo
96a1e5c220
Add note about CJK fonts and Polish dub
4 years ago
staphen
60492ef954
Add proper graphics for gamepad
5 years ago
jmechnich
2006af9207
streamlined mingw-prep scripts
5 years ago
qndel
d313a5fdc9
fix line endings in windows readme ( #1790 )
5 years ago
Gleb Mazovetskiy
acee2ef14c
🎉 Switch from SDL_mixer to SDL_audiolib
...
SDL_mixer can only stream a single music track
SDL_audiolib has unlimited streams.
With this change, we finally have streaming sounds (respecting
sfx_STREAM).
Audio options can now also be set via diablo.ini, which should help us
better diagnose the static noise issues.
5 years ago
Gleb Mazovetskiy
595e464919
🧹 mingw: Fix `.cmake` config files prefix
...
Works around https://github.com/libsdl-org/SDL/issues/3665 by using
sdl2-config.cmake.in from https://github.com/libsdl-org/SDL/pull/4320
5 years ago
Gleb Mazovetskiy
7e9ef03334
🔨 CMake MinGW: Set pkgconfig path and fix prefix
...
1. Make CMake use MinGW's pkgconfig wrapper.
2. Set the correct `prefix` in `pkgconfig` files.
5 years ago
Psojed
d34ad3d7ee
Updated readme.txt for Windows release ( #1628 )
...
Fix discord link, add link to manual (github wiki), mention how to run Hellfire, changelog link
5 years ago
Trihedraf
fea177eb95
Update SDL2 version to 2.0.14 for Windows MinGW builds. And remove note for SDL2 2.0.12 in readme
5 years ago
Trihedraf
a0e8479274
add win_x64 MinGW builds and Readme Instructions
5 years ago
Anders Jenbo
4fed130adc
Create helper script for setting up MinGW builds
5 years ago
Anders Jenbo
7f4839cc31
Update icons
6 years ago
Ramsey Dow
e2585ad23d
Edited readme files in packaging subdirectories
6 years ago
Anders Jenbo
4795eca1c4
Update release notices
6 years ago
Anders Jenbo
297e98e848
Compile Windows binery as a GUI with icon
6 years ago
Anders Jenbo
88039e9a21
Prepare release
7 years ago