Anders Jenbo
bc88560b41
Disable rendering when minimized
...
This recovers the original use of gbActive
6 years ago
xcom169
9a31b78d8e
Add note for X64 version ( #440 )
6 years ago
Anders Jenbo
aa23194591
Calculate fade based on frame level time
...
This makes the frame lenght FPS independant and fixes #459
6 years ago
Anders Jenbo
d50485b119
Silence some SDL events that we do not use
6 years ago
Anders Jenbo
dffc89e41c
Limit FPS when upscaling is disabled
6 years ago
Anders Jenbo
c27b90e166
Always indicate the the movie has ended
...
Fixes #457
6 years ago
Gleb Mazovetskiy
efd9056b2b
PeekMessageA: Fix false_avail for some events
6 years ago
Anders Jenbo
54bbb4b29a
Better fake event handeling
6 years ago
Anders Jenbo
c5bca03e5a
Fix redrawing panel on unminimizing
6 years ago
Anders Jenbo
3d5d28d4ec
Fix calling init_cleanup on shutdown
...
- Fixes saving audio volume
- Fix memeory leak warnings
Thanks to @de4me for pointing this out
6 years ago
Robin Eklind
c29030d6f6
use uint64_t instead of unsigned __int64 in structs.h
...
Updates #449 .
6 years ago
Anders Jenbo
def6ee472b
Make DrawDiabloMsg time based instead of frame based
6 years ago
Anders Jenbo
9e37eddfd0
Uncap FPS counter
6 years ago
Robin Eklind
f9fa98984b
engine: pass tbl parameter explicitly instead of using default parameter values
...
This helps make the header files in `Source/*.h` parsable from both
C and C++.
Any headers in SourceX can easily be C++ only, but keeping
the core Devilution code parsable as both C and C++ is
useful for integration into mods.
6 years ago
Robin Eklind
db35653f5e
remove unused SaveItem function signature in loadsave.h
...
Fixes #451 .
6 years ago
Robin Eklind
49ced24d76
set name of belt_item_type typedef
...
Fixes #453 .
6 years ago
Robin Eklind
1ccbdc63fb
declare _SNETVERSIONDATA before use in structs.h
...
Fixes #455 .
6 years ago
Anders Jenbo
2bb9aa4928
* Improve controller autoaim
...
- Access and detect all parts of large objects
- Prioritize targets based on orientation
- Accurate prioritize the closest enemy when using mele only
- Multiple corrections to target selection logic
6 years ago
Gleb Mazovetskiy
1b55c1ec3d
Update CMake/Findsodium.cmake from upstream
6 years ago
Anders Jenbo
af0a7c0653
Apply SPANEL_WIDTH
6 years ago
Anders Jenbo
34a6615fed
Only show level up icon when there is space for it
...
Thanks to @de4me for pointing this out and figuring out the height
6 years ago
Anders Jenbo
f4496aa7f9
Merge branch 'master' of github.com:diasurgical/devilution
6 years ago
Anders Jenbo
003f0b9b75
Prevent casting spells threw spellbook
6 years ago
Anders Jenbo
cd0a75480d
Decompose numbers in DrawSpellList
6 years ago
Anders Jenbo
505701fd48
Decompose numbers in DoSpeedBook
6 years ago
Anders Jenbo
d33a814441
Update cursor.cpp
6 years ago
Anders Jenbo
4532f009ff
Remove old anti-cheat code from save function
...
Tthis code simply logs the save time of a multiplayer game in the
register database, this was likly done as part of an anti cheat scheme
(the key was "Video Player"), but appears to have since been disabled.
Probably to allow moving save games between PC's which was supported
when better Windows 2000 support was added.
6 years ago
Anders Jenbo
802f2e76fa
save_archive_modified = TRUE;
6 years ago
Anders Jenbo
1bc2ea4f58
Update mpqapi.cpp
6 years ago
Anders Jenbo
0a882c19a1
Merge branch 'fix_clicking' of https://github.com/qndel/devilutionX
6 years ago
Anders Jenbo
2788c9e84d
Make Appveyor compile 64bit builds
6 years ago
qndel
2afc5862a0
fix chat ( #432 )
6 years ago
Anders Jenbo
e0090cd84f
Create CMakeSettings.json
6 years ago
Anders Jenbo
320605d7ec
Save gamma on change
6 years ago
Xadhoom
0010c9307f
Fix network: creating and joining
6 years ago
Anders Jenbo
813b68bffb
Fix OOB in lighting
6 years ago
qndel
8e419e6971
restore resolution
6 years ago
qndel
692a58d324
move speedbook above main panel
6 years ago
qndel
80ee63a856
restore original resolution
6 years ago
qndel
0e0d2d3c34
small fix
6 years ago
qndel
6ec916bbb8
center speedbook horizontally
6 years ago
qndel
d864e3beb7
comment
6 years ago
qndel
f1de846ccb
clicking on the sides of main panel and below side panels
6 years ago
Anders Jenbo
0092aa66f0
[ctlr] Fix closing inventory via quickbook
6 years ago
Gleb Mazovetskiy
ef20d1a038
Fix more UBSAN errors
6 years ago
Gleb Mazovetskiy
ddce870dda
Handle scaling for SDL1 ( #370 )
...
Only some handheld devices support auto-scaling.
On desktop and some handhelds we need to downscale manually.
Hardware auto-scaler check for jz4760 provided by @jbanes and @scooterpsu
6 years ago
Xadhoom
2134b10d64
more unsigned shifts with cursor handling
6 years ago
Xadhoom
19992af2ad
avoids implementation-defined behaviour
6 years ago
galaxyhaxz
f620c0f34e
Fix function order [gendung.cpp]
6 years ago
qndel
3920bf2678
apply gamma change to HUD on 640x480
6 years ago