Xadhoom
4c6b17fdb8
Network packets should have network byte order
5 years ago
Xadhoom
ccba2fbce6
Allow running the game and tests simultaneously
5 years ago
Anders Jenbo
da373f351d
🐛 Only close TCP server if running
5 years ago
Gleb Mazovetskiy
cd59a1c323
Completely replace gpBuffer with CelOutputBuffer
...
`CelOutputBuffer` now contains an `SDL_Surface` and an `SDL_Rect`.
We now have access to SDL surface manipulation functions.
`gpBuffer` and `gpBufEnd` are completely gone 🧹
This results in some FPS loss (250 -> 195) recovered in a subsequent
commit.
5 years ago
Gleb Mazovetskiy
599d2e5e38
Migrate QOL away from gpBuffer
5 years ago
Anders Jenbo
12658a0b3d
🐛 Fix console output on Windows and SDL1 targets
...
Fixes #921
5 years ago
Trihedraf
a4c34112af
🚩 Add ini toggle for FPS Limit. Enabled by default. ( #1165 )
5 years ago
Anders Jenbo
75b351e692
✨ Add sound for auto gold pickup
...
Fixes #1120
5 years ago
Anders Jenbo
4eb1971ada
✨ Apply sound volume to videos
5 years ago
Juliano Leal Goncalves
103cde53ff
♻️ Make options struct hierarchical
5 years ago
Gleb Mazovetskiy
fefdaa1ec9
Fix off-by-one in selhero_GenerateName
...
The last name in each list was never selected
5 years ago
Gleb Mazovetskiy
3f7b332828
PREFILL_PLAYER_NAME for the Monk class
...
Names taken from the Monks of Ivgorod lore
5 years ago
Xadhoom
791d400ae3
Close TCP listening socket on leave
5 years ago
qndel
2d055e3a2e
✨ Auto pickup gold
5 years ago
Anders Jenbo
af7a0e56fa
💚 Fix SDL2 builds
5 years ago
Anders Jenbo
e280432b92
🚨 Fix all SDL1 warnings
5 years ago
Anders Jenbo
d0248caf8d
💚 Fix SDL1 builds
5 years ago
Anders Jenbo
dd73ff2cf0
🚩 Add option for disabeling frindly fire ( #1104 )
5 years ago
Gleb Mazovetskiy
ae75c0cdc2
DiabloUI: Consider ListOffset for focus selector
...
The original version of this had a min/max range, so `SelectedItem` could be compared to `m_value`
With the recent changes, `SelectedItem` now refers to an index in the array.
This unfortunately means the function that draws the list must now know about the potential existence of the scrollbar and consider its `ListOffset` into account.
Fixes #1006
5 years ago
qndel
82ab76b22b
✨ Experience bar
5 years ago
qndel
be895274dc
✨ Monster health bar
5 years ago
Juliano Leal Goncalves
37466890e0
♻️ Extract 'ItemStruct.isEmpty()' function
5 years ago
Anders Jenbo
fe0295fa2e
🚩 Move barbarian and bard test options to the ini
5 years ago
Anders Jenbo
b5280dde2b
🐛 Prevent host from crashing at end of game
...
Fixes #900
5 years ago
Gleb Mazovetskiy
d55a1c8a7d
Pass CelOutputBuffer to game text printing ( #1095 )
...
* Pass CelOutputBuffer to game text printing
* DrawHalfTransparentRectTo: minor cleanup
5 years ago
Anders Jenbo
b8e38ec560
Correct typo
5 years ago
Gleb Mazovetskiy
21bb021641
Clean up gpBufEnd initialization
...
Initialization of `gpBufEnd` was done in a convoluted way
that only happened to work.
Cleans up initialization and moves it to dx.cpp.
5 years ago
Anders Jenbo
f7eaa41d10
Revamp ini options and sync in multiplayer
...
[NetMsg]
F12=Now you DIE!
F11=Here's something for you.
F10=Follow me.
F9=I need help! Come Here!
[Game]
Speed=50
Fast Walk=1
Grab Input=0
Theo Quest=0
Cow Quest=0
[Audio]
Sound Volume=0
Music Volume=0
Walking Sound=1
[Graphics]
Fullscreen=1
Fit to Screen=1
Scaling Quality=2
Integer Scaling=0
Vertical Sync=1
Blended Transparency=1
Gamma Correction=100
Color Cycling=1
[Diablo]
Intro=0
[Hellfire]
Intro=0
SItem=
[Phone Book]
Entry1=127.0.0.1
[Network]
Bind Address=0.0.0.0
5 years ago
Anders Jenbo
39999791b3
Revamp ini options and sync in multiplayer
...
[NetMsg]
F12=Now you DIE!
F11=Here's something for you.
F10=Follow me.
F9=I need help! Come Here!
[Game]
Speed=50
Fast Walk=1
Grab Input=0
Theo Quest=0
Cow Quest=0
[Audio]
Sound Volume=0
Music Volume=0
Walking Sound=1
[Graphics]
Fullscreen=1
Fit to Screen=1
Scaling Quality=2
Integer Scaling=0
Vertical Sync=1
Blended Transparency=1
Gamma Correction=100
Color Cycling=1
[Diablo]
Intro=0
[Hellfire]
Intro=0
SItem=
[Phone Book]
Entry1=127.0.0.1
[Network]
Bind Address=0.0.0.0
5 years ago
qndel
c45295463c
fix text scroll speed ( #1057 )
5 years ago
Anders Jenbo
b4e78c5e79
Remove some unused junk
5 years ago
Epifanov Ivan
f49b55cbe1
Migrate to vitasdk
5 years ago
Anders Jenbo
36a196389b
Fix remaning basic compiler errors and warnings
5 years ago
Anders Jenbo
90d59998f2
Correctly handle mouse leaving the window
5 years ago
Anders Jenbo
713f74e8d5
Implement Support menu
5 years ago
Ivan Epifanov
1878d7fdd7
Fix touch-drag events
5 years ago
Ivan Epifanov
d76d52779a
Add control options
5 years ago
Ivan Epifanov
85be8ed77e
[vita] Speed up. Add option to disable back touch
5 years ago
Ivan Epifanov
ab20c6fd4c
[vita] Add L2/R2 on back touch
5 years ago
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