692 Commits

Author SHA1 Message Date
Revo ae02670ef3 Merge pull request #165 from pret/kill-freenode
Kill Freenode
2024-10-26 16:00:26 -04:00
IIMarckus d765481edf Kill Freenode. 2021-10-08 04:51:53 -06:00
Akira Akashi 685d024bb1 Merge pull request #160 from Felk/render_begin_end_labels
name some rendering related labels
2021-05-15 01:21:40 +01:00
Akira Akashi bcf5b6ad0b Merge branch 'master' into render_begin_end_labels 2021-05-15 00:18:51 +01:00
Max f8eea17818 Merge pull request #164 from mparisi20/master
fix bug in calcrom get_files function
2021-01-29 15:01:07 -05:00
Max 8d8c6cec7d Merge branch 'master' into master 2021-01-29 14:57:04 -05:00
Max 984748ba7e fix bug in calcrom get_files function 2021-01-29 14:53:11 -05:00
Max 626e786520 Merge pull request #163 from mparisi20/master
update pragma processor
2021-01-22 14:16:27 -05:00
Max 892c994fee fixed bug in #pragma regswap where swapping rA and rB would also swap fA and fB, and added #pragma iswap 2021-01-22 14:02:16 -05:00
Revo 75330c36b1 Merge pull request #162 from mparisi20/master
rename PSQUATDotProduct to PSVECDotProduct
2020-12-25 07:37:26 -05:00
Max 1379d3a873 rename PSQUATDotProduct to PSVECDotProduct (was a typo) 2020-12-24 14:44:41 -05:00
Revo 157890ec21 Merge pull request #161 from mparisi20/pragma_proc
Add pragma processor tool and use it in code_801DD8C0.cpp
2020-12-19 15:44:41 -05:00
Max 9b63835774 trim whitespace off cc argument in pragma.py 2020-12-19 12:45:16 -05:00
Max 4f3e87d037 argument parsing issue in pragma.py when compiler is invoked through wine 2020-12-19 12:39:50 -05:00
Max 128935015a fix bugs in pragma.py, add license/readme 2020-12-19 11:48:42 -05:00
Max 718c9c0011 add pragma.py to tools, edit Makefile, add example #pragma regswap usage to code_801DD8C0.cpp 2020-12-19 00:45:39 -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
Revo d597d9f994 Merge pull request #159 from Felk/blur_related_labels
name some blur/fake-antialiasing related labels
2020-12-12 21:57:54 -05:00
Felk ad75fe7c52 name some blur/fake-antialiasing related labels 2020-12-13 03:50:26 +01:00
Revo 6e80109ce6 Merge pull request #158 from mparisi20/code_801E07E8
decompile code_801E07E8 and code_801E0810.o
2020-11-26 12:15:18 -05: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
Revo 277ad419e7 Merge pull request #157 from mparisi20/master
decompile GScamera.o
2020-11-12 13:39:08 -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 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 81a97af975 match GScamera::func_801DE1F8 2020-11-11 18:14:59 -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 b0580b42cf match virtual func at 801DECBC 2020-11-09 12:37:44 -05:00
Max cd92c8fc35 match func_801DE524 2020-11-09 11:26:42 -05:00
Max b76d4fab67 match registers in GScamera ctor 801DE084 2020-11-08 21:49:54 -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 2ae7b5c414 Merge pull request #156 from mparisi20/master
decompile code_801DD8C0.o
2020-11-06 21:01:27 -05:00
Max 3e5884629d comments 2020-11-06 20:52:45 -05:00
Max 29b23333a2 remove code_801DD8C0_asm.s 2020-11-06 20:48:23 -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 aa7ebd0cf2 fix control flow in func_801DD9C8 2020-11-05 14:43:29 -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
Revo 5818130a78 Merge pull request #155 from mparisi20/master
decompile code_801DD5C8.o
2020-11-01 21:06:48 -05:00