Commit Graph

399 Commits

Author SHA1 Message Date
Akira Akashi
bcf5b6ad0b
Merge branch 'master' into render_begin_end_labels 2021-05-15 00:18:51 +01:00
Max
1379d3a873 rename PSQUATDotProduct to PSVECDotProduct (was a typo) 2020-12-24 14:44:41 -05:00
Felk
7c23a2eb82 label possible pointer to some rendering context object 2020-12-13 04:01:08 +01:00
Felk
67589881a3 label begin_drawing and end_drawing 2020-12-13 04:00:26 +01:00
Felk
ad75fe7c52 name some blur/fake-antialiasing related labels 2020-12-13 03:50:26 +01:00
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
d40f64ac06 remove GScamera_asm.s 2020-11-11 23:29:59 -05:00
Max
63c065bb16 match GScamera (except func_801DEA3C) 2020-11-11 23:23:09 -05:00
Max
e411f08f43 match GScamera virtual function at 801DE5F8 2020-11-11 14:46:55 -05:00
Max
7c92a9c2ad progress on func_801DEA3C 2020-11-10 19:37:19 -05:00
Max
ae8eadbdde match lbl_801DEEF8 2020-11-09 15:15:06 -05:00
Max
b722de596b match GScamera virtual func at 801DED3C 2020-11-09 14:24:02 -05:00
Max
155c518198 added nonmatching ifdefs for each function in GScamera and match register order in 801DDF78 constructor 2020-11-08 21:27:58 -05:00
Max
2ac1901729 decomp 801DDF78 and add mtx.h 2020-11-07 15:14:14 -05:00
Max
29b23333a2 remove code_801DD8C0_asm.s 2020-11-06 20:48:23 -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
db5213a374 decompile code_801DD5C8.o 2020-11-01 20:44:39 -05:00
Max
e5e4451cfc refactor as code_801DCE6C to C++ 2020-10-31 18:08:27 -04:00
Max
4ff4ced455 match func_801DD294 2020-10-31 16:15:40 -04:00
Max
b65c4ed97a match loop body in func_801DD294 2020-10-31 11:31:27 -04:00
Max
6fcf5988b1 add nonmatching ifdef 2020-10-30 18:22:57 -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
dfcd7d75a3 match 801DC9CC 2020-10-27 18:07:56 -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
b4751c259e match first two functions in code_801DBE90 2020-10-24 02:35:51 -04:00
Max
828020713c delete code_801DBB3C_asm.s 2020-10-23 23:24:52 -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
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
6238cac0db remove warnings by adding explicits casts 2020-10-21 22:26:07 -04:00
Max
64b05c65e1 match func_801DBA8C 2020-10-21 18:41:27 -04:00