[jak3] Decompile gcommon (#3321)

Decompile `gcommon`. I adjusted the spacing of docstring comments, and
removed some spammy decompiler warning prints.

I also added some random notes I had on VU programs from jak1/jak2. They
are not polished, but I think it's still worth including since we'll
have to go through them again for jak 3.
This commit is contained in:
water111
2024-01-20 12:33:39 -05:00
committed by GitHub
parent 9a4929ac0c
commit 1c0038294f
27 changed files with 4173 additions and 722 deletions
+3 -1
View File
@@ -1428,7 +1428,9 @@ Form* try_sc_as_type_of_jak2(FormPool& pool, Function& f, const ShortCircuit* vt
f.ir2.env.disable_def(b2_delay_op.dst(), f.warnings);
f.ir2.env.disable_use(shift_left->expr().get_arg(0).var());
f.warnings.warning("Using new Jak 2 rtype-of");
if (f.ir2.env.version != GameVersion::Jak3) {
f.warnings.warning("Using new Jak 2 rtype-of");
}
return b0_ptr;
}