Anders Jenbo
e847108b78
Clean up event handeling
6 years ago
Anders Jenbo
f9d4073620
Detect when gamepads are added or removed
6 years ago
Anders Jenbo
284b96cb45
Add bugfix note to ItemSpaceOk
6 years ago
Anders Jenbo
1d500497da
Ignore clicks ouside game
...
Fixes #91
6 years ago
Anders Jenbo
a261e8ad65
Better frame delay pressision
...
- Most refresh rates aliging poorly with integer ms
- Adaptive frame limit for low spec devices
6 years ago
Anders Jenbo
310b2a4dc3
Fix OOB in Theme_Library
...
Fixes #487
6 years ago
Anders Jenbo
10db67bf2c
Merge branch 'master' of github.com:diasurgical/devilution
6 years ago
Anders Jenbo
1372d0f6b0
Update themes.cpp
6 years ago
Gleb Mazovetskiy
4aa8fdbf5a
OpenDingux: Use xburst arch for RetroFW builds
...
It's basically the same as before but with FMA instruction disabled
(known to be buggy on some (all?) Ingenic CPUs)
6 years ago
Anders Jenbo
adad63cc72
Revert "Lazy load ini"
...
This reverts commit e316bce4d0 .
6 years ago
Anders Jenbo
dd0cd88eb8
[controller] Single BFS mele aim
6 years ago
Gleb Mazovetskiy
675a7b7363
Move RG350/RetroFW/Switch defs to CMake
6 years ago
Anders Jenbo
8e2186cfdd
Update bug_report.md
6 years ago
Trevor Philip
6d22eefd41
pdir is uninitialized fix ( #168 )
6 years ago
Fabian Bieler
8ee3e75199
Do not limit clipboard paste to 31 characters.
...
Previously the clipboard contents were limited to
SDL_TEXTINPUTEVENT_TEXT_SIZE-1 (31 characters).
This is not necessary since the contents of the clipboard are written
directly to the UI element's buffer.
This is especially useful when pasting IPv6 addresses.
6 years ago
Anders Jenbo
4d3310ddf9
Revert "Apply fix in L4roomGen"
...
This reverts commit 3f5d54cad8 .
6 years ago
Anders Jenbo
080446ee9e
Make it more clear that nightly builds can be downloaded
6 years ago
Anders Jenbo
18521e9083
Update README.md
6 years ago
Anders Jenbo
473f283c7e
Update README.md
6 years ago
rsn8887
3db7f4ee86
Enable networking and stdio on Switch platform
6 years ago
rsn8887
d63c61e27c
Add virtual keyboard support on Switch
6 years ago
rsn8887
c1237b53dd
Correctly handle window size and docking/undocking on Switch
6 years ago
rsn8887
0285c0ff23
[Switch] Update readme
6 years ago
Anders Jenbo
9bc920e7b1
Set up CI builds for Nintendo Switch port
...
Including artifacts for any one that wants to test nightly
6 years ago
Gleb Mazovetskiy
4f3b1f0fb8
[switch] Build with CMake ( #334 )
...
* Switch port: Code changes for latest devkitpro
* switch/build.sh: Fewer devkitpro packages
6 years ago
rsn8887
8e84ae0159
remove mman.h dependency on Switch platform
6 years ago
lantus360
4c96d946c6
Initial Nintendo Switch support
6 years ago
Anders Jenbo
e316bce4d0
Lazy load ini
...
This will hopfully solve the crash issues on Android
6 years ago
rsn8887
dd569bf8e0
Implement touch controls
6 years ago
Max Desiatov
4ff8f586d6
Fix typo in plrctrls.cpp comment
...
>cordinate
6 years ago
Anders Jenbo
279535f90b
Correct GetDistanceRanged calculation
6 years ago
Anders Jenbo
425262560b
Check best case before doing a full path search
...
This gives between 2x-10x performance improvment to mele only player
auto aim performance. Further improvments could be made by ordering
enemies by minimal distance and doing a continue in while ((next_node =
GetNextPath())) if maxDistance is exceeded.
6 years ago
Anders Jenbo
b3d81a46cc
Ignore doorway so we don't get stuck behind barrels
6 years ago
Anders Jenbo
0c75636db3
[controller] Automatically apply heal-other, resurect and disarm
6 years ago
Anders Jenbo
d94b245497
[controlls] Prioritize spell targets
...
Spells will now target either the apropriate highlighted actor or the
current direction.
6 years ago
Gleb Mazovetskiy
5a32d7228f
Merge pull request #486 from glebm/rm-rs90
...
OpenDingux: Remove RS90 stuff
6 years ago
Gleb Mazovetskiy
7bb1e3de12
OpenDingux: Remove RS90 stuff
...
That device only has a 2-inch screen and doesn't have X/Y so I don't
think there is a point in porting to it.
6 years ago
Gleb Mazovetskiy
3f5d54cad8
Apply fix in L4roomGen
6 years ago
Anders Jenbo
520c1515ed
Check if towner is in range first
...
This dramatically reduces the CPU spend finding towners
6 years ago
Gleb Mazovetskiy
a13f1580d5
Prefill player name from list
6 years ago
Gleb Mazovetskiy
2acb87c743
SDL1: Set video mode flags and BPP via CMake
6 years ago
Gleb Mazovetskiy
24f7b080a5
Work around RG350 joystick mode kernel bug
6 years ago
Gleb Mazovetskiy
e2ea5b54bc
Fix devices/joystick d-pad handling
6 years ago
Gleb Mazovetskiy
040caf71d3
RetroFW: Fix brightness button using belt item 3
6 years ago
Gleb Mazovetskiy
1bc19ec1e9
Update KbCtrl mappings
...
New mappings for mouse movement.
Select is now the modifier key.
6 years ago
Gleb Mazovetskiy
5c32814820
RG350 and RetroFW improvements
...
1. Use SDL1 for RG350 for performance
2. Document controls for both
6 years ago
Anders Jenbo
bcd25c8b69
Fix buid for Clang and MSVC from last merge (SetFadeLevel)
6 years ago
Anders Jenbo
7092f54412
Fix buid for Clang and MSVC from last merge
6 years ago
Anders Jenbo
4b74890489
GetManaAmount prevent shift of negative value
...
Also make GetManaAmount more readable
Thanks to @glebm for finding the issue
6 years ago
Gleb Mazovetskiy
9e45a69280
Multiple OOB fixes for drlg_l3.cpp
6 years ago