Juliano Leal Goncalves
103cde53ff
♻️ Make options struct hierarchical
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
pionere
97d53ced7e
get rid of a few warnings (strncpy)
5 years ago
pionere
d5a0fa8e85
get rid of a few warnings
5 years ago
Anders Jenbo
e0a94686b0
Add game speed to multiplayer
...
Speed can only be set on game creation
6 years ago
Anders Jenbo
69ad34f58f
Consistently use NULL instead of nullptr
...
While nullptr does have extra checking, most of the code uses NULL and
nullptr makes it harder to port the code to some targets like the
original XBox
6 years ago
Gleb Mazovetskiy
a2ab6e1e6f
storm_net: Prevent crashing during crash handling
...
An error when creating/joining a game was masked by null pointer
dereference
6 years ago
Anders Jenbo
4532f009ff
Remove old anti-cheat code from save function
...
Tthis code simply logs the save time of a multiplayer game in the
register database, this was likly done as part of an anti cheat scheme
(the key was "Video Player"), but appears to have since been disabled.
Probably to allow moving save games between PC's which was supported
when better Windows 2000 support was added.
6 years ago
Anders Jenbo
810b12a37d
Drop unused code
7 years ago
Anders Jenbo
b35a886846
Limit verbose info level debug to _DEBUG mode
7 years ago
Anders Jenbo
890f414cb9
Small clean up of unused code
7 years ago
Mathieu Maret
a7d0e5e858
Fill GAMEINFO for name and password
...
Those information could be accessed by pressing tab key in multiplayer
Fix #260
7 years ago
Anders Jenbo
e88e574c5f
Drop unimplemented code
7 years ago
Anders Jenbo
18532e7c9b
Format SourceX and SourceS
...
Fixes #262
7 years ago
Xadhoom
456aa70f16
More cleanup
7 years ago
Xadhoom
f00e427ed2
Remove pch.h
7 years ago
Xadhoom
c1ba436e69
miniwin_misc.h macro-clean
7 years ago
Xadhoom
30fbfa36a1
Progress with miniwin macros
7 years ago
Xadhoom
5283a9ffd1
Put everything into namespace dvl
7 years ago
Xadhoom
ae60e94670
Implement proper turn syncing in the network layer
7 years ago
Anders Jenbo
0d1d55d8df
Make IP's configurable
7 years ago
Xadhoom
aff8769a97
Some fixes for network
7 years ago
Anders Jenbo
c77c97de9a
Fix some minor LLVM compatability issues
7 years ago
Xadhoom
4d557709e0
Clean headers for network code
7 years ago
Xadhoom
af47577446
Begin restructuring headers
7 years ago
Anders Jenbo
c375d4bc08
Fix some minor bugs
7 years ago
Xadhoom
b8379e7187
Menu for TCP and UDP; enable difficulty selection
7 years ago
Xadhoom
4ac418104f
Start implementing TCP networking
7 years ago
Anders Jenbo
8306f653f2
Implement joining games by ip
7 years ago
Xadhoom
3ad2c379e3
Restructure networking
7 years ago
Anders Jenbo
e54f4fbe15
Correct storm behaviour
7 years ago
Anders Jenbo
10e8fd21d7
Fix crash in menu
7 years ago
Anders Jenbo
623a6e00d8
Implement loading save games
...
Also drop most of the broken mouse navigation
7 years ago
Xadhoom
7339bbfd9b
slightly refactor network layer
7 years ago
Xadhoom
dce317c2e3
add network event handling
7 years ago
Anders Jenbo
2badccd350
Fix menu navigation
7 years ago
Anders Jenbo
33cba820c2
Move comments to @brief
7 years ago
Anders Jenbo
622361d596
Remove unused provider
7 years ago
Anders Jenbo
3b424dcaeb
Auto format src
7 years ago
Xadhoom
2d7ad8e62b
Introduce multiplayer over UDP
7 years ago
Anders Jenbo
a2370114da
Add all network providers
7 years ago
Xadhoom
49a9d13abb
extend threads emulation for multiplayer; fix net stub
7 years ago
Anders Jenbo
88d2fa77e9
Fix menu navigation
7 years ago
Xadhoom
0332d81091
Unify including ../types.h everywhere; more fixes
7 years ago
Xadhoom
ac3eb11ad1
Fix stub macros
7 years ago
Xadhoom
98b8bd0d4f
Windows threads wrapper using SDL
7 years ago
Xadhoom
5bb79ac245
Replace 'size_t' by 'unsigned int' in Stub/storm*
7 years ago
nomdenom
063fc04b1a
Miniwin: Port to Linux with stubs
8 years ago
aperturesecurity
42ce77ce05
Rebirth and Nuke
8 years ago