galaxyhaxz
|
f4d1dea559
|
Organized struct file
Note that code will not change, should make it easier to read now
|
8 years ago |
Dennis Duda
|
f543572393
|
Added precompiled headers (PCH) and enable minimal rebuild to improve compilation speed for build reruns.
This makes rebuilds near instantaneous, as long as the header files aren't changed. (Same settings as the VC gui)
|
8 years ago |
Dennis Duda
|
ad8f018e98
|
SetPlayerGPtrs is now binary exact!
|
8 years ago |
Dennis Duda
|
10cfa70016
|
Fixed running of the discord webhook (20th time's the charm!)
|
8 years ago |
Dennis Duda
|
4f8fd17b82
|
Added discord webhook script to the main repo
|
8 years ago |
Dennis Duda
|
31956bc888
|
Switched to riivaaja stable tag, added discord accuracy webhook
|
8 years ago |
Dennis Duda
|
4b339a8896
|
Fix diablo obj build/link order to match the VC6 build/link order. Compile all main files with one compiler call
|
8 years ago |
Dennis Duda
|
82849a4513
|
Optimized the travis CI config
|
8 years ago |
Anders Jenbo
|
ee94c051b1
|
Generate status
|
8 years ago |
Anders Jenbo
|
2be0ef7a2c
|
Clean up player_init_cl2_hdrs()
|
8 years ago |
Dennis Duda
|
b23f92805c
|
DoHealOther is now almost binary exact, except for the flipped usage of `esi` and `edi`.
|
8 years ago |
Dennis Duda
|
855bb4a42a
|
PlacePlayer is now binary exact
|
8 years ago |
Dennis Duda
|
8adb2b83c8
|
DoResurrect is now binary exact
|
8 years ago |
Dennis Duda
|
84120afd83
|
Cleaned up CheckSpell and CastSpell, now both binary exact!
|
8 years ago |
Dennis Duda
|
6776b568c0
|
`GetManaAmount` is now binary exact
|
8 years ago |
Dennis Duda
|
0b5aef5edb
|
`PlaceGroup` is now near binary-exact
|
8 years ago |
Dennis Duda
|
8bd518031b
|
Added `LIGHTSIZE` constant
|
8 years ago |
Dennis Duda
|
5de0a5083b
|
`PlaceUniqueMonst` is now near binary-exact.
It's just the both struct pointers that seem to load a bit differently.
|
8 years ago |
Dennis Duda
|
0f0bb1c713
|
`PlaceMonster` is now binary exact
|
8 years ago |
Dennis Duda
|
7c75240c1e
|
`MonstPlace` now binary exact.
|
8 years ago |
Dennis Duda
|
9685ce50da
|
Merge remote-tracking branch 'devilution/master'
|
8 years ago |
galaxyhaxz
|
20ad6eb218
|
Fix signature of diablo_find_window (#187)
Byte identical now
|
8 years ago |
Andrew Dunstan
|
e0fab6a6d1
|
fix type definition of itemhold, avoids overrun into Item2Frm (crashes when byte_641234[] is stripped by compiler due to being unreferenced)
|
8 years ago |
Dennis Duda
|
ca0e341de2
|
Merge remote-tracking branch 'devilution/master'
|
8 years ago |
galaxyhaxz
|
56d57d61c5
|
Update player.cpp
|
8 years ago |
galaxyhaxz
|
f49117c95a
|
Update monster.cpp
|
8 years ago |
galaxyhaxz
|
3b90e56429
|
Update player.cpp
|
8 years ago |
galaxyhaxz
|
704380756d
|
Update player.h
|
8 years ago |
galaxyhaxz
|
1120c0780d
|
Update sound.cpp
|
8 years ago |
galaxyhaxz
|
0a1dcc5c0f
|
Update missiles.cpp
|
8 years ago |
galaxyhaxz
|
9f206691b0
|
render.cpp -> undo memset/memcpy (#186)
|
8 years ago |
galaxyhaxz
|
21d611439f
|
Remove temp debug now that bugs are gone
|
8 years ago |
Dennis Duda
|
108eb7e466
|
Fixed Workspace config for debug again
|
8 years ago |
Dennis Duda
|
bb0e2ba156
|
Updated the workspace file to actually build as debug
|
8 years ago |
galaxyhaxz
|
296f8b0e2b
|
render.cpp -> optimized for speed
|
8 years ago |
galaxyhaxz
|
5ed7a29e22
|
render.cpp -> implement memset/memcpy
|
8 years ago |
Dennis Duda
|
ad59011c64
|
Shuffled things around in `InitMonster` to make the ordering closer to the beta, and making it binary exact
|
8 years ago |
Anders Jenbo
|
43f5295170
|
Update VS6 folder
|
8 years ago |
Dennis Duda
|
ad0bf6acfc
|
Cleaned up `InitMonsterGFX` by changing the signature of LoadMissileGFX to fit.
|
8 years ago |
Dennis Duda
|
16a576cd5b
|
Brought `GetLevelMTypes` very close to binary exact
|
8 years ago |
Dennis Duda
|
cf81adbd47
|
Minor adjustments to `InitLevelMonsters` and `AddMonsterType`
|
8 years ago |
Dennis Duda
|
4461f657c3
|
Made `InitMonsterTRN` binary exact.
|
8 years ago |
Anders Jenbo
|
71f890a29b
|
Add option to generate pdb file for devilution-comparer
|
8 years ago |
Dennis Duda
|
91b6568ef9
|
Fixed CheckInvCut to be binary exact now with the new compiler version
|
8 years ago |
Dennis Duda
|
f5a4d0a2ec
|
Reordered assignments in `NewPlrAnim` to be closer to the beta. Still binary exact with the new compiler
|
8 years ago |
Dennis Duda
|
2f2d519ec7
|
Added missing enum values, removed codegen TODOs (fixed with new compiler) - now binary exact!
|
8 years ago |
Dennis Duda
|
d45a175064
|
Fixed `CreatePlayer` to now be binary exact!
|
8 years ago |
Dennis Duda
|
0ba52840b4
|
Use `UINT64` instead of `unsigned __int64`, more in line with uses of `DWORD`
|
8 years ago |
Dennis Duda
|
0508308eba
|
Fixed missing cast for literal `1` to UINT64
|
8 years ago |
Dennis Duda
|
22718733d0
|
Fixed nasty bug in `CalcPlrItemVals`, now binary exact!
|
8 years ago |