Commit graph

1,205 commits

Author SHA1 Message Date
Anders Jenbo
eea41503f1 Implement more of the init, audio and video system
- Fix audio for videos with 8bit audio
- Allow muting music and audio
- Save audio volumns to ini
2019-02-24 17:11:20 +01:00
Xadhoom
781ae63ded Start removing SDL dependency from devilution 2019-02-24 14:04:23 +00:00
Xadhoom
4d557709e0 Clean headers for network code 2019-02-24 10:46:16 +00:00
Xadhoom
af47577446 Begin restructuring headers 2019-02-23 07:49:22 +00:00
Xadhoom
97320781bd Modernize CMake 2019-02-22 08:13:05 +00:00
Xadhoom
bde320a909 Merge branch 'master'. 2019-02-22 07:40:44 +00:00
Anders Jenbo
a050754339 Implement register and ini via Radon 2019-02-22 05:48:32 +01:00
Anders Jenbo
c2c0dd05f2 Fix saving and handeling missing ini section in Radon 2019-02-22 05:47:30 +01:00
Anders Jenbo
0712386427 Add Radon for ini parsing 2019-02-22 05:42:59 +01:00
Anders Jenbo
5fdd2fff3f Quick fix for quick chat to avoid crash 2019-02-21 23:45:41 +01:00
Anders Jenbo
869988b539 Fix video playback for 64bit builds 2019-02-21 21:59:04 +01:00
Xadhoom
216f91bf90 Merge upstream branch 'devilution/master' 2019-02-21 10:31:26 +00:00
Anders Jenbo
c375d4bc08 Fix some minor bugs 2019-02-21 00:13:08 +01:00
Anders Jenbo
b5c7026b15
Not all animation combinations exists for player animations
This issue causes the game to look for 126 non existing animations
- Player always drops weapons when dying
- Player can only block if using a shield
2019-02-20 22:40:03 +01:00
Xadhoom
b8379e7187 Menu for TCP and UDP; enable difficulty selection 2019-02-20 20:29:22 +00:00
Xadhoom
7aeb6e3de4 Fix leaving and joining again 2019-02-20 15:09:15 +00:00
Xadhoom
c39e2a623b Merge branch 'master' 2019-02-20 15:06:43 +00:00
Anders Jenbo
4c3511189c Fix bad include 2019-02-20 12:00:28 +01:00
Anders Jenbo
447cec8355 Implement video playback via libsmacker 2019-02-20 05:35:07 +01:00
Xadhoom
4ac418104f Start implementing TCP networking 2019-02-19 12:03:06 +00:00
Anders Jenbo
591cbc6d6d Don't crash on invalid save games 2019-02-18 03:55:43 +01:00
Anders Jenbo
457f7ddecb Add missing minwin file 2019-02-18 03:38:24 +01:00
Anders Jenbo
b47c6bcb19 Fix loading save games 2019-02-18 02:38:25 +01:00
Anders Jenbo
8306f653f2 Implement joining games by ip 2019-02-18 02:27:13 +01:00
Anders Jenbo
281ade83c2 Move select game logic to UiSelectGame() 2019-02-18 00:48:11 +01:00
Anders Jenbo
50809cb255 Clean up event code and hook up all cancle buttons 2019-02-17 04:45:56 +01:00
Anders Jenbo
72cfe8c37c Merge branch 'master' of github.com:diasurgical/devilutionX into menu 2019-02-16 20:32:06 +01:00
Anders Jenbo
89c2b533cb Implement ui layout framework 2019-02-16 20:27:50 +01:00
Anders Jenbo
c8a4ea0635
Update README.md 2019-02-16 14:50:06 +01:00
Anders Jenbo
97498617a8 Match res string to code 2019-02-06 21:46:09 +01:00
Robin Eklind
137f7389cc LoadL1Dungeon almost binary exact
push 0 instruction swapped place
2019-02-05 23:08:52 +01:00
Anders Jenbo
2e63d135d3 Unload title animation
Reduces mem usage by ~1.5mb
2019-02-05 22:50:24 +01:00
Anders Jenbo
806f3e9902 Fix starting locale game 2019-02-05 01:43:11 +01:00
Xadhoom
3ad2c379e3 Restructure networking 2019-02-04 18:51:57 +00:00
Anders Jenbo
90466f3fbb Correct art for all existing menus 2019-02-04 04:56:09 +01:00
Anders Jenbo
599936c9b2 Handle text input correctly
Also you can now paste test from the clip board
2019-02-04 01:21:31 +01:00
Anders Jenbo
a58e3af89a Refactor menu navigation
This also implements fully accurate list navigation
2019-02-03 21:31:10 +01:00
Anders Jenbo
0ec174eb4b Storm var names 2019-02-03 17:21:47 +01:00
Anders Jenbo
4b7519be8d Fix overflow and small menu tweaks 2019-02-03 17:21:35 +01:00
Xadhoom
9ef0b862a6 Fix for dvlnet_null 2019-02-03 10:26:27 +00:00
Anders Jenbo
c8639729fe Fix uninitialized array 2019-02-03 08:05:56 +01:00
Anders Jenbo
e54f4fbe15 Correct storm behaviour 2019-02-03 07:39:14 +01:00
Anders Jenbo
189c373c13 Correct var types 2019-02-03 07:36:12 +01:00
Anders Jenbo
10e8fd21d7 Fix crash in menu 2019-02-03 05:19:41 +01:00
Anders Jenbo
1b9254afd6 Implement UiSetupPlayerInfo an UiCreatePlayerDescription and SStrCopy
This gets up a bit closer to compiling in release mode
2019-02-03 05:19:17 +01:00
Anders Jenbo
d86ceb14cb Refactor ui code 2019-02-03 05:17:35 +01:00
Xadhoom
39a9e9a9bf Quick libsodium FORCE32 fix 2019-02-02 20:42:20 +01:00
Anders Jenbo
97fde5ad49 Remove unused variables 2019-02-02 20:39:02 +01:00
Anders Jenbo
49f182b9ef Fix progressbar flickering 2019-02-02 16:38:58 +01:00
Xadhoom
67ce2eb4b2 Network syncing implemented 2019-02-02 11:09:44 +00:00