Ivan Epifanov
ccf87f3bf3
Disable SDL touch->mouse events
2021-02-21 20:30:34 +01:00
Ivan Epifanov
1e53f32049
[vita] Initial port
2021-02-21 20:30:34 +01:00
MrHuu
b6be3c8812
[3DS] Map zoom toggle to button Update manual / README.md
2021-02-21 00:31:13 +01:00
MrHuu
6524e70c39
[3DS] Disable bottom screen backlight
2021-02-21 00:31:13 +01:00
MrHuu
a4cd0bfa44
[3DS] warn and exit on missing DSP firmware 'dspfirm.cdc'
2021-02-21 00:31:13 +01:00
MrHuu
d61a2619ed
[3DS] Use virtual keyboard on chararcter creation
...
improve virtual keyboard implementation
2021-02-21 00:31:13 +01:00
MrHuu
7e35651b2f
[3DS] CMake re-visited
...
Reflect latest devkitpro libctru / 3ds-sdl-1.2 changes
- Controls now use SDL_JOYSTICK with circlepad enabled
- Shutdown / suspend / sleep are functional
2021-02-21 00:31:13 +01:00
MrHuu
1fa8b6f4e4
[3DS] Initial port
2021-02-21 00:31:13 +01:00
qndel
0fe08dbe68
numpad potions + chat ( #1027 )
2021-02-20 20:06:55 +01:00
pionere
97d53ced7e
get rid of a few warnings (strncpy)
2021-02-19 22:04:11 +01:00
pionere
d5a0fa8e85
get rid of a few warnings
2021-02-19 22:04:11 +01:00
pionere
1f340212e1
do not call SFileOpenFileEx if the given handle is NULL
...
+ add defines for dwSearchScope
2021-02-19 22:04:11 +01:00
qndel
ab9911064f
unify checks for single and multiplayer
2021-02-18 22:32:01 +01:00
Juliano Goncalves
20c44a08ca
Spend all stat points with shift click
2021-02-17 19:07:39 +01:00
Anders Jenbo
0c8664b016
Implement Cornerstone of the World functionality
2021-01-25 04:02:12 +01:00
Anders Jenbo
88a715cdcc
Clean up narator sound logic
...
Also this provides a helper function for calculating the length of a
sound
2021-01-24 07:08:11 +01:00
Anders Jenbo
374e8177ef
Remove wave.cpp
2021-01-23 21:24:25 +01:00
Anders Jenbo
47004ddd35
Add widescreen menus
2021-01-18 20:56:08 +01:00
Anders Jenbo
c3b4b5193f
Unify a chunk of Hellfire code
2021-01-18 03:25:52 +01:00
Anders Jenbo
9b1568cc08
Startup issues with shareware version
2021-01-17 16:04:13 +01:00
Anders Jenbo
4ffbb32952
[hellfire] Allow continuing Diablo saves in Hellfire and vice versa
2021-01-13 16:10:21 +01:00
Anders Jenbo
8c261d0966
Merge remaning clean Hellfire code paths
2021-01-09 19:04:31 +01:00
Anders Jenbo
c1b5cccfae
Fix windows builds
2021-01-07 07:26:19 +01:00
Anders Jenbo
e609e170d0
Merge a large chunk of Hellfire the code paths
2021-01-06 08:07:20 +01:00
Anders Jenbo
c802cbdc4d
Merge more Hellfire code paths
2021-01-05 23:14:35 +01:00
Anders Jenbo
a2a3729491
Enable loading hellfire games form main menu
2021-01-02 07:40:05 +01:00
Anders Jenbo
16c00f3119
Always save sound and video settings to the same section of the ini
2020-12-31 04:36:01 +01:00
Anders Jenbo
d20eddf48e
Unifcy a chunk of Hellfire's code pathts
2020-12-28 01:11:25 +01:00
Gleb Mazovetskiy
fc05c55d89
switch: AppletOperationMode_Docked -> Console
...
Renamed in https://github.com/switchbrew/libnx/commit/ccec5bd36c26f9ddd5b6a894f3270d562c8a61ff
2020-12-22 15:31:18 +01:00
Gleb Mazovetskiy
b10b4381ef
Multiple controllers support ( #935 )
2020-11-28 22:58:13 +01:00
Gleb Mazovetskiy
693e189025
Controller: Fix L2/R2 handling
...
Broken in https://github.com/diasurgical/devilutionX/commit/01401a16c70213db7a9a84196dee354a2ebc11a3
`ToControllerButtonEvent` must only be called once per SDL event because
of how it handled L2/R2
2020-11-28 17:58:55 +01:00
Gleb Mazovetskiy
01401a16c7
Fix various controller issues
...
* Fixes Right Stick cursor movement
* Fixes cursor flicker when moving the cursor while moving the character
* Fixes START + SELECT menu
* Makes SELECT act as Escape in the in-game menu
Fixes #930
2020-11-28 15:02:53 +00:00
qndel
9c7d6c96ea
specify path to diablo.ini ( #928 )
2020-11-24 02:17:33 +01:00
qndel
a61f969d26
fix typos ( #914 )
2020-11-12 13:09:13 +01:00
Anders Jenbo
d4976f70ac
Merge branch 'master' of github.com:diasurgical/devilution
2020-11-09 06:36:10 +01:00
Anders Jenbo
43b5dea6e5
Merge branch 'master' of github.com:diasurgical/devilution
2020-11-03 00:56:51 +01:00
Anders Jenbo
b7ca9a812a
Clean up unused return type
2020-10-29 21:39:58 +01:00
Gleb Mazovetskiy
a091a56e8e
Remove MAX_PATH restriction ( #898 )
...
Do not limit filesystem paths to 259 chars for MPQs, save files, and diablo.ini.
The MAX_PATH constant remains but now only limits path lengths within the MPQs.
2020-10-26 13:39:27 +01:00
Anders Jenbo
72e2637061
Merge branch 'master' of github.com:diasurgical/devilution
2020-10-25 17:38:06 +01:00
Anders Jenbo
f69731b0c4
Initialize contoller values
2020-10-24 14:02:02 +02:00
Anders Jenbo
85f44063df
Fix menus wrapping in the up direction
2020-10-22 07:14:07 +02:00
Anders Jenbo
e073422ce7
Unify executable for Spawn and Retail
...
The game will now autodetect if it should run in shareware mode or full
retail based on the found mpq file. Additionally it can beforced in the
shareware mode with --spawn even if the retail data is found.
This simplifies a lot of the spagetty code and lets us better refactor,
also worth noteing is that we won't have to setup a secound set of build
tests.
2020-10-20 19:42:01 +02:00
Anders Jenbo
201656a8c3
Correct variable type
2020-10-20 08:05:45 +02:00
Anders Jenbo
08951a22d0
fix duplicate text in dialogs
2020-10-20 08:05:45 +02:00
Anders Jenbo
bc3602486f
Fix type warnings in DiabloUI
2020-10-19 06:33:44 +02:00
Anders Jenbo
09a51aa300
Merge branch 'master' of github.com:diasurgical/devilution
2020-10-18 15:25:51 +02:00
Anders Jenbo
ad2ac2aeeb
Merge branch 'master' of github.com:diasurgical/devilution
2020-10-15 03:55:36 +02:00
Anders Jenbo
08838c9cae
Always use hellfire menu when hellfire is enabled
2020-10-13 23:51:04 +02:00
Anders Jenbo
2371d293e0
Correct network descriptions
2020-10-12 23:33:27 +02:00
Anders Jenbo
a05bf8b3b8
Fix escape not going to Exit game in Hellfire
2020-10-12 23:30:07 +02:00