15 Commits
Author SHA1 Message Date
LP f295e67b9f Add multiplayer event logging 2025-11-25 04:07:49 +01:00
Gleb Mazovetskiy 88f706e0d1 SDL3: Add some backports / compat helpers 2025-10-10 00:49:44 +01:00
Trihedraf d7079b7625 Fix SDL MinGW build 2022-09-03 02:52:07 +02:00
Trihedraf e10780f6d9 Fix Building SDL2 for MinGW 2022-07-27 04:40:59 +02:00
Gleb MazovetskiyandRyzee119 ace30d2085 Xbox NXDK: Handle drives
1. Automount D drive
2. Mount E drive
3. Set preference and config paths to `E:\UDATA\devilutionx`

Co-authored-by: Ryzee119 <[email protected]>
2022-07-09 18:50:53 +01:00
staphen 56af849632 Use romfs on Switch for devilutionx.mpq 2022-04-09 03:23:42 +02:00
Gleb Mazovetskiy 74b2c03793 Link SDL2::SDLmain correctly
The `SDL_main.h` header defines `main` to be `SDL_main` *when needed
by the target platform. This header must be included before defining
`main`.

The `SDL2::SDLmain` library should be linked only to the executable, not
to `libdevilutionx`.
2021-11-27 20:36:11 +01:00
Ivan Epifanov 8e6f511d6c Add vita tcp network support 2021-10-20 19:02:47 +02:00
Anders Jenbo d9e0658643 Clang-tidy: basic naming 2021-07-02 22:55:01 +02:00
Anders Jenbo 871f168ea0 Clang-tidy: bugprone-reserved-identifier 2021-06-27 02:59:07 +02:00
staphen 8fbe5efd9e Switch custom RNG for libsodium 2021-06-26 13:26:56 -07:00
Anders Jenbo e2ead2cc5e Port engine to Android
Set the font path for Android

Do not check for FileExists on CharisSILB.ttf for Android, FileExists
will always fail as it doesn't detect files located in the APK

port
2021-06-15 00:23:35 +02:00
obligaron 6fb1b0fed9 Seperate main(...) for binary and tests 2021-05-15 02:08:26 +02:00
Gleb Mazovetskiy 1c2650b235 GPERF: Option to dump heap profile of the 1st game iteration
If `GPERF` and `GPERF_HEAP_FIRST_GAME_ITERATION` are set,
start tracking allocation in `main` and save the heap state of the first game iteration.
2021-05-12 10:25:11 +02:00
Anders Jenbo 8c821e98d3 🚚 Restructure files 2021-04-16 03:57:22 +02:00