Anders Jenbo
284f0347cc
[touch] Add additional button faces
...
Apply color correciton
4 years ago
Anders Jenbo
b9b4b9eea0
Fix OOB in DrawAutomapTile
4 years ago
qndel
e567953bc9
Sharing automap exploration in multiplayer
4 years ago
Anders Jenbo
588f1d796a
Adjust default settings
4 years ago
staphen
76de43fb0a
[Gamepad] Use secondary action button to apply oils
4 years ago
staphen
ffbbcc6d62
Support unencrypted multiplayer games with no password
4 years ago
qndel
8b0808bd4a
fix error spam
4 years ago
obligaron
f142b63664
Disallow to swap gear while not standing/walking.
4 years ago
qndel
eba6d827bf
fix typos ( #3238 )
4 years ago
Gleb Mazovetskiy
a97ffd1640
Load MPQ file overrides without StormLib
...
Also logs the overrides in verbose mode.
4 years ago
Gleb Mazovetskiy
5d53910127
Verbose log base/pref/config/assets paths
4 years ago
Gleb Mazovetskiy
7d91bc461a
Improve asset file opening
...
Avoid wrapping asset files via StormLib, open them directly via SDL
instead.
4 years ago
qndel
0ccdf940f7
fix bounds checks ( #3237 )
4 years ago
Anders Jenbo
9cee65da6c
Correct calculation for KerningFitSpacing
4 years ago
Anders Jenbo
b227afc4c4
Do not render text past first encoding error
...
Continuing past the error allows for CTD attacks using special crafted
invalid UTF-8 with a multiby indicator at the end the string
4 years ago
qndel
78c75aa7c7
update vision of other players
4 years ago
qndel
d81de165d4
code cleanup ( #3235 )
4 years ago
Anders Jenbo
3b229a8275
Check for translation in the same place as they are loaded from
4 years ago
qndel
6f25f665b2
fix barbarian armor pierce
4 years ago
Gleb Mazovetskiy
3448eab2d3
Translations: Restore support for ".mo" files
...
Note that they now need to go into the "assets/" subdirectory of the
build directory.
4 years ago
Gleb Mazovetskiy
5e675dcd6a
Handle translations like other assets
...
Load translations from the MPQ or the assets directory, same as we do
with other DevilutionX assets.
4 years ago
Gleb Mazovetskiy
2c8d5c62a5
CMake: Move mpq generation to the build phase
...
This ensures that devilutionx.mpq is never out-of-date.
It will be rebuilt whenever the assets change.
This will also allow us to move translations into the mpq in a follow-up
commit.
4 years ago
Anders Jenbo
203766f51b
Fix OOB write with long dialog translations
4 years ago
Oleksandr Kalko
a8e6dcf9c8
Shortened "Spell" to fit UI
...
Full word did not fit in Speedbook
4 years ago
Oleksandr Kalko
6f7b051404
Translate "Extras" menu items
4 years ago
Oleksandr Kalko
09ad5832b2
Update from code
4 years ago
qndel
c1108a2ee8
fix acid missiles ( #3224 )
4 years ago
Gleb Mazovetskiy
b32e234578
OpenDingux manuals: Fix home directory
4 years ago
Gleb Mazovetskiy
0d7072dae4
OpenDingux: Add "lepus" platform
...
The "lepus" platform is the OpenDingux Beta for the same devices that
run RetroFW (e.g. RG300).
4 years ago
Gleb Mazovetskiy
f0fdae168a
OpenDingux/RetroFW: Remove `-hellfire` shortcuts
...
Game selection is now handled within DevilutionX
4 years ago
Gleb Mazovetskiy
6e6a15fe33
GKD350h: Disable ZeroTier
...
Build currently fails with:
build-gkd350h/_deps/libzt-src/src/Controls.cpp:144:60: error: ‘pthread_setname_np’ was not declared in this scope
pthread_setname_np(service_thread, ZTS_SERVICE_THREAD_NAME);
^
4 years ago
Gleb Mazovetskiy
98142bbdfd
RetroFW: Disable network
...
Does not build with the current buildroot:
build-retrofw/_deps/asio-src/asio/include/asio/detail/memory.hpp:87:20: error: ‘aligned_alloc’ is not a member of ‘std’
void* ptr = std::aligned_alloc(align, size);
4 years ago
Gleb Mazovetskiy
953660f853
Remove unused OpenDingux/control file
4 years ago
Gleb Mazovetskiy
8e5b18378c
SDL1: Fix `SDL_RWsize` backport
...
Subtract start position from the end position instead of assuming the
end position is 0.
4 years ago
obligaron
d68db0bc0b
Fix hardware cursor gets white when selecting diablo at first run
4 years ago
Anders Jenbo
2d3574db70
Add basic emojis based on Twemoji
4 years ago
Anders Jenbo
ba510b5e94
Enable Run in Town by default
4 years ago
Anders Jenbo
87f98695b5
Do not try to render menu when not properly initialized
...
Fixes #3206
4 years ago
Joerg Wissen
4e7d6b8f9e
Optional feature to auto-refill belt from inventory ( #983 )
4 years ago
Anders Jenbo
a1f42f199e
Fix overflow on long translations
...
Fixes #3125
4 years ago
Bernd Stellwag
fcc0266703
Add new option to enable/disable item pickup sounds
4 years ago
staphen
2920127f59
Optimize SyncInitPlrPos()
4 years ago
Anders Jenbo
0e3c1321fb
🐛 Fix scavenger groups getting stuck
4 years ago
Anders Jenbo
272049380c
Fix building on Debian
4 years ago
Anders Jenbo
fe1cf9ac53
Update default ZT network id
4 years ago
qndel
8f0f83c70c
fix damage spacing
4 years ago
qndel
60aa86b974
make credits go back to proper menu
4 years ago
Anders Jenbo
16ef261270
[touch] Do not require double clicks when using touch
4 years ago
qndel
b9fbd4b188
prevent cutting off button sound
4 years ago
obligaron
49c351d3e9
Allow playing intro in spawn if diabdat_mpq is present
4 years ago