Xadhoom
ccc941b1ce
Add BINARY_RELEASE option to CMakeLists.txt
7 years ago
Anders Jenbo
86b78a2ba5
Unstub init.cpp
...
- Internal version is now set correctly
- Much better error handeling for SDL
- mpq files must now be in the same folder as the exec
- Window name is now "DIABLO" like the original
7 years ago
Xadhoom
781ae63ded
Start removing SDL dependency from devilution
7 years ago
Xadhoom
4d557709e0
Clean headers for network code
7 years ago
Xadhoom
af47577446
Begin restructuring headers
7 years ago
Xadhoom
97320781bd
Modernize CMake
7 years ago
Anders Jenbo
a050754339
Implement register and ini via Radon
7 years ago
Anders Jenbo
447cec8355
Implement video playback via libsmacker
7 years ago
Xadhoom
4ac418104f
Start implementing TCP networking
7 years ago
Anders Jenbo
281ade83c2
Move select game logic to UiSelectGame()
7 years ago
Anders Jenbo
89c2b533cb
Implement ui layout framework
7 years ago
Xadhoom
3ad2c379e3
Restructure networking
7 years ago
Anders Jenbo
d86ceb14cb
Refactor ui code
7 years ago
Anders Jenbo
dd023c1072
Implement progressbar
7 years ago
Xadhoom
7339bbfd9b
slightly refactor network layer
7 years ago
Anders Jenbo
9e57e5de7e
Implement error handeling and propepr user data path
7 years ago
Xadhoom
2d7ad8e62b
Introduce multiplayer over UDP
7 years ago
Xadhoom
ad01853fcd
Add Findsodium.cmake
7 years ago
Xadhoom
7053755cfc
Add asio 1.12.2
7 years ago
Xadhoom
7aee97453b
Remove xxhash
7 years ago
Anders Jenbo
59fcb9d2e7
Add missing ui file
7 years ago
Anders Jenbo
c75d50a82c
Split up menu code
7 years ago
Anders Jenbo
5fed0b1316
Match the credit menu look
...
This also adds transitions to menus
7 years ago
Xadhoom
187359bcf0
add cotire to build system
7 years ago
Xadhoom
83928eb30f
Use modified SDL2 findscripts for CMake
7 years ago
Xadhoom
98b8bd0d4f
Windows threads wrapper using SDL
7 years ago
Xadhoom
005e4f911a
Fixes and remove unused stuff
7 years ago
Xadhoom
56b0734961
Switch diablo.cpp to upstream
7 years ago
Xadhoom
3dd6cf1671
First try, merge compiles, but immediate crash
7 years ago
Anders Jenbo
238a6d6c2a
Move all menu code to stub files
...
Lets us much more easily merge upstream
7 years ago
Anders Jenbo
d4d5683d5b
Fix compiling on 64bit (only menu works)
7 years ago
Anders Jenbo
a258f0ede9
Enable 64bit builds
7 years ago
Anders Jenbo
1fd31b7df5
Fix menu audio
...
Ui code is moved to the correct file so that it is initialized after the
audio. This also rebases effects.cpp on the upstream as this fixes some
issues we where having. WinMain has also been rebased.
7 years ago
aperturesecurity
62357a25c7
removed more dependancies
7 years ago
aperturesecurity
3b84f7eeb1
Removed a game breaking feature with new game
7 years ago
aperturesecurity
760a2d5e0d
Fixed the LSHIFT button . I had to Stubb Diablo.cpp
8 years ago
nomdenom
17fdbe72c5
Better testing
8 years ago
nomdenom
8957ae0522
Automatic coverage discovery
8 years ago
nomdenom
4973ce03e8
Improved DRLG tests
8 years ago
nomdenom
2e6be8d504
code coverage & asm cmake tweaks
8 years ago
nomdenom
063fc04b1a
Miniwin: Port to Linux with stubs
8 years ago
aperturesecurity
42ce77ce05
Rebirth and Nuke
8 years ago