8711 Commits (705a007c22955e633054a085e83d43ae010cfeb4)

Author SHA1 Message Date
Gleb Mazovetskiy 705a007c22 SDL3: Fix nearest-neighbor scaling 5 months ago
Gleb Mazovetskiy db9404dcf6 CMake: Add SDL3_mixer 5 months ago
Gleb Mazovetskiy 8600e03acf SDL3: Correctly scale the hardware cursor 5 months ago
Gleb Mazovetskiy fc1d447918 SDL3: Convert events to render coordinates 5 months ago
Gleb Mazovetskiy 20ad675558 SDL3: Build with sound 5 months ago
Gleb Mazovetskiy 5c320cc9d4 SDL3: Set app metadata 5 months ago
Anders Jenbo 6130351a69 SDL3: Port audio code 5 months ago
Anders Jenbo cab1d0a0bf Fix SDL1 (non-8bit) support 5 months ago
staphen 945d82106c Fix a handful of SDL2 API calls 5 months ago
Anders Jenbo a60768a73f SDL3: Backport to SDL 3.2.0 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 842b23803f SDL3: Use endianness swap helpers throughout 5 months ago
Gleb Mazovetskiy a99cc9b40a SDL3: Some more migration 5 months ago
Gleb Mazovetskiy 8f6e9810d0 SDL3: Make `text_render_integration_test` build 5 months ago
Trihedraf 809d276073
Party Panel: Fix Second Column and Shrink Gaps for Single Column in 480p (#8206) 5 months ago
Trihedraf c3cd5a8fbb Align party panel with other overlay text 5 months ago
Trihedraf b8feddb38e Move FPS to top, Adjust Map Text if FPS is on 5 months ago
Trihedraf ae0b8c27c0 Add mana display to Party Panel 5 months ago
Gleb Mazovetskiy c0975bfa8b Add USE_SDL3 build option 5 months ago
Anders Jenbo 0b18bda64f
Translate hero names in create menu (#8201) 5 months ago
Oleksandr Kalko 22dae6896c
Update translation files 6 months ago
staphen cd18ec35fb Fix compiler warnings: NUM_MAX_CLASSES not handled in switch 6 months ago
Gleb Mazovetskiy 3bcc869d85 Replace fmt with utils/str_cat in a few places 6 months ago
Gleb Mazovetskiy c31258b0f5 text_render: Support per-glyph overrides 6 months ago
Andrettin d246223f29 Fixed out-of-range vector subscription access for unique monster indices greater than 127 6 months ago
Andrettin d87c0dcf8a
Player Class Flags (#8173) 6 months ago
Andrettin f6b4665e94
Make Player Class Data Data-Driven (#8167) 6 months ago
Anders Jenbo eab6358c45
Remove unused header charconv (#8172) 6 months ago
Andrettin bda02c4a54
Allow Providing the Item Cursor Frame Number instead of ID in itemdat (#8150) 6 months ago
Gleb Mazovetskiy c6f635f881 RenderPresent: Update PalSurface in SDL2 7 months ago
Gleb Mazovetskiy ea8a348371
SDL2: Improve best display mode selection (#8166) 7 months ago
Gleb Mazovetskiy 50ac397013 Add 8-bit video mode for SDL2 and use it in DOS 7 months ago
Gleb Mazovetskiy 469d57ce68 dos: Load on main thread 7 months ago
Gleb Mazovetskiy f99475657a dos: Clean up paths for better logging 7 months ago
Gleb Mazovetskiy c7b26690c4 dos: Switch to dos-vbe-rebase branch 7 months ago
Anders Jenbo 01507d532c
Add basic DOS port (#8155) 7 months ago
Gleb Mazovetskiy 50e35166a6 Add a `--log-to-file` flag 7 months ago
Gleb Mazovetskiy fd02564a85 magic_enum: Customize enums where they're declared 7 months ago
Cyril SIX 5fd8af76ee log.hpp: fix lack of return when FMT_EXCEPTIONS is disabled 7 months ago
Andrettin 76feb78b4e
Parse Text/Speech Data from TSV (#8138) 7 months ago
Gleb Mazovetskiy 79b74f6f72 Add `AsHexPad2` to `utils/str_cat` 7 months ago
Gleb Mazovetskiy a3d2b360f9 Palette KD-tree: Fix compilation speed 7 months ago
Andrettin 0c3fe1345c
Parse Quest Data from TSV 7 months ago
Andrettin 7d1aebd91b Added support for mapping IDs for item types 7 months ago
Andrettin 19f50e34f4 Added support for defining additional unique base items via TSV loading 7 months ago
Andrettin ae4264b202 Added Lua binding for defining new item types 7 months ago
Andrettin 528c1ad0e6 Use the size of the AllItemsList vector instead of IDI_LAST for getting how many items are there 7 months ago
Andrettin e2e8446be1
Added Lua Bindings for Adding Unique Items 7 months ago
Anders Jenbo e7b91432ba clang-tidy: simple clean up of missiles 7 months ago