===== 02 GFI GTE FIFOS LZCR IRGB | BIOS 19951204 System ROM Version 3.0 11/18/96 A BadVaddr as the group starts: 1F801DAA SXY0-2 written 00010002 00030004 00050006; SXY0 SXY1 SXY2 SXYP: 00010002 00030004 00050006 00050006 then SXYP written 00070008: 00030004 00050006 00070008 00070008 then SXY2 written 0009000A: 00030004 00050006 0009000a 0009000a then SXYP written FFFF8000 and 7FFF0001: 0009000a ffff8000 7fff0001 7fff0001 SZ0-3 written 1 2 3 4, then SZ3 5; SZ0-3: 00000001 00000002 00000003 00000005 RGB0-2, RES1 written 11223344 55667788 99AABBCC DDEEFF00: 11223344 55667788 99aabbcc ddeeff00 then RES1 written 01020304: 11223344 55667788 99aabbcc 01020304 IRGB written, then IR1 IR2 IR3 IRGB ORGB read: 00000000: 00000000 00000000 00000000 00000000 00000000 00007fff: 00000f80 00000f80 00000f80 00007fff 00007fff ffffffff: 00000f80 00000f80 00000f80 00007fff 00007fff 00008000: 00000000 00000000 00000000 00000000 00000000 00000421: 00000080 00000080 00000080 00000421 00000421 00001234: 00000a00 00000880 00000200 00001234 00001234 00007c1f: 00000f80 00000000 00000f80 00007c1f 00007c1f ffff8000: 00000000 00000000 00000000 00000000 00000000 IR1 IR2 IR3 written, then IRGB ORGB FLAG read: 0 0 0: 00000000 00000000 00000000 7f 80 ff: 00000420 00000420 00000000 f80 fff 1000: 00007fff 00007fff 00000000 ffff ff80 8000: 00000000 00000000 00000000 7fff 1f7f 1f80: 00007fff 00007fff 00000000 f81 fff 100: 00000bff 00000bff 00000000 ff81 17f 1000: 00007c40 00007c40 00000000 80 100 180: 00000c41 00000c41 00000000 LZCS written, LZCR read: 00000000 32, 00000001 31, ffffffff 32, 7fffffff 1 80000000 1, 40000000 1, bfffffff 1, 00008000 16 ffff7fff 16, 0000ffff 16, 00000002 30, fffffffe 31 12345678 3, f0000000 4, 00000003 30, fffffffc 30 LZCS 00F00000 then LZCR written 5: LZCS 00f00000 LZCR 8 Command words with and without their fake number and zero bits: 0180001 vs 80001 RTPS: same F=81c77000 0280030 vs 80030 RTPT: same F=81c77000 1400006 vs 00006 NCLIP: same F=0 158002d vs 8002d AVSZ3: same F=80040000 168002e vs 8002e AVSZ4: same F=80048000 0400012 vs 00012 MVMVA: same F=81c00000 0a00428 vs 00428 SQR: same F=81c00000 170000c vs 0000c OP: same F=81c00000 0c8041e vs 8041e NCS: same F=a1f80000 0d80420 vs 80420 NCT: same F=a1f80000 108041b vs 8041b NCCS: same F=a1e00000 118043f vs 8043f NCCT: same F=a1e00000 0e80413 vs 80413 NCDS: same F=a1f80000 0f80416 vs 80416 NCDT: same F=a1f80000 138041c vs 8041c CC: same F=a5f00000 1280414 vs 80414 CDP: same F=a5f80000 0680029 vs 80029 DCPL: same F=81f80000 0780010 vs 80010 DPCS: same F=81f80000 0f8002a vs 8002a DPCT: same F=81f80000 0980011 vs 80011 INTPL: same F=81f80000 190003d vs 0003d GPF: same F=81f80000 1a0003e vs 0003e GPL: same F=81f80000 0140006 vs 00006 NCLIP: same F=0 1f00428 vs 00428 SQR: same F=81c00000 00007e8 vs 00428 SQR: same F=81c00000 0001c28 vs 00428 SQR: same F=81c00000 0087bd2 vs 86012 MVMVA: same F=81c00000 Done.