Felipe Wannmacher
8efbcf2058
Xbox One/Series support ( #3946 )
2022-01-17 12:37:29 +01:00
Gleb Mazovetskiy
f9f301b054
🚚 engine.h: Extract Point, Direction, clamp
...
`engine.h` is getting quite bloated. Moves this code to their own files.
2021-06-21 01:36:20 -07:00
Vladimir Olteanu
02ffada9b8
constexpr version of abs
2021-06-02 13:36:17 +02:00
Kalebe Alves
49b21afb73
Clean up cstddef.hpp
2021-05-27 21:29:41 +02:00
Kalebe Alves
0461529176
Move byte from engine.h
2021-05-27 16:04:27 +02:00
Anders Jenbo
4a7ba94702
🎨 Run clang-format
2021-05-07 23:26:39 +02:00
Anders Jenbo
c11945e62b
🎨 Fix line endings
2021-05-07 23:22:51 +02:00
Vladimir Olteanu
d9a4ff8729
Use std::string_view for towners' names ( #1750 )
2021-05-02 06:51:32 +02:00
Gleb Mazovetskiy
7bdfb0655c
🐞 Support multiple playback of the same sound
2021-05-02 00:36:36 +02:00
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.
2021-04-27 00:54:50 +01:00
Jmgr
2b672289e1
Fix optional being in experimental/ with some compilers
2021-04-25 22:26:37 +02:00