Commit graph

67 commits

Author SHA1 Message Date
Anders Jenbo
3c0dc5f164 Remove more garbage 2019-05-25 17:03:42 +01:00
Robin Eklind
894566e5a7
Merge pull request #1019 from diasurgical/UiProgressDialog
Correct types based on DevilutionX
2019-05-12 12:38:50 +09:00
galaxyhaxz
1cc8c81636
Change PKWare to static library (#1141) 2019-05-08 16:40:35 -05:00
Anders Jenbo
4b07797d5f Correct UiProgressDialog based on DevilutionX 2019-04-25 03:07:42 +02:00
galaxyhaxz
58aa145cc5 Cleanup ms office (#964) 2019-04-17 00:21:30 +02:00
Anders Jenbo
b30ebeb7a0 Correct calling convention for diabloui.h functions
IDA doesn't correctly detect calling convention for functions with no
input/output. As seen in NetInit this should have been __stdcall instead
of __cdecl
2019-04-16 06:06:19 +02:00
Anders Jenbo
8009a47cab Clena up NetInit 2019-04-16 06:06:19 +02:00
Anders Jenbo
5c22841071 Apply MAX_PATH 2019-04-08 18:52:30 +02:00
Anders Jenbo
54c73f740c clean up redundant code 2019-03-30 17:14:16 +01:00
Anders Jenbo
fda317a24e Clean up storm/sound_update (#663) 2019-03-18 11:23:24 +09:00
Anders Jenbo
0cbf4b6065 Resolve argument nam for UiSelHeroMultDialog 2019-01-27 02:55:18 +01:00
Anders Jenbo
f281178672 Clean up appfat.cpp (#585)
* Clean up appfat.cpp

GetErrorStr, TraceErrorDD, TraceErrorDS, TraceLastError, DDErrMsg,
DSErrMsg, ErrDlg, ErrOkDlg, DirErrorDlg, InsertCDDlg, FuncDlg,
init_cleanup, FreeDlg, center_window

* Fix style
2019-01-27 00:31:42 +01:00
Anders Jenbo
9d44169ac7 multi_upgrade (#583)
* Clean up multi_upgrade

* Correct variable names

* Correct variable types
2019-01-26 17:30:09 +01:00
Robin Eklind
f128199115 Rename MakefileVC to Makefile for Storm and DiabloUI 2019-01-12 20:11:37 +01:00
Robin Eklind
80f107dec2 Add dedicated Makefiles for DiabloUI and Storm subprojects 2019-01-12 20:11:37 +01:00
Anders Jenbo
2c8661f969 Remove more IDA_GARBAGE
SHIWORD compiles to the same as >> 16
2019-01-06 23:04:17 +01:00
Anders Jenbo
841f5af199 Compile effects.cpp and wave.cpp as C (#530)
* Correct SFileReadFile signature

* Compile as C

Source/effects.cpp
Source/wave.cpp

* Make diabloui.h C frindly
2018-12-30 19:22:40 +01:00
Anders Jenbo
47bf82b059 C compatability from a-d (#518) 2018-12-29 15:12:19 +01:00
Anders Jenbo
8b21de7b0d apply _artfonts enum (#486) 2018-12-04 01:20:37 +01:00
Anders Jenbo
0fb5c0bf9c Additional tab indentation 2018-10-27 17:38:40 +02:00
Anders Jenbo
a0a98efd3c Correct diabloui include order 2018-10-22 00:59:16 +02:00
Anders Jenbo
9a8166a628 Autoformat non-stub parts of DiabloUi 2018-10-22 00:25:42 +02:00
Andrew Dunstan
22dc793b7d Clean remaining pfile.cpp functions
full file is binary exact except for pfile_create_player_description (minor diff)
2018-10-06 14:13:19 +02:00
galaxyhaxz
1a2a695967 Fix "DiabloUI" for GCC + disclaim.cpp
Implemented disclaim.cpp, you can now call it to show the Battle.net Beta disclaimer (kinda funny).

DiabloUI now has preliminary support for compiling under GCC. Just have to update the Makefile
2018-09-26 18:13:43 -05:00
galaxyhaxz
b430ccc8a2 Fix hero deletion in UI 2018-09-21 00:06:45 -05:00
galaxyhaxz
bcfe1ddba4
Fix bugs in DiabloUI and cleanup (#312) 2018-09-20 20:04:51 -05:00
galaxyhaxz
1d27aab18c Fix bugs in DiabloUI 2018-09-20 17:01:15 -05:00
galaxyhaxz
38fe732e52 Fix for newer compilers 2018-09-20 00:15:21 -05:00
galaxyhaxz
b6554d440e DiabloUI is now finally working 2018-09-19 23:58:30 -05:00
galaxyhaxz
3ab3e21284 Fix drawing of Hero portrait (UI) 2018-09-19 19:25:17 -05:00
galaxyhaxz
5a7f38d562 Implement "hero list" in DiabloUI 2018-09-19 18:13:12 -05:00
galaxyhaxz
1224d01161
Sync with master (#301) 2018-09-19 14:41:22 -05:00
galaxyhaxz
71c2149d46 First "working" version of diabloui.dll ^_^ (#221) 2018-09-18 21:26:25 +02:00
galaxyhaxz
508ed542e4 Implement doom/focus/titlesnd.cpp (#220) 2018-09-18 21:26:23 +02:00
galaxyhaxz
cd17ca323d Implement "fade.cpp" in DiabloUI (#219) 2018-09-18 21:26:20 +02:00
galaxyhaxz
e7aa782e06 Implement 'artfont.cpp' in DiabloUI (#218) 2018-09-18 21:26:18 +02:00
Dennis Duda
bf4d5ba5fa Merge remote-tracking branch 'devilution/master' 2018-09-17 21:01:20 +02:00
Dennis Duda
47d217d11d Revert "Revert "Add pre-liminary source code for DiabloUI""
This reverts commit 440113f97c.
2018-09-17 20:59:26 +02:00
galaxyhaxz
05b1f90027
Implement Diablo UI code (#206) 2018-09-16 17:39:31 -05:00
Dennis Duda
440113f97c Revert "Add pre-liminary source code for DiabloUI"
This reverts commit
a3800a3d4c since it
breaks builds right now.
2018-09-16 20:41:08 +02:00
Dennis Duda
ef9371e874 Merge remote-tracking branch 'devilution/master'
and updated to comparer 0.3.4
2018-09-16 20:18:12 +02:00
galaxyhaxz
a3800a3d4c
Add pre-liminary source code for DiabloUI 2018-09-15 16:44:25 -05:00
Dennis Duda
9c69ae0ee5 Fixed NUM_INVLOC in struct definition 2018-09-14 22:29:57 +02:00
Dennis Duda
27b1fea2f7 Merge remote-tracking branch 'devilution/master' 2018-08-22 17:43:55 +02:00
galaxyhaxz
5ff8756116
Fix junk (#174) 2018-08-21 23:58:17 -05:00
Dennis Duda
06d4e8a64e Converted workspace, projects, makefile to VC++6
updated Makefile to compile with VC++ 6, link/generate the DLLs with link.exe 6, but link Diablo.exe with link 5.10
2018-08-21 14:35:34 +02:00
galaxyhaxz
fa64b2148d
Add defines [W.I.P] (#160) 2018-08-15 22:13:15 -05:00
galaxyhaxz
0b4a31d04e
Optimized for minimum size by default (#113) 2018-07-01 10:10:22 -05:00
Adam Heinermann
0c01fc41ad Created VS 2017 solution file and project files. (#93) 2018-06-28 07:42:47 -05:00
galaxyhaxz
0db106a5b4
Add support for Visual C++ 5.10 (#12)
* Update stuff
2018-06-14 02:38:27 -05:00