124 Commits (master)

Author SHA1 Message Date
staphen 9affb1a79b Process network packets independent of the game's tick rate 4 months ago
LP f295e67b9f
Add multiplayer event logging 4 months ago
staphen 7564bd0fcb Introduce DvlNet function to read latency data from providers 4 months ago
Gleb Mazovetskiy 20ad675558 SDL3: Build with sound 5 months ago
Gleb Mazovetskiy 88f706e0d1 SDL3: Add some backports / compat helpers 5 months ago
Gleb Mazovetskiy 1bbe8bfe08 SDL3: Even more migration 5 months ago
Gleb Mazovetskiy 50ac397013 Add 8-bit video mode for SDL2 and use it in DOS 7 months ago
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
Gleb Mazovetskiy d94bc424df `sgOptions` -> `GetOptions()` 1 year ago
Gleb Mazovetskiy a7651f15d9 Extract `HeadlessMode` from `diablo.h` 1 year ago
Apaczer fc0f58c839 storm_svid: use DISPLAY_TEXTURE_FORMAT for PlayEnd 1 year ago
Gleb Mazovetskiy 164ebb46bd Big-endian networking fixes 1 year ago
Gleb Mazovetskiy f476754313 Videos: Avoid float math for frame durations 1 year ago
obligaron b0f0da5537 Fix remaining MSVC warnings in network code 2 years ago
obligaron ccaf8d1dac
Use uint8_t in msg/multi/sync and fix MSVC warnings (#6856) 2 years ago
Gleb Mazovetskiy e350d9be06 Remove SNetGet/SetLastError 2 years ago
Gleb Mazovetskiy c2ad6da733 Add DEVILUTIONX_DISPLAY_TEXTURE_FORMAT 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago
Gleb Mazovetskiy 3ab2f49a92 Audio: Avoid creating same-rate resamplers 3 years ago
Gleb Mazovetskiy 9db80ef5d7 Assets: Load files directly for UNPACKED_MPQS 3 years ago
Anders Jenbo 872456ae5d Use size_t for a select few pnum variables 4 years ago
Stephen C. Wills a06dd25d17
Synchronize player inventories (#5217) 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
Anders Jenbo f6f05da485 Clean up game name and password variables 4 years ago
Anders Jenbo acc4f27f63 Remove last usage of DWORD 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Anders Jenbo 72656b3011 Move path and palette to the engine folder 4 years ago
Anders Jenbo 99181fd709 Move more files to the engine folder 4 years ago
Gleb Mazovetskiy 4cdbd358dd Audio: Use SDL resampler where available 4 years ago
obligaron 1f7b0607a6 public game browsing: show difficulty, speed, players and possible incompatibility 4 years ago
obligaron 79b926c375 Move more options to OptionEntryBase 4 years ago
staphen 6418d7a2f0 Detect window focus state to mute automatically when starting audio 4 years ago
staphen a7bca3a1ec Extend window focus mute to cinematic audio 4 years ago
obligaron 0888546d62 Make DvlNet_SendInfoRequest non blocking 4 years ago
obligaron 8a4d4b6375 Add OptionEntries for Audio 4 years ago
Gleb Mazovetskiy d99dd678e2 storm_svid: Cleanup video rendering code 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
staphen 25afdee39b Replace libsmacker with libsmackerdec 4 years ago
Anders Jenbo 799f1763af Performce UTF8 aware limited string copies 4 years ago
Gleb Mazovetskiy fa90679416 game_assets.* -> assets.* 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago
Anders Jenbo ac18696af6 Fix loading translation packs 4 years ago
staphen ffbbcc6d62 Support unencrypted multiplayer games with no password 4 years ago
Gleb Mazovetskiy a97ffd1640 Load MPQ file overrides without StormLib 4 years ago
Gleb Mazovetskiy 7d91bc461a Improve asset file opening 4 years ago
Anders Jenbo 272049380c Fix building on Debian 4 years ago
Anders Jenbo 508cfabcdb Load langauge specific mpq files 4 years ago
Anders Jenbo 82657e7d21 Use APK as a last fall back to other file access methodes 4 years ago
Anders Jenbo 8df5912dc6 Always use SDL wrapper for file access 4 years ago