galaxyhaxz
|
10a479e36c
|
Merge pull request #7 from mewpull/dev
Linux compile Take 2 temp
|
2018-06-08 19:33:19 -05:00 |
mewmew
|
445520a31d
|
Copy storm.def and diabloui.def to work with VS and GCC
Updates #5.
|
2018-06-09 00:16:26 +02:00 |
mewmew
|
e12630c089
|
install: add note that pacman is for Arch Linux
|
2018-06-08 20:19:45 +02:00 |
mewmew
|
1a70a033b8
|
Update name of executable to devilution.exe
This lets it live alongside diablo.exe in the game directory.
|
2018-06-08 20:01:04 +02:00 |
mewmew
|
05577684c4
|
Add extended installation instructions for Linux and Windows
|
2018-06-08 19:59:40 +02:00 |
mewmew
|
19f78a991a
|
readme: fix screenshots
|
2018-06-08 12:47:50 +02:00 |
mewmew
|
4a866b32db
|
Fix build issue in debug.cpp
Source/debug.cpp:124:41: error: unable to find numeric literal operator ‘operator""i64’
*(_QWORD *)plr[myplr]._pMemSpells |= 1i64 << (i - 1);
|
2018-06-08 11:42:23 +02:00 |
mewmew
|
f5f76f8b8a
|
Fix build on Linux
|
2018-06-08 11:23:30 +02:00 |
galaxyhaxz
|
0da84fd997
|
Merge pull request #4 from galaxyhaxz/revert-2-master
Revert "Add preliminary support for compiling on Linux"
|
2018-06-07 22:01:58 -05:00 |
galaxyhaxz
|
b1ee40f6e7
|
Revert "Add preliminary support for compiling on Linux"
|
2018-06-07 22:00:35 -05:00 |
galaxyhaxz
|
b4765fc121
|
Merge pull request #3 from mewpull/readme
readme: make screenshot visible in readme
|
2018-06-07 20:15:39 -05:00 |
galaxyhaxz
|
4910d30287
|
Merge pull request #2 from mewpull/master
Add preliminary support for compiling on Linux
|
2018-06-07 20:15:16 -05:00 |
mewmew
|
3ab25aca73
|
readme: make screenshot visible in readme
|
2018-06-08 01:55:30 +02:00 |
mewmew
|
1836399875
|
Fix linking against storm.dll and diabloui.dll
* add aliases for storm exports to handle __stdcall calling convention on Linux
* mark external functions as extern "C"
|
2018-06-08 01:28:20 +02:00 |
mewmew
|
bd12b61831
|
Merge branch 'master' of https://github.com/galaxyhaxz/devilution
|
2018-06-07 22:45:03 +02:00 |
mewmew
|
20fdbf8aa2
|
Fix compile errors on Linux
Source/../types.h:35:10: fatal error: DiabloUI/_diabloui.h: No such file or directory
#include "DiabloUI/_diabloui.h"
---
Source/../Source/init.h:43:109: error: fastcall and stdcall attributes are not compatible
LRESULT (__stdcall *__fastcall SetWindowProc(void *func))(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
---
Source/missiles.cpp:915:27: error: unable to find numeric literal operator ‘operator""i64’
*(_QWORD *)&Dirs[0][2] = 0i64;
---
Source/world.cpp:38:1: error: narrowing conversion of ‘3937053354’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
---
Source/lighting.cpp:429:1: error: narrowing conversion of ‘-1’ from ‘int’ to ‘unsigned char’ inside { } [-Wnarrowing]
---
Source/objects.cpp:5459:62: error: unable to find numeric literal operator ‘operator""i64’
while ( !(plr[v53]._pMemSpells[1] & ((unsigned __int64)(1i64 << v60) >> 32) | plr[v53]._pMemSpells[0] & (unsigned int)(1i64 << v60)) );
---
Source/control.cpp:488:9: error: unable to find numeric literal operator ‘operator""i64’
v26 = 1i64;
---
Source/objects.cpp:243:1: error: narrowing conversion of ‘255’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
---
Source/gamemenu.cpp:22:1: error: narrowing conversion of ‘2147483648’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
---
Source/sound.cpp:41:88: error: narrowing conversion of ‘240’ from ‘unsigned int’ to ‘char’ inside { } [-Wnarrowing]
---
Source/quests.cpp:46:1: error: narrowing conversion of ‘255’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
---
Source/player.cpp:4666:8: error: unable to find numeric literal operator ‘operator""i64’
v14 = 0i64;
---
Source/init.cpp:546:109: error: fastcall and stdcall attributes are not compatible
LRESULT (__stdcall *__fastcall SetWindowProc(void *func))(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
---
Source/items.cpp:114:1: error: narrowing conversion of ‘(item_effect_type)255’ from ‘unsigned int’ to ‘char’ inside { } [-Wnarrowing]
---
Source/items.cpp:307:1: error: narrowing conversion of ‘(unique_base_item)255’ from ‘unsigned int’ to ‘char’ inside { } [-Wnarrowing]
---
Source/items.cpp:854:8: error: unable to find numeric literal operator ‘operator""i64’
v37 = 0i64;
---
Source/items.cpp:471:1: error: narrowing conversion of ‘(item_equip_type)255’ from ‘unsigned int’ to ‘char’ inside { } [-Wnarrowing]
|
2018-06-07 22:44:03 +02:00 |
galaxyhaxz
|
48a871c010
|
Merge pull request #1 from mewpull/master
readme: update credits to authors of sanctuary
|
2018-06-07 03:23:02 -05:00 |
mewmew
|
b88586b810
|
readme: update credits to authors of sanctuary
|
2018-06-07 09:32:22 +02:00 |
galaxyhaxz
|
2d80291dd3
|
Update README.md
|
2018-06-06 22:23:54 -05:00 |
galaxyhaxz
|
752846b979
|
Update README.md
|
2018-06-06 22:08:45 -05:00 |
galaxyhaxz
|
2cb648773c
|
Update README.md
|
2018-06-06 22:07:53 -05:00 |
galaxyhaxz
|
a775fe4fd5
|
Delete .gitignore
|
2018-06-06 21:30:07 -05:00 |
galaxyhaxz
|
f1af151393
|
Delete .gitignore
|
2018-06-06 21:29:57 -05:00 |
galaxyhaxz
|
b1612bbde9
|
Delete .gitignore
|
2018-06-06 21:29:47 -05:00 |
galaxyhaxz
|
9a22e43958
|
Delete .gitignore
|
2018-06-06 21:29:34 -05:00 |
galaxyhaxz
|
d6191fc9fc
|
Delete .gitignore
|
2018-06-06 21:29:22 -05:00 |
galaxyhaxz
|
bcb3abe96b
|
Add files via upload
|
2018-06-06 21:27:39 -05:00 |
galaxyhaxz
|
dde68ff89e
|
Add files via upload
|
2018-06-06 21:25:54 -05:00 |
galaxyhaxz
|
41bfbdbfcf
|
Add files via upload
|
2018-06-06 21:23:37 -05:00 |
galaxyhaxz
|
c4eb2b777c
|
Add files via upload
|
2018-06-06 21:23:06 -05:00 |
galaxyhaxz
|
3fed670473
|
Add files via upload
|
2018-06-06 21:22:26 -05:00 |
galaxyhaxz
|
2668ffe6ac
|
Create .gitignore
|
2018-06-06 21:22:03 -05:00 |
galaxyhaxz
|
25b9daf425
|
Create .gitignore
|
2018-06-06 21:21:36 -05:00 |
galaxyhaxz
|
9e0e665831
|
Create .gitignore
|
2018-06-06 21:21:18 -05:00 |
galaxyhaxz
|
362049a7c1
|
Create .gitignore
|
2018-06-06 21:20:54 -05:00 |
galaxyhaxz
|
a14b40bd0e
|
Create .gitignore
|
2018-06-06 21:20:14 -05:00 |
galaxyhaxz
|
8060b9b92b
|
Add files via upload
|
2018-06-06 21:15:59 -05:00 |
galaxyhaxz
|
e80f423072
|
Update README.md
|
2018-06-06 20:59:55 -05:00 |
galaxyhaxz
|
37d17c0276
|
Create README.md
|
2018-06-06 20:54:31 -05:00 |
galaxyhaxz
|
7bb1808854
|
Create LICENSE
|
2018-06-06 17:50:05 -05:00 |