662 Commits (install)

Author SHA1 Message Date
staphen c55e7a4107 Reload sfx when reloading active mods 3 months ago
Eric Robinson bc0d60bff7 Add Player hasNoMana helper 3 months ago
Eric Robinson 7e8173e6ff
Add Player hasNoLife helper (#8302) 3 months ago
Gleb Mazovetskiy 705a007c22 SDL3: Fix nearest-neighbor scaling 5 months ago
Gleb Mazovetskiy db9404dcf6 CMake: Add SDL3_mixer 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
Anders Jenbo 6130351a69 SDL3: Port audio code 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 a99cc9b40a SDL3: Some more migration 5 months ago
Gleb Mazovetskiy 8f6e9810d0 SDL3: Make `text_render_integration_test` build 5 months ago
Trihedraf b8feddb38e Move FPS to top, Adjust Map Text if FPS is on 5 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 f6b4665e94
Make Player Class Data Data-Driven (#8167) 6 months ago
Gleb Mazovetskiy c6f635f881 RenderPresent: Update PalSurface in SDL2 7 months ago
Gleb Mazovetskiy 50ac397013 Add 8-bit video mode for SDL2 and use it in DOS 7 months ago
Gleb Mazovetskiy f99475657a dos: Clean up paths for better logging 7 months ago
Anders Jenbo 01507d532c
Add basic DOS port (#8155) 7 months ago
Gleb Mazovetskiy 79b74f6f72 Add `AsHexPad2` to `utils/str_cat` 7 months ago
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
Doink Oink c62a19e299
Party Information Panel (#7877) 7 months ago
Eric Robinson e303a82b1c
Floating Item Info Box (#8000) 7 months ago
Gleb Mazovetskiy e1c95e0eab Make `dun_render` a standalone library 7 months ago
Gleb Mazovetskiy 740868af3f Update sol2 and lua 8 months ago
Anders Jenbo 108cf4b42d
Load spell icon based on data (#8072) 8 months ago
Gleb Mazovetskiy d3248e969a Untangle more dependencies 8 months ago
staphen f0a1a63cb4 Reload SFX when changing language setting 8 months ago
Gleb Mazovetskiy f1c8aa22f1 Fix palette handling in `PaletteFadeIn` 8 months ago
Gleb Mazovetskiy 54e30ff210 light_render: Use an std::span for light tables 8 months ago
staphen b1f6895cad Don't apply brightness twice in PaletteFadeIn() 8 months ago
Gleb Mazovetskiy 87c5b333c9 light_render: Clean up and optimize RenderTriangle 8 months ago
staphen 1be33e8cf2 Compute scanlines for triangles in per-pixel light renderer 9 months ago
Gleb Mazovetskiy 8c6b2853ca Make light render benchmark standalone 9 months ago
staphen aedd98e10c Optimize case 15 of marching squares 9 months ago
Gleb Mazovetskiy 7f2eaf96ad Fix light_render line endings 9 months ago
staphen 82868d5dfb Fix crashes at startup in Win9x builds 9 months ago
Gleb Mazovetskiy 903f0a8181 Simplify palette handling 9 months ago
Gleb Mazovetskiy 0b6e99fa52 Fix a bug in `palette_update` 9 months ago
Gleb Mazovetskiy c3d8595b72
palette_update_quest_palette: tone map 1 color (#8027) 9 months ago
Gleb Mazovetskiy c8106a7f6d Palette blending: minor cleanups 10 months ago
Gleb Mazovetskiy b210581435 Palette blending: Add a test and a benchmark 10 months ago
staphen 88b39dc97d Make use of SDL_UserEvent::code instead of SDL_Event::type 10 months ago
Gleb Mazovetskiy af5431875f MpqArchives: Order by decreasing priority 10 months ago
Gleb Mazovetskiy 58fe44f836 init.h -> init.hpp 10 months ago
Gleb Mazovetskiy b890edfd56 Support mods with UNPACKED_MPQS 10 months ago
staphen bea626730f Redraw everything when floating numbers is enabled 10 months ago
staphen f1c1e530f5 Draw the filled part of the lower flask 10 months ago