Commit Graph

73 Commits

Author SHA1 Message Date
Max
2023adf209 rename file to gUnkClass20.cpp, condense code, and add comments 2020-11-25 23:46:42 -05:00
Max
f048ac917b decompile code_801E07E8.o and code_801E0810.o 2020-11-25 22:37:14 -05:00
Max
15eb317faa organize headers 2020-11-12 13:26:03 -05:00
Max
fc81e8d7cc add math.h header, and fix one regswap in func_801DEA3C 2020-11-12 11:17:50 -05:00
Max
81a97af975 match GScamera::func_801DE1F8 2020-11-11 18:14:59 -05:00
Max
7c92a9c2ad progress on func_801DEA3C 2020-11-10 19:37:19 -05:00
Max
2ac1901729 decomp 801DDF78 and add mtx.h 2020-11-07 15:14:14 -05:00
Max
3e5884629d comments 2020-11-06 20:52:45 -05:00
Max
1d6768c881 remove old comments 2020-11-06 20:46:12 -05:00
Max
2f182e1a10 add headers for GSanimationObject and GSblendObject 2020-11-06 20:42:51 -05:00
Max
2b3b7eb188 C++ refactoring, adding nonmatching #ifdefs for ctors/dtor using operator delete for now 2020-11-06 20:28:24 -05:00
Max
aef4ef49d3 add GShierMemObject.h, and implement constructors for GSanimationObject and GSblendObject 2020-11-06 12:36:14 -05:00
Max
60cfed1d6c add two nonmatching ifdefs to code_801DD8C0 2020-11-05 23:28:38 -05:00
Max
0e08bf4c6a decompile code_801DD8C0 with some nonmatchings 2020-11-05 12:14:26 -05:00
Max
ad63244f06 start decompiling code_801DD8C0.o 2020-11-02 11:05:00 -05:00
Max
80b643a784 add header 2020-11-01 20:53:30 -05:00
Max
9ba8186ce6 remove unneeded extern C 2020-10-31 18:16:42 -04:00
Max
19716fa67d add include to ptmf.c 2020-10-31 18:10:41 -04:00
Max
e5e4451cfc refactor as code_801DCE6C to C++ 2020-10-31 18:08:27 -04:00
Max
d96e18f2d6 match up to func_801DD294 2020-10-30 02:05:35 -04:00
Max
47a1bdea88 match up to func_801DCFE4, add string.h and stdlib.h, add types.h to Makefile include path, and move GameSpy under DWC 2020-10-29 14:27:37 -04:00
Max
585b88fcba add headers and cleanup 2020-10-27 22:42:39 -04:00
Max
c4dcd29c77 match all of code_801DBE90 2020-10-27 20:37:19 -04:00
Max
3512ee2e09 match up to func_801DCE38 2020-10-27 20:00:40 -04:00
Max
126972af1a match up to func_801DC9CC 2020-10-27 16:13:32 -04:00
Max
69dd6927a2 match up to func_801DC7F8 2020-10-27 15:09:41 -04:00
Max
1f79672cc5 match up to func_801DC5FC 2020-10-27 14:06:50 -04:00
Max
a1d40c31b8 match func_801DC264 2020-10-27 11:34:42 -04:00
Max
b20f4b2f02 match func_801DC0C8 2020-10-27 01:18:43 -04:00
Max
2e329c9f48 match first three functions in code_801DCE6C 2020-10-24 17:05:32 -04:00
Max
8f73a39edf match up to func_801DC0C8 with two nonmatchings 2020-10-24 15:07:58 -04:00
Max
813f6a67a0 cleanup 2020-10-23 23:22:36 -04:00
Max
d93b0c1aac bring func_801DBB48 closer to matching 2020-10-23 15:43:52 -04:00
Max
1a76bb3162 match func_801DBD74 2020-10-23 12:13:48 -04:00
Max
047d52bd17 match func_801DBD00 2020-10-23 01:52:33 -04:00
Max
b889dc5418 match func_801DBC58 2020-10-23 01:30:30 -04:00
Max
0a9f2e5071 add LC_BASE macro to OSCache.h, and condense func_801DB81C 2020-10-22 21:27:26 -04:00
Max
e59582e061 decompile code_801DB81C, and revamp the source file layout template and type naming convention. Rename unkStruct to ctorStruct 2020-10-22 14:47:56 -04:00
Max
d777bee871 figured out how to reference global variables from inline asm functions using a special declaration syntax and #pragmas for mwcceppc 3.0 2020-10-22 13:02:45 -04:00
Max
2b2dc15d6b match func_801DB92C 2020-10-21 00:07:51 -04:00
Max
b844c7ce68 add header files and reduce scope of local variable/functions 2020-10-20 19:34:59 -04:00
Max
fbd635cb89 mark else block of func_801DAFAC as nonmatching 2020-10-18 20:35:35 -04:00
Max
f18777bd8f add headers, and mark internal functions as static 2020-10-18 18:13:02 -04:00
Max
d3966a0f67 match code_801DAAE0.cpp 2020-10-18 16:39:39 -04:00
Max
8568daeb69 match func_801DAFAC using an inline asm block 2020-10-18 13:51:17 -04:00
Max
3ac8c8de6a match up to func_801DAF70 2020-10-18 02:22:36 -04:00
Max
0403eb6c4b match func_801DAC0C, func_801DAC14, func_801DAC44 2020-10-18 00:55:49 -04:00
Max
f4bba77e25 match func_801DAB28, func_801DAB30, and func_801DAB78 2020-10-18 00:06:45 -04:00
Max
170728bbb9 match func_801DAAE0 2020-10-17 23:14:47 -04:00
Max
67137e4604 add unkStruct.h 2020-10-17 20:16:23 -04:00