Ivan Epifanov
ccf87f3bf3
Disable SDL touch->mouse events
5 years ago
Ivan Epifanov
1e53f32049
[vita] Initial port
5 years ago
MrHuu
b6be3c8812
[3DS] Map zoom toggle to button Update manual / README.md
5 years ago
MrHuu
6524e70c39
[3DS] Disable bottom screen backlight
5 years ago
MrHuu
a4cd0bfa44
[3DS] warn and exit on missing DSP firmware 'dspfirm.cdc'
5 years ago
MrHuu
d61a2619ed
[3DS] Use virtual keyboard on chararcter creation
...
improve virtual keyboard implementation
5 years ago
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
5 years ago
MrHuu
1fa8b6f4e4
[3DS] Initial port
5 years ago
qndel
0fe08dbe68
numpad potions + chat ( #1027 )
5 years ago
pionere
97d53ced7e
get rid of a few warnings (strncpy)
5 years ago
pionere
d5a0fa8e85
get rid of a few warnings
5 years ago
pionere
1f340212e1
do not call SFileOpenFileEx if the given handle is NULL
...
+ add defines for dwSearchScope
5 years ago
qndel
ab9911064f
unify checks for single and multiplayer
5 years ago
Juliano Goncalves
20c44a08ca
Spend all stat points with shift click
5 years ago
Anders Jenbo
0c8664b016
Implement Cornerstone of the World functionality
5 years ago
Anders Jenbo
88a715cdcc
Clean up narator sound logic
...
Also this provides a helper function for calculating the length of a
sound
5 years ago
Anders Jenbo
374e8177ef
Remove wave.cpp
5 years ago
Anders Jenbo
47004ddd35
Add widescreen menus
5 years ago
Anders Jenbo
c3b4b5193f
Unify a chunk of Hellfire code
5 years ago
Anders Jenbo
9b1568cc08
Startup issues with shareware version
5 years ago
Anders Jenbo
4ffbb32952
[hellfire] Allow continuing Diablo saves in Hellfire and vice versa
5 years ago
Anders Jenbo
8c261d0966
Merge remaning clean Hellfire code paths
5 years ago
Anders Jenbo
c1b5cccfae
Fix windows builds
5 years ago
Anders Jenbo
e609e170d0
Merge a large chunk of Hellfire the code paths
5 years ago
Anders Jenbo
c802cbdc4d
Merge more Hellfire code paths
5 years ago
Anders Jenbo
a2a3729491
Enable loading hellfire games form main menu
5 years ago
Anders Jenbo
16c00f3119
Always save sound and video settings to the same section of the ini
5 years ago
Anders Jenbo
d20eddf48e
Unifcy a chunk of Hellfire's code pathts
5 years ago
Gleb Mazovetskiy
fc05c55d89
switch: AppletOperationMode_Docked -> Console
...
Renamed in ccec5bd36c
5 years ago
Gleb Mazovetskiy
b10b4381ef
Multiple controllers support ( #935 )
5 years ago
Gleb Mazovetskiy
693e189025
Controller: Fix L2/R2 handling
...
Broken in 01401a16c7
`ToControllerButtonEvent` must only be called once per SDL event because
of how it handled L2/R2
5 years ago
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
5 years ago
qndel
9c7d6c96ea
specify path to diablo.ini ( #928 )
5 years ago
qndel
a61f969d26
fix typos ( #914 )
5 years ago
Anders Jenbo
b7ca9a812a
Clean up unused return type
5 years ago
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.
5 years ago
Anders Jenbo
f69731b0c4
Initialize contoller values
5 years ago
Anders Jenbo
85f44063df
Fix menus wrapping in the up direction
5 years ago
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.
5 years ago
Anders Jenbo
201656a8c3
Correct variable type
5 years ago
Anders Jenbo
08951a22d0
fix duplicate text in dialogs
5 years ago
Anders Jenbo
bc3602486f
Fix type warnings in DiabloUI
5 years ago
Anders Jenbo
08838c9cae
Always use hellfire menu when hellfire is enabled
6 years ago
Anders Jenbo
2371d293e0
Correct network descriptions
6 years ago
Anders Jenbo
a05bf8b3b8
Fix escape not going to Exit game in Hellfire
6 years ago
Anders Jenbo
1b69f1f5eb
Implement Hellfire credit screen
6 years ago
Anders Jenbo
4e8843ee7c
Implement most of the Hellfire menu
...
Still missing is the support screen (functionally identical to the
credit screen)
This also fixes a long standing issue with the menu code where it would
some times return the index and some times the value of the selected
menu item. It now always returns the index and reciver must look up the
value.
6 years ago
Anders Jenbo
d9a1c2ae17
Fix keyboard not working for non-Switch in menu
...
Fixes #869
This was missed when backporting Switch Keyboard fix in
3ef2228d85
6 years ago
Anders Jenbo
4bf4ebeb19
Correct navigation in the difficulty select screen
6 years ago
Anders Jenbo
3ef2228d85
[switch] Leave TextInput running
...
Text mode is on by default. Calling SDL_StartTextInput() will start the
virual keyboard, but does not allow for a default value. Calling it as
well as switch_start_text_input() will start the keyboard a secound
time.
We still turn TextInput off on other platforms when it's not needed as
it can require additional resources.
6 years ago