Anders Jenbo
71d8a0071c
Fix Windows build
6 years ago
Anders Jenbo
f7541fbeb9
Ask before overwriting hero
6 years ago
Anders Jenbo
3703978483
Fix SDL1 build
6 years ago
Anders Jenbo
d04e0e44bb
Implement scroll wheel navigation
...
up/down/left/right = arrow keys
ctrl+up/down = zoom automap in/out
6 years ago
Anders Jenbo
2c541816e6
Track the mouse through the life of the application
6 years ago
Anders Jenbo
faaddcfd28
Allow controller events to also interupt attract mode
6 years ago
Anders Jenbo
c3f283429b
Fix high CPU load when game is minimized
6 years ago
Anders Jenbo
e5d4e99a69
Fix end movie not looping
6 years ago
Anders Jenbo
50661842b0
Implement SFileSetBasePath
6 years ago
Anders Jenbo
171323b987
Make sure that sgbSaveSoundOn is initialized
...
Fixes #480
6 years ago
Anders Jenbo
0bc40c6799
Remove DUMMY notice from UiProfileGetString
...
The original just returns the lable for the BNet user profile values and
are never used in the main application
6 years ago
Anders Jenbo
961e7f58c4
Implement UI errors
6 years ago
muzena
1735f3fc01
Fix desktop file in Debian not showing icon
6 years ago
Anders Jenbo
150f7e805d
Update debug code
6 years ago
Anders Jenbo
5f661034d2
Fix Windows buidls
6 years ago
Anders Jenbo
40d272241b
Implement --data-dir for setting mpq path
...
This also implements a much cleaner version of diablo_parse_flags
Fixes #219
6 years ago
Christopher M. Hobbs
436e25207a
Add preliminary command line options to main.cpp
...
- Add -h, --help and --version
- Address most of Issue #219 .
6 years ago
Anders Jenbo
e577f9bdc7
Remove more old save game format code
...
Multiplayer save games from before 1.08 where using the system name as
the password, so they would need to be converted on the original machine
by 1.08-1.09b before they can be transfered to another system.
6 years ago
Anders Jenbo
cb2d58acc8
Fix clang warning
6 years ago
Anders Jenbo
16d3fa69c6
Fix checking if sound is playing
...
Fixes #392
6 years ago
Anders Jenbo
297e98e848
Compile Windows binery as a GUI with icon
6 years ago
Anders Jenbo
40cea40aa4
Remove windows call types collisions
6 years ago
Anders Jenbo
57e960aeda
[controller] only move map when in dungion
...
The map status can not be changed in town but is remembered
6 years ago
Anders Jenbo
f2133b6e2b
Fix exiting movie
...
- Replaying the intro would translate the exter and then interupt the
movie immediately.
- It was not possible to exit the application while a movie was playing.
6 years ago
Anders Jenbo
da03bae69d
Merge branch 'master' of github.com:diasurgical/devilution
6 years ago
Anders Jenbo
edb2f774d4
Fix Devil Kin Brute being enabled
6 years ago
Anders Jenbo
96be58f870
Optimize retrofw builds
6 years ago
Anders Jenbo
1ebeaa7cd7
Fix missing sounds in menu
...
Fixes #392
6 years ago
Anders Jenbo
34238dc30a
UITYPE_INVALID
6 years ago
Anders Jenbo
b6ce6f043f
Resolve warnings in switch case
6 years ago
Marek Majkowski
15b021f8b7
Misc: "typedef enum" is not correct. Just "enum" is fine.
6 years ago
Marek Majkowski
d6f268545c
Misc: Don't call SwapLE32 on unaliged memory
...
On some architectures it's illegal to do unaligned memory fetches. Just
don't load 4 bytes at once, instead load byte-by-byte. A smart compiler
is supposed to recognize the pattern as little-endian unaligned load.
6 years ago
Anders Jenbo
b13d77f983
Fix spelling
6 years ago
Anders Jenbo
ef37f3de02
[controller] Map mouse right button
...
- Fix retrofw build error
- Map right and left mouse click for retrofw
- Fix opening inventory/char sheet on retrofw
6 years ago
Anders Jenbo
fe44ea7859
[controller] Increase teleport distance to 4 steps
6 years ago
Anders Jenbo
eb0f899c90
[controller] Hot spells via mod+A/B/X/Y, quest log/spellbook via mod+L2/R2
6 years ago
Anders Jenbo
cc42e9abb1
[controller] Make accumulator time based and correct map direction
...
The emulated mouse and map move at a consistent speed independant of
frame rate.
The map can now be scrolled at variable speeds and diagonally.
Mouse is now confined to the window.
6 years ago
Max Desiatov
dfaca949c0
Fix typo in README
...
Thanks to @LaKruz !
6 years ago
Anders Jenbo
50ca153f24
[controller] Fix switching focuse between inv and char
6 years ago
Anders Jenbo
0c90ad0527
Set bool values TRUE/FALSE
6 years ago
Anders Jenbo
7273e6a32d
Fix mouse clicks not registering on 0x* and *x0
...
Fixes #507
6 years ago
Gleb Mazovetskiy
5db59f1c72
RetroFW: IPU detection for RetroFW 2.0
...
RetroFW 2.0 changed the location of the IPU flag
from `/proc/jz/ipu_ratio` to `/proc/jz/ipu`.
6 years ago
Anders Jenbo
7d8d10f00e
[controller] Correctly prioritice multiple talkers
...
This makes is easier to deal with Lazurus when skipping his trigger
6 years ago
Anders Jenbo
4610b50d1e
[controller] Handle edge cases for cursor state
6 years ago
Anders Jenbo
ae19742590
[controller] Don't start backtrack around obstacles
6 years ago
qndel
f7a9005204
lighting_color_cycling cleanup
6 years ago
Samuel DEVULDER
319bdeddd2
Fix palette in 8bit color mode
6 years ago
Anders Jenbo
33bf216a88
Fix two OOB issues in drlg_l3 DRLG_L3Wood
6 years ago
Anders Jenbo
9a704ff2f0
Merge branch 'master' of github.com:diasurgical/devilution
6 years ago
Anders Jenbo
9d4bb70913
[controller] Only close inventory if cursor is clean
6 years ago