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