psx.wiki

GTE Undocumented Opcodes: Difference between revisions

Revision as of 04:48, 23 October 2026
RemmyLee
(Main page: drop the Hardware Tests lede)
Revision as of 05:11, 23 October 2026
RemmyLee
(Hardware tests: 72 more test pages, listed on the main page by area; RUN.toml no longer published)
Line 1:Line 1:
+---
+title: GTE Undocumented Opcodes
+type: test
+summary: Records which GTE data registers each undocumented command changes when it follows NCS.
+category: Hardware tests
+info: Machine = SCPH-5501
+info: Program = followup30 groups BUF, GN1 and GN2
+---
+
+## Overview
+
+The program loads a fixed set of values into the [GTE](/hardware/gte/) data and control registers, runs NCS (1Eh) with sf 1, and then runs one undocumented command number with sf 1 straight after it. It prints every data register that differs from the state NCS alone left. Group GN1 then changes one data register of the starting values at a time, and group GN2 one control register at a time. Each row runs twice, and the output notes where the second pass differed.[^run][^m9r1]
+
+The program ran five times on the same console. Group BUF reads the CD-ROM data port before any drive command.[^m9r1]
+
+## Results
+
+### Registers Changed
+
+Many command numbers that the GTE command list leaves undefined do compute and write registers. The table lists every command number that changed a data register after NCS in group GN1. The FLAG column gives the FLAG register after the command.[^m9r1]
+
+Table: Data registers changed by each command number after NCS
+
+| Opcode | Data registers changed | FLAG | Same in all five runs |
+| --- | --- | --- | --- |
+| 02h | IR0 IR1 IR2 SXY0 SXY1 SXY2 SXYP SZ0 SZ1 SZ2 SZ3 MAC0 MAC1 MAC2 IRGB ORGB | 00000000h | yes |
+| 03h | IR0 IR2 SXY0 SXY1 SXY2 SXYP SZ0 SZ1 SZ2 SZ3 MAC0 MAC2 IRGB ORGB | 00000000h | yes |
+| 04h | IR0 SXY0 SXY1 SXY2 SXYP MAC0 | 00000000h | yes |
+| 07h | MAC0 | 00000000h | yes |
+| 08h | MAC0 | 00000000h | yes |
+| 09h | MAC0 | 00000000h | yes |
+| 0Ah | MAC0 | 00000000h | yes |
+| 0Dh | IR1 IR2 IR3 MAC1 MAC2 MAC3 IRGB ORGB | 00000000h | yes |
+| 0Eh | IR2 IR3 MAC0 MAC2 MAC3 IRGB ORGB | 80800000h | yes |
+| 15h | IR1 IR2 IR3 RGB0 RGB1 RGB2 MAC1 MAC2 MAC3 IRGB ORGB | 00000000h | yes |
+| 17h | IR1 IR2 IR3 RGB0 RGB1 RGB2 MAC1 MAC2 MAC3 IRGB ORGB | 00080000h | no |
+| 18h | IR1 IR2 IR3 RGB0 RGB1 RGB2 MAC1 MAC2 MAC3 IRGB ORGB | 00080000h | no |
+| 19h | IR1 IR2 IR3 RGB0 RGB1 RGB2 MAC1 MAC2 MAC3 IRGB ORGB | 00080000h | no |
+| 2Bh | IR1 IR2 IR3 RGB0 RGB2 MAC1 MAC2 MAC3 IRGB ORGB | 00000000h | no |
+| 2Ch | RGB1 | 00000000h | no |
+| 2Fh | OTZ MAC0 | 00000000h | yes |
+| 34h | IR0 IR1 IR2 IR3 SXY0 SXY1 SXY2 SXYP SZ0 SZ1 SZ2 SZ3 MAC0 MAC1 MAC2 MAC3 IRGB ORGB | 00000000h | no |
+| 35h | IR0 IR1 IR2 SXY0 SXY1 SXY2 SXYP SZ0 SZ1 SZ2 SZ3 MAC0 MAC1 MAC2 IRGB ORGB | 00000000h | yes |
+| 36h | IR0 IR1 IR2 SXY0 SXY1 SXY2 SXYP SZ0 SZ1 SZ2 SZ3 MAC0 MAC1 MAC2 IRGB ORGB | 00000000h | no |
+| 37h | IR0 IR2 SXY0 SXY1 SXY2 SXYP SZ0 SZ1 SZ2 SZ3 MAC0 MAC2 IRGB ORGB | 00000000h | yes |
+| 38h | IR0 IR2 SXY0 SXY1 SXY2 SXYP SZ0 SZ1 SZ2 SZ3 MAC0 MAC2 IRGB ORGB | 00000000h | yes |
+| 39h | IR0 SXY0 SXY1 SXY2 SXYP SZ0 SZ1 SZ2 SZ3 MAC0 | 00000000h | yes |
+| 3Ah | IR0 SXY0 SXY1 SXY2 SXYP SZ0 SZ1 SZ2 SZ3 MAC0 | 00000000h | yes |
+| 3Bh | IR0 SXY0 SXY1 SXY2 SXYP MAC0 | 00000000h | yes |
+
+Commands 07h to 0Ah changed only MAC0, and 2Fh changed OTZ and MAC0. Commands 15h, 17h, 18h and 19h changed the colour FIFO (RGB0 to RGB2) together with IR1 to IR3, MAC1 to MAC3, IRGB and ORGB.[^m9r1]
+
+### Repeatability
+
+The rows for 17h, 18h, 19h, 2Bh, 2Ch, 34h and 36h were not the same in all five runs, and inside each run the second pass of a row often differed from the first. The values that differed were in RGB0 to RGB2, SXY0 and SXY1. Group GN1 differed from the first run in 54 to 83 printed lines in each later run.[^m9r1][^m9r2][^m9r3][^m9r4][^m9r5]
+
+### CD-ROM Data Port
+
+With BFRD set before any drive command, the data port returned 16 bytes of 00h, and HSTS read 58h. After Test 21h, Getstat, Getparam and Init the port still returned 00h bytes.[^m9r1]
+
+## Runs
+
+### 9 October 2026 link-m9-1 m9
+
+Raw output: [m9/00RUN.txt](/tests/raw/20261009T0000Z-5501a-link-m9-1/m9/00RUN.txt) · [m9/01BUF.txt](/tests/raw/20261009T0000Z-5501a-link-m9-1/m9/01BUF.txt) · [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-1/m9/02GN1.txt) · [m9/03GN2.txt](/tests/raw/20261009T0000Z-5501a-link-m9-1/m9/03GN2.txt)
+
+m9/00RUN.txt:
+
+```
+===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+3 tests
+Saved on the card in slot 2, from image 1
+COP0 at start: BPC 00000000 BDA 4F4F4F4F TAR 80046954 DCIC 00000000 BadVaddr 0000000B BDAM 4F4F4F4F
+BPCM 00000000 SR 00000401 Cause 00000020 EPC 8004EEFC PRId 00000002
+```
+
+m9/01BUF.txt:
+
+```
+===== 01 BUF F30 BUFFER AT START | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+RDDATA with BFRD before any drive command from this program, twice.
+First read: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Second read: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+RDDATA with BFRD: before any command, after Test 21h, Getstat, Getparam, Init.
+Switches (Test 21h, bit1 door open, bit0 head at POS0): int3 00 @25248. Getstat: int3 02 @68995. Mode 80. HINTMSK was 00.
+After Test 21h, Getstat and Getparam: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Init: int3 02 @81181 int2 02 @35847469
+After Init: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Getstat: int3 02 @24934
+After a Getstat: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Mode 20 put back to 80: int3 02 @31486
+Done.
+```
+
+m9/02GN1.txt:
+
+```
+===== 02 GN1 F30 GTE NA DATA | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+GTE: the seed loaded (SXYP IRGB ORGB LZCR not written), NCS (1Eh) with sf 1, then each
+N/A opcode with sf 1 straight after it; data registers changed one at a time.
+Seed:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 00000123 FFFFFF00 00000456 0014000A 0028012C 00C80050 00000000
+ 00001000 00001200 00001400 00001600 11223344 22334455 33445566 5501AA55
+ 00012345 00000234 FFFFFCBB 00000456 00000000 00000000 00F0F0F0 00000000
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+NCS alone:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 000001F8 000002AE 00000546 0014000A 0028012C 00C80050 00C80050
+ 00001000 00001200 00001400 00001600 22334455 33445566 30542A1F 5501AA55
+ 00012345 000001F8 000002AE 00000546 000028A3 000028A3 00F0F0F0 00000008
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+ 02: 8=bf5 9=204 10=30 12=28012c 13=c80050 14=fc01c2 15=fc01c2 16=1200 17=1400 18=1600 19=7ec 24=bf5e00 25=204 26=30 28=2804 29=2804 F=0
+ 03: 8=aae 10=30 12=28012c 13=c80050 14=ff01e7 15=ff01e7 16=1200 17=1400 18=1600 19=604 24=aae300 26=30 28=2803 29=2803 F=0
+ 04: 8=aae 12=28012c 13=c80050 14=e400a7 15=e400a7 24=aae300 F=0
+ 07: 24=621e30 F=0
+ 08: 24=6ae6a0 F=0
+ 09: 24=53b840 F=0
+ 0A: 24=5df850 F=0
+ 0D: 9=106 10=fffffce6 11=aa 25=106 26=fffffce6 27=aa 28=402 29=402 F=0
+ 0E: 10=ffff8000 11=14f 24=ff8012a0 26=ffce6e00 27=14f 28=803 29=803 F=80800000
+ 15: 9=421 10=48a 11=5ac 20=33445566 21=30542a1f 22=305a4842 25=421 26=48a 27=5ac 28=2d28 29=2d28 F=0
+ 17: (the second run differs: 21=30003438) 9=464 10=569 11=6ef 20=30655043 21=30003a3b 22=306e5646 25=464 26=569 27=6ef 28=3548 29=3548 F=80000
+ 18: 9=43f 10=500 11=651 20=305a4842 21=30003438 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=80000
+ 19: 9=43f 10=500 11=651 20=30542a1f 21=30003438 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=80000
+ 2B: (the second run differs: 20=22334455 21=30727273) 9=4f8 10=5d0 11=7a0 20=30696a6a 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 F=0
+ 2C: (the second run differs: 20=30696a6a 21=33445566) 21=30727273 F=0
+ 2F: 7=71c 24=7386a0 F=0
+ 34: (the second run differs: 12=f80169) 8=d7b 9=bc 10=1e 11=cb4 12=1020197 13=ad01ab 14=f4015d 15=f4015d 16=1400 17=1600 18=60e 19=cb4 24=d7b200 25=bc 26=1e 27=cb4 28=6401 29=6401 F=0
+ 35: 8=b42 9=bc 10=1e 12=15f034f 13=ad01ab 14=f80177 15=f80177 16=1400 17=1600 18=60c 19=6c0 24=b42600 25=bc 26=1e 28=2801 29=2801 F=0
+ 36: (the second run differs: 12=103019c 13=a901b1) 8=a61 9=bc 10=1e 12=100018e 13=b4019f 14=fa0182 15=fa0182 16=1200 17=1400 18=1600 19=5b2 24=a61a00 25=bc 26=1e 28=2801 29=2801 F=0
+ 37: 8=ab5 10=1e 12=103019c 13=ff5c03c7 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 38: 8=ab5 10=1e 12=103019c 13=ad01ab 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 39: 8=ab5 12=13005c 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3A: 8=ab5 12=c80050 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3B: 8=ab5 12=28012c 13=c80050 14=e200a6 15=e200a6 24=ab5400 F=0
+Register 0 = 00800180 (seed 00800100). NCS alone, against the seed's: 9=22b 10=2cb 11=554 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 02: 8=c7b 9=27c 10=2c 11=554 14=f901cb 15=f901cb 19=91a 22=30552c22 24=c7bf00 25=27c 26=2c 27=554
+ 03: 8=adf 9=22b 10=2c 11=554 14=fe01f1 15=fe01f1 19=63e 22=30552c22 24=adfa00 25=22b 26=2c 27=554 28=2804 29=2804
+ 04: 8=adf 9=22b 10=2cb 11=554 14=e500b1 15=e500b1 22=30552c22 24=adfa00 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 07: 9=22b 10=2cb 11=554 22=30552c22 24=65f630 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 08: 9=22b 10=2cb 11=554 22=30552c22 24=6ebea0 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 09: 9=22b 10=2cb 11=554 22=30552c22 24=579040 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 0A: 9=22b 10=2cb 11=554 22=30552c22 24=61d050 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 0D: 9=10d 10=fffffd09 11=96 22=30552c22 25=10d 26=fffffd09 27=96
+ 0E: 9=22b 11=19c 22=30552c22 24=ff816ba0 25=22b 26=ffd09900 27=19c 28=c04 29=c04
+ 15: 9=429 10=48f 11=5ae 21=30552c22 25=429 26=48f 27=5ae
+ 17: 9=469 10=56f 11=6f4 20=30655044 21=3000413f 22=306f5646 25=469 26=56f 27=6f4 (the second run differs: 21=302b433e)
+ 18: 9=445 10=505 11=655 21=302b433e 22=30655044 25=445 26=505 27=655 63=0
+ 19: 9=445 10=505 11=655 20=30552c22 21=302b433e 22=30655044 25=445 26=505 27=655 63=0
+ 2B: 9=510 10=5e0 11=7a8 22=307a5e51 25=510 26=5e0 27=7a8 28=3d6a 29=3d6a (the second run differs: 9=22b 10=2cb 11=554 20=30696a6a 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4)
+ 2C: 9=22b 10=2cb 11=554 20=30696a6a 21=33445566 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4 (the second run differs: 9=22b 10=2cb 11=554 21=30727273 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4)
+ 2F: 7=75a 9=22b 10=2cb 11=554 22=30552c22 24=775ea0 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 34: 12=10901a9 13=af01a6 18=64b 22=30552c22
+ 35: 8=b6c 11=554 12=18f03cf 13=af01a7 14=f80175 15=f80175 18=64a 19=6fe 22=30552c22 24=b6c600 27=554
+ 36: 8=a9c 11=554 12=106019d 13=b6019c 14=fa017f 15=fa017f 19=5f0 22=30552c22 24=a9c500 27=554
+ 37: 8=ae9 9=22b 11=554 12=10a01ae 14=f901f0 15=f901f0 19=64a 22=30552c22 24=ae9700 25=22b 27=554 28=2804 29=2804
+ 38: 8=ae9 9=22b 11=554 12=10a01ae 13=af01a7 14=f901f0 15=f901f0 19=64a 22=30552c22 24=ae9700 25=22b 27=554 28=2804 29=2804
+ 39: 8=ae9 9=22b 10=2cb 11=554 12=1a006e 13=ffbf0067 14=e300b0 15=e300b0 19=64a 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 3A: 8=ae9 9=22b 10=2cb 11=554 13=ffbf0067 14=e300b0 15=e300b0 19=64a 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 3B: 8=ae9 9=22b 10=2cb 11=554 14=e300b0 15=e300b0 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ The same as the seed's: (0 opcodes)
+Register 1 = 00000600 (seed 00000400). NCS alone, against the seed's: 9=238 10=2cc 11=64a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 02: 8=c7e 9=20c 10=50 11=64a 14=10101b2 15=10101b2 19=920 22=30642c23 24=c7e400 25=20c 26=50 27=64a 28=3004 29=3004
+ 03: 8=b91 9=238 10=50 11=64a 14=10601dd 15=10601dd 19=738 22=30642c23 24=b91300 25=238 26=50 27=64a 28=3004 29=3004
+ 04: 8=b91 9=238 10=2cc 11=64a 14=c6009d 15=c6009d 22=30642c23 24=b91300 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 07: 9=238 10=2cc 11=64a 22=30642c23 24=755e30 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 08: 9=238 10=2cc 11=64a 22=30642c23 24=7e26a0 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 09: 9=238 10=2cc 11=64a 22=30642c23 24=66f840 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 0A: 9=238 10=2cc 11=64a 22=30642c23 24=713850 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 0D: 9=202 10=fffffc2f 11=8a 22=30642c23 25=202 26=fffffc2f 27=8a 28=404 29=404
+ 0E: 9=238 11=185 22=30642c23 24=ff655aa0 25=238 26=ffc2f200 27=185 28=c04 29=c04
+ 15: 9=429 10=484 11=5fc 21=30642c23 22=305f4842 25=429 26=484 27=5fc
+ 17: 9=46d 10=576 11=726 20=30695044 21=303d4942 22=30725746 25=46d 26=576 27=726 28=3948 29=3948 63=0 (the second run differs: 21=305b5245)
+ 18: 9=447 10=506 11=692 20=305f4842 21=305b5245 22=30695044 25=447 26=506 27=692 28=3548 29=3548 63=0
+ 19: 9=447 10=506 11=692 20=30642c23 21=305b5245 22=30695044 25=447 26=506 27=692 28=3548 29=3548 63=0
+ 2B: 9=238 10=2cc 11=64a 21=30727273 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4 (the second run differs: 20=22334455 21=30727273)
+ 2C: 9=238 10=2cc 11=64a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4 (the second run differs: 9=518 10=5e0 11=820 20=22334455 22=30825e51 25=518 26=5e0 27=820 28=416a 29=416a)
+ 2F: 7=850 9=238 10=2cc 11=64a 22=30642c23 24=86c6a0 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 34: 12=f6019a 13=b80199 18=742 22=30642c23
+ 35: 8=bf9 11=64a 12=11f03cf 13=b80199 14=f7016f 15=f7016f 18=740 19=7f4 22=30642c23 24=bf9f00 27=64a 28=3001 29=3001
+ 36: 8=b5c 11=64a 12=f60192 13=bd0191 14=f80176 15=f80176 19=6e6 22=30642c23 24=b5c800 27=64a 28=3001 29=3001
+ 37: 8=b96 9=238 11=64a 12=f6019f 14=f801dc 15=f801dc 19=740 22=30642c23 24=b96100 25=238 27=64a 28=3004 29=3004
+ 38: 8=b96 9=238 11=64a 12=f6019f 13=b80199 14=f801dc 15=f801dc 19=740 22=30642c23 24=b96100 25=238 27=64a 28=3004 29=3004
+ 39: 8=b96 9=238 10=2cc 11=64a 12=6005f 13=ffc80059 14=c5009c 15=c5009c 19=740 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 3A: 8=b96 9=238 10=2cc 11=64a 13=ffc80059 14=c5009c 15=c5009c 19=740 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 3B: 8=b96 9=238 10=2cc 11=64a 14=c5009c 15=c5009c 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ The same as the seed's: (0 opcodes)
+Register 6 = 30806080 (seed 30806040). NCS alone, against the seed's: the same
+ 15: 9=442 22=305a4844 25=442
+ 17: 9=4c9 20=30655047 21=30654e48 22=306e564c 25=4c9 28=3549 29=3549 63=0 (the second run differs: 21=30785b51)
+ 18: 9=47e 20=305a4844 21=30785b51 22=30655047 25=47e 63=0
+ 19: 9=47e 21=30785b51 22=30655047 25=47e 63=0
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 2F 34 35 36 3A 3B (15 opcodes)
+Register 8 = 00000400 (seed 00000800). NCS alone, against the seed's: the same
+ 15: 9=231 10=24f 11=382 22=30382423 25=231 26=24f 27=382 28=1c84 29=1c84
+ 17: 9=296 10=39e 11=567 20=30473025 21=306a3127 22=30563929 25=296 26=39e 27=567 28=28e5 29=28e5 63=0 (the second run differs: 21=307d4930)
+ 18: 9=25e 10=300 11=47a 20=30382423 21=307d4930 22=30473025 25=25e 26=300 27=47a 28=20c4 29=20c4 63=0
+ 19: 9=25e 10=300 11=47a 21=307d4930 22=30473025 25=25e 26=300 27=47a 28=20c4 29=20c4 63=0
+ 2B: 9=374 10=438 11=670 20=304e575f 22=30674337 25=374 26=438 27=670 28=3106 29=3106 (the second run differs: 9=1f8 10=2ae 11=546 20=304e575f 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 20=304e575f 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 21=305b636c 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 2F 34 35 36 3A 3B (15 opcodes)
+Register 9 = 00000323 (seed 00000123). NCS alone, against the seed's: the same
+ 17: 21=308a5245 63=0 (the second run differs: 21=3092644c)
+ 18: 21=3092644c 63=0
+ 19: 21=3092644c 63=0
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2F 34 35 36 3A 3B (16 opcodes)
+Register 10 = 00000200 (seed FFFFFF00). NCS alone, against the seed's: the same
+ 17: 21=30915345 63=0 (the second run differs: 21=3098654c)
+ 18: 21=3098654c 63=0
+ 19: 21=3098654c 63=0
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 12 = 0014008A (seed 0014000A). NCS alone, against the seed's: the same
+ 07: 24=694e30
+ 08: 24=6a82a0
+ 09: 24=535440
+ 0A: 24=5cb050
+ 0E: 24=ff7faea0
+ 17: 21=30965345 63=0 (the second run differs: 21=309b664d)
+ 18: 21=309b664d 63=0
+ 19: 21=309b664d 63=0
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2F: 24=7322a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 15 2C 34 35 36 3A 3B (11 opcodes)
+Register 13 = 0068012C (seed 0028012C). NCS alone, against the seed's: the same
+ 02: 12=68012c
+ 03: 12=68012c
+ 04: 12=68012c
+ 07: 24=620cb0
+ 08: 24=6ad2a0
+ 09: 24=53a440
+ 0A: 24=5dd050
+ 0E: 24=ff7ffea0
+ 17: 21=30995446 63=0 (the second run differs: 21=309d674d)
+ 18: 21=309d674d 63=0
+ 19: 21=309d674d 63=0
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 24=7372a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ 3B: 12=68012c
+ The same as the seed's: 0D 15 34 35 36 3A (6 opcodes)
+Register 14 = 00C80150 (seed 00C80050). NCS alone, against the seed's: 15=c80150
+ 02: 13=c80150
+ 03: 13=c80150
+ 04: 13=c80150
+ 07: 15=c80150 24=730ce0
+ 08: 15=c80150 24=6b0e80
+ 09: 15=c80150 24=520440
+ 0A: 15=c80150 24=5ed540
+ 0D: 15=c80150
+ 0E: 15=c80150 24=ff7f1a80
+ 15: 15=c80150
+ 17: 15=c80150 21=309a5446 63=0 (the second run differs: 21=309e674d)
+ 18: 15=c80150 21=309e674d 63=0
+ 19: 15=c80150 21=309e674d 63=0
+ 2B: 15=c80150 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 15=c80150 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 15=c80150 24=728e80
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ 3A: 12=c80150
+ 3B: 13=c80150
+ The same as the seed's: 34 35 36 (3 opcodes)
+Register 17 = 00002200 (seed 00001200). NCS alone, against the seed's: the same
+ 02: 16=2200
+ 03: 16=2200
+ 17: 21=309b5446 63=0 (the second run differs: 21=309f684d)
+ 18: 21=309f684d 63=0
+ 19: 21=309f684d 63=0
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 36: 16=2200
+ 37: 16=2200
+ 38: 16=2200
+ 39: 16=2200
+ 3A: 16=2200
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 3B (13 opcodes)
+Register 19 = 00000600 (seed 00001600). NCS alone, against the seed's: the same
+ 02: 18=600
+ 03: 18=600
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0E: 24=ff7f2e80
+ 17: 21=309c5446 63=0 (the second run differs: 21=309f684d)
+ 18: 21=309f684d 63=0
+ 19: 21=309f684d 63=0
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2F: 24=72a280
+ 34: 17=600
+ 35: 17=600
+ 36: 18=600
+ 37: 18=600
+ 38: 18=600
+ 39: 18=600
+ 3A: 18=600
+ The same as the seed's: 04 0D 15 2C 3B (5 opcodes)
+Register 20 = 11223384 (seed 11223344). NCS alone, against the seed's: the same
+ 17: 21=309c5446 63=0 (the second run differs: 21=309f684d)
+ 18: 21=309f684d 63=0
+ 19: 21=309f684d 63=0
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 22 = 334455A6 (seed 33445566). NCS alone, against the seed's: 21=334455a6
+ 02: 21=334455a6
+ 03: 21=334455a6
+ 04: 21=334455a6
+ 07: 21=334455a6
+ 08: 21=334455a6
+ 09: 21=334455a6
+ 0A: 21=334455a6
+ 0D: 21=334455a6
+ 0E: 21=334455a6
+ 15: 20=334455a6
+ 17: 21=309c5446 63=0 (the second run differs: 21=309f684d)
+ 18: 21=309f684d 63=0
+ 19: 21=309f684d 63=0
+ 2B: 9=1f8 10=2ae 11=546 21=30727293 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727293)
+ 2C: 21=30727293 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 21=334455a6
+ 34: 21=334455a6
+ 35: 21=334455a6
+ 36: 21=334455a6
+ 37: 21=334455a6
+ 38: 21=334455a6
+ 39: 21=334455a6
+ 3A: 21=334455a6
+ 3B: 21=334455a6
+ The same as the seed's: (0 opcodes)
+Register 23 = 00000000 (seed 5501AA55). NCS alone, against the seed's: the same
+ 17: 21=309c5446 63=0 (the second run differs: 21=309f684d)
+ 18: 21=309f684d 63=0
+ 19: 21=309f684d 63=0
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 36 3A 3B (17 opcodes)
+Register 24 = 00054321 (seed 00012345). NCS alone, against the seed's: the same
+ 17: 21=309c5446 63=0 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d 63=0
+ 19: 21=30a0684d 63=0
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 25 = 00001234 (seed 00000234). NCS alone, against the seed's: the same
+ 17: 21=309c5446 63=0 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d 63=0
+ 19: 21=30a0684d 63=0
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2F 34 35 36 3A 3B (16 opcodes)
+Register 30 = 0000F0F0 (seed 00F0F0F0). NCS alone, against the seed's: 31=10
+ 02: 31=10
+ 03: 31=10
+ 04: 31=10
+ 07: 31=10
+ 08: 31=10
+ 09: 31=10
+ 0A: 31=10
+ 0D: 31=10
+ 0E: 31=10
+ 15: 31=10
+ 17: 21=309c5446 31=10 63=0 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d 31=10 63=0
+ 19: 21=30a0684d 31=10 63=0
+ 2B: 31=10 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 20=30696a6a 21=33445566 31=10 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 31=10
+ 34: 31=10
+ 35: 31=10
+ 36: 31=10
+ 37: 31=10
+ 38: 31=10
+ 39: 31=10
+ 3A: 31=10
+ 3B: 31=10
+ The same as the seed's: (0 opcodes)
+Done.
+```
+
+m9/03GN2.txt:
+
+```
+===== 03 GN2 F30 GTE NA CONTROL | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+GTE: the seed loaded (SXYP IRGB ORGB LZCR not written), NCS (1Eh) with sf 1, then each
+N/A opcode with sf 1 straight after it; control registers changed one at a time.
+Seed:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 00000123 FFFFFF00 00000456 0014000A 0028012C 00C80050 00000000
+ 00001000 00001200 00001400 00001600 11223344 22334455 33445566 5501AA55
+ 00012345 00000234 FFFFFCBB 00000456 00000000 00000000 00F0F0F0 00000000
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+NCS alone:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 000001F8 000002AE 00000546 0014000A 0028012C 00C80050 00C80050
+ 00001000 00001200 00001400 00001600 22334455 33445566 30542A1F 5501AA55
+ 00012345 000001F8 000002AE 00000546 000028A3 000028A3 00F0F0F0 00000008
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+ 02: 8=bf5 9=204 10=30 12=28012c 13=c80050 14=fc01c2 15=fc01c2 16=1200 17=1400 18=1600 19=7ec 24=bf5e00 25=204 26=30 28=2804 29=2804 F=0
+ 03: 8=aae 10=30 12=28012c 13=c80050 14=ff01e7 15=ff01e7 16=1200 17=1400 18=1600 19=604 24=aae300 26=30 28=2803 29=2803 F=0
+ 04: 8=aae 12=28012c 13=c80050 14=e400a7 15=e400a7 24=aae300 F=0
+ 07: 24=621e30 F=0
+ 08: 24=6ae6a0 F=0
+ 09: 24=53b840 F=0
+ 0A: 24=5df850 F=0
+ 0D: 9=106 10=fffffce6 11=aa 25=106 26=fffffce6 27=aa 28=402 29=402 F=0
+ 0E: 10=ffff8000 11=14f 24=ff8012a0 26=ffce6e00 27=14f 28=803 29=803 F=80800000
+ 15: 9=421 10=48a 11=5ac 20=33445566 21=30542a1f 22=305a4842 25=421 26=48a 27=5ac 28=2d28 29=2d28 F=0
+ 17: (the second run differs: 21=309d5f4a) 9=464 10=569 11=6ef 20=30655043 21=309c5446 22=306e5646 25=464 26=569 27=6ef 28=3548 29=3548 F=0
+ 18: 9=43f 10=500 11=651 20=305a4842 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 19: 9=43f 10=500 11=651 20=30542a1f 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 2B: (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3) 9=4f8 10=5d0 11=7a0 21=30727273 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 F=0
+ 2C: (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69) 20=30696a6a F=0
+ 2F: 7=71c 24=7386a0 F=0
+ 34: (the second run differs: 12=f80169) 8=d7b 9=bc 10=1e 11=cb4 12=1020197 13=ad01ab 14=f4015d 15=f4015d 16=1400 17=1600 18=60e 19=cb4 24=d7b200 25=bc 26=1e 27=cb4 28=6401 29=6401 F=0
+ 35: 8=b42 9=bc 10=1e 12=15f034f 13=ad01ab 14=f80177 15=f80177 16=1400 17=1600 18=60c 19=6c0 24=b42600 25=bc 26=1e 28=2801 29=2801 F=0
+ 36: (the second run differs: 12=103019c 13=a901b1) 8=a61 9=bc 10=1e 12=100018e 13=b4019f 14=fa0182 15=fa0182 16=1200 17=1400 18=1600 19=5b2 24=a61a00 25=bc 26=1e 28=2801 29=2801 F=0
+ 37: 8=ab5 10=1e 12=103019c 13=ff5c03c7 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 38: 8=ab5 10=1e 12=103019c 13=ad01ab 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 39: 8=ab5 12=13005c 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3A: 8=ab5 12=c80050 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3B: 8=ab5 12=28012c 13=c80050 14=e200a6 15=e200a6 24=ab5400 F=0
+Register 32 = 00800700 (seed 00800F00). NCS alone, against the seed's: the same
+ 02: 8=b60 9=184 14=fd01b0 15=fd01b0 19=6ec 24=b60800 25=184 28=2803 29=2803
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0D: 10=ffffff89 11=ffffff53 26=ffffff89 27=ffffff53 28=2 29=2
+ 0E: 24=ffd38e80 26=fff89e00
+ 17: 21=309a5446 (the second run differs: 21=309e674d)
+ 18: 21=309e674d
+ 19: 21=309e674d
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=72a280
+ 34: 9=ec 13=ad01a0 14=f40165 15=f40165 25=ec
+ 35: 8=afb 9=ec 13=ad01a0 14=f9018a 15=f9018a 19=660 24=afb000 25=ec
+ 36: 8=a8f 9=ec 12=1010192 13=b0019b 14=fa0190 15=fa0190 19=5e2 24=a8f700 25=ec
+ 37: 12=1030199 13=ff5c0387
+ 38: 12=1030199 13=ad01a0
+ 39: 12=130059 13=ffbd0060
+ 3A: 13=ffbd0060
+ The same as the seed's: 03 04 15 3B (4 opcodes)
+Register 34 = 01000700 (seed 01000F00). NCS alone, against the seed's: the same
+ 02: 10=fffffff0 14=eb01c2 15=eb01c2 26=fffffff0
+ 03: 10=fffffff0 14=ea01e7 15=ea01e7 26=fffffff0
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0D: 11=1a6 27=1a6 28=c02 29=c02
+ 0E: 11=347 24=ff7f29d0 27=347 28=1803 29=1803
+ 17: 21=309b5445 (the second run differs: 21=309f674d)
+ 18: 21=309f674d
+ 19: 21=309f674d
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=729dd0
+ 34: 10=fffffff6 13=c201ab 14=ee015d 15=ee015d 26=fffffff6
+ 35: 10=fffffff6 13=c201ab 14=ed0177 15=ed0177 26=fffffff6
+ 36: 10=fffffff6 13=c7019f 14=ec0182 15=ec0182 26=fffffff6
+ 37: 10=fffffff6 13=ffdc03c7 14=ec01e6 15=ec01e6 26=fffffff6
+ 38: 10=fffffff6 13=c201ab 14=ec01e6 15=ec01e6 26=fffffff6
+ 39: 13=ffd2006b
+ 3A: 13=ffd2006b
+ The same as the seed's: 04 15 3B (3 opcodes)
+Register 37 = 00000900 (seed 00000100). NCS alone, against the seed's: the same
+ 02: 9=a04 14=fc03c7 15=fc03c7 25=a04 28=2814 29=2814
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 18: 21=309c5446
+ 19: 21=309c5446
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=729dd0
+ 34: 9=8bc 13=ad03ff 14=f402a0 15=f402a0 25=8bc 28=6411 29=6411 63=80004000
+ 35: 9=8bc 13=ad03ff 14=f803d6 15=f803d6 25=8bc 28=2811 29=2811 63=80004000
+ 36: 9=8bc 13=b403fe 14=fa03ff 15=fa03ff 25=8bc 28=2811 29=2811 63=80004000
+ 37: 13=ff5c03ff 63=80004000
+ 38: 13=ad03ff 63=80004000
+ 39: 13=ffbd0310
+ 3A: 13=ffbd0310
+ The same as the seed's: 03 04 0D 15 17 3B (6 opcodes)
+Register 38 = 00000380 (seed FFFFFF80). NCS alone, against the seed's: the same
+ 02: 10=430 14=1fe01c2 15=1fe01c2 26=430 28=2904 29=2904
+ 03: 10=430 14=25401e7 15=25401e7 26=430 28=2903 29=2903
+ 17: 21=309b5852 (the second run differs: 21=30a36f55)
+ 18: 21=30a36f55
+ 19: 21=30a36f55
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 34: 10=41e 13=1ff01ab 14=195015d 15=195015d 26=41e 28=6501 29=6501
+ 35: 10=41e 13=1ff01ab 14=2280177 15=2280177 26=41e 28=2901 29=2901
+ 36: 10=41e 13=1e3019f 14=2620182 15=2620182 26=41e 28=2901 29=2901
+ 37: 10=41e 13=3ff03c7 14=24c01e6 15=24c01e6 26=41e 28=2903 29=2903 63=80002000
+ 38: 10=41e 13=1ff01ab 14=24c01e6 15=24c01e6 26=41e 28=2903 29=2903
+ 39: 13=10f006b
+ 3A: 13=10f006b
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2F 3B (10 opcodes)
+Register 39 = 00001800 (seed 00000800). NCS alone, against the seed's: the same
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 17: 21=30a15d47 (the second run differs: 21=30a56d4f)
+ 18: 21=30a56d4f
+ 19: 21=30a56d4f
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=729dd0
+ 34: 8=ee2 11=1cb4 14=f2014d 15=f2014d 19=1cb4 24=ee2a00 27=1cb4 28=7c01 29=7c01
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 15 2C 35 36 3A 3B (10 opcodes)
+Register 40 = 01000400 (seed 01000800). NCS alone, against the seed's: 9=1c8 10=2a2 11=542 22=30542a1c 25=1c8 26=2a2 27=542
+ 02: 8=bda 11=542 14=fc01c5 15=fc01c5 19=7b8 22=30542a1c 24=bdab00 27=542
+ 03: 8=a7e 9=1c8 11=542 14=10001dc 15=10001dc 19=5d0 22=30542a1c 24=a7ea00 25=1c8 27=542
+ 04: 8=a7e 9=1c8 10=2a2 11=542 14=e7009c 15=e7009c 22=30542a1c 24=a7ea00 25=1c8 26=2a2 27=542
+ 07: 9=1c8 10=2a2 11=542 22=30542a1c 24=621410 25=1c8 26=2a2 27=542
+ 08: 9=1c8 10=2a2 11=542 22=30542a1c 24=5d85d0 25=1c8 26=2a2 27=542
+ 09: 9=1c8 10=2a2 11=542 22=30542a1c 24=5cee40 25=1c8 26=2a2 27=542
+ 0A: 9=1c8 10=2a2 11=542 22=30542a1c 24=5005e0 25=1c8 26=2a2 27=542
+ 0D: 9=e8 10=fffffcbd 11=cc 22=30542a1c 25=e8 26=fffffcbd 27=cc 28=401 29=401
+ 0E: 9=1c8 11=10d 22=30542a1c 24=ff7cd1d0 25=1c8 26=ffcbda00 27=10d
+ 15: 9=419 21=30542a1c 22=305a4841 25=419
+ 17: 9=45f 10=566 11=6ed 20=30654f43 21=30a15546 22=306e5645 25=45f 26=566 27=6ed (the second run differs: 21=30a3694e)
+ 18: 9=439 10=4fe 11=650 20=305a4841 21=30a3694e 22=30654f43 25=439 26=4fe 27=650 28=3128 29=3128
+ 19: 9=439 10=4fe 11=650 20=30542a1c 21=30a3694e 22=30654f43 25=439 26=4fe 27=650 28=3128 29=3128
+ 2B: 9=4e0 22=307a5d4e 25=4e0 (the second run differs: 9=4e0 10=5d0 11=7a0 21=33445566 22=307a5d4e 25=4e0 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4e0 10=5d0 11=7a0 20=22334455 22=307a5d4e 25=4e0 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 7=6e8 9=1c8 10=2a2 11=542 22=30542a1c 24=6f5dd0 25=1c8 26=2a2 27=542
+ 34: 12=1030184 13=aa01ae 18=5da 22=30542a1c
+ 35: 8=b1c 11=542 12=15f02cf 13=aa01ae 14=f90179 15=f90179 18=5d8 19=68c 22=30542a1c 24=b1cb00 27=542
+ 36: 8=a2c 11=542 12=101017d 13=b201a2 14=fa0184 15=fa0184 19=57e 22=30542a1c 24=a2c700 27=542
+ 37: 8=a86 9=1c8 11=542 12=1040188 14=fa01dc 15=fa01dc 19=5d8 22=30542a1c 24=a86200 25=1c8 27=542
+ 38: 8=a86 9=1c8 11=542 12=1040188 13=aa01ae 14=fa01dc 15=fa01dc 19=5d8 22=30542a1c 24=a86200 25=1c8 27=542
+ 39: 8=a86 9=1c8 10=2a2 11=542 12=140048 13=ffba006e 14=e6009c 15=e6009c 19=5d8 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ 3A: 8=a86 9=1c8 10=2a2 11=542 13=ffba006e 14=e6009c 15=e6009c 19=5d8 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ 3B: 8=a86 9=1c8 10=2a2 11=542 14=e6009c 15=e6009c 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ The same as the seed's: (0 opcodes)
+Register 45 = 00000900 (seed 00000100). NCS alone, against the seed's: 9=9f8 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 02: 22=30542a9f
+ 03: 9=9f8 14=ff03ff 15=ff03ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 04: 9=9f8 14=e40350 15=e40350 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 07: 9=9f8 22=30542a9f 24=655410 25=9f8 28=28b3 29=28b3
+ 08: 9=9f8 22=30542a9f 24=60edd0 25=9f8 28=28b3 29=28b3
+ 09: 9=9f8 22=30542a9f 24=602e40 25=9f8 28=28b3 29=28b3
+ 0A: 9=9f8 22=30542a9f 24=5345e0 25=9f8 28=28b3 29=28b3
+ 0D: 10=466 11=fffff92a 22=30542a9f 26=466 27=fffff92a 28=102 29=102
+ 0E: 9=9f8 10=7fff 11=fffff24f 22=30542a9f 24=fff729d0 25=9f8 26=466e00 27=fffff24f 28=3f3 29=3f3
+ 15: 21=30542a9f
+ 17: 9=624 10=5b1 11=70f 20=30655053 21=309f5456 22=30705b62 25=624 26=5b1 27=70f 28=396c 29=396c (the second run differs: 21=30a77473)
+ 18: 9=53f 21=30a77473 22=30655053 25=53f 28=314a 29=314a
+ 19: 9=53f 20=30542a9f 21=30a77473 22=30655053 25=53f 28=314a 29=314a
+ 2B: 9=8f8 20=30696a6a 21=33445566 22=307a5d8f 25=8f8 28=3d71 29=3d71 (the second run differs: 9=9f8 10=2ae 11=546 20=30696a6a 22=30542a9f 25=9f8 26=2ae 27=546 28=28b3 29=28b3)
+ 2C: 9=9f8 22=30542a9f 25=9f8 28=28b3 29=28b3 (the second run differs: 9=9f8 10=2ae 11=546 21=30727273 22=30542a9f 25=9f8 26=2ae 27=546 28=28b3 29=28b3)
+ 2F: 9=9f8 22=30542a9f 24=729dd0 25=9f8 28=28b3 29=28b3
+ 34: 22=30542a9f
+ 35: 22=30542a9f
+ 36: 22=30542a9f
+ 37: 9=9f8 14=f903ff 15=f903ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 38: 9=9f8 14=f903ff 15=f903ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 39: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 3A: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 3B: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ The same as the seed's: (0 opcodes)
+Register 48 = 02000400 (seed 02000C00). NCS alone, against the seed's: 9=174 22=30542a17 25=174 28=28a2 29=28a2
+ 02: 8=bad 14=fc01cb 15=fc01cb 19=768 22=30542a17 24=bade00
+ 03: 8=a2e 9=174 14=10101c7 15=10101c7 19=580 22=30542a17 24=a2e900 25=174 28=2802 29=2802
+ 04: 8=a2e 9=174 14=f90087 15=f90087 22=30542a17 24=a2e900 25=174 28=28a2 29=28a2
+ 07: 9=174 22=30542a17 24=5d1410 25=174 28=28a2 29=28a2
+ 08: 9=174 22=30542a17 24=58add0 25=174 28=28a2 29=28a2
+ 09: 9=174 22=30542a17 24=57ee40 25=174 28=28a2 29=28a2
+ 0A: 9=174 22=30542a17 24=4b05e0 25=174 28=28a2 29=28a2
+ 0D: 9=82 10=fffffc6b 11=126 22=30542a17 25=82 26=fffffc6b 27=126 28=801 29=801
+ 0E: 9=174 11=ba 22=30542a17 24=ff776dd0 25=174 26=ffc6b200 27=ba 28=402 29=402
+ 15: 21=30542a17
+ 17: 9=440 10=564 11=6ed 20=30655042 21=30a35545 22=306e5644 25=440 26=564 27=6ed (the second run differs: 21=30a46848)
+ 18: 9=42e 21=30a46848 22=30655042 25=42e
+ 19: 9=42e 20=30542a17 21=30a46848 22=30655042 25=42e
+ 2B: 9=174 10=2ae 11=546 20=30696a6a 22=30542a17 25=174 26=2ae 27=546 28=28a2 29=28a2 (the second run differs: 20=22334455 21=30727273)
+ 2C: 9=174 20=22334455 21=30727273 22=30542a17 25=174 28=28a2 29=28a2 (the second run differs: 9=4b8 10=5d0 11=7a0 20=22334455 22=307a5d4b 25=4b8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 7=698 9=174 22=30542a17 24=6a5dd0 25=174 28=28a2 29=28a2
+ 34: 12=104019f 13=a701b4 18=58a 22=30542a17
+ 35: 8=ade 13=a601b5 14=f9017c 15=f9017c 18=588 19=63c 22=30542a17 24=ade000
+ 36: 8=9d2 12=1010194 13=af01a7 14=fb0188 15=fb0188 19=52e 22=30542a17 24=9d2700
+ 37: 8=a36 9=174 12=10501a5 14=fa01c6 15=fa01c6 19=588 22=30542a17 24=a36f00 25=174 28=2802 29=2802
+ 38: 8=a36 9=174 12=10501a5 13=a601b5 14=fa01c6 15=fa01c6 19=588 22=30542a17 24=a36f00 25=174 28=2802 29=2802
+ 39: 8=a36 9=174 12=150065 13=ffb60075 14=f80086 15=f80086 19=588 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ 3A: 8=a36 9=174 13=ffb60075 14=f80086 15=f80086 19=588 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ 3B: 8=a36 9=174 14=f80086 15=f80086 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ The same as the seed's: (0 opcodes)
+Register 53 = 00001800 (seed 00000800). NCS alone, against the seed's: the same
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 15: 9=c21 22=305a48c2 25=c21 28=2d38 29=2d38
+ 17: 9=c64 20=306550c3 21=30a054c6 22=306e56c6 25=c64 28=3558 29=3558 (the second run differs: 21=30a269ce)
+ 18: 9=c3f 20=305a48c2 21=30a269ce 22=306550c3 25=c3f 28=3158 29=3158
+ 19: 9=c3f 21=30a269ce 22=306550c3 25=c3f 28=3158 29=3158
+ 2B: 9=1f8 10=2ae 11=546 20=30696aea 21=307272f3 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=307272f3)
+ 2C: 20=22334455 21=307272f3 (the second run differs: 9=cf8 10=5d0 11=7a0 20=22334455 22=307a5dcf 25=cf8 26=5d0 27=7a0 28=3d79 29=3d79)
+ 2F: 24=729dd0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 34 35 36 3A 3B (9 opcodes)
+Register 56 = 00A00000 (seed 01400000). NCS alone, against the seed's: the same
+ 02: 14=fc0122 15=fc0122
+ 03: 14=ff0147 15=ff0147
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0E: 24=ff7f2e80
+ 17: 21=309e5446 (the second run differs: 21=30a1684e)
+ 18: 21=30a1684e
+ 19: 21=30a1684e
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=72a280
+ 34: 12=10200f7 13=ad010b 14=f400bd 15=f400bd
+ 35: 12=15f02af 13=ad010b 14=f800d7 15=f800d7
+ 36: 12=10000ee 13=b400ff 14=fa00e2 15=fa00e2
+ 37: 12=10300fc 13=ff5c0327 14=f90146 15=f90146
+ 38: 12=10300fc 13=ad010b 14=f90146 15=f90146
+ The same as the seed's: 04 0D 15 2B 39 3A 3B (7 opcodes)
+Register 57 = 00780000 (seed 00F00000). NCS alone, against the seed's: the same
+ 02: 14=8401c2 15=8401c2
+ 03: 14=8701e7 15=8701e7
+ 17: 21=309e5446 (the second run differs: 21=30a0684e)
+ 18: 21=30a0684e
+ 19: 21=30a0684e
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 34: 12=8a0197 13=3501ab 14=7c015d 15=7c015d
+ 35: 12=e7034f 13=3501ab 14=800177 15=800177
+ 36: 12=88018e 13=3c019f 14=820182 15=820182
+ 37: 12=8b019c 13=fee403c7 14=8101e6 15=8101e6
+ 38: 12=8b019c 13=3501ab 14=8101e6 15=8101e6
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2B 2F 39 3A 3B (13 opcodes)
+Register 58 = 00000100 (seed 00000200). NCS alone, against the seed's: the same
+ 02: 8=dfa 14=f60181 15=f60181 24=dfaf00
+ 03: 8=d57 14=f70193 15=f70193 24=d57200
+ 04: 8=d57 14=720053 15=720053 24=d57200
+ 17: 21=309d5446 (the second run differs: 21=30a0684e)
+ 18: 21=30a0684e
+ 19: 21=30a0684e
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 34: 8=ebd 12=f9016b 13=ce0175 14=f2014e 15=f2014e 24=ebd900
+ 35: 8=da1 13=ce0175 14=f4015b 15=f4015b 24=da1300
+ 36: 8=d30 12=f80167 13=d2016f 14=f50161 15=f50161 24=d30d00
+ 37: 8=d5a 12=f9016e 14=f40193 15=f40193 24=d5aa00
+ 38: 8=d5a 12=f9016e 13=ce0175 14=f40193 15=f40193 24=d5aa00
+ 39: 8=d5a 12=9002e 13=ffde0035 14=710053 15=710053 24=d5aa00
+ 3A: 8=d5a 13=ffde0035 14=710053 15=710053 24=d5aa00
+ 3B: 8=d5a 14=710053 15=710053 24=d5aa00
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 59 = FFFFF000 (seed FFFFFF00). NCS alone, against the seed's: the same
+ 02: 8=0 24=fcf5e000 63=1000
+ 03: 8=0 24=fbae3000 63=1000
+ 04: 8=0 24=fbae3000 63=1000
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 34: 8=0 24=fe7b2000 63=1000
+ 35: 8=0 24=fc426000 63=1000
+ 36: 8=0 24=fb61a000 63=1000
+ 37: 8=0 24=fbb54000 63=1000
+ 38: 8=0 24=fbb54000 63=1000
+ 39: 8=0 24=fbb54000 63=1000
+ 3A: 8=0 24=fbb54000 63=1000
+ 3B: 8=0 24=fbb54000 63=1000
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 60 = 00800000 (seed 01000000). NCS alone, against the seed's: the same
+ 02: 8=3f5 24=3f5e00
+ 03: 8=2ae 24=2ae300
+ 04: 8=2ae 24=2ae300
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 34: 8=57b 24=57b200
+ 35: 8=342 24=342600
+ 36: 8=261 24=261a00
+ 37: 8=2b5 24=2b5400
+ 38: 8=2b5 24=2b5400
+ 39: 8=2b5 24=2b5400
+ 3A: 8=2b5 24=2b5400
+ 3B: 8=2b5 24=2b5400
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 61 = 000002AA (seed 00000155). NCS alone, against the seed's: the same
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 36 3A 3B (17 opcodes)
+Register 62 = 00000200 (seed 00000100). NCS alone, against the seed's: the same
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 7=82c 24=8586a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 34 35 36 3A 3B (16 opcodes)
+Done.
+```
+
+### 9 October 2026 link-m9-2 m9-2
+
+Raw output: [m9/00RUN.txt](/tests/raw/20261009T0000Z-5501a-link-m9-2/m9/00RUN.txt) · [m9/01BUF.txt](/tests/raw/20261009T0000Z-5501a-link-m9-2/m9/01BUF.txt) · [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-2/m9/02GN1.txt) · [m9/03GN2.txt](/tests/raw/20261009T0000Z-5501a-link-m9-2/m9/03GN2.txt)
+
+m9/00RUN.txt:
+
+```
+===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+3 tests
+Saved on the card in slot 2, from image 1
+COP0 at start: BPC 00000000 BDA 4F4F4F4F TAR 80046D00 DCIC 00000000 BadVaddr 0000000B BDAM 4F4F4F4F
+BPCM 00000000 SR 00000401 Cause 00000020 EPC 8004EEFC PRId 00000002
+```
+
+m9/01BUF.txt:
+
+```
+===== 01 BUF F30 BUFFER AT START | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+RDDATA with BFRD before any drive command from this program, twice.
+First read: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Second read: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+RDDATA with BFRD: before any command, after Test 21h, Getstat, Getparam, Init.
+Switches (Test 21h, bit1 door open, bit0 head at POS0): int3 00 @108272. Getstat: int3 02 @78721. Mode 80. HINTMSK was 00.
+After Test 21h, Getstat and Getparam: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Init: int3 02 @91402 int2 02 @18499498
+After Init: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Getstat: int3 02 @43848
+After a Getstat: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Mode 20 put back to 80: int3 02 @31472
+Done.
+```
+
+m9/02GN1.txt:
+
+```
+===== 02 GN1 F30 GTE NA DATA | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+GTE: the seed loaded (SXYP IRGB ORGB LZCR not written), NCS (1Eh) with sf 1, then each
+N/A opcode with sf 1 straight after it; data registers changed one at a time.
+Seed:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 00000123 FFFFFF00 00000456 0014000A 0028012C 00C80050 00000000
+ 00001000 00001200 00001400 00001600 11223344 22334455 33445566 5501AA55
+ 00012345 00000234 FFFFFCBB 00000456 00000000 00000000 00F0F0F0 00000000
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+NCS alone:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 000001F8 000002AE 00000546 0014000A 0028012C 00C80050 00C80050
+ 00001000 00001200 00001400 00001600 22334455 33445566 30542A1F 5501AA55
+ 00012345 000001F8 000002AE 00000546 000028A3 000028A3 00F0F0F0 00000008
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+ 02: 8=bf5 9=204 10=30 12=28012c 13=c80050 14=fc01c2 15=fc01c2 16=1200 17=1400 18=1600 19=7ec 24=bf5e00 25=204 26=30 28=2804 29=2804 F=0
+ 03: 8=aae 10=30 12=28012c 13=c80050 14=ff01e7 15=ff01e7 16=1200 17=1400 18=1600 19=604 24=aae300 26=30 28=2803 29=2803 F=0
+ 04: 8=aae 12=28012c 13=c80050 14=e400a7 15=e400a7 24=aae300 F=0
+ 07: 24=621e30 F=0
+ 08: 24=6ae6a0 F=0
+ 09: 24=53b840 F=0
+ 0A: 24=5df850 F=0
+ 0D: 9=106 10=fffffce6 11=aa 25=106 26=fffffce6 27=aa 28=402 29=402 F=0
+ 0E: 10=ffff8000 11=14f 24=ff8012a0 26=ffce6e00 27=14f 28=803 29=803 F=80800000
+ 15: 9=421 10=48a 11=5ac 20=33445566 21=30542a1f 22=305a4842 25=421 26=48a 27=5ac 28=2d28 29=2d28 F=0
+ 17: (the second run differs: 21=309d5f4a) 9=464 10=569 11=6ef 20=30655043 21=309d5446 22=306e5646 25=464 26=569 27=6ef 28=3548 29=3548 F=0
+ 18: 9=43f 10=500 11=651 20=305a4842 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 19: 9=43f 10=500 11=651 20=30542a1f 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 2B: (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3) 9=4f8 10=5d0 11=7a0 21=30727273 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 F=0
+ 2C: (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69) 20=30696a6a F=0
+ 2F: 7=71c 24=7386a0 F=0
+ 34: (the second run differs: 12=f80169) 8=d7b 9=bc 10=1e 11=cb4 12=1020197 13=ad01ab 14=f4015d 15=f4015d 16=1400 17=1600 18=60e 19=cb4 24=d7b200 25=bc 26=1e 27=cb4 28=6401 29=6401 F=0
+ 35: 8=b42 9=bc 10=1e 12=15f034f 13=ad01ab 14=f80177 15=f80177 16=1400 17=1600 18=60c 19=6c0 24=b42600 25=bc 26=1e 28=2801 29=2801 F=0
+ 36: (the second run differs: 12=103019c 13=a901b1) 8=a61 9=bc 10=1e 12=100018e 13=b4019f 14=fa0182 15=fa0182 16=1200 17=1400 18=1600 19=5b2 24=a61a00 25=bc 26=1e 28=2801 29=2801 F=0
+ 37: 8=ab5 10=1e 12=103019c 13=ff5c03c7 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 38: 8=ab5 10=1e 12=103019c 13=ad01ab 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 39: 8=ab5 12=13005c 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3A: 8=ab5 12=c80050 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3B: 8=ab5 12=28012c 13=c80050 14=e200a6 15=e200a6 24=ab5400 F=0
+Register 0 = 00800180 (seed 00800100). NCS alone, against the seed's: 9=22b 10=2cb 11=554 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 02: 8=c7b 9=27c 10=2c 11=554 14=f901cb 15=f901cb 19=91a 22=30552c22 24=c7bf00 25=27c 26=2c 27=554
+ 03: 8=adf 9=22b 10=2c 11=554 14=fe01f1 15=fe01f1 19=63e 22=30552c22 24=adfa00 25=22b 26=2c 27=554 28=2804 29=2804
+ 04: 8=adf 9=22b 10=2cb 11=554 14=e500b1 15=e500b1 22=30552c22 24=adfa00 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 07: 9=22b 10=2cb 11=554 22=30552c22 24=65f630 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 08: 9=22b 10=2cb 11=554 22=30552c22 24=6ebea0 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 09: 9=22b 10=2cb 11=554 22=30552c22 24=579040 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 0A: 9=22b 10=2cb 11=554 22=30552c22 24=61d050 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 0D: 9=10d 10=fffffd09 11=96 22=30552c22 25=10d 26=fffffd09 27=96
+ 0E: 9=22b 11=19c 22=30552c22 24=ff816ba0 25=22b 26=ffd09900 27=19c 28=c04 29=c04
+ 15: 9=429 10=48f 11=5ae 21=30552c22 25=429 26=48f 27=5ae
+ 17: 9=469 10=56f 11=6f4 20=30655044 21=309a5446 22=306f5646 25=469 26=56f 27=6f4 (the second run differs: 21=309e674d)
+ 18: 9=445 10=505 11=655 21=309e674d 22=30655044 25=445 26=505 27=655
+ 19: 9=445 10=505 11=655 20=30552c22 21=309e674d 22=30655044 25=445 26=505 27=655
+ 2B: 9=510 10=5e0 11=7a8 22=307a5e51 25=510 26=5e0 27=7a8 28=3d6a 29=3d6a (the second run differs: 9=510 10=5e0 11=7a8 21=33445566 22=307a5e51 25=510 26=5e0 27=7a8 28=3d6a 29=3d6a)
+ 2C: 9=510 10=5e0 11=7a8 20=22334455 22=307a5e51 25=510 26=5e0 27=7a8 28=3d6a 29=3d6a (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 7=75a 9=22b 10=2cb 11=554 22=30552c22 24=775ea0 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 34: 12=10901a9 13=af01a6 18=64b 22=30552c22
+ 35: 8=b6c 11=554 12=18f03cf 13=af01a7 14=f80175 15=f80175 18=64a 19=6fe 22=30552c22 24=b6c600 27=554
+ 36: 8=a9c 11=554 12=106019d 13=b6019c 14=fa017f 15=fa017f 19=5f0 22=30552c22 24=a9c500 27=554
+ 37: 8=ae9 9=22b 11=554 12=10a01ae 14=f901f0 15=f901f0 19=64a 22=30552c22 24=ae9700 25=22b 27=554 28=2804 29=2804
+ 38: 8=ae9 9=22b 11=554 12=10a01ae 13=af01a7 14=f901f0 15=f901f0 19=64a 22=30552c22 24=ae9700 25=22b 27=554 28=2804 29=2804
+ 39: 8=ae9 9=22b 10=2cb 11=554 12=1a006e 13=ffbf0067 14=e300b0 15=e300b0 19=64a 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 3A: 8=ae9 9=22b 10=2cb 11=554 13=ffbf0067 14=e300b0 15=e300b0 19=64a 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 3B: 8=ae9 9=22b 10=2cb 11=554 14=e300b0 15=e300b0 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ The same as the seed's: (0 opcodes)
+Register 1 = 00000600 (seed 00000400). NCS alone, against the seed's: 9=238 10=2cc 11=64a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 02: 8=c7e 9=20c 10=50 11=64a 14=10101b2 15=10101b2 19=920 22=30642c23 24=c7e400 25=20c 26=50 27=64a 28=3004 29=3004
+ 03: 8=b91 9=238 10=50 11=64a 14=10601dd 15=10601dd 19=738 22=30642c23 24=b91300 25=238 26=50 27=64a 28=3004 29=3004
+ 04: 8=b91 9=238 10=2cc 11=64a 14=c6009d 15=c6009d 22=30642c23 24=b91300 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 07: 9=238 10=2cc 11=64a 22=30642c23 24=755e30 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 08: 9=238 10=2cc 11=64a 22=30642c23 24=7e26a0 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 09: 9=238 10=2cc 11=64a 22=30642c23 24=66f840 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 0A: 9=238 10=2cc 11=64a 22=30642c23 24=713850 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 0D: 9=202 10=fffffc2f 11=8a 22=30642c23 25=202 26=fffffc2f 27=8a 28=404 29=404
+ 0E: 9=238 11=185 22=30642c23 24=ff655aa0 25=238 26=ffc2f200 27=185 28=c04 29=c04
+ 15: 9=429 10=484 11=5fc 21=30642c23 22=305f4842 25=429 26=484 27=5fc
+ 17: 9=46d 10=576 11=726 20=30695044 21=309b5446 22=30725746 25=46d 26=576 27=726 28=3948 29=3948 (the second run differs: 21=309f684d)
+ 18: 9=447 10=506 11=692 20=305f4842 21=309f684d 22=30695044 25=447 26=506 27=692 28=3548 29=3548
+ 19: 9=447 10=506 11=692 20=30642c23 21=309f684d 22=30695044 25=447 26=506 27=692 28=3548 29=3548
+ 2B: 9=518 10=5e0 11=820 20=30696a6a 21=33445566 22=30825e51 25=518 26=5e0 27=820 28=416a 29=416a (the second run differs: 9=238 10=2cc 11=64a 20=30696a6a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4)
+ 2C: 9=238 10=2cc 11=64a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4 (the second run differs: 9=238 10=2cc 11=64a 21=30727273 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4)
+ 2F: 7=850 9=238 10=2cc 11=64a 22=30642c23 24=86c6a0 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 34: 12=f6019a 13=b80199 18=742 22=30642c23
+ 35: 8=bf9 11=64a 12=11f03cf 13=b80199 14=f7016f 15=f7016f 18=740 19=7f4 22=30642c23 24=bf9f00 27=64a 28=3001 29=3001
+ 36: 8=b5c 11=64a 12=f60192 13=bd0191 14=f80176 15=f80176 19=6e6 22=30642c23 24=b5c800 27=64a 28=3001 29=3001
+ 37: 8=b96 9=238 11=64a 12=f6019f 14=f801dc 15=f801dc 19=740 22=30642c23 24=b96100 25=238 27=64a 28=3004 29=3004
+ 38: 8=b96 9=238 11=64a 12=f6019f 13=b80199 14=f801dc 15=f801dc 19=740 22=30642c23 24=b96100 25=238 27=64a 28=3004 29=3004
+ 39: 8=b96 9=238 10=2cc 11=64a 12=6005f 13=ffc80059 14=c5009c 15=c5009c 19=740 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 3A: 8=b96 9=238 10=2cc 11=64a 13=ffc80059 14=c5009c 15=c5009c 19=740 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 3B: 8=b96 9=238 10=2cc 11=64a 14=c5009c 15=c5009c 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ The same as the seed's: (0 opcodes)
+Register 6 = 30806080 (seed 30806040). NCS alone, against the seed's: the same
+ 15: 9=442 22=305a4844 25=442
+ 17: 9=4c9 20=30655047 21=309c544c 22=306e564c 25=4c9 28=3549 29=3549 (the second run differs: 21=309f685b)
+ 18: 9=47e 20=305a4844 21=309f685b 22=30655047 25=47e
+ 19: 9=47e 21=309f685b 22=30655047 25=47e
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 2F 34 35 36 3A 3B (15 opcodes)
+Register 8 = 00000400 (seed 00000800). NCS alone, against the seed's: the same
+ 15: 9=231 10=24f 11=382 22=30382423 25=231 26=24f 27=382 28=1c84 29=1c84
+ 17: 9=296 10=39e 11=567 20=30473025 21=309a3629 22=30563929 25=296 26=39e 27=567 28=28e5 29=28e5 (the second run differs: 21=309f5434)
+ 18: 9=25e 10=300 11=47a 20=30382423 21=309f5434 22=30473025 25=25e 26=300 27=47a 28=20c4 29=20c4
+ 19: 9=25e 10=300 11=47a 21=309f5434 22=30473025 25=25e 26=300 27=47a 28=20c4 29=20c4
+ 2B: 9=374 10=438 11=670 21=305b636c 22=30674337 25=374 26=438 27=670 28=3106 29=3106 (the second run differs: 9=374 10=438 11=670 21=33445566 22=30674337 25=374 26=438 27=670 28=3106 29=3106)
+ 2C: 9=374 10=438 11=670 20=22334455 22=30674337 25=374 26=438 27=670 28=3106 29=3106 (the second run differs: 20=304e575f 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 2F 34 35 36 3A 3B (15 opcodes)
+Register 9 = 00000323 (seed 00000123). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=309f684d)
+ 18: 21=309f684d
+ 19: 21=309f684d
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2F 34 35 36 3A 3B (16 opcodes)
+Register 10 = 00000200 (seed FFFFFF00). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=309f684d)
+ 18: 21=309f684d
+ 19: 21=309f684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 12 = 0014008A (seed 0014000A). NCS alone, against the seed's: the same
+ 07: 24=694e30
+ 08: 24=6a82a0
+ 09: 24=535440
+ 0A: 24=5cb050
+ 0E: 24=ff7faea0
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=7322a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 15 2C 34 35 36 3A 3B (11 opcodes)
+Register 13 = 0068012C (seed 0028012C). NCS alone, against the seed's: the same
+ 02: 12=68012c
+ 03: 12=68012c
+ 04: 12=68012c
+ 07: 24=620cb0
+ 08: 24=6ad2a0
+ 09: 24=53a440
+ 0A: 24=5dd050
+ 0E: 24=ff7ffea0
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=7372a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ 3B: 12=68012c
+ The same as the seed's: 0D 15 34 35 36 3A (6 opcodes)
+Register 14 = 00C80150 (seed 00C80050). NCS alone, against the seed's: 15=c80150
+ 02: 13=c80150
+ 03: 13=c80150
+ 04: 13=c80150
+ 07: 15=c80150 24=730ce0
+ 08: 15=c80150 24=6b0e80
+ 09: 15=c80150 24=520440
+ 0A: 15=c80150 24=5ed540
+ 0D: 15=c80150
+ 0E: 15=c80150 24=ff7f1a80
+ 15: 15=c80150
+ 17: 15=c80150 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 15=c80150 21=30a0684d
+ 19: 15=c80150 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 15=c80150 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 15=c80150 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 15=c80150 24=728e80
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ 3A: 12=c80150
+ 3B: 13=c80150
+ The same as the seed's: 34 35 36 (3 opcodes)
+Register 17 = 00002200 (seed 00001200). NCS alone, against the seed's: the same
+ 02: 16=2200
+ 03: 16=2200
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 36: 16=2200
+ 37: 16=2200
+ 38: 16=2200
+ 39: 16=2200
+ 3A: 16=2200
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 3B (13 opcodes)
+Register 19 = 00000600 (seed 00001600). NCS alone, against the seed's: the same
+ 02: 18=600
+ 03: 18=600
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0E: 24=ff7f2e80
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=72a280
+ 34: 17=600
+ 35: 17=600
+ 36: 18=600
+ 37: 18=600
+ 38: 18=600
+ 39: 18=600
+ 3A: 18=600
+ The same as the seed's: 04 0D 15 2C 3B (5 opcodes)
+Register 20 = 11223384 (seed 11223344). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 22 = 334455A6 (seed 33445566). NCS alone, against the seed's: 21=334455a6
+ 02: 21=334455a6
+ 03: 21=334455a6
+ 04: 21=334455a6
+ 07: 21=334455a6
+ 08: 21=334455a6
+ 09: 21=334455a6
+ 0A: 21=334455a6
+ 0D: 21=334455a6
+ 0E: 21=334455a6
+ 15: 20=334455a6
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=334455a6 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 21=334455a6 (the second run differs: 9=1f8 10=2ae 11=546 21=30727293 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 21=334455a6
+ 34: 21=334455a6
+ 35: 21=334455a6
+ 36: 21=334455a6
+ 37: 21=334455a6
+ 38: 21=334455a6
+ 39: 21=334455a6
+ 3A: 21=334455a6
+ 3B: 21=334455a6
+ The same as the seed's: (0 opcodes)
+Register 23 = 00000000 (seed 5501AA55). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 36 3A 3B (17 opcodes)
+Register 24 = 00054321 (seed 00012345). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 25 = 00001234 (seed 00000234). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2F 34 35 36 3A 3B (16 opcodes)
+Register 30 = 0000F0F0 (seed 00F0F0F0). NCS alone, against the seed's: 31=10
+ 02: 31=10
+ 03: 31=10
+ 04: 31=10
+ 07: 31=10
+ 08: 31=10
+ 09: 31=10
+ 0A: 31=10
+ 0D: 31=10
+ 0E: 31=10
+ 15: 31=10
+ 17: 21=309c5446 31=10 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d 31=10
+ 19: 21=30a0684d 31=10
+ 2B: 31=10 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 31=10 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 31=10
+ 34: 31=10
+ 35: 31=10
+ 36: 31=10
+ 37: 31=10
+ 38: 31=10
+ 39: 31=10
+ 3A: 31=10
+ 3B: 31=10
+ The same as the seed's: (0 opcodes)
+Done.
+```
+
+m9/03GN2.txt:
+
+```
+===== 03 GN2 F30 GTE NA CONTROL | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+GTE: the seed loaded (SXYP IRGB ORGB LZCR not written), NCS (1Eh) with sf 1, then each
+N/A opcode with sf 1 straight after it; control registers changed one at a time.
+Seed:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 00000123 FFFFFF00 00000456 0014000A 0028012C 00C80050 00000000
+ 00001000 00001200 00001400 00001600 11223344 22334455 33445566 5501AA55
+ 00012345 00000234 FFFFFCBB 00000456 00000000 00000000 00F0F0F0 00000000
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+NCS alone:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 000001F8 000002AE 00000546 0014000A 0028012C 00C80050 00C80050
+ 00001000 00001200 00001400 00001600 22334455 33445566 30542A1F 5501AA55
+ 00012345 000001F8 000002AE 00000546 000028A3 000028A3 00F0F0F0 00000008
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+ 02: 8=bf5 9=204 10=30 12=28012c 13=c80050 14=fc01c2 15=fc01c2 16=1200 17=1400 18=1600 19=7ec 24=bf5e00 25=204 26=30 28=2804 29=2804 F=0
+ 03: 8=aae 10=30 12=28012c 13=c80050 14=ff01e7 15=ff01e7 16=1200 17=1400 18=1600 19=604 24=aae300 26=30 28=2803 29=2803 F=0
+ 04: 8=aae 12=28012c 13=c80050 14=e400a7 15=e400a7 24=aae300 F=0
+ 07: 24=621e30 F=0
+ 08: 24=6ae6a0 F=0
+ 09: 24=53b840 F=0
+ 0A: 24=5df850 F=0
+ 0D: 9=106 10=fffffce6 11=aa 25=106 26=fffffce6 27=aa 28=402 29=402 F=0
+ 0E: 10=ffff8000 11=14f 24=ff8012a0 26=ffce6e00 27=14f 28=803 29=803 F=80800000
+ 15: 9=421 10=48a 11=5ac 20=33445566 21=30542a1f 22=305a4842 25=421 26=48a 27=5ac 28=2d28 29=2d28 F=0
+ 17: (the second run differs: 21=309d5f4a) 9=464 10=569 11=6ef 20=30655043 21=309c5446 22=306e5646 25=464 26=569 27=6ef 28=3548 29=3548 F=0
+ 18: 9=43f 10=500 11=651 20=305a4842 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 19: 9=43f 10=500 11=651 20=30542a1f 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 2B: (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69) 20=30696a6a 21=30727273 F=0
+ 2C: (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3) 9=4f8 10=5d0 11=7a0 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 F=0
+ 2F: 7=71c 24=7386a0 F=0
+ 34: (the second run differs: 12=f80169) 8=d7b 9=bc 10=1e 11=cb4 12=1020197 13=ad01ab 14=f4015d 15=f4015d 16=1400 17=1600 18=60e 19=cb4 24=d7b200 25=bc 26=1e 27=cb4 28=6401 29=6401 F=0
+ 35: 8=b42 9=bc 10=1e 12=15f034f 13=ad01ab 14=f80177 15=f80177 16=1400 17=1600 18=60c 19=6c0 24=b42600 25=bc 26=1e 28=2801 29=2801 F=0
+ 36: (the second run differs: 12=103019c 13=a901b1) 8=a61 9=bc 10=1e 12=100018e 13=b4019f 14=fa0182 15=fa0182 16=1200 17=1400 18=1600 19=5b2 24=a61a00 25=bc 26=1e 28=2801 29=2801 F=0
+ 37: 8=ab5 10=1e 12=103019c 13=ff5c03c7 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 38: 8=ab5 10=1e 12=103019c 13=ad01ab 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 39: 8=ab5 12=13005c 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3A: 8=ab5 12=c80050 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3B: 8=ab5 12=28012c 13=c80050 14=e200a6 15=e200a6 24=ab5400 F=0
+Register 32 = 00800700 (seed 00800F00). NCS alone, against the seed's: the same
+ 02: 8=b60 9=184 14=fd01b0 15=fd01b0 19=6ec 24=b60800 25=184 28=2803 29=2803
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0D: 10=ffffff89 11=ffffff53 26=ffffff89 27=ffffff53 28=2 29=2
+ 0E: 24=ffd38e80 26=fff89e00
+ 17: 21=309a5446 (the second run differs: 21=309e674d)
+ 18: 21=309e674d
+ 19: 21=309e674d
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=72a280
+ 34: 9=ec 13=ad01a0 14=f40165 15=f40165 25=ec
+ 35: 8=afb 9=ec 13=ad01a0 14=f9018a 15=f9018a 19=660 24=afb000 25=ec
+ 36: 8=a8f 9=ec 12=1010192 13=b0019b 14=fa0190 15=fa0190 19=5e2 24=a8f700 25=ec
+ 37: 12=1030199 13=ff5c0387
+ 38: 12=1030199 13=ad01a0
+ 39: 12=130059 13=ffbd0060
+ 3A: 13=ffbd0060
+ The same as the seed's: 03 04 15 3B (4 opcodes)
+Register 34 = 01000700 (seed 01000F00). NCS alone, against the seed's: the same
+ 02: 10=fffffff0 14=eb01c2 15=eb01c2 26=fffffff0
+ 03: 10=fffffff0 14=ea01e7 15=ea01e7 26=fffffff0
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0D: 11=1a6 27=1a6 28=c02 29=c02
+ 0E: 11=347 24=ff7f29d0 27=347 28=1803 29=1803
+ 17: 21=309b5445 (the second run differs: 21=309f674d)
+ 18: 21=309f674d
+ 19: 21=309f674d
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=729dd0
+ 34: 10=fffffff6 13=c201ab 14=ee015d 15=ee015d 26=fffffff6
+ 35: 10=fffffff6 13=c201ab 14=ed0177 15=ed0177 26=fffffff6
+ 36: 10=fffffff6 13=c7019f 14=ec0182 15=ec0182 26=fffffff6
+ 37: 10=fffffff6 13=ffdc03c7 14=ec01e6 15=ec01e6 26=fffffff6
+ 38: 10=fffffff6 13=c201ab 14=ec01e6 15=ec01e6 26=fffffff6
+ 39: 13=ffd2006b
+ 3A: 13=ffd2006b
+ The same as the seed's: 04 15 3B (3 opcodes)
+Register 37 = 00000900 (seed 00000100). NCS alone, against the seed's: the same
+ 02: 9=a04 14=fc03c7 15=fc03c7 25=a04 28=2814 29=2814
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 18: 21=309c5446
+ 19: 21=309c5446
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=729dd0
+ 34: 9=8bc 13=ad03ff 14=f402a0 15=f402a0 25=8bc 28=6411 29=6411 63=80004000
+ 35: 9=8bc 13=ad03ff 14=f803d6 15=f803d6 25=8bc 28=2811 29=2811 63=80004000
+ 36: 9=8bc 13=b403fe 14=fa03ff 15=fa03ff 25=8bc 28=2811 29=2811 63=80004000
+ 37: 13=ff5c03ff 63=80004000
+ 38: 13=ad03ff 63=80004000
+ 39: 13=ffbd0310
+ 3A: 13=ffbd0310
+ The same as the seed's: 03 04 0D 15 17 3B (6 opcodes)
+Register 38 = 00000380 (seed FFFFFF80). NCS alone, against the seed's: the same
+ 02: 10=430 14=1fe01c2 15=1fe01c2 26=430 28=2904 29=2904
+ 03: 10=430 14=25401e7 15=25401e7 26=430 28=2903 29=2903
+ 17: 21=309b5852 (the second run differs: 21=30a36f55)
+ 18: 21=30a36f55
+ 19: 21=30a36f55
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 34: 10=41e 13=1ff01ab 14=195015d 15=195015d 26=41e 28=6501 29=6501
+ 35: 10=41e 13=1ff01ab 14=2280177 15=2280177 26=41e 28=2901 29=2901
+ 36: 10=41e 13=1e3019f 14=2620182 15=2620182 26=41e 28=2901 29=2901
+ 37: 10=41e 13=3ff03c7 14=24c01e6 15=24c01e6 26=41e 28=2903 29=2903 63=80002000
+ 38: 10=41e 13=1ff01ab 14=24c01e6 15=24c01e6 26=41e 28=2903 29=2903
+ 39: 13=10f006b
+ 3A: 13=10f006b
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2F 3B (10 opcodes)
+Register 39 = 00001800 (seed 00000800). NCS alone, against the seed's: the same
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 17: 21=30a15d47 (the second run differs: 21=30a56d4f)
+ 18: 21=30a56d4f
+ 19: 21=30a56d4f
+ 2B: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=729dd0
+ 34: 8=ee2 11=1cb4 14=f2014d 15=f2014d 19=1cb4 24=ee2a00 27=1cb4 28=7c01 29=7c01
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 15 2C 35 36 3A 3B (10 opcodes)
+Register 40 = 01000400 (seed 01000800). NCS alone, against the seed's: 9=1c8 10=2a2 11=542 22=30542a1c 25=1c8 26=2a2 27=542
+ 02: 8=bda 11=542 14=fc01c5 15=fc01c5 19=7b8 22=30542a1c 24=bdab00 27=542
+ 03: 8=a7e 9=1c8 11=542 14=10001dc 15=10001dc 19=5d0 22=30542a1c 24=a7ea00 25=1c8 27=542
+ 04: 8=a7e 9=1c8 10=2a2 11=542 14=e7009c 15=e7009c 22=30542a1c 24=a7ea00 25=1c8 26=2a2 27=542
+ 07: 9=1c8 10=2a2 11=542 22=30542a1c 24=621410 25=1c8 26=2a2 27=542
+ 08: 9=1c8 10=2a2 11=542 22=30542a1c 24=5d85d0 25=1c8 26=2a2 27=542
+ 09: 9=1c8 10=2a2 11=542 22=30542a1c 24=5cee40 25=1c8 26=2a2 27=542
+ 0A: 9=1c8 10=2a2 11=542 22=30542a1c 24=5005e0 25=1c8 26=2a2 27=542
+ 0D: 9=e8 10=fffffcbd 11=cc 22=30542a1c 25=e8 26=fffffcbd 27=cc 28=401 29=401
+ 0E: 9=1c8 11=10d 22=30542a1c 24=ff7cd1d0 25=1c8 26=ffcbda00 27=10d
+ 15: 9=419 21=30542a1c 22=305a4841 25=419
+ 17: 9=45f 10=566 11=6ed 20=30654f43 21=30a15546 22=306e5645 25=45f 26=566 27=6ed (the second run differs: 21=30a3694e)
+ 18: 9=439 10=4fe 11=650 20=305a4841 21=30a3694e 22=30654f43 25=439 26=4fe 27=650 28=3128 29=3128
+ 19: 9=439 10=4fe 11=650 20=30542a1c 21=30a3694e 22=30654f43 25=439 26=4fe 27=650 28=3128 29=3128
+ 2B: 9=1c8 10=2a2 11=542 22=30542a1c 25=1c8 26=2a2 27=542 (the second run differs: 20=22334455 21=30727273)
+ 2C: 9=1c8 10=2a2 11=542 21=30727273 22=30542a1c 25=1c8 26=2a2 27=542 28=28a3 29=28a3 (the second run differs: 9=4e0 10=5d0 11=7a0 20=22334455 22=307a5d4e 25=4e0 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 7=6e8 9=1c8 10=2a2 11=542 22=30542a1c 24=6f5dd0 25=1c8 26=2a2 27=542
+ 34: 12=1030184 13=aa01ae 18=5da 22=30542a1c
+ 35: 8=b1c 11=542 12=15f02cf 13=aa01ae 14=f90179 15=f90179 18=5d8 19=68c 22=30542a1c 24=b1cb00 27=542
+ 36: 8=a2c 11=542 12=101017d 13=b201a2 14=fa0184 15=fa0184 19=57e 22=30542a1c 24=a2c700 27=542
+ 37: 8=a86 9=1c8 11=542 12=1040188 14=fa01dc 15=fa01dc 19=5d8 22=30542a1c 24=a86200 25=1c8 27=542
+ 38: 8=a86 9=1c8 11=542 12=1040188 13=aa01ae 14=fa01dc 15=fa01dc 19=5d8 22=30542a1c 24=a86200 25=1c8 27=542
+ 39: 8=a86 9=1c8 10=2a2 11=542 12=140048 13=ffba006e 14=e6009c 15=e6009c 19=5d8 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ 3A: 8=a86 9=1c8 10=2a2 11=542 13=ffba006e 14=e6009c 15=e6009c 19=5d8 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ 3B: 8=a86 9=1c8 10=2a2 11=542 14=e6009c 15=e6009c 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ The same as the seed's: (0 opcodes)
+Register 45 = 00000900 (seed 00000100). NCS alone, against the seed's: 9=9f8 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 02: 22=30542a9f
+ 03: 9=9f8 14=ff03ff 15=ff03ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 04: 9=9f8 14=e40350 15=e40350 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 07: 9=9f8 22=30542a9f 24=655410 25=9f8 28=28b3 29=28b3
+ 08: 9=9f8 22=30542a9f 24=60edd0 25=9f8 28=28b3 29=28b3
+ 09: 9=9f8 22=30542a9f 24=602e40 25=9f8 28=28b3 29=28b3
+ 0A: 9=9f8 22=30542a9f 24=5345e0 25=9f8 28=28b3 29=28b3
+ 0D: 10=466 11=fffff92a 22=30542a9f 26=466 27=fffff92a 28=102 29=102
+ 0E: 9=9f8 10=7fff 11=fffff24f 22=30542a9f 24=fff729d0 25=9f8 26=466e00 27=fffff24f 28=3f3 29=3f3
+ 15: 21=30542a9f
+ 17: 9=624 10=5b1 11=70f 20=30655053 21=309f5456 22=30705b62 25=624 26=5b1 27=70f 28=396c 29=396c (the second run differs: 21=30a77473)
+ 18: 9=53f 21=30a77473 22=30655053 25=53f 28=314a 29=314a
+ 19: 9=53f 20=30542a9f 21=30a77473 22=30655053 25=53f 28=314a 29=314a
+ 2B: 9=8f8 10=5d0 11=7a0 20=22334455 22=307a5d8f 25=8f8 26=5d0 27=7a0 28=3d71 29=3d71 (the second run differs: 9=8f8 10=5d0 11=7a0 21=33445566 22=307a5d8f 25=8f8 26=5d0 27=7a0 28=3d71 29=3d71)
+ 2C: 9=8f8 22=307a5d8f 25=8f8 28=3d71 29=3d71 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 9=9f8 22=30542a9f 24=729dd0 25=9f8 28=28b3 29=28b3
+ 34: 22=30542a9f
+ 35: 22=30542a9f
+ 36: 22=30542a9f
+ 37: 9=9f8 14=f903ff 15=f903ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 38: 9=9f8 14=f903ff 15=f903ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 39: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 3A: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 3B: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ The same as the seed's: (0 opcodes)
+Register 48 = 02000400 (seed 02000C00). NCS alone, against the seed's: 9=174 22=30542a17 25=174 28=28a2 29=28a2
+ 02: 8=bad 14=fc01cb 15=fc01cb 19=768 22=30542a17 24=bade00
+ 03: 8=a2e 9=174 14=10101c7 15=10101c7 19=580 22=30542a17 24=a2e900 25=174 28=2802 29=2802
+ 04: 8=a2e 9=174 14=f90087 15=f90087 22=30542a17 24=a2e900 25=174 28=28a2 29=28a2
+ 07: 9=174 22=30542a17 24=5d1410 25=174 28=28a2 29=28a2
+ 08: 9=174 22=30542a17 24=58add0 25=174 28=28a2 29=28a2
+ 09: 9=174 22=30542a17 24=57ee40 25=174 28=28a2 29=28a2
+ 0A: 9=174 22=30542a17 24=4b05e0 25=174 28=28a2 29=28a2
+ 0D: 9=82 10=fffffc6b 11=126 22=30542a17 25=82 26=fffffc6b 27=126 28=801 29=801
+ 0E: 9=174 11=ba 22=30542a17 24=ff776dd0 25=174 26=ffc6b200 27=ba 28=402 29=402
+ 15: 21=30542a17
+ 17: 9=440 10=564 11=6ed 20=30655042 21=30a35545 22=306e5644 25=440 26=564 27=6ed (the second run differs: 21=30a46848)
+ 18: 9=42e 21=30a46848 22=30655042 25=42e
+ 19: 9=42e 20=30542a17 21=30a46848 22=30655042 25=42e
+ 2B: 9=4b8 10=5d0 11=7a0 21=33445566 22=307a5d4b 25=4b8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=174 10=2ae 11=546 20=30696a6a 22=30542a17 25=174 26=2ae 27=546 28=28a2 29=28a2)
+ 2C: 9=174 10=2ae 11=546 20=30696a6a 22=30542a17 25=174 26=2ae 27=546 28=28a2 29=28a2 (the second run differs: 9=174 10=2ae 11=546 21=30727273 22=30542a17 25=174 26=2ae 27=546 28=28a2 29=28a2)
+ 2F: 7=698 9=174 22=30542a17 24=6a5dd0 25=174 28=28a2 29=28a2
+ 34: 12=104019f 13=a701b4 18=58a 22=30542a17
+ 35: 8=ade 13=a601b5 14=f9017c 15=f9017c 18=588 19=63c 22=30542a17 24=ade000
+ 36: 8=9d2 12=1010194 13=af01a7 14=fb0188 15=fb0188 19=52e 22=30542a17 24=9d2700
+ 37: 8=a36 9=174 12=10501a5 14=fa01c6 15=fa01c6 19=588 22=30542a17 24=a36f00 25=174 28=2802 29=2802
+ 38: 8=a36 9=174 12=10501a5 13=a601b5 14=fa01c6 15=fa01c6 19=588 22=30542a17 24=a36f00 25=174 28=2802 29=2802
+ 39: 8=a36 9=174 12=150065 13=ffb60075 14=f80086 15=f80086 19=588 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ 3A: 8=a36 9=174 13=ffb60075 14=f80086 15=f80086 19=588 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ 3B: 8=a36 9=174 14=f80086 15=f80086 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ The same as the seed's: (0 opcodes)
+Register 53 = 00001800 (seed 00000800). NCS alone, against the seed's: the same
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 15: 9=c21 22=305a48c2 25=c21 28=2d38 29=2d38
+ 17: 9=c64 20=306550c3 21=30a054c6 22=306e56c6 25=c64 28=3558 29=3558 (the second run differs: 21=30a269ce)
+ 18: 9=c3f 20=305a48c2 21=30a269ce 22=306550c3 25=c3f 28=3158 29=3158
+ 19: 9=c3f 21=30a269ce 22=306550c3 25=c3f 28=3158 29=3158
+ 2B: 9=cf8 10=5d0 11=7a0 20=30696aea 21=33445566 22=307a5dcf 25=cf8 26=5d0 27=7a0 28=3d79 29=3d79 (the second run differs: 9=1f8 10=2ae 11=546 20=30696aea 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696aea 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=307272f3 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=729dd0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 34 35 36 3A 3B (9 opcodes)
+Register 56 = 00A00000 (seed 01400000). NCS alone, against the seed's: the same
+ 02: 14=fc0122 15=fc0122
+ 03: 14=ff0147 15=ff0147
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0E: 24=ff7f2e80
+ 17: 21=309e5446 (the second run differs: 21=30a1684e)
+ 18: 21=30a1684e
+ 19: 21=30a1684e
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=72a280
+ 34: 12=10200f7 13=ad010b 14=f400bd 15=f400bd
+ 35: 12=15f02af 13=ad010b 14=f800d7 15=f800d7
+ 36: 12=10000ee 13=b400ff 14=fa00e2 15=fa00e2
+ 37: 12=10300fc 13=ff5c0327 14=f90146 15=f90146
+ 38: 12=10300fc 13=ad010b 14=f90146 15=f90146
+ The same as the seed's: 04 0D 15 2B 39 3A 3B (7 opcodes)
+Register 57 = 00780000 (seed 00F00000). NCS alone, against the seed's: the same
+ 02: 14=8401c2 15=8401c2
+ 03: 14=8701e7 15=8701e7
+ 17: 21=309e5446 (the second run differs: 21=30a0684e)
+ 18: 21=30a0684e
+ 19: 21=30a0684e
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 34: 12=8a0197 13=3501ab 14=7c015d 15=7c015d
+ 35: 12=e7034f 13=3501ab 14=800177 15=800177
+ 36: 12=88018e 13=3c019f 14=820182 15=820182
+ 37: 12=8b019c 13=fee403c7 14=8101e6 15=8101e6
+ 38: 12=8b019c 13=3501ab 14=8101e6 15=8101e6
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2B 2F 39 3A 3B (13 opcodes)
+Register 58 = 00000100 (seed 00000200). NCS alone, against the seed's: the same
+ 02: 8=dfa 14=f60181 15=f60181 24=dfaf00
+ 03: 8=d57 14=f70193 15=f70193 24=d57200
+ 04: 8=d57 14=720053 15=720053 24=d57200
+ 17: 21=309d5446 (the second run differs: 21=30a0684e)
+ 18: 21=30a0684e
+ 19: 21=30a0684e
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 34: 8=ebd 12=f9016b 13=ce0175 14=f2014e 15=f2014e 24=ebd900
+ 35: 8=da1 13=ce0175 14=f4015b 15=f4015b 24=da1300
+ 36: 8=d30 12=f80167 13=d2016f 14=f50161 15=f50161 24=d30d00
+ 37: 8=d5a 12=f9016e 14=f40193 15=f40193 24=d5aa00
+ 38: 8=d5a 12=f9016e 13=ce0175 14=f40193 15=f40193 24=d5aa00
+ 39: 8=d5a 12=9002e 13=ffde0035 14=710053 15=710053 24=d5aa00
+ 3A: 8=d5a 13=ffde0035 14=710053 15=710053 24=d5aa00
+ 3B: 8=d5a 14=710053 15=710053 24=d5aa00
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 59 = FFFFF000 (seed FFFFFF00). NCS alone, against the seed's: the same
+ 02: 8=0 24=fcf5e000 63=1000
+ 03: 8=0 24=fbae3000 63=1000
+ 04: 8=0 24=fbae3000 63=1000
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 34: 8=0 24=fe7b2000 63=1000
+ 35: 8=0 24=fc426000 63=1000
+ 36: 8=0 24=fb61a000 63=1000
+ 37: 8=0 24=fbb54000 63=1000
+ 38: 8=0 24=fbb54000 63=1000
+ 39: 8=0 24=fbb54000 63=1000
+ 3A: 8=0 24=fbb54000 63=1000
+ 3B: 8=0 24=fbb54000 63=1000
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 60 = 00800000 (seed 01000000). NCS alone, against the seed's: the same
+ 02: 8=3f5 24=3f5e00
+ 03: 8=2ae 24=2ae300
+ 04: 8=2ae 24=2ae300
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 34: 8=57b 24=57b200
+ 35: 8=342 24=342600
+ 36: 8=261 24=261a00
+ 37: 8=2b5 24=2b5400
+ 38: 8=2b5 24=2b5400
+ 39: 8=2b5 24=2b5400
+ 3A: 8=2b5 24=2b5400
+ 3B: 8=2b5 24=2b5400
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 61 = 000002AA (seed 00000155). NCS alone, against the seed's: the same
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 36 3A 3B (17 opcodes)
+Register 62 = 00000200 (seed 00000100). NCS alone, against the seed's: the same
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 7=82c 24=8586a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 34 35 36 3A 3B (16 opcodes)
+Done.
+```
+
+### 9 October 2026 link-m9-3 m9-3
+
+Raw output: [m9/00RUN.txt](/tests/raw/20261009T0000Z-5501a-link-m9-3/m9/00RUN.txt) · [m9/01BUF.txt](/tests/raw/20261009T0000Z-5501a-link-m9-3/m9/01BUF.txt) · [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-3/m9/02GN1.txt) · [m9/03GN2.txt](/tests/raw/20261009T0000Z-5501a-link-m9-3/m9/03GN2.txt)
+
+m9/00RUN.txt:
+
+```
+===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+3 tests
+Saved on the card in slot 2, from image 1
+COP0 at start: BPC 00000000 BDA 4F4F4F4F TAR 800468F0 DCIC 00000000 BadVaddr 0000000B BDAM 4F4F4F4F
+BPCM 00000000 SR 00000401 Cause 00000020 EPC 8004EEFC PRId 00000002
+```
+
+m9/01BUF.txt:
+
+```
+===== 01 BUF F30 BUFFER AT START | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+RDDATA with BFRD before any drive command from this program, twice.
+First read: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Second read: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+RDDATA with BFRD: before any command, after Test 21h, Getstat, Getparam, Init.
+Switches (Test 21h, bit1 door open, bit0 head at POS0): int3 00 @102605. Getstat: int3 02 @35596. Mode 80. HINTMSK was 00.
+After Test 21h, Getstat and Getparam: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Init: int3 02 @74122 int2 02 @12775370
+After Init: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Getstat: int3 02 @24168
+After a Getstat: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Mode 20 put back to 80: int3 02 @31466
+Done.
+```
+
+m9/02GN1.txt:
+
+```
+===== 02 GN1 F30 GTE NA DATA | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+GTE: the seed loaded (SXYP IRGB ORGB LZCR not written), NCS (1Eh) with sf 1, then each
+N/A opcode with sf 1 straight after it; data registers changed one at a time.
+Seed:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 00000123 FFFFFF00 00000456 0014000A 0028012C 00C80050 00000000
+ 00001000 00001200 00001400 00001600 11223344 22334455 33445566 5501AA55
+ 00012345 00000234 FFFFFCBB 00000456 00000000 00000000 00F0F0F0 00000000
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+NCS alone:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 000001F8 000002AE 00000546 0014000A 0028012C 00C80050 00C80050
+ 00001000 00001200 00001400 00001600 22334455 33445566 30542A1F 5501AA55
+ 00012345 000001F8 000002AE 00000546 000028A3 000028A3 00F0F0F0 00000008
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+ 02: 8=bf5 9=204 10=30 12=28012c 13=c80050 14=fc01c2 15=fc01c2 16=1200 17=1400 18=1600 19=7ec 24=bf5e00 25=204 26=30 28=2804 29=2804 F=0
+ 03: 8=aae 10=30 12=28012c 13=c80050 14=ff01e7 15=ff01e7 16=1200 17=1400 18=1600 19=604 24=aae300 26=30 28=2803 29=2803 F=0
+ 04: 8=aae 12=28012c 13=c80050 14=e400a7 15=e400a7 24=aae300 F=0
+ 07: 24=621e30 F=0
+ 08: 24=6ae6a0 F=0
+ 09: 24=53b840 F=0
+ 0A: 24=5df850 F=0
+ 0D: 9=106 10=fffffce6 11=aa 25=106 26=fffffce6 27=aa 28=402 29=402 F=0
+ 0E: 10=ffff8000 11=14f 24=ff8012a0 26=ffce6e00 27=14f 28=803 29=803 F=80800000
+ 15: 9=421 10=48a 11=5ac 20=33445566 21=30542a1f 22=305a4842 25=421 26=48a 27=5ac 28=2d28 29=2d28 F=0
+ 17: (the second run differs: 21=309d5f4a) 9=464 10=569 11=6ef 20=30655043 21=309d5446 22=306e5646 25=464 26=569 27=6ef 28=3548 29=3548 F=0
+ 18: 9=43f 10=500 11=651 20=305a4842 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 19: 9=43f 10=500 11=651 20=30542a1f 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 2B: (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69) 20=30696a6a 21=30727273 F=0
+ 2C: (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3) 9=4f8 10=5d0 11=7a0 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 F=0
+ 2F: 7=71c 24=7386a0 F=0
+ 34: (the second run differs: 12=f80169) 8=d7b 9=bc 10=1e 11=cb4 12=1020197 13=ad01ab 14=f4015d 15=f4015d 16=1400 17=1600 18=60e 19=cb4 24=d7b200 25=bc 26=1e 27=cb4 28=6401 29=6401 F=0
+ 35: 8=b42 9=bc 10=1e 12=15f034f 13=ad01ab 14=f80177 15=f80177 16=1400 17=1600 18=60c 19=6c0 24=b42600 25=bc 26=1e 28=2801 29=2801 F=0
+ 36: (the second run differs: 12=103019c 13=a901b1) 8=a61 9=bc 10=1e 12=100018e 13=b4019f 14=fa0182 15=fa0182 16=1200 17=1400 18=1600 19=5b2 24=a61a00 25=bc 26=1e 28=2801 29=2801 F=0
+ 37: 8=ab5 10=1e 12=103019c 13=ff5c03c7 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 38: 8=ab5 10=1e 12=103019c 13=ad01ab 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 39: 8=ab5 12=13005c 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3A: 8=ab5 12=c80050 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3B: 8=ab5 12=28012c 13=c80050 14=e200a6 15=e200a6 24=ab5400 F=0
+Register 0 = 00800180 (seed 00800100). NCS alone, against the seed's: 9=22b 10=2cb 11=554 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 02: 8=c7b 9=27c 10=2c 11=554 14=f901cb 15=f901cb 19=91a 22=30552c22 24=c7bf00 25=27c 26=2c 27=554
+ 03: 8=adf 9=22b 10=2c 11=554 14=fe01f1 15=fe01f1 19=63e 22=30552c22 24=adfa00 25=22b 26=2c 27=554 28=2804 29=2804
+ 04: 8=adf 9=22b 10=2cb 11=554 14=e500b1 15=e500b1 22=30552c22 24=adfa00 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 07: 9=22b 10=2cb 11=554 22=30552c22 24=65f630 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 08: 9=22b 10=2cb 11=554 22=30552c22 24=6ebea0 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 09: 9=22b 10=2cb 11=554 22=30552c22 24=579040 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 0A: 9=22b 10=2cb 11=554 22=30552c22 24=61d050 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 0D: 9=10d 10=fffffd09 11=96 22=30552c22 25=10d 26=fffffd09 27=96
+ 0E: 9=22b 11=19c 22=30552c22 24=ff816ba0 25=22b 26=ffd09900 27=19c 28=c04 29=c04
+ 15: 9=429 10=48f 11=5ae 21=30552c22 25=429 26=48f 27=5ae
+ 17: 9=469 10=56f 11=6f4 20=30655044 21=309a5446 22=306f5646 25=469 26=56f 27=6f4 (the second run differs: 21=309e674d)
+ 18: 9=445 10=505 11=655 21=309e674d 22=30655044 25=445 26=505 27=655
+ 19: 9=445 10=505 11=655 20=30552c22 21=309e674d 22=30655044 25=445 26=505 27=655
+ 2B: 9=22b 10=2cb 11=554 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4 (the second run differs: 20=22334455 21=30727273)
+ 2C: 9=22b 10=2cb 11=554 21=30727273 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4 (the second run differs: 9=510 10=5e0 11=7a8 20=22334455 22=307a5e51 25=510 26=5e0 27=7a8 28=3d6a 29=3d6a)
+ 2F: 7=75a 9=22b 10=2cb 11=554 22=30552c22 24=775ea0 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 34: 12=10901a9 13=af01a6 18=64b 22=30552c22
+ 35: 8=b6c 11=554 12=18f03cf 13=af01a7 14=f80175 15=f80175 18=64a 19=6fe 22=30552c22 24=b6c600 27=554
+ 36: 8=a9c 11=554 12=106019d 13=b6019c 14=fa017f 15=fa017f 19=5f0 22=30552c22 24=a9c500 27=554
+ 37: 8=ae9 9=22b 11=554 12=10a01ae 14=f901f0 15=f901f0 19=64a 22=30552c22 24=ae9700 25=22b 27=554 28=2804 29=2804
+ 38: 8=ae9 9=22b 11=554 12=10a01ae 13=af01a7 14=f901f0 15=f901f0 19=64a 22=30552c22 24=ae9700 25=22b 27=554 28=2804 29=2804
+ 39: 8=ae9 9=22b 10=2cb 11=554 12=1a006e 13=ffbf0067 14=e300b0 15=e300b0 19=64a 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 3A: 8=ae9 9=22b 10=2cb 11=554 13=ffbf0067 14=e300b0 15=e300b0 19=64a 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 3B: 8=ae9 9=22b 10=2cb 11=554 14=e300b0 15=e300b0 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ The same as the seed's: (0 opcodes)
+Register 1 = 00000600 (seed 00000400). NCS alone, against the seed's: 9=238 10=2cc 11=64a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 02: 8=c7e 9=20c 10=50 11=64a 14=10101b2 15=10101b2 19=920 22=30642c23 24=c7e400 25=20c 26=50 27=64a 28=3004 29=3004
+ 03: 8=b91 9=238 10=50 11=64a 14=10601dd 15=10601dd 19=738 22=30642c23 24=b91300 25=238 26=50 27=64a 28=3004 29=3004
+ 04: 8=b91 9=238 10=2cc 11=64a 14=c6009d 15=c6009d 22=30642c23 24=b91300 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 07: 9=238 10=2cc 11=64a 22=30642c23 24=755e30 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 08: 9=238 10=2cc 11=64a 22=30642c23 24=7e26a0 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 09: 9=238 10=2cc 11=64a 22=30642c23 24=66f840 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 0A: 9=238 10=2cc 11=64a 22=30642c23 24=713850 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 0D: 9=202 10=fffffc2f 11=8a 22=30642c23 25=202 26=fffffc2f 27=8a 28=404 29=404
+ 0E: 9=238 11=185 22=30642c23 24=ff655aa0 25=238 26=ffc2f200 27=185 28=c04 29=c04
+ 15: 9=429 10=484 11=5fc 21=30642c23 22=305f4842 25=429 26=484 27=5fc
+ 17: 9=46d 10=576 11=726 20=30695044 21=309b5446 22=30725746 25=46d 26=576 27=726 28=3948 29=3948 (the second run differs: 21=309f684d)
+ 18: 9=447 10=506 11=692 20=305f4842 21=309f684d 22=30695044 25=447 26=506 27=692 28=3548 29=3548
+ 19: 9=447 10=506 11=692 20=30642c23 21=309f684d 22=30695044 25=447 26=506 27=692 28=3548 29=3548
+ 2B: 9=518 10=5e0 11=820 20=22334455 22=30825e51 25=518 26=5e0 27=820 28=416a 29=416a (the second run differs: 9=518 10=5e0 11=820 21=33445566 22=30825e51 25=518 26=5e0 27=820 28=416a 29=416a)
+ 2C: 9=518 10=5e0 11=820 22=30825e51 25=518 26=5e0 27=820 28=416a 29=416a (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 7=850 9=238 10=2cc 11=64a 22=30642c23 24=86c6a0 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 34: 12=f6019a 13=b80199 18=742 22=30642c23
+ 35: 8=bf9 11=64a 12=11f03cf 13=b80199 14=f7016f 15=f7016f 18=740 19=7f4 22=30642c23 24=bf9f00 27=64a 28=3001 29=3001
+ 36: 8=b5c 11=64a 12=f60192 13=bd0191 14=f80176 15=f80176 19=6e6 22=30642c23 24=b5c800 27=64a 28=3001 29=3001
+ 37: 8=b96 9=238 11=64a 12=f6019f 14=f801dc 15=f801dc 19=740 22=30642c23 24=b96100 25=238 27=64a 28=3004 29=3004
+ 38: 8=b96 9=238 11=64a 12=f6019f 13=b80199 14=f801dc 15=f801dc 19=740 22=30642c23 24=b96100 25=238 27=64a 28=3004 29=3004
+ 39: 8=b96 9=238 10=2cc 11=64a 12=6005f 13=ffc80059 14=c5009c 15=c5009c 19=740 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 3A: 8=b96 9=238 10=2cc 11=64a 13=ffc80059 14=c5009c 15=c5009c 19=740 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 3B: 8=b96 9=238 10=2cc 11=64a 14=c5009c 15=c5009c 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ The same as the seed's: (0 opcodes)
+Register 6 = 30806080 (seed 30806040). NCS alone, against the seed's: the same
+ 15: 9=442 22=305a4844 25=442
+ 17: 9=4c9 20=30655047 21=309c544c 22=306e564c 25=4c9 28=3549 29=3549 (the second run differs: 21=309f685b)
+ 18: 9=47e 20=305a4844 21=309f685b 22=30655047 25=47e
+ 19: 9=47e 21=309f685b 22=30655047 25=47e
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 2F 34 35 36 3A 3B (15 opcodes)
+Register 8 = 00000400 (seed 00000800). NCS alone, against the seed's: the same
+ 15: 9=231 10=24f 11=382 22=30382423 25=231 26=24f 27=382 28=1c84 29=1c84
+ 17: 9=296 10=39e 11=567 20=30473025 21=309a3629 22=30563929 25=296 26=39e 27=567 28=28e5 29=28e5 (the second run differs: 21=309f5434)
+ 18: 9=25e 10=300 11=47a 20=30382423 21=309f5434 22=30473025 25=25e 26=300 27=47a 28=20c4 29=20c4
+ 19: 9=25e 10=300 11=47a 21=309f5434 22=30473025 25=25e 26=300 27=47a 28=20c4 29=20c4
+ 2B: 20=304e575f 21=305b636c (the second run differs: 20=22334455 21=305b636c)
+ 2C: 9=1f8 10=2ae 11=546 21=305b636c 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=374 10=438 11=670 20=22334455 22=30674337 25=374 26=438 27=670 28=3106 29=3106)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 2F 34 35 36 3A 3B (15 opcodes)
+Register 9 = 00000323 (seed 00000123). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=309f684d)
+ 18: 21=309f684d
+ 19: 21=309f684d
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2F 34 35 36 3A 3B (16 opcodes)
+Register 10 = 00000200 (seed FFFFFF00). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=309f684d)
+ 18: 21=309f684d
+ 19: 21=309f684d
+ 2B: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 12 = 0014008A (seed 0014000A). NCS alone, against the seed's: the same
+ 07: 24=694e30
+ 08: 24=6a82a0
+ 09: 24=535440
+ 0A: 24=5cb050
+ 0E: 24=ff7faea0
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=7322a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 15 2C 34 35 36 3A 3B (11 opcodes)
+Register 13 = 0068012C (seed 0028012C). NCS alone, against the seed's: the same
+ 02: 12=68012c
+ 03: 12=68012c
+ 04: 12=68012c
+ 07: 24=620cb0
+ 08: 24=6ad2a0
+ 09: 24=53a440
+ 0A: 24=5dd050
+ 0E: 24=ff7ffea0
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=7372a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ 3B: 12=68012c
+ The same as the seed's: 0D 15 34 35 36 3A (6 opcodes)
+Register 14 = 00C80150 (seed 00C80050). NCS alone, against the seed's: 15=c80150
+ 02: 13=c80150
+ 03: 13=c80150
+ 04: 13=c80150
+ 07: 15=c80150 24=730ce0
+ 08: 15=c80150 24=6b0e80
+ 09: 15=c80150 24=520440
+ 0A: 15=c80150 24=5ed540
+ 0D: 15=c80150
+ 0E: 15=c80150 24=ff7f1a80
+ 15: 15=c80150
+ 17: 15=c80150 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 15=c80150 21=30a0684d
+ 19: 15=c80150 21=30a0684d
+ 2B: 9=4f8 10=5d0 11=7a0 15=c80150 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 15=c80150 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 15=c80150 24=728e80
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ 3A: 12=c80150
+ 3B: 13=c80150
+ The same as the seed's: 34 35 36 (3 opcodes)
+Register 17 = 00002200 (seed 00001200). NCS alone, against the seed's: the same
+ 02: 16=2200
+ 03: 16=2200
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 36: 16=2200
+ 37: 16=2200
+ 38: 16=2200
+ 39: 16=2200
+ 3A: 16=2200
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 3B (13 opcodes)
+Register 19 = 00000600 (seed 00001600). NCS alone, against the seed's: the same
+ 02: 18=600
+ 03: 18=600
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0E: 24=ff7f2e80
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=72a280
+ 34: 17=600
+ 35: 17=600
+ 36: 18=600
+ 37: 18=600
+ 38: 18=600
+ 39: 18=600
+ 3A: 18=600
+ The same as the seed's: 04 0D 15 2C 3B (5 opcodes)
+Register 20 = 11223384 (seed 11223344). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 22 = 334455A6 (seed 33445566). NCS alone, against the seed's: 21=334455a6
+ 02: 21=334455a6
+ 03: 21=334455a6
+ 04: 21=334455a6
+ 07: 21=334455a6
+ 08: 21=334455a6
+ 09: 21=334455a6
+ 0A: 21=334455a6
+ 0D: 21=334455a6
+ 0E: 21=334455a6
+ 15: 20=334455a6
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=4f8 10=5d0 11=7a0 20=22334455 21=30727293 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=4f8 10=5d0 11=7a0 21=334455a6 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 21=334455a6 (the second run differs: 20=30696a6a 21=334455a6)
+ 2F: 21=334455a6
+ 34: 21=334455a6
+ 35: 21=334455a6
+ 36: 21=334455a6
+ 37: 21=334455a6
+ 38: 21=334455a6
+ 39: 21=334455a6
+ 3A: 21=334455a6
+ 3B: 21=334455a6
+ The same as the seed's: (0 opcodes)
+Register 23 = 00000000 (seed 5501AA55). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 36 3A 3B (17 opcodes)
+Register 24 = 00054321 (seed 00012345). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 25 = 00001234 (seed 00000234). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2F 34 35 36 3A 3B (16 opcodes)
+Register 30 = 0000F0F0 (seed 00F0F0F0). NCS alone, against the seed's: 31=10
+ 02: 31=10
+ 03: 31=10
+ 04: 31=10
+ 07: 31=10
+ 08: 31=10
+ 09: 31=10
+ 0A: 31=10
+ 0D: 31=10
+ 0E: 31=10
+ 15: 31=10
+ 17: 21=309c5446 31=10 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d 31=10
+ 19: 21=30a0684d 31=10
+ 2B: 31=10 (the second run differs: 20=22334455 21=30727273)
+ 2C: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 31=10 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 31=10
+ 34: 31=10
+ 35: 31=10
+ 36: 31=10
+ 37: 31=10
+ 38: 31=10
+ 39: 31=10
+ 3A: 31=10
+ 3B: 31=10
+ The same as the seed's: (0 opcodes)
+Done.
+```
+
+m9/03GN2.txt:
+
+```
+===== 03 GN2 F30 GTE NA CONTROL | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+GTE: the seed loaded (SXYP IRGB ORGB LZCR not written), NCS (1Eh) with sf 1, then each
+N/A opcode with sf 1 straight after it; control registers changed one at a time.
+Seed:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 00000123 FFFFFF00 00000456 0014000A 0028012C 00C80050 00000000
+ 00001000 00001200 00001400 00001600 11223344 22334455 33445566 5501AA55
+ 00012345 00000234 FFFFFCBB 00000456 00000000 00000000 00F0F0F0 00000000
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+NCS alone:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 000001F8 000002AE 00000546 0014000A 0028012C 00C80050 00C80050
+ 00001000 00001200 00001400 00001600 22334455 33445566 30542A1F 5501AA55
+ 00012345 000001F8 000002AE 00000546 000028A3 000028A3 00F0F0F0 00000008
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+ 02: 8=bf5 9=204 10=30 12=28012c 13=c80050 14=fc01c2 15=fc01c2 16=1200 17=1400 18=1600 19=7ec 24=bf5e00 25=204 26=30 28=2804 29=2804 F=0
+ 03: 8=aae 10=30 12=28012c 13=c80050 14=ff01e7 15=ff01e7 16=1200 17=1400 18=1600 19=604 24=aae300 26=30 28=2803 29=2803 F=0
+ 04: 8=aae 12=28012c 13=c80050 14=e400a7 15=e400a7 24=aae300 F=0
+ 07: 24=621e30 F=0
+ 08: 24=6ae6a0 F=0
+ 09: 24=53b840 F=0
+ 0A: 24=5df850 F=0
+ 0D: 9=106 10=fffffce6 11=aa 25=106 26=fffffce6 27=aa 28=402 29=402 F=0
+ 0E: 10=ffff8000 11=14f 24=ff8012a0 26=ffce6e00 27=14f 28=803 29=803 F=80800000
+ 15: 9=421 10=48a 11=5ac 20=33445566 21=30542a1f 22=305a4842 25=421 26=48a 27=5ac 28=2d28 29=2d28 F=0
+ 17: (the second run differs: 21=309d5f4a) 9=464 10=569 11=6ef 20=30655043 21=309c5446 22=306e5646 25=464 26=569 27=6ef 28=3548 29=3548 F=0
+ 18: 9=43f 10=500 11=651 20=305a4842 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 19: 9=43f 10=500 11=651 20=30542a1f 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 2B: (the second run differs: 20=22334455 21=30727273) 9=4f8 10=5d0 11=7a0 20=30696a6a 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 F=0
+ 2C: (the second run differs: 20=30696a6a 21=33445566) 21=30727273 F=0
+ 2F: 7=71c 24=7386a0 F=0
+ 34: (the second run differs: 12=f80169) 8=d7b 9=bc 10=1e 11=cb4 12=1020197 13=ad01ab 14=f4015d 15=f4015d 16=1400 17=1600 18=60e 19=cb4 24=d7b200 25=bc 26=1e 27=cb4 28=6401 29=6401 F=0
+ 35: 8=b42 9=bc 10=1e 12=15f034f 13=ad01ab 14=f80177 15=f80177 16=1400 17=1600 18=60c 19=6c0 24=b42600 25=bc 26=1e 28=2801 29=2801 F=0
+ 36: (the second run differs: 12=103019c 13=a901b1) 8=a61 9=bc 10=1e 12=100018e 13=b4019f 14=fa0182 15=fa0182 16=1200 17=1400 18=1600 19=5b2 24=a61a00 25=bc 26=1e 28=2801 29=2801 F=0
+ 37: 8=ab5 10=1e 12=103019c 13=ff5c03c7 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 38: 8=ab5 10=1e 12=103019c 13=ad01ab 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 39: 8=ab5 12=13005c 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3A: 8=ab5 12=c80050 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3B: 8=ab5 12=28012c 13=c80050 14=e200a6 15=e200a6 24=ab5400 F=0
+Register 32 = 00800700 (seed 00800F00). NCS alone, against the seed's: the same
+ 02: 8=b60 9=184 14=fd01b0 15=fd01b0 19=6ec 24=b60800 25=184 28=2803 29=2803
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0D: 10=ffffff89 11=ffffff53 26=ffffff89 27=ffffff53 28=2 29=2
+ 0E: 24=ffd38e80 26=fff89e00
+ 17: 21=309a5446 (the second run differs: 21=309e674d)
+ 18: 21=309e674d
+ 19: 21=309e674d
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 24=72a280
+ 34: 9=ec 13=ad01a0 14=f40165 15=f40165 25=ec
+ 35: 8=afb 9=ec 13=ad01a0 14=f9018a 15=f9018a 19=660 24=afb000 25=ec
+ 36: 8=a8f 9=ec 12=1010192 13=b0019b 14=fa0190 15=fa0190 19=5e2 24=a8f700 25=ec
+ 37: 12=1030199 13=ff5c0387
+ 38: 12=1030199 13=ad01a0
+ 39: 12=130059 13=ffbd0060
+ 3A: 13=ffbd0060
+ The same as the seed's: 03 04 15 3B (4 opcodes)
+Register 34 = 01000700 (seed 01000F00). NCS alone, against the seed's: the same
+ 02: 10=fffffff0 14=eb01c2 15=eb01c2 26=fffffff0
+ 03: 10=fffffff0 14=ea01e7 15=ea01e7 26=fffffff0
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0D: 11=1a6 27=1a6 28=c02 29=c02
+ 0E: 11=347 24=ff7f29d0 27=347 28=1803 29=1803
+ 17: 21=309b5445 (the second run differs: 21=309f674d)
+ 18: 21=309f674d
+ 19: 21=309f674d
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 24=729dd0
+ 34: 10=fffffff6 13=c201ab 14=ee015d 15=ee015d 26=fffffff6
+ 35: 10=fffffff6 13=c201ab 14=ed0177 15=ed0177 26=fffffff6
+ 36: 10=fffffff6 13=c7019f 14=ec0182 15=ec0182 26=fffffff6
+ 37: 10=fffffff6 13=ffdc03c7 14=ec01e6 15=ec01e6 26=fffffff6
+ 38: 10=fffffff6 13=c201ab 14=ec01e6 15=ec01e6 26=fffffff6
+ 39: 13=ffd2006b
+ 3A: 13=ffd2006b
+ The same as the seed's: 04 15 3B (3 opcodes)
+Register 37 = 00000900 (seed 00000100). NCS alone, against the seed's: the same
+ 02: 9=a04 14=fc03c7 15=fc03c7 25=a04 28=2814 29=2814
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 18: 21=309c5446
+ 19: 21=309c5446
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 24=729dd0
+ 34: 9=8bc 13=ad03ff 14=f402a0 15=f402a0 25=8bc 28=6411 29=6411 63=80004000
+ 35: 9=8bc 13=ad03ff 14=f803d6 15=f803d6 25=8bc 28=2811 29=2811 63=80004000
+ 36: 9=8bc 13=b403fe 14=fa03ff 15=fa03ff 25=8bc 28=2811 29=2811 63=80004000
+ 37: 13=ff5c03ff 63=80004000
+ 38: 13=ad03ff 63=80004000
+ 39: 13=ffbd0310
+ 3A: 13=ffbd0310
+ The same as the seed's: 03 04 0D 15 17 3B (6 opcodes)
+Register 38 = 00000380 (seed FFFFFF80). NCS alone, against the seed's: the same
+ 02: 10=430 14=1fe01c2 15=1fe01c2 26=430 28=2904 29=2904
+ 03: 10=430 14=25401e7 15=25401e7 26=430 28=2903 29=2903
+ 17: 21=309b5852 (the second run differs: 21=30a36f55)
+ 18: 21=30a36f55
+ 19: 21=30a36f55
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 34: 10=41e 13=1ff01ab 14=195015d 15=195015d 26=41e 28=6501 29=6501
+ 35: 10=41e 13=1ff01ab 14=2280177 15=2280177 26=41e 28=2901 29=2901
+ 36: 10=41e 13=1e3019f 14=2620182 15=2620182 26=41e 28=2901 29=2901
+ 37: 10=41e 13=3ff03c7 14=24c01e6 15=24c01e6 26=41e 28=2903 29=2903 63=80002000
+ 38: 10=41e 13=1ff01ab 14=24c01e6 15=24c01e6 26=41e 28=2903 29=2903
+ 39: 13=10f006b
+ 3A: 13=10f006b
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2F 3B (10 opcodes)
+Register 39 = 00001800 (seed 00000800). NCS alone, against the seed's: the same
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 17: 21=30a15d47 (the second run differs: 21=30a56d4f)
+ 18: 21=30a56d4f
+ 19: 21=30a56d4f
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2F: 24=729dd0
+ 34: 8=ee2 11=1cb4 14=f2014d 15=f2014d 19=1cb4 24=ee2a00 27=1cb4 28=7c01 29=7c01
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 15 2C 35 36 3A 3B (10 opcodes)
+Register 40 = 01000400 (seed 01000800). NCS alone, against the seed's: 9=1c8 10=2a2 11=542 22=30542a1c 25=1c8 26=2a2 27=542
+ 02: 8=bda 11=542 14=fc01c5 15=fc01c5 19=7b8 22=30542a1c 24=bdab00 27=542
+ 03: 8=a7e 9=1c8 11=542 14=10001dc 15=10001dc 19=5d0 22=30542a1c 24=a7ea00 25=1c8 27=542
+ 04: 8=a7e 9=1c8 10=2a2 11=542 14=e7009c 15=e7009c 22=30542a1c 24=a7ea00 25=1c8 26=2a2 27=542
+ 07: 9=1c8 10=2a2 11=542 22=30542a1c 24=621410 25=1c8 26=2a2 27=542
+ 08: 9=1c8 10=2a2 11=542 22=30542a1c 24=5d85d0 25=1c8 26=2a2 27=542
+ 09: 9=1c8 10=2a2 11=542 22=30542a1c 24=5cee40 25=1c8 26=2a2 27=542
+ 0A: 9=1c8 10=2a2 11=542 22=30542a1c 24=5005e0 25=1c8 26=2a2 27=542
+ 0D: 9=e8 10=fffffcbd 11=cc 22=30542a1c 25=e8 26=fffffcbd 27=cc 28=401 29=401
+ 0E: 9=1c8 11=10d 22=30542a1c 24=ff7cd1d0 25=1c8 26=ffcbda00 27=10d
+ 15: 9=419 21=30542a1c 22=305a4841 25=419
+ 17: 9=45f 10=566 11=6ed 20=30654f43 21=30a15546 22=306e5645 25=45f 26=566 27=6ed (the second run differs: 21=30a3694e)
+ 18: 9=439 10=4fe 11=650 20=305a4841 21=30a3694e 22=30654f43 25=439 26=4fe 27=650 28=3128 29=3128
+ 19: 9=439 10=4fe 11=650 20=30542a1c 21=30a3694e 22=30654f43 25=439 26=4fe 27=650 28=3128 29=3128
+ 2B: 9=4e0 22=307a5d4e 25=4e0 (the second run differs: 9=1c8 10=2a2 11=542 20=30696a6a 22=30542a1c 25=1c8 26=2a2 27=542 28=28a3 29=28a3)
+ 2C: 9=1c8 10=2a2 11=542 20=30696a6a 21=33445566 22=30542a1c 25=1c8 26=2a2 27=542 (the second run differs: 9=1c8 10=2a2 11=542 21=30727273 22=30542a1c 25=1c8 26=2a2 27=542 28=28a3 29=28a3)
+ 2F: 7=6e8 9=1c8 10=2a2 11=542 22=30542a1c 24=6f5dd0 25=1c8 26=2a2 27=542
+ 34: 12=1030184 13=aa01ae 18=5da 22=30542a1c
+ 35: 8=b1c 11=542 12=15f02cf 13=aa01ae 14=f90179 15=f90179 18=5d8 19=68c 22=30542a1c 24=b1cb00 27=542
+ 36: 8=a2c 11=542 12=101017d 13=b201a2 14=fa0184 15=fa0184 19=57e 22=30542a1c 24=a2c700 27=542
+ 37: 8=a86 9=1c8 11=542 12=1040188 14=fa01dc 15=fa01dc 19=5d8 22=30542a1c 24=a86200 25=1c8 27=542
+ 38: 8=a86 9=1c8 11=542 12=1040188 13=aa01ae 14=fa01dc 15=fa01dc 19=5d8 22=30542a1c 24=a86200 25=1c8 27=542
+ 39: 8=a86 9=1c8 10=2a2 11=542 12=140048 13=ffba006e 14=e6009c 15=e6009c 19=5d8 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ 3A: 8=a86 9=1c8 10=2a2 11=542 13=ffba006e 14=e6009c 15=e6009c 19=5d8 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ 3B: 8=a86 9=1c8 10=2a2 11=542 14=e6009c 15=e6009c 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ The same as the seed's: (0 opcodes)
+Register 45 = 00000900 (seed 00000100). NCS alone, against the seed's: 9=9f8 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 02: 22=30542a9f
+ 03: 9=9f8 14=ff03ff 15=ff03ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 04: 9=9f8 14=e40350 15=e40350 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 07: 9=9f8 22=30542a9f 24=655410 25=9f8 28=28b3 29=28b3
+ 08: 9=9f8 22=30542a9f 24=60edd0 25=9f8 28=28b3 29=28b3
+ 09: 9=9f8 22=30542a9f 24=602e40 25=9f8 28=28b3 29=28b3
+ 0A: 9=9f8 22=30542a9f 24=5345e0 25=9f8 28=28b3 29=28b3
+ 0D: 10=466 11=fffff92a 22=30542a9f 26=466 27=fffff92a 28=102 29=102
+ 0E: 9=9f8 10=7fff 11=fffff24f 22=30542a9f 24=fff729d0 25=9f8 26=466e00 27=fffff24f 28=3f3 29=3f3
+ 15: 21=30542a9f
+ 17: 9=624 10=5b1 11=70f 20=30655053 21=309f5456 22=30705b62 25=624 26=5b1 27=70f 28=396c 29=396c (the second run differs: 21=30a77473)
+ 18: 9=53f 21=30a77473 22=30655053 25=53f 28=314a 29=314a
+ 19: 9=53f 20=30542a9f 21=30a77473 22=30655053 25=53f 28=314a 29=314a
+ 2B: 9=9f8 10=2ae 11=546 21=30727273 22=30542a9f 25=9f8 26=2ae 27=546 28=28b3 29=28b3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 9=9f8 22=30542a9f 25=9f8 28=28b3 29=28b3 (the second run differs: 9=8f8 10=5d0 11=7a0 20=22334455 22=307a5d8f 25=8f8 26=5d0 27=7a0 28=3d71 29=3d71)
+ 2F: 9=9f8 22=30542a9f 24=729dd0 25=9f8 28=28b3 29=28b3
+ 34: 22=30542a9f
+ 35: 22=30542a9f
+ 36: 22=30542a9f
+ 37: 9=9f8 14=f903ff 15=f903ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 38: 9=9f8 14=f903ff 15=f903ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 39: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 3A: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 3B: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ The same as the seed's: (0 opcodes)
+Register 48 = 02000400 (seed 02000C00). NCS alone, against the seed's: 9=174 22=30542a17 25=174 28=28a2 29=28a2
+ 02: 8=bad 14=fc01cb 15=fc01cb 19=768 22=30542a17 24=bade00
+ 03: 8=a2e 9=174 14=10101c7 15=10101c7 19=580 22=30542a17 24=a2e900 25=174 28=2802 29=2802
+ 04: 8=a2e 9=174 14=f90087 15=f90087 22=30542a17 24=a2e900 25=174 28=28a2 29=28a2
+ 07: 9=174 22=30542a17 24=5d1410 25=174 28=28a2 29=28a2
+ 08: 9=174 22=30542a17 24=58add0 25=174 28=28a2 29=28a2
+ 09: 9=174 22=30542a17 24=57ee40 25=174 28=28a2 29=28a2
+ 0A: 9=174 22=30542a17 24=4b05e0 25=174 28=28a2 29=28a2
+ 0D: 9=82 10=fffffc6b 11=126 22=30542a17 25=82 26=fffffc6b 27=126 28=801 29=801
+ 0E: 9=174 11=ba 22=30542a17 24=ff776dd0 25=174 26=ffc6b200 27=ba 28=402 29=402
+ 15: 21=30542a17
+ 17: 9=440 10=564 11=6ed 20=30655042 21=30a35545 22=306e5644 25=440 26=564 27=6ed (the second run differs: 21=30a46848)
+ 18: 9=42e 21=30a46848 22=30655042 25=42e
+ 19: 9=42e 20=30542a17 21=30a46848 22=30655042 25=42e
+ 2B: 9=4b8 20=22334455 21=30727273 22=307a5d4b 25=4b8 (the second run differs: 9=4b8 10=5d0 11=7a0 21=33445566 22=307a5d4b 25=4b8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4b8 10=5d0 11=7a0 21=33445566 22=307a5d4b 25=4b8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 7=698 9=174 22=30542a17 24=6a5dd0 25=174 28=28a2 29=28a2
+ 34: 12=104019f 13=a701b4 18=58a 22=30542a17
+ 35: 8=ade 13=a601b5 14=f9017c 15=f9017c 18=588 19=63c 22=30542a17 24=ade000
+ 36: 8=9d2 12=1010194 13=af01a7 14=fb0188 15=fb0188 19=52e 22=30542a17 24=9d2700
+ 37: 8=a36 9=174 12=10501a5 14=fa01c6 15=fa01c6 19=588 22=30542a17 24=a36f00 25=174 28=2802 29=2802
+ 38: 8=a36 9=174 12=10501a5 13=a601b5 14=fa01c6 15=fa01c6 19=588 22=30542a17 24=a36f00 25=174 28=2802 29=2802
+ 39: 8=a36 9=174 12=150065 13=ffb60075 14=f80086 15=f80086 19=588 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ 3A: 8=a36 9=174 13=ffb60075 14=f80086 15=f80086 19=588 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ 3B: 8=a36 9=174 14=f80086 15=f80086 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ The same as the seed's: (0 opcodes)
+Register 53 = 00001800 (seed 00000800). NCS alone, against the seed's: the same
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 15: 9=c21 22=305a48c2 25=c21 28=2d38 29=2d38
+ 17: 9=c64 20=306550c3 21=30a054c6 22=306e56c6 25=c64 28=3558 29=3558 (the second run differs: 21=30a269ce)
+ 18: 9=c3f 20=305a48c2 21=30a269ce 22=306550c3 25=c3f 28=3158 29=3158
+ 19: 9=c3f 21=30a269ce 22=306550c3 25=c3f 28=3158 29=3158
+ 2B: 9=cf8 20=22334455 21=307272f3 22=307a5dcf 25=cf8 28=3d79 29=3d79 (the second run differs: 9=cf8 10=5d0 11=7a0 21=33445566 22=307a5dcf 25=cf8 26=5d0 27=7a0 28=3d79 29=3d79)
+ 2C: 9=cf8 10=5d0 11=7a0 21=33445566 22=307a5dcf 25=cf8 26=5d0 27=7a0 28=3d79 29=3d79 (the second run differs: 20=30696aea 21=33445566)
+ 2F: 24=729dd0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 34 35 36 3A 3B (9 opcodes)
+Register 56 = 00A00000 (seed 01400000). NCS alone, against the seed's: the same
+ 02: 14=fc0122 15=fc0122
+ 03: 14=ff0147 15=ff0147
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0E: 24=ff7f2e80
+ 17: 21=309e5446 (the second run differs: 21=30a1684e)
+ 18: 21=30a1684e
+ 19: 21=30a1684e
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 24=72a280
+ 34: 12=10200f7 13=ad010b 14=f400bd 15=f400bd
+ 35: 12=15f02af 13=ad010b 14=f800d7 15=f800d7
+ 36: 12=10000ee 13=b400ff 14=fa00e2 15=fa00e2
+ 37: 12=10300fc 13=ff5c0327 14=f90146 15=f90146
+ 38: 12=10300fc 13=ad010b 14=f90146 15=f90146
+ The same as the seed's: 04 0D 15 2B 39 3A 3B (7 opcodes)
+Register 57 = 00780000 (seed 00F00000). NCS alone, against the seed's: the same
+ 02: 14=8401c2 15=8401c2
+ 03: 14=8701e7 15=8701e7
+ 17: 21=309e5446 (the second run differs: 21=30a0684e)
+ 18: 21=30a0684e
+ 19: 21=30a0684e
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 34: 12=8a0197 13=3501ab 14=7c015d 15=7c015d
+ 35: 12=e7034f 13=3501ab 14=800177 15=800177
+ 36: 12=88018e 13=3c019f 14=820182 15=820182
+ 37: 12=8b019c 13=fee403c7 14=8101e6 15=8101e6
+ 38: 12=8b019c 13=3501ab 14=8101e6 15=8101e6
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2B 2F 39 3A 3B (13 opcodes)
+Register 58 = 00000100 (seed 00000200). NCS alone, against the seed's: the same
+ 02: 8=dfa 14=f60181 15=f60181 24=dfaf00
+ 03: 8=d57 14=f70193 15=f70193 24=d57200
+ 04: 8=d57 14=720053 15=720053 24=d57200
+ 17: 21=309d5446 (the second run differs: 21=30a0684e)
+ 18: 21=30a0684e
+ 19: 21=30a0684e
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 34: 8=ebd 12=f9016b 13=ce0175 14=f2014e 15=f2014e 24=ebd900
+ 35: 8=da1 13=ce0175 14=f4015b 15=f4015b 24=da1300
+ 36: 8=d30 12=f80167 13=d2016f 14=f50161 15=f50161 24=d30d00
+ 37: 8=d5a 12=f9016e 14=f40193 15=f40193 24=d5aa00
+ 38: 8=d5a 12=f9016e 13=ce0175 14=f40193 15=f40193 24=d5aa00
+ 39: 8=d5a 12=9002e 13=ffde0035 14=710053 15=710053 24=d5aa00
+ 3A: 8=d5a 13=ffde0035 14=710053 15=710053 24=d5aa00
+ 3B: 8=d5a 14=710053 15=710053 24=d5aa00
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 59 = FFFFF000 (seed FFFFFF00). NCS alone, against the seed's: the same
+ 02: 8=0 24=fcf5e000 63=1000
+ 03: 8=0 24=fbae3000 63=1000
+ 04: 8=0 24=fbae3000 63=1000
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 34: 8=0 24=fe7b2000 63=1000
+ 35: 8=0 24=fc426000 63=1000
+ 36: 8=0 24=fb61a000 63=1000
+ 37: 8=0 24=fbb54000 63=1000
+ 38: 8=0 24=fbb54000 63=1000
+ 39: 8=0 24=fbb54000 63=1000
+ 3A: 8=0 24=fbb54000 63=1000
+ 3B: 8=0 24=fbb54000 63=1000
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 60 = 00800000 (seed 01000000). NCS alone, against the seed's: the same
+ 02: 8=3f5 24=3f5e00
+ 03: 8=2ae 24=2ae300
+ 04: 8=2ae 24=2ae300
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 34: 8=57b 24=57b200
+ 35: 8=342 24=342600
+ 36: 8=261 24=261a00
+ 37: 8=2b5 24=2b5400
+ 38: 8=2b5 24=2b5400
+ 39: 8=2b5 24=2b5400
+ 3A: 8=2b5 24=2b5400
+ 3B: 8=2b5 24=2b5400
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 61 = 000002AA (seed 00000155). NCS alone, against the seed's: the same
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 36 3A 3B (17 opcodes)
+Register 62 = 00000200 (seed 00000100). NCS alone, against the seed's: the same
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2F: 7=82c 24=8586a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 34 35 36 3A 3B (16 opcodes)
+Done.
+```
+
+### 9 October 2026 link-m9-4 m9-4
+
+Raw output: [m9/00RUN.txt](/tests/raw/20261009T0000Z-5501a-link-m9-4/m9/00RUN.txt) · [m9/01BUF.txt](/tests/raw/20261009T0000Z-5501a-link-m9-4/m9/01BUF.txt) · [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-4/m9/02GN1.txt) · [m9/03GN2.txt](/tests/raw/20261009T0000Z-5501a-link-m9-4/m9/03GN2.txt)
+
+m9/00RUN.txt:
+
+```
+===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+3 tests
+Saved on the card in slot 2, from image 1
+COP0 at start: BPC 00000000 BDA 4F4F4F4F TAR 80046BD8 DCIC 00000000 BadVaddr 0000000B BDAM 4F4F4F4F
+BPCM 00000000 SR 00000401 Cause 00000020 EPC 8004EEFC PRId 00000002
+```
+
+m9/01BUF.txt:
+
+```
+===== 01 BUF F30 BUFFER AT START | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+RDDATA with BFRD before any drive command from this program, twice.
+First read: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Second read: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+RDDATA with BFRD: before any command, after Test 21h, Getstat, Getparam, Init.
+Switches (Test 21h, bit1 door open, bit0 head at POS0): int3 00 @29088. Getstat: int3 02 @29891. Mode 80. HINTMSK was 00.
+After Test 21h, Getstat and Getparam: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Init: int3 02 @63149 int2 02 @13130973
+After Init: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Getstat: int3 02 @24209
+After a Getstat: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Mode 20 put back to 80: int3 02 @31470
+Done.
+```
+
+m9/02GN1.txt:
+
+```
+===== 02 GN1 F30 GTE NA DATA | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+GTE: the seed loaded (SXYP IRGB ORGB LZCR not written), NCS (1Eh) with sf 1, then each
+N/A opcode with sf 1 straight after it; data registers changed one at a time.
+Seed:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 00000123 FFFFFF00 00000456 0014000A 0028012C 00C80050 00000000
+ 00001000 00001200 00001400 00001600 11223344 22334455 33445566 5501AA55
+ 00012345 00000234 FFFFFCBB 00000456 00000000 00000000 00F0F0F0 00000000
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+NCS alone:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 000001F8 000002AE 00000546 0014000A 0028012C 00C80050 00C80050
+ 00001000 00001200 00001400 00001600 22334455 33445566 30542A1F 5501AA55
+ 00012345 000001F8 000002AE 00000546 000028A3 000028A3 00F0F0F0 00000008
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+ 02: 8=bf5 9=204 10=30 12=28012c 13=c80050 14=fc01c2 15=fc01c2 16=1200 17=1400 18=1600 19=7ec 24=bf5e00 25=204 26=30 28=2804 29=2804 F=0
+ 03: 8=aae 10=30 12=28012c 13=c80050 14=ff01e7 15=ff01e7 16=1200 17=1400 18=1600 19=604 24=aae300 26=30 28=2803 29=2803 F=0
+ 04: 8=aae 12=28012c 13=c80050 14=e400a7 15=e400a7 24=aae300 F=0
+ 07: 24=621e30 F=0
+ 08: 24=6ae6a0 F=0
+ 09: 24=53b840 F=0
+ 0A: 24=5df850 F=0
+ 0D: 9=106 10=fffffce6 11=aa 25=106 26=fffffce6 27=aa 28=402 29=402 F=0
+ 0E: 10=ffff8000 11=14f 24=ff8012a0 26=ffce6e00 27=14f 28=803 29=803 F=80800000
+ 15: 9=421 10=48a 11=5ac 20=33445566 21=30542a1f 22=305a4842 25=421 26=48a 27=5ac 28=2d28 29=2d28 F=0
+ 17: (the second run differs: 21=309d5f4a) 9=464 10=569 11=6ef 20=30655043 21=309d5446 22=306e5646 25=464 26=569 27=6ef 28=3548 29=3548 F=0
+ 18: 9=43f 10=500 11=651 20=305a4842 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 19: 9=43f 10=500 11=651 20=30542a1f 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 2B: (the second run differs: 20=22334455 21=30727273) 9=4f8 10=5d0 11=7a0 20=30696a6a 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 F=0
+ 2C: (the second run differs: 20=30696a6a 21=33445566) 21=30727273 F=0
+ 2F: 7=71c 24=7386a0 F=0
+ 34: (the second run differs: 12=f80169) 8=d7b 9=bc 10=1e 11=cb4 12=1020197 13=ad01ab 14=f4015d 15=f4015d 16=1400 17=1600 18=60e 19=cb4 24=d7b200 25=bc 26=1e 27=cb4 28=6401 29=6401 F=0
+ 35: 8=b42 9=bc 10=1e 12=15f034f 13=ad01ab 14=f80177 15=f80177 16=1400 17=1600 18=60c 19=6c0 24=b42600 25=bc 26=1e 28=2801 29=2801 F=0
+ 36: (the second run differs: 12=103019c 13=a901b1) 8=a61 9=bc 10=1e 12=100018e 13=b4019f 14=fa0182 15=fa0182 16=1200 17=1400 18=1600 19=5b2 24=a61a00 25=bc 26=1e 28=2801 29=2801 F=0
+ 37: 8=ab5 10=1e 12=103019c 13=ff5c03c7 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 38: 8=ab5 10=1e 12=103019c 13=ad01ab 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 39: 8=ab5 12=13005c 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3A: 8=ab5 12=c80050 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3B: 8=ab5 12=28012c 13=c80050 14=e200a6 15=e200a6 24=ab5400 F=0
+Register 0 = 00800180 (seed 00800100). NCS alone, against the seed's: 9=22b 10=2cb 11=554 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 02: 8=c7b 9=27c 10=2c 11=554 14=f901cb 15=f901cb 19=91a 22=30552c22 24=c7bf00 25=27c 26=2c 27=554
+ 03: 8=adf 9=22b 10=2c 11=554 14=fe01f1 15=fe01f1 19=63e 22=30552c22 24=adfa00 25=22b 26=2c 27=554 28=2804 29=2804
+ 04: 8=adf 9=22b 10=2cb 11=554 14=e500b1 15=e500b1 22=30552c22 24=adfa00 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 07: 9=22b 10=2cb 11=554 22=30552c22 24=65f630 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 08: 9=22b 10=2cb 11=554 22=30552c22 24=6ebea0 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 09: 9=22b 10=2cb 11=554 22=30552c22 24=579040 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 0A: 9=22b 10=2cb 11=554 22=30552c22 24=61d050 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 0D: 9=10d 10=fffffd09 11=96 22=30552c22 25=10d 26=fffffd09 27=96
+ 0E: 9=22b 11=19c 22=30552c22 24=ff816ba0 25=22b 26=ffd09900 27=19c 28=c04 29=c04
+ 15: 9=429 10=48f 11=5ae 21=30552c22 25=429 26=48f 27=5ae
+ 17: 9=469 10=56f 11=6f4 20=30655044 21=309a5446 22=306f5646 25=469 26=56f 27=6f4 (the second run differs: 21=309e674d)
+ 18: 9=445 10=505 11=655 21=309e674d 22=30655044 25=445 26=505 27=655
+ 19: 9=445 10=505 11=655 20=30552c22 21=309e674d 22=30655044 25=445 26=505 27=655
+ 2B: 9=510 10=5e0 11=7a8 22=307a5e51 25=510 26=5e0 27=7a8 28=3d6a 29=3d6a (the second run differs: 9=22b 10=2cb 11=554 20=30696a6a 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4)
+ 2C: 9=22b 10=2cb 11=554 20=30696a6a 21=33445566 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4 (the second run differs: 9=22b 10=2cb 11=554 21=30727273 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4)
+ 2F: 7=75a 9=22b 10=2cb 11=554 22=30552c22 24=775ea0 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 34: 12=10901a9 13=af01a6 18=64b 22=30552c22
+ 35: 8=b6c 11=554 12=18f03cf 13=af01a7 14=f80175 15=f80175 18=64a 19=6fe 22=30552c22 24=b6c600 27=554
+ 36: 8=a9c 11=554 12=106019d 13=b6019c 14=fa017f 15=fa017f 19=5f0 22=30552c22 24=a9c500 27=554
+ 37: 8=ae9 9=22b 11=554 12=10a01ae 14=f901f0 15=f901f0 19=64a 22=30552c22 24=ae9700 25=22b 27=554 28=2804 29=2804
+ 38: 8=ae9 9=22b 11=554 12=10a01ae 13=af01a7 14=f901f0 15=f901f0 19=64a 22=30552c22 24=ae9700 25=22b 27=554 28=2804 29=2804
+ 39: 8=ae9 9=22b 10=2cb 11=554 12=1a006e 13=ffbf0067 14=e300b0 15=e300b0 19=64a 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 3A: 8=ae9 9=22b 10=2cb 11=554 13=ffbf0067 14=e300b0 15=e300b0 19=64a 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 3B: 8=ae9 9=22b 10=2cb 11=554 14=e300b0 15=e300b0 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ The same as the seed's: (0 opcodes)
+Register 1 = 00000600 (seed 00000400). NCS alone, against the seed's: 9=238 10=2cc 11=64a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 02: 8=c7e 9=20c 10=50 11=64a 14=10101b2 15=10101b2 19=920 22=30642c23 24=c7e400 25=20c 26=50 27=64a 28=3004 29=3004
+ 03: 8=b91 9=238 10=50 11=64a 14=10601dd 15=10601dd 19=738 22=30642c23 24=b91300 25=238 26=50 27=64a 28=3004 29=3004
+ 04: 8=b91 9=238 10=2cc 11=64a 14=c6009d 15=c6009d 22=30642c23 24=b91300 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 07: 9=238 10=2cc 11=64a 22=30642c23 24=755e30 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 08: 9=238 10=2cc 11=64a 22=30642c23 24=7e26a0 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 09: 9=238 10=2cc 11=64a 22=30642c23 24=66f840 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 0A: 9=238 10=2cc 11=64a 22=30642c23 24=713850 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 0D: 9=202 10=fffffc2f 11=8a 22=30642c23 25=202 26=fffffc2f 27=8a 28=404 29=404
+ 0E: 9=238 11=185 22=30642c23 24=ff655aa0 25=238 26=ffc2f200 27=185 28=c04 29=c04
+ 15: 9=429 10=484 11=5fc 21=30642c23 22=305f4842 25=429 26=484 27=5fc
+ 17: 9=46d 10=576 11=726 20=30695044 21=309b5446 22=30725746 25=46d 26=576 27=726 28=3948 29=3948 (the second run differs: 21=309f684d)
+ 18: 9=447 10=506 11=692 20=305f4842 21=309f684d 22=30695044 25=447 26=506 27=692 28=3548 29=3548
+ 19: 9=447 10=506 11=692 20=30642c23 21=309f684d 22=30695044 25=447 26=506 27=692 28=3548 29=3548
+ 2B: 9=238 10=2cc 11=64a 21=30727273 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4 (the second run differs: 20=22334455 21=30727273)
+ 2C: 9=238 10=2cc 11=64a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4 (the second run differs: 9=518 10=5e0 11=820 20=22334455 22=30825e51 25=518 26=5e0 27=820 28=416a 29=416a)
+ 2F: 7=850 9=238 10=2cc 11=64a 22=30642c23 24=86c6a0 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 34: 12=f6019a 13=b80199 18=742 22=30642c23
+ 35: 8=bf9 11=64a 12=11f03cf 13=b80199 14=f7016f 15=f7016f 18=740 19=7f4 22=30642c23 24=bf9f00 27=64a 28=3001 29=3001
+ 36: 8=b5c 11=64a 12=f60192 13=bd0191 14=f80176 15=f80176 19=6e6 22=30642c23 24=b5c800 27=64a 28=3001 29=3001
+ 37: 8=b96 9=238 11=64a 12=f6019f 14=f801dc 15=f801dc 19=740 22=30642c23 24=b96100 25=238 27=64a 28=3004 29=3004
+ 38: 8=b96 9=238 11=64a 12=f6019f 13=b80199 14=f801dc 15=f801dc 19=740 22=30642c23 24=b96100 25=238 27=64a 28=3004 29=3004
+ 39: 8=b96 9=238 10=2cc 11=64a 12=6005f 13=ffc80059 14=c5009c 15=c5009c 19=740 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 3A: 8=b96 9=238 10=2cc 11=64a 13=ffc80059 14=c5009c 15=c5009c 19=740 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 3B: 8=b96 9=238 10=2cc 11=64a 14=c5009c 15=c5009c 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ The same as the seed's: (0 opcodes)
+Register 6 = 30806080 (seed 30806040). NCS alone, against the seed's: the same
+ 15: 9=442 22=305a4844 25=442
+ 17: 9=4c9 20=30655047 21=309c544c 22=306e564c 25=4c9 28=3549 29=3549 (the second run differs: 21=309f685b)
+ 18: 9=47e 20=305a4844 21=309f685b 22=30655047 25=47e
+ 19: 9=47e 21=309f685b 22=30655047 25=47e
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 2F 34 35 36 3A 3B (15 opcodes)
+Register 8 = 00000400 (seed 00000800). NCS alone, against the seed's: the same
+ 15: 9=231 10=24f 11=382 22=30382423 25=231 26=24f 27=382 28=1c84 29=1c84
+ 17: 9=296 10=39e 11=567 20=30473025 21=309a3629 22=30563929 25=296 26=39e 27=567 28=28e5 29=28e5 (the second run differs: 21=309f5434)
+ 18: 9=25e 10=300 11=47a 20=30382423 21=309f5434 22=30473025 25=25e 26=300 27=47a 28=20c4 29=20c4
+ 19: 9=25e 10=300 11=47a 21=309f5434 22=30473025 25=25e 26=300 27=47a 28=20c4 29=20c4
+ 2B: 9=374 10=438 11=670 20=304e575f 22=30674337 25=374 26=438 27=670 28=3106 29=3106 (the second run differs: 9=1f8 10=2ae 11=546 20=304e575f 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 20=304e575f 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 21=305b636c 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 2F 34 35 36 3A 3B (15 opcodes)
+Register 9 = 00000323 (seed 00000123). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=309f684d)
+ 18: 21=309f684d
+ 19: 21=309f684d
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2F 34 35 36 3A 3B (16 opcodes)
+Register 10 = 00000200 (seed FFFFFF00). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=309f684d)
+ 18: 21=309f684d
+ 19: 21=309f684d
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 12 = 0014008A (seed 0014000A). NCS alone, against the seed's: the same
+ 07: 24=694e30
+ 08: 24=6a82a0
+ 09: 24=535440
+ 0A: 24=5cb050
+ 0E: 24=ff7faea0
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2F: 24=7322a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 15 2C 34 35 36 3A 3B (11 opcodes)
+Register 13 = 0068012C (seed 0028012C). NCS alone, against the seed's: the same
+ 02: 12=68012c
+ 03: 12=68012c
+ 04: 12=68012c
+ 07: 24=620cb0
+ 08: 24=6ad2a0
+ 09: 24=53a440
+ 0A: 24=5dd050
+ 0E: 24=ff7ffea0
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 24=7372a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ 3B: 12=68012c
+ The same as the seed's: 0D 15 34 35 36 3A (6 opcodes)
+Register 14 = 00C80150 (seed 00C80050). NCS alone, against the seed's: 15=c80150
+ 02: 13=c80150
+ 03: 13=c80150
+ 04: 13=c80150
+ 07: 15=c80150 24=730ce0
+ 08: 15=c80150 24=6b0e80
+ 09: 15=c80150 24=520440
+ 0A: 15=c80150 24=5ed540
+ 0D: 15=c80150
+ 0E: 15=c80150 24=ff7f1a80
+ 15: 15=c80150
+ 17: 15=c80150 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 15=c80150 21=30a0684d
+ 19: 15=c80150 21=30a0684d
+ 2B: 15=c80150 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 15=c80150 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 15=c80150 24=728e80
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ 3A: 12=c80150
+ 3B: 13=c80150
+ The same as the seed's: 34 35 36 (3 opcodes)
+Register 17 = 00002200 (seed 00001200). NCS alone, against the seed's: the same
+ 02: 16=2200
+ 03: 16=2200
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 36: 16=2200
+ 37: 16=2200
+ 38: 16=2200
+ 39: 16=2200
+ 3A: 16=2200
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 3B (13 opcodes)
+Register 19 = 00000600 (seed 00001600). NCS alone, against the seed's: the same
+ 02: 18=600
+ 03: 18=600
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0E: 24=ff7f2e80
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2F: 24=72a280
+ 34: 17=600
+ 35: 17=600
+ 36: 18=600
+ 37: 18=600
+ 38: 18=600
+ 39: 18=600
+ 3A: 18=600
+ The same as the seed's: 04 0D 15 2C 3B (5 opcodes)
+Register 20 = 11223384 (seed 11223344). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 22 = 334455A6 (seed 33445566). NCS alone, against the seed's: 21=334455a6
+ 02: 21=334455a6
+ 03: 21=334455a6
+ 04: 21=334455a6
+ 07: 21=334455a6
+ 08: 21=334455a6
+ 09: 21=334455a6
+ 0A: 21=334455a6
+ 0D: 21=334455a6
+ 0E: 21=334455a6
+ 15: 20=334455a6
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 21=30727293 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727293)
+ 2C: 21=30727293 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 21=334455a6
+ 34: 21=334455a6
+ 35: 21=334455a6
+ 36: 21=334455a6
+ 37: 21=334455a6
+ 38: 21=334455a6
+ 39: 21=334455a6
+ 3A: 21=334455a6
+ 3B: 21=334455a6
+ The same as the seed's: (0 opcodes)
+Register 23 = 00000000 (seed 5501AA55). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 36 3A 3B (17 opcodes)
+Register 24 = 00054321 (seed 00012345). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 25 = 00001234 (seed 00000234). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2F 34 35 36 3A 3B (16 opcodes)
+Register 30 = 0000F0F0 (seed 00F0F0F0). NCS alone, against the seed's: 31=10
+ 02: 31=10
+ 03: 31=10
+ 04: 31=10
+ 07: 31=10
+ 08: 31=10
+ 09: 31=10
+ 0A: 31=10
+ 0D: 31=10
+ 0E: 31=10
+ 15: 31=10
+ 17: 21=309c5446 31=10 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d 31=10
+ 19: 21=30a0684d 31=10
+ 2B: 31=10 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 20=30696a6a 21=33445566 31=10 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 31=10
+ 34: 31=10
+ 35: 31=10
+ 36: 31=10
+ 37: 31=10
+ 38: 31=10
+ 39: 31=10
+ 3A: 31=10
+ 3B: 31=10
+ The same as the seed's: (0 opcodes)
+Done.
+```
+
+m9/03GN2.txt:
+
+```
+===== 03 GN2 F30 GTE NA CONTROL | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+GTE: the seed loaded (SXYP IRGB ORGB LZCR not written), NCS (1Eh) with sf 1, then each
+N/A opcode with sf 1 straight after it; control registers changed one at a time.
+Seed:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 00000123 FFFFFF00 00000456 0014000A 0028012C 00C80050 00000000
+ 00001000 00001200 00001400 00001600 11223344 22334455 33445566 5501AA55
+ 00012345 00000234 FFFFFCBB 00000456 00000000 00000000 00F0F0F0 00000000
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+NCS alone:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 000001F8 000002AE 00000546 0014000A 0028012C 00C80050 00C80050
+ 00001000 00001200 00001400 00001600 22334455 33445566 30542A1F 5501AA55
+ 00012345 000001F8 000002AE 00000546 000028A3 000028A3 00F0F0F0 00000008
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+ 02: 8=bf5 9=204 10=30 12=28012c 13=c80050 14=fc01c2 15=fc01c2 16=1200 17=1400 18=1600 19=7ec 24=bf5e00 25=204 26=30 28=2804 29=2804 F=0
+ 03: 8=aae 10=30 12=28012c 13=c80050 14=ff01e7 15=ff01e7 16=1200 17=1400 18=1600 19=604 24=aae300 26=30 28=2803 29=2803 F=0
+ 04: 8=aae 12=28012c 13=c80050 14=e400a7 15=e400a7 24=aae300 F=0
+ 07: 24=621e30 F=0
+ 08: 24=6ae6a0 F=0
+ 09: 24=53b840 F=0
+ 0A: 24=5df850 F=0
+ 0D: 9=106 10=fffffce6 11=aa 25=106 26=fffffce6 27=aa 28=402 29=402 F=0
+ 0E: 10=ffff8000 11=14f 24=ff8012a0 26=ffce6e00 27=14f 28=803 29=803 F=80800000
+ 15: 9=421 10=48a 11=5ac 20=33445566 21=30542a1f 22=305a4842 25=421 26=48a 27=5ac 28=2d28 29=2d28 F=0
+ 17: (the second run differs: 21=309d5f4a) 9=464 10=569 11=6ef 20=30655043 21=309c5446 22=306e5646 25=464 26=569 27=6ef 28=3548 29=3548 F=0
+ 18: 9=43f 10=500 11=651 20=305a4842 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 19: 9=43f 10=500 11=651 20=30542a1f 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 2B: (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3) 9=4f8 10=5d0 11=7a0 21=30727273 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 F=0
+ 2C: (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69) 20=30696a6a F=0
+ 2F: 7=71c 24=7386a0 F=0
+ 34: (the second run differs: 12=f80169) 8=d7b 9=bc 10=1e 11=cb4 12=1020197 13=ad01ab 14=f4015d 15=f4015d 16=1400 17=1600 18=60e 19=cb4 24=d7b200 25=bc 26=1e 27=cb4 28=6401 29=6401 F=0
+ 35: 8=b42 9=bc 10=1e 12=15f034f 13=ad01ab 14=f80177 15=f80177 16=1400 17=1600 18=60c 19=6c0 24=b42600 25=bc 26=1e 28=2801 29=2801 F=0
+ 36: (the second run differs: 12=103019c 13=a901b1) 8=a61 9=bc 10=1e 12=100018e 13=b4019f 14=fa0182 15=fa0182 16=1200 17=1400 18=1600 19=5b2 24=a61a00 25=bc 26=1e 28=2801 29=2801 F=0
+ 37: 8=ab5 10=1e 12=103019c 13=ff5c03c7 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 38: 8=ab5 10=1e 12=103019c 13=ad01ab 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 39: 8=ab5 12=13005c 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3A: 8=ab5 12=c80050 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3B: 8=ab5 12=28012c 13=c80050 14=e200a6 15=e200a6 24=ab5400 F=0
+Register 32 = 00800700 (seed 00800F00). NCS alone, against the seed's: the same
+ 02: 8=b60 9=184 14=fd01b0 15=fd01b0 19=6ec 24=b60800 25=184 28=2803 29=2803
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0D: 10=ffffff89 11=ffffff53 26=ffffff89 27=ffffff53 28=2 29=2
+ 0E: 24=ffd38e80 26=fff89e00
+ 17: 21=309a5446 (the second run differs: 21=309e674d)
+ 18: 21=309e674d
+ 19: 21=309e674d
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=72a280
+ 34: 9=ec 13=ad01a0 14=f40165 15=f40165 25=ec
+ 35: 8=afb 9=ec 13=ad01a0 14=f9018a 15=f9018a 19=660 24=afb000 25=ec
+ 36: 8=a8f 9=ec 12=1010192 13=b0019b 14=fa0190 15=fa0190 19=5e2 24=a8f700 25=ec
+ 37: 12=1030199 13=ff5c0387
+ 38: 12=1030199 13=ad01a0
+ 39: 12=130059 13=ffbd0060
+ 3A: 13=ffbd0060
+ The same as the seed's: 03 04 15 3B (4 opcodes)
+Register 34 = 01000700 (seed 01000F00). NCS alone, against the seed's: the same
+ 02: 10=fffffff0 14=eb01c2 15=eb01c2 26=fffffff0
+ 03: 10=fffffff0 14=ea01e7 15=ea01e7 26=fffffff0
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0D: 11=1a6 27=1a6 28=c02 29=c02
+ 0E: 11=347 24=ff7f29d0 27=347 28=1803 29=1803
+ 17: 21=309b5445 (the second run differs: 21=309f674d)
+ 18: 21=309f674d
+ 19: 21=309f674d
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=729dd0
+ 34: 10=fffffff6 13=c201ab 14=ee015d 15=ee015d 26=fffffff6
+ 35: 10=fffffff6 13=c201ab 14=ed0177 15=ed0177 26=fffffff6
+ 36: 10=fffffff6 13=c7019f 14=ec0182 15=ec0182 26=fffffff6
+ 37: 10=fffffff6 13=ffdc03c7 14=ec01e6 15=ec01e6 26=fffffff6
+ 38: 10=fffffff6 13=c201ab 14=ec01e6 15=ec01e6 26=fffffff6
+ 39: 13=ffd2006b
+ 3A: 13=ffd2006b
+ The same as the seed's: 04 15 3B (3 opcodes)
+Register 37 = 00000900 (seed 00000100). NCS alone, against the seed's: the same
+ 02: 9=a04 14=fc03c7 15=fc03c7 25=a04 28=2814 29=2814
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 18: 21=309c5446
+ 19: 21=309c5446
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=729dd0
+ 34: 9=8bc 13=ad03ff 14=f402a0 15=f402a0 25=8bc 28=6411 29=6411 63=80004000
+ 35: 9=8bc 13=ad03ff 14=f803d6 15=f803d6 25=8bc 28=2811 29=2811 63=80004000
+ 36: 9=8bc 13=b403fe 14=fa03ff 15=fa03ff 25=8bc 28=2811 29=2811 63=80004000
+ 37: 13=ff5c03ff 63=80004000
+ 38: 13=ad03ff 63=80004000
+ 39: 13=ffbd0310
+ 3A: 13=ffbd0310
+ The same as the seed's: 03 04 0D 15 17 3B (6 opcodes)
+Register 38 = 00000380 (seed FFFFFF80). NCS alone, against the seed's: the same
+ 02: 10=430 14=1fe01c2 15=1fe01c2 26=430 28=2904 29=2904
+ 03: 10=430 14=25401e7 15=25401e7 26=430 28=2903 29=2903
+ 17: 21=309b5852 (the second run differs: 21=30a36f55)
+ 18: 21=30a36f55
+ 19: 21=30a36f55
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 34: 10=41e 13=1ff01ab 14=195015d 15=195015d 26=41e 28=6501 29=6501
+ 35: 10=41e 13=1ff01ab 14=2280177 15=2280177 26=41e 28=2901 29=2901
+ 36: 10=41e 13=1e3019f 14=2620182 15=2620182 26=41e 28=2901 29=2901
+ 37: 10=41e 13=3ff03c7 14=24c01e6 15=24c01e6 26=41e 28=2903 29=2903 63=80002000
+ 38: 10=41e 13=1ff01ab 14=24c01e6 15=24c01e6 26=41e 28=2903 29=2903
+ 39: 13=10f006b
+ 3A: 13=10f006b
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2F 3B (10 opcodes)
+Register 39 = 00001800 (seed 00000800). NCS alone, against the seed's: the same
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 17: 21=30a15d47 (the second run differs: 21=30a56d4f)
+ 18: 21=30a56d4f
+ 19: 21=30a56d4f
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=729dd0
+ 34: 8=ee2 11=1cb4 14=f2014d 15=f2014d 19=1cb4 24=ee2a00 27=1cb4 28=7c01 29=7c01
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 15 2C 35 36 3A 3B (10 opcodes)
+Register 40 = 01000400 (seed 01000800). NCS alone, against the seed's: 9=1c8 10=2a2 11=542 22=30542a1c 25=1c8 26=2a2 27=542
+ 02: 8=bda 11=542 14=fc01c5 15=fc01c5 19=7b8 22=30542a1c 24=bdab00 27=542
+ 03: 8=a7e 9=1c8 11=542 14=10001dc 15=10001dc 19=5d0 22=30542a1c 24=a7ea00 25=1c8 27=542
+ 04: 8=a7e 9=1c8 10=2a2 11=542 14=e7009c 15=e7009c 22=30542a1c 24=a7ea00 25=1c8 26=2a2 27=542
+ 07: 9=1c8 10=2a2 11=542 22=30542a1c 24=621410 25=1c8 26=2a2 27=542
+ 08: 9=1c8 10=2a2 11=542 22=30542a1c 24=5d85d0 25=1c8 26=2a2 27=542
+ 09: 9=1c8 10=2a2 11=542 22=30542a1c 24=5cee40 25=1c8 26=2a2 27=542
+ 0A: 9=1c8 10=2a2 11=542 22=30542a1c 24=5005e0 25=1c8 26=2a2 27=542
+ 0D: 9=e8 10=fffffcbd 11=cc 22=30542a1c 25=e8 26=fffffcbd 27=cc 28=401 29=401
+ 0E: 9=1c8 11=10d 22=30542a1c 24=ff7cd1d0 25=1c8 26=ffcbda00 27=10d
+ 15: 9=419 21=30542a1c 22=305a4841 25=419
+ 17: 9=45f 10=566 11=6ed 20=30654f43 21=30a15546 22=306e5645 25=45f 26=566 27=6ed (the second run differs: 21=30a3694e)
+ 18: 9=439 10=4fe 11=650 20=305a4841 21=30a3694e 22=30654f43 25=439 26=4fe 27=650 28=3128 29=3128
+ 19: 9=439 10=4fe 11=650 20=30542a1c 21=30a3694e 22=30654f43 25=439 26=4fe 27=650 28=3128 29=3128
+ 2B: 9=4e0 22=307a5d4e 25=4e0 (the second run differs: 9=4e0 10=5d0 11=7a0 21=33445566 22=307a5d4e 25=4e0 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4e0 10=5d0 11=7a0 20=22334455 22=307a5d4e 25=4e0 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 7=6e8 9=1c8 10=2a2 11=542 22=30542a1c 24=6f5dd0 25=1c8 26=2a2 27=542
+ 34: 12=1030184 13=aa01ae 18=5da 22=30542a1c
+ 35: 8=b1c 11=542 12=15f02cf 13=aa01ae 14=f90179 15=f90179 18=5d8 19=68c 22=30542a1c 24=b1cb00 27=542
+ 36: 8=a2c 11=542 12=101017d 13=b201a2 14=fa0184 15=fa0184 19=57e 22=30542a1c 24=a2c700 27=542
+ 37: 8=a86 9=1c8 11=542 12=1040188 14=fa01dc 15=fa01dc 19=5d8 22=30542a1c 24=a86200 25=1c8 27=542
+ 38: 8=a86 9=1c8 11=542 12=1040188 13=aa01ae 14=fa01dc 15=fa01dc 19=5d8 22=30542a1c 24=a86200 25=1c8 27=542
+ 39: 8=a86 9=1c8 10=2a2 11=542 12=140048 13=ffba006e 14=e6009c 15=e6009c 19=5d8 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ 3A: 8=a86 9=1c8 10=2a2 11=542 13=ffba006e 14=e6009c 15=e6009c 19=5d8 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ 3B: 8=a86 9=1c8 10=2a2 11=542 14=e6009c 15=e6009c 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ The same as the seed's: (0 opcodes)
+Register 45 = 00000900 (seed 00000100). NCS alone, against the seed's: 9=9f8 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 02: 22=30542a9f
+ 03: 9=9f8 14=ff03ff 15=ff03ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 04: 9=9f8 14=e40350 15=e40350 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 07: 9=9f8 22=30542a9f 24=655410 25=9f8 28=28b3 29=28b3
+ 08: 9=9f8 22=30542a9f 24=60edd0 25=9f8 28=28b3 29=28b3
+ 09: 9=9f8 22=30542a9f 24=602e40 25=9f8 28=28b3 29=28b3
+ 0A: 9=9f8 22=30542a9f 24=5345e0 25=9f8 28=28b3 29=28b3
+ 0D: 10=466 11=fffff92a 22=30542a9f 26=466 27=fffff92a 28=102 29=102
+ 0E: 9=9f8 10=7fff 11=fffff24f 22=30542a9f 24=fff729d0 25=9f8 26=466e00 27=fffff24f 28=3f3 29=3f3
+ 15: 21=30542a9f
+ 17: 9=624 10=5b1 11=70f 20=30655053 21=309f5456 22=30705b62 25=624 26=5b1 27=70f 28=396c 29=396c (the second run differs: 21=30a77473)
+ 18: 9=53f 21=30a77473 22=30655053 25=53f 28=314a 29=314a
+ 19: 9=53f 20=30542a9f 21=30a77473 22=30655053 25=53f 28=314a 29=314a
+ 2B: 9=8f8 20=30696a6a 21=33445566 22=307a5d8f 25=8f8 28=3d71 29=3d71 (the second run differs: 9=9f8 10=2ae 11=546 20=30696a6a 22=30542a9f 25=9f8 26=2ae 27=546 28=28b3 29=28b3)
+ 2C: 9=9f8 22=30542a9f 25=9f8 28=28b3 29=28b3 (the second run differs: 9=9f8 10=2ae 11=546 21=30727273 22=30542a9f 25=9f8 26=2ae 27=546 28=28b3 29=28b3)
+ 2F: 9=9f8 22=30542a9f 24=729dd0 25=9f8 28=28b3 29=28b3
+ 34: 22=30542a9f
+ 35: 22=30542a9f
+ 36: 22=30542a9f
+ 37: 9=9f8 14=f903ff 15=f903ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 38: 9=9f8 14=f903ff 15=f903ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 39: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 3A: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 3B: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ The same as the seed's: (0 opcodes)
+Register 48 = 02000400 (seed 02000C00). NCS alone, against the seed's: 9=174 22=30542a17 25=174 28=28a2 29=28a2
+ 02: 8=bad 14=fc01cb 15=fc01cb 19=768 22=30542a17 24=bade00
+ 03: 8=a2e 9=174 14=10101c7 15=10101c7 19=580 22=30542a17 24=a2e900 25=174 28=2802 29=2802
+ 04: 8=a2e 9=174 14=f90087 15=f90087 22=30542a17 24=a2e900 25=174 28=28a2 29=28a2
+ 07: 9=174 22=30542a17 24=5d1410 25=174 28=28a2 29=28a2
+ 08: 9=174 22=30542a17 24=58add0 25=174 28=28a2 29=28a2
+ 09: 9=174 22=30542a17 24=57ee40 25=174 28=28a2 29=28a2
+ 0A: 9=174 22=30542a17 24=4b05e0 25=174 28=28a2 29=28a2
+ 0D: 9=82 10=fffffc6b 11=126 22=30542a17 25=82 26=fffffc6b 27=126 28=801 29=801
+ 0E: 9=174 11=ba 22=30542a17 24=ff776dd0 25=174 26=ffc6b200 27=ba 28=402 29=402
+ 15: 21=30542a17
+ 17: 9=440 10=564 11=6ed 20=30655042 21=30a35545 22=306e5644 25=440 26=564 27=6ed (the second run differs: 21=30a46848)
+ 18: 9=42e 21=30a46848 22=30655042 25=42e
+ 19: 9=42e 20=30542a17 21=30a46848 22=30655042 25=42e
+ 2B: 9=174 10=2ae 11=546 20=30696a6a 22=30542a17 25=174 26=2ae 27=546 28=28a2 29=28a2 (the second run differs: 20=22334455 21=30727273)
+ 2C: 9=174 20=22334455 21=30727273 22=30542a17 25=174 28=28a2 29=28a2 (the second run differs: 9=4b8 10=5d0 11=7a0 20=22334455 22=307a5d4b 25=4b8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 7=698 9=174 22=30542a17 24=6a5dd0 25=174 28=28a2 29=28a2
+ 34: 12=104019f 13=a701b4 18=58a 22=30542a17
+ 35: 8=ade 13=a601b5 14=f9017c 15=f9017c 18=588 19=63c 22=30542a17 24=ade000
+ 36: 8=9d2 12=1010194 13=af01a7 14=fb0188 15=fb0188 19=52e 22=30542a17 24=9d2700
+ 37: 8=a36 9=174 12=10501a5 14=fa01c6 15=fa01c6 19=588 22=30542a17 24=a36f00 25=174 28=2802 29=2802
+ 38: 8=a36 9=174 12=10501a5 13=a601b5 14=fa01c6 15=fa01c6 19=588 22=30542a17 24=a36f00 25=174 28=2802 29=2802
+ 39: 8=a36 9=174 12=150065 13=ffb60075 14=f80086 15=f80086 19=588 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ 3A: 8=a36 9=174 13=ffb60075 14=f80086 15=f80086 19=588 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ 3B: 8=a36 9=174 14=f80086 15=f80086 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ The same as the seed's: (0 opcodes)
+Register 53 = 00001800 (seed 00000800). NCS alone, against the seed's: the same
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 15: 9=c21 22=305a48c2 25=c21 28=2d38 29=2d38
+ 17: 9=c64 20=306550c3 21=30a054c6 22=306e56c6 25=c64 28=3558 29=3558 (the second run differs: 21=30a269ce)
+ 18: 9=c3f 20=305a48c2 21=30a269ce 22=306550c3 25=c3f 28=3158 29=3158
+ 19: 9=c3f 21=30a269ce 22=306550c3 25=c3f 28=3158 29=3158
+ 2B: 9=1f8 10=2ae 11=546 20=30696aea 21=307272f3 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=307272f3)
+ 2C: 20=22334455 21=307272f3 (the second run differs: 9=cf8 10=5d0 11=7a0 20=22334455 22=307a5dcf 25=cf8 26=5d0 27=7a0 28=3d79 29=3d79)
+ 2F: 24=729dd0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 34 35 36 3A 3B (9 opcodes)
+Register 56 = 00A00000 (seed 01400000). NCS alone, against the seed's: the same
+ 02: 14=fc0122 15=fc0122
+ 03: 14=ff0147 15=ff0147
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0E: 24=ff7f2e80
+ 17: 21=309e5446 (the second run differs: 21=30a1684e)
+ 18: 21=30a1684e
+ 19: 21=30a1684e
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=72a280
+ 34: 12=10200f7 13=ad010b 14=f400bd 15=f400bd
+ 35: 12=15f02af 13=ad010b 14=f800d7 15=f800d7
+ 36: 12=10000ee 13=b400ff 14=fa00e2 15=fa00e2
+ 37: 12=10300fc 13=ff5c0327 14=f90146 15=f90146
+ 38: 12=10300fc 13=ad010b 14=f90146 15=f90146
+ The same as the seed's: 04 0D 15 2B 39 3A 3B (7 opcodes)
+Register 57 = 00780000 (seed 00F00000). NCS alone, against the seed's: the same
+ 02: 14=8401c2 15=8401c2
+ 03: 14=8701e7 15=8701e7
+ 17: 21=309e5446 (the second run differs: 21=30a0684e)
+ 18: 21=30a0684e
+ 19: 21=30a0684e
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 34: 12=8a0197 13=3501ab 14=7c015d 15=7c015d
+ 35: 12=e7034f 13=3501ab 14=800177 15=800177
+ 36: 12=88018e 13=3c019f 14=820182 15=820182
+ 37: 12=8b019c 13=fee403c7 14=8101e6 15=8101e6
+ 38: 12=8b019c 13=3501ab 14=8101e6 15=8101e6
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2B 2F 39 3A 3B (13 opcodes)
+Register 58 = 00000100 (seed 00000200). NCS alone, against the seed's: the same
+ 02: 8=dfa 14=f60181 15=f60181 24=dfaf00
+ 03: 8=d57 14=f70193 15=f70193 24=d57200
+ 04: 8=d57 14=720053 15=720053 24=d57200
+ 17: 21=309d5446 (the second run differs: 21=30a0684e)
+ 18: 21=30a0684e
+ 19: 21=30a0684e
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 34: 8=ebd 12=f9016b 13=ce0175 14=f2014e 15=f2014e 24=ebd900
+ 35: 8=da1 13=ce0175 14=f4015b 15=f4015b 24=da1300
+ 36: 8=d30 12=f80167 13=d2016f 14=f50161 15=f50161 24=d30d00
+ 37: 8=d5a 12=f9016e 14=f40193 15=f40193 24=d5aa00
+ 38: 8=d5a 12=f9016e 13=ce0175 14=f40193 15=f40193 24=d5aa00
+ 39: 8=d5a 12=9002e 13=ffde0035 14=710053 15=710053 24=d5aa00
+ 3A: 8=d5a 13=ffde0035 14=710053 15=710053 24=d5aa00
+ 3B: 8=d5a 14=710053 15=710053 24=d5aa00
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 59 = FFFFF000 (seed FFFFFF00). NCS alone, against the seed's: the same
+ 02: 8=0 24=fcf5e000 63=1000
+ 03: 8=0 24=fbae3000 63=1000
+ 04: 8=0 24=fbae3000 63=1000
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 34: 8=0 24=fe7b2000 63=1000
+ 35: 8=0 24=fc426000 63=1000
+ 36: 8=0 24=fb61a000 63=1000
+ 37: 8=0 24=fbb54000 63=1000
+ 38: 8=0 24=fbb54000 63=1000
+ 39: 8=0 24=fbb54000 63=1000
+ 3A: 8=0 24=fbb54000 63=1000
+ 3B: 8=0 24=fbb54000 63=1000
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 60 = 00800000 (seed 01000000). NCS alone, against the seed's: the same
+ 02: 8=3f5 24=3f5e00
+ 03: 8=2ae 24=2ae300
+ 04: 8=2ae 24=2ae300
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 34: 8=57b 24=57b200
+ 35: 8=342 24=342600
+ 36: 8=261 24=261a00
+ 37: 8=2b5 24=2b5400
+ 38: 8=2b5 24=2b5400
+ 39: 8=2b5 24=2b5400
+ 3A: 8=2b5 24=2b5400
+ 3B: 8=2b5 24=2b5400
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 61 = 000002AA (seed 00000155). NCS alone, against the seed's: the same
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 36 3A 3B (17 opcodes)
+Register 62 = 00000200 (seed 00000100). NCS alone, against the seed's: the same
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 7=82c 24=8586a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 34 35 36 3A 3B (16 opcodes)
+Done.
+```
+
+### 9 October 2026 link-m9-5 m9-5
+
+Raw output: [m9/00RUN.txt](/tests/raw/20261009T0000Z-5501a-link-m9-5/m9/00RUN.txt) · [m9/01BUF.txt](/tests/raw/20261009T0000Z-5501a-link-m9-5/m9/01BUF.txt) · [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-5/m9/02GN1.txt) · [m9/03GN2.txt](/tests/raw/20261009T0000Z-5501a-link-m9-5/m9/03GN2.txt)
+
+m9/00RUN.txt:
+
+```
+===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+3 tests
+Saved on the card in slot 2, from image 1
+COP0 at start: BPC 00000000 BDA 4F4F4F4F TAR 80046B50 DCIC 00000000 BadVaddr 0000000B BDAM 4F4F4F4F
+BPCM 00000000 SR 00000401 Cause 00000020 EPC 8004EEFC PRId 00000002
+```
+
+m9/01BUF.txt:
+
+```
+===== 01 BUF F30 BUFFER AT START | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+RDDATA with BFRD before any drive command from this program, twice.
+First read: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Second read: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+RDDATA with BFRD: before any command, after Test 21h, Getstat, Getparam, Init.
+Switches (Test 21h, bit1 door open, bit0 head at POS0): int3 00 @135888. Getstat: int3 02 @29750. Mode 80. HINTMSK was 00.
+After Test 21h, Getstat and Getparam: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Init: int3 02 @73730 int2 02 @13586002
+After Init: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Getstat: int3 02 @20328
+After a Getstat: HSTS 18, with BFRD 58 after 1 polls, after 16 reads 58, BFRD off 18.
+ RDDATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+Mode 20 put back to 80: int3 02 @41122
+Done.
+```
+
+m9/02GN1.txt:
+
+```
+===== 02 GN1 F30 GTE NA DATA | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+GTE: the seed loaded (SXYP IRGB ORGB LZCR not written), NCS (1Eh) with sf 1, then each
+N/A opcode with sf 1 straight after it; data registers changed one at a time.
+Seed:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 00000123 FFFFFF00 00000456 0014000A 0028012C 00C80050 00000000
+ 00001000 00001200 00001400 00001600 11223344 22334455 33445566 5501AA55
+ 00012345 00000234 FFFFFCBB 00000456 00000000 00000000 00F0F0F0 00000000
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+NCS alone:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 000001F8 000002AE 00000546 0014000A 0028012C 00C80050 00C80050
+ 00001000 00001200 00001400 00001600 22334455 33445566 30542A1F 5501AA55
+ 00012345 000001F8 000002AE 00000546 000028A3 000028A3 00F0F0F0 00000008
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+ 02: 8=bf5 9=204 10=30 12=28012c 13=c80050 14=fc01c2 15=fc01c2 16=1200 17=1400 18=1600 19=7ec 24=bf5e00 25=204 26=30 28=2804 29=2804 F=0
+ 03: 8=aae 10=30 12=28012c 13=c80050 14=ff01e7 15=ff01e7 16=1200 17=1400 18=1600 19=604 24=aae300 26=30 28=2803 29=2803 F=0
+ 04: 8=aae 12=28012c 13=c80050 14=e400a7 15=e400a7 24=aae300 F=0
+ 07: 24=621e30 F=0
+ 08: 24=6ae6a0 F=0
+ 09: 24=53b840 F=0
+ 0A: 24=5df850 F=0
+ 0D: 9=106 10=fffffce6 11=aa 25=106 26=fffffce6 27=aa 28=402 29=402 F=0
+ 0E: 10=ffff8000 11=14f 24=ff8012a0 26=ffce6e00 27=14f 28=803 29=803 F=80800000
+ 15: 9=421 10=48a 11=5ac 20=33445566 21=30542a1f 22=305a4842 25=421 26=48a 27=5ac 28=2d28 29=2d28 F=0
+ 17: (the second run differs: 21=309d5f4a) 9=464 10=569 11=6ef 20=30655043 21=309d5446 22=306e5646 25=464 26=569 27=6ef 28=3548 29=3548 F=0
+ 18: 9=43f 10=500 11=651 20=305a4842 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 19: 9=43f 10=500 11=651 20=30542a1f 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 2B: (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3) 9=4f8 10=5d0 11=7a0 21=30727273 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 F=0
+ 2C: (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69) 20=30696a6a F=0
+ 2F: 7=71c 24=7386a0 F=0
+ 34: (the second run differs: 12=f80169) 8=d7b 9=bc 10=1e 11=cb4 12=1020197 13=ad01ab 14=f4015d 15=f4015d 16=1400 17=1600 18=60e 19=cb4 24=d7b200 25=bc 26=1e 27=cb4 28=6401 29=6401 F=0
+ 35: 8=b42 9=bc 10=1e 12=15f034f 13=ad01ab 14=f80177 15=f80177 16=1400 17=1600 18=60c 19=6c0 24=b42600 25=bc 26=1e 28=2801 29=2801 F=0
+ 36: (the second run differs: 12=103019c 13=a901b1) 8=a61 9=bc 10=1e 12=100018e 13=b4019f 14=fa0182 15=fa0182 16=1200 17=1400 18=1600 19=5b2 24=a61a00 25=bc 26=1e 28=2801 29=2801 F=0
+ 37: 8=ab5 10=1e 12=103019c 13=ff5c03c7 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 38: 8=ab5 10=1e 12=103019c 13=ad01ab 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 39: 8=ab5 12=13005c 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3A: 8=ab5 12=c80050 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3B: 8=ab5 12=28012c 13=c80050 14=e200a6 15=e200a6 24=ab5400 F=0
+Register 0 = 00800180 (seed 00800100). NCS alone, against the seed's: 9=22b 10=2cb 11=554 22=30552c22 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 02: 8=c7b 9=27c 10=2c 11=554 14=f901cb 15=f901cb 19=91a 22=30552c22 24=c7bf00 25=27c 26=2c 27=554
+ 03: 8=adf 9=22b 10=2c 11=554 14=fe01f1 15=fe01f1 19=63e 22=30552c22 24=adfa00 25=22b 26=2c 27=554 28=2804 29=2804
+ 04: 8=adf 9=22b 10=2cb 11=554 14=e500b1 15=e500b1 22=30552c22 24=adfa00 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 07: 9=22b 10=2cb 11=554 22=30552c22 24=65f630 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 08: 9=22b 10=2cb 11=554 22=30552c22 24=6ebea0 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 09: 9=22b 10=2cb 11=554 22=30552c22 24=579040 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 0A: 9=22b 10=2cb 11=554 22=30552c22 24=61d050 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 0D: 9=10d 10=fffffd09 11=96 22=30552c22 25=10d 26=fffffd09 27=96
+ 0E: 9=22b 11=19c 22=30552c22 24=ff816ba0 25=22b 26=ffd09900 27=19c 28=c04 29=c04
+ 15: 9=429 10=48f 11=5ae 21=30552c22 25=429 26=48f 27=5ae
+ 17: 9=469 10=56f 11=6f4 20=30655044 21=309a5446 22=306f5646 25=469 26=56f 27=6f4 (the second run differs: 21=309e674d)
+ 18: 9=445 10=505 11=655 21=309e674d 22=30655044 25=445 26=505 27=655
+ 19: 9=445 10=505 11=655 20=30552c22 21=309e674d 22=30655044 25=445 26=505 27=655
+ 2B: 9=510 10=5e0 11=7a8 22=307a5e51 25=510 26=5e0 27=7a8 28=3d6a 29=3d6a (the second run differs: 9=510 10=5e0 11=7a8 21=33445566 22=307a5e51 25=510 26=5e0 27=7a8 28=3d6a 29=3d6a)
+ 2C: 9=510 10=5e0 11=7a8 20=22334455 22=307a5e51 25=510 26=5e0 27=7a8 28=3d6a 29=3d6a (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 7=75a 9=22b 10=2cb 11=554 22=30552c22 24=775ea0 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 34: 12=10901a9 13=af01a6 18=64b 22=30552c22
+ 35: 8=b6c 11=554 12=18f03cf 13=af01a7 14=f80175 15=f80175 18=64a 19=6fe 22=30552c22 24=b6c600 27=554
+ 36: 8=a9c 11=554 12=106019d 13=b6019c 14=fa017f 15=fa017f 19=5f0 22=30552c22 24=a9c500 27=554
+ 37: 8=ae9 9=22b 11=554 12=10a01ae 14=f901f0 15=f901f0 19=64a 22=30552c22 24=ae9700 25=22b 27=554 28=2804 29=2804
+ 38: 8=ae9 9=22b 11=554 12=10a01ae 13=af01a7 14=f901f0 15=f901f0 19=64a 22=30552c22 24=ae9700 25=22b 27=554 28=2804 29=2804
+ 39: 8=ae9 9=22b 10=2cb 11=554 12=1a006e 13=ffbf0067 14=e300b0 15=e300b0 19=64a 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 3A: 8=ae9 9=22b 10=2cb 11=554 13=ffbf0067 14=e300b0 15=e300b0 19=64a 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ 3B: 8=ae9 9=22b 10=2cb 11=554 14=e300b0 15=e300b0 22=30552c22 24=ae9700 25=22b 26=2cb 27=554 28=28a4 29=28a4
+ The same as the seed's: (0 opcodes)
+Register 1 = 00000600 (seed 00000400). NCS alone, against the seed's: 9=238 10=2cc 11=64a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 02: 8=c7e 9=20c 10=50 11=64a 14=10101b2 15=10101b2 19=920 22=30642c23 24=c7e400 25=20c 26=50 27=64a 28=3004 29=3004
+ 03: 8=b91 9=238 10=50 11=64a 14=10601dd 15=10601dd 19=738 22=30642c23 24=b91300 25=238 26=50 27=64a 28=3004 29=3004
+ 04: 8=b91 9=238 10=2cc 11=64a 14=c6009d 15=c6009d 22=30642c23 24=b91300 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 07: 9=238 10=2cc 11=64a 22=30642c23 24=755e30 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 08: 9=238 10=2cc 11=64a 22=30642c23 24=7e26a0 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 09: 9=238 10=2cc 11=64a 22=30642c23 24=66f840 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 0A: 9=238 10=2cc 11=64a 22=30642c23 24=713850 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 0D: 9=202 10=fffffc2f 11=8a 22=30642c23 25=202 26=fffffc2f 27=8a 28=404 29=404
+ 0E: 9=238 11=185 22=30642c23 24=ff655aa0 25=238 26=ffc2f200 27=185 28=c04 29=c04
+ 15: 9=429 10=484 11=5fc 21=30642c23 22=305f4842 25=429 26=484 27=5fc
+ 17: 9=46d 10=576 11=726 20=30695044 21=309b5446 22=30725746 25=46d 26=576 27=726 28=3948 29=3948 (the second run differs: 21=309f684d)
+ 18: 9=447 10=506 11=692 20=305f4842 21=309f684d 22=30695044 25=447 26=506 27=692 28=3548 29=3548
+ 19: 9=447 10=506 11=692 20=30642c23 21=309f684d 22=30695044 25=447 26=506 27=692 28=3548 29=3548
+ 2B: 9=518 10=5e0 11=820 20=30696a6a 21=33445566 22=30825e51 25=518 26=5e0 27=820 28=416a 29=416a (the second run differs: 9=238 10=2cc 11=64a 20=30696a6a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4)
+ 2C: 9=238 10=2cc 11=64a 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4 (the second run differs: 9=238 10=2cc 11=64a 21=30727273 22=30642c23 25=238 26=2cc 27=64a 28=30a4 29=30a4)
+ 2F: 7=850 9=238 10=2cc 11=64a 22=30642c23 24=86c6a0 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 34: 12=f6019a 13=b80199 18=742 22=30642c23
+ 35: 8=bf9 11=64a 12=11f03cf 13=b80199 14=f7016f 15=f7016f 18=740 19=7f4 22=30642c23 24=bf9f00 27=64a 28=3001 29=3001
+ 36: 8=b5c 11=64a 12=f60192 13=bd0191 14=f80176 15=f80176 19=6e6 22=30642c23 24=b5c800 27=64a 28=3001 29=3001
+ 37: 8=b96 9=238 11=64a 12=f6019f 14=f801dc 15=f801dc 19=740 22=30642c23 24=b96100 25=238 27=64a 28=3004 29=3004
+ 38: 8=b96 9=238 11=64a 12=f6019f 13=b80199 14=f801dc 15=f801dc 19=740 22=30642c23 24=b96100 25=238 27=64a 28=3004 29=3004
+ 39: 8=b96 9=238 10=2cc 11=64a 12=6005f 13=ffc80059 14=c5009c 15=c5009c 19=740 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 3A: 8=b96 9=238 10=2cc 11=64a 13=ffc80059 14=c5009c 15=c5009c 19=740 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ 3B: 8=b96 9=238 10=2cc 11=64a 14=c5009c 15=c5009c 22=30642c23 24=b96100 25=238 26=2cc 27=64a 28=30a4 29=30a4
+ The same as the seed's: (0 opcodes)
+Register 6 = 30806080 (seed 30806040). NCS alone, against the seed's: the same
+ 15: 9=442 22=305a4844 25=442
+ 17: 9=4c9 20=30655047 21=309c544c 22=306e564c 25=4c9 28=3549 29=3549 (the second run differs: 21=309f685b)
+ 18: 9=47e 20=305a4844 21=309f685b 22=30655047 25=47e
+ 19: 9=47e 21=309f685b 22=30655047 25=47e
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 2F 34 35 36 3A 3B (15 opcodes)
+Register 8 = 00000400 (seed 00000800). NCS alone, against the seed's: the same
+ 15: 9=231 10=24f 11=382 22=30382423 25=231 26=24f 27=382 28=1c84 29=1c84
+ 17: 9=296 10=39e 11=567 20=30473025 21=309a3629 22=30563929 25=296 26=39e 27=567 28=28e5 29=28e5 (the second run differs: 21=309f5434)
+ 18: 9=25e 10=300 11=47a 20=30382423 21=309f5434 22=30473025 25=25e 26=300 27=47a 28=20c4 29=20c4
+ 19: 9=25e 10=300 11=47a 21=309f5434 22=30473025 25=25e 26=300 27=47a 28=20c4 29=20c4
+ 2B: 9=374 10=438 11=670 21=305b636c 22=30674337 25=374 26=438 27=670 28=3106 29=3106 (the second run differs: 9=374 10=438 11=670 21=33445566 22=30674337 25=374 26=438 27=670 28=3106 29=3106)
+ 2C: 9=374 10=438 11=670 20=22334455 22=30674337 25=374 26=438 27=670 28=3106 29=3106 (the second run differs: 20=304e575f 21=33445566)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 2F 34 35 36 3A 3B (15 opcodes)
+Register 9 = 00000323 (seed 00000123). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=309f684d)
+ 18: 21=309f684d
+ 19: 21=309f684d
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2F 34 35 36 3A 3B (16 opcodes)
+Register 10 = 00000200 (seed FFFFFF00). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=309f684d)
+ 18: 21=309f684d
+ 19: 21=309f684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 12 = 0014008A (seed 0014000A). NCS alone, against the seed's: the same
+ 07: 24=694e30
+ 08: 24=6a82a0
+ 09: 24=535440
+ 0A: 24=5cb050
+ 0E: 24=ff7faea0
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=7322a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 15 2C 34 35 36 3A 3B (11 opcodes)
+Register 13 = 0068012C (seed 0028012C). NCS alone, against the seed's: the same
+ 02: 12=68012c
+ 03: 12=68012c
+ 04: 12=68012c
+ 07: 24=620cb0
+ 08: 24=6ad2a0
+ 09: 24=53a440
+ 0A: 24=5dd050
+ 0E: 24=ff7ffea0
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=7372a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ 3B: 12=68012c
+ The same as the seed's: 0D 15 34 35 36 3A (6 opcodes)
+Register 14 = 00C80150 (seed 00C80050). NCS alone, against the seed's: 15=c80150
+ 02: 13=c80150
+ 03: 13=c80150
+ 04: 13=c80150
+ 07: 15=c80150 24=730ce0
+ 08: 15=c80150 24=6b0e80
+ 09: 15=c80150 24=520440
+ 0A: 15=c80150 24=5ed540
+ 0D: 15=c80150
+ 0E: 15=c80150 24=ff7f1a80
+ 15: 15=c80150
+ 17: 15=c80150 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 15=c80150 21=30a0684d
+ 19: 15=c80150 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 15=c80150 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 15=c80150 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 15=c80150 24=728e80
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ 3A: 12=c80150
+ 3B: 13=c80150
+ The same as the seed's: 34 35 36 (3 opcodes)
+Register 17 = 00002200 (seed 00001200). NCS alone, against the seed's: the same
+ 02: 16=2200
+ 03: 16=2200
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 36: 16=2200
+ 37: 16=2200
+ 38: 16=2200
+ 39: 16=2200
+ 3A: 16=2200
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 3B (13 opcodes)
+Register 19 = 00000600 (seed 00001600). NCS alone, against the seed's: the same
+ 02: 18=600
+ 03: 18=600
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0E: 24=ff7f2e80
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=72a280
+ 34: 17=600
+ 35: 17=600
+ 36: 18=600
+ 37: 18=600
+ 38: 18=600
+ 39: 18=600
+ 3A: 18=600
+ The same as the seed's: 04 0D 15 2C 3B (5 opcodes)
+Register 20 = 11223384 (seed 11223344). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 22 = 334455A6 (seed 33445566). NCS alone, against the seed's: 21=334455a6
+ 02: 21=334455a6
+ 03: 21=334455a6
+ 04: 21=334455a6
+ 07: 21=334455a6
+ 08: 21=334455a6
+ 09: 21=334455a6
+ 0A: 21=334455a6
+ 0D: 21=334455a6
+ 0E: 21=334455a6
+ 15: 20=334455a6
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=334455a6 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 21=334455a6 (the second run differs: 9=1f8 10=2ae 11=546 21=30727293 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 21=334455a6
+ 34: 21=334455a6
+ 35: 21=334455a6
+ 36: 21=334455a6
+ 37: 21=334455a6
+ 38: 21=334455a6
+ 39: 21=334455a6
+ 3A: 21=334455a6
+ 3B: 21=334455a6
+ The same as the seed's: (0 opcodes)
+Register 23 = 00000000 (seed 5501AA55). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 36 3A 3B (17 opcodes)
+Register 24 = 00054321 (seed 00012345). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 20=30696a6a 21=33445566 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 2F 34 35 36 3A 3B (17 opcodes)
+Register 25 = 00001234 (seed 00000234). NCS alone, against the seed's: the same
+ 17: 21=309c5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 20=22334455 21=30727273)
+ 2C: 20=22334455 21=30727273 (the second run differs: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2F 34 35 36 3A 3B (16 opcodes)
+Register 30 = 0000F0F0 (seed 00F0F0F0). NCS alone, against the seed's: 31=10
+ 02: 31=10
+ 03: 31=10
+ 04: 31=10
+ 07: 31=10
+ 08: 31=10
+ 09: 31=10
+ 0A: 31=10
+ 0D: 31=10
+ 0E: 31=10
+ 15: 31=10
+ 17: 21=309c5446 31=10 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d 31=10
+ 19: 21=30a0684d 31=10
+ 2B: 31=10 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2C: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 31=10 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 31=10
+ 34: 31=10
+ 35: 31=10
+ 36: 31=10
+ 37: 31=10
+ 38: 31=10
+ 39: 31=10
+ 3A: 31=10
+ 3B: 31=10
+ The same as the seed's: (0 opcodes)
+Done.
+```
+
+m9/03GN2.txt:
+
+```
+===== 03 GN2 F30 GTE NA CONTROL | BIOS 19951204 System ROM Version 3.0 11/18/96 A
+BadVaddr as the group starts: 0000000B
+GTE: the seed loaded (SXYP IRGB ORGB LZCR not written), NCS (1Eh) with sf 1, then each
+N/A opcode with sf 1 straight after it; control registers changed one at a time.
+Seed:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 00000123 FFFFFF00 00000456 0014000A 0028012C 00C80050 00000000
+ 00001000 00001200 00001400 00001600 11223344 22334455 33445566 5501AA55
+ 00012345 00000234 FFFFFCBB 00000456 00000000 00000000 00F0F0F0 00000000
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+NCS alone:
+ 00800100 00000400 FF800040 00000300 0050FFA0 00000500 30806040 00000000
+ 00000800 000001F8 000002AE 00000546 0014000A 0028012C 00C80050 00C80050
+ 00001000 00001200 00001400 00001600 22334455 33445566 30542A1F 5501AA55
+ 00012345 000001F8 000002AE 00000546 000028A3 000028A3 00F0F0F0 00000008
+ 00800F00 FF800040 01000F00 0080FFC0 00000F00 00000100 FFFFFF80 00000800
+ 01000800 03000200 FF000900 04000100 00000A00 00000100 00000200 00000300
+ 02000C00 03000100 02000B00 02000100 00000D00 00000800 00000900 00000A00
+ 01400000 00F00000 00000200 FFFFFF00 01000000 00000155 00000100 00000000
+ 02: 8=bf5 9=204 10=30 12=28012c 13=c80050 14=fc01c2 15=fc01c2 16=1200 17=1400 18=1600 19=7ec 24=bf5e00 25=204 26=30 28=2804 29=2804 F=0
+ 03: 8=aae 10=30 12=28012c 13=c80050 14=ff01e7 15=ff01e7 16=1200 17=1400 18=1600 19=604 24=aae300 26=30 28=2803 29=2803 F=0
+ 04: 8=aae 12=28012c 13=c80050 14=e400a7 15=e400a7 24=aae300 F=0
+ 07: 24=621e30 F=0
+ 08: 24=6ae6a0 F=0
+ 09: 24=53b840 F=0
+ 0A: 24=5df850 F=0
+ 0D: 9=106 10=fffffce6 11=aa 25=106 26=fffffce6 27=aa 28=402 29=402 F=0
+ 0E: 10=ffff8000 11=14f 24=ff8012a0 26=ffce6e00 27=14f 28=803 29=803 F=80800000
+ 15: 9=421 10=48a 11=5ac 20=33445566 21=30542a1f 22=305a4842 25=421 26=48a 27=5ac 28=2d28 29=2d28 F=0
+ 17: (the second run differs: 21=309d5f4a) 9=464 10=569 11=6ef 20=30655043 21=309c5446 22=306e5646 25=464 26=569 27=6ef 28=3548 29=3548 F=0
+ 18: 9=43f 10=500 11=651 20=305a4842 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 19: 9=43f 10=500 11=651 20=30542a1f 21=309d5f4a 22=30655043 25=43f 26=500 27=651 28=3148 29=3148 F=0
+ 2B: (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69) 20=30696a6a 21=30727273 F=0
+ 2C: (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3) 9=4f8 10=5d0 11=7a0 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 F=0
+ 2F: 7=71c 24=7386a0 F=0
+ 34: (the second run differs: 12=f80169) 8=d7b 9=bc 10=1e 11=cb4 12=1020197 13=ad01ab 14=f4015d 15=f4015d 16=1400 17=1600 18=60e 19=cb4 24=d7b200 25=bc 26=1e 27=cb4 28=6401 29=6401 F=0
+ 35: 8=b42 9=bc 10=1e 12=15f034f 13=ad01ab 14=f80177 15=f80177 16=1400 17=1600 18=60c 19=6c0 24=b42600 25=bc 26=1e 28=2801 29=2801 F=0
+ 36: (the second run differs: 12=103019c 13=a901b1) 8=a61 9=bc 10=1e 12=100018e 13=b4019f 14=fa0182 15=fa0182 16=1200 17=1400 18=1600 19=5b2 24=a61a00 25=bc 26=1e 28=2801 29=2801 F=0
+ 37: 8=ab5 10=1e 12=103019c 13=ff5c03c7 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 38: 8=ab5 10=1e 12=103019c 13=ad01ab 14=f901e6 15=f901e6 16=1200 17=1400 18=1600 19=60c 24=ab5400 26=1e 28=2803 29=2803 F=0
+ 39: 8=ab5 12=13005c 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3A: 8=ab5 12=c80050 13=ffbd006b 14=e200a6 15=e200a6 16=1200 17=1400 18=1600 19=60c 24=ab5400 F=0
+ 3B: 8=ab5 12=28012c 13=c80050 14=e200a6 15=e200a6 24=ab5400 F=0
+Register 32 = 00800700 (seed 00800F00). NCS alone, against the seed's: the same
+ 02: 8=b60 9=184 14=fd01b0 15=fd01b0 19=6ec 24=b60800 25=184 28=2803 29=2803
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0D: 10=ffffff89 11=ffffff53 26=ffffff89 27=ffffff53 28=2 29=2
+ 0E: 24=ffd38e80 26=fff89e00
+ 17: 21=309a5446 (the second run differs: 21=309e674d)
+ 18: 21=309e674d
+ 19: 21=309e674d
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=72a280
+ 34: 9=ec 13=ad01a0 14=f40165 15=f40165 25=ec
+ 35: 8=afb 9=ec 13=ad01a0 14=f9018a 15=f9018a 19=660 24=afb000 25=ec
+ 36: 8=a8f 9=ec 12=1010192 13=b0019b 14=fa0190 15=fa0190 19=5e2 24=a8f700 25=ec
+ 37: 12=1030199 13=ff5c0387
+ 38: 12=1030199 13=ad01a0
+ 39: 12=130059 13=ffbd0060
+ 3A: 13=ffbd0060
+ The same as the seed's: 03 04 15 3B (4 opcodes)
+Register 34 = 01000700 (seed 01000F00). NCS alone, against the seed's: the same
+ 02: 10=fffffff0 14=eb01c2 15=eb01c2 26=fffffff0
+ 03: 10=fffffff0 14=ea01e7 15=ea01e7 26=fffffff0
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0D: 11=1a6 27=1a6 28=c02 29=c02
+ 0E: 11=347 24=ff7f29d0 27=347 28=1803 29=1803
+ 17: 21=309b5445 (the second run differs: 21=309f674d)
+ 18: 21=309f674d
+ 19: 21=309f674d
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=729dd0
+ 34: 10=fffffff6 13=c201ab 14=ee015d 15=ee015d 26=fffffff6
+ 35: 10=fffffff6 13=c201ab 14=ed0177 15=ed0177 26=fffffff6
+ 36: 10=fffffff6 13=c7019f 14=ec0182 15=ec0182 26=fffffff6
+ 37: 10=fffffff6 13=ffdc03c7 14=ec01e6 15=ec01e6 26=fffffff6
+ 38: 10=fffffff6 13=c201ab 14=ec01e6 15=ec01e6 26=fffffff6
+ 39: 13=ffd2006b
+ 3A: 13=ffd2006b
+ The same as the seed's: 04 15 3B (3 opcodes)
+Register 37 = 00000900 (seed 00000100). NCS alone, against the seed's: the same
+ 02: 9=a04 14=fc03c7 15=fc03c7 25=a04 28=2814 29=2814
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 18: 21=309c5446
+ 19: 21=309c5446
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=729dd0
+ 34: 9=8bc 13=ad03ff 14=f402a0 15=f402a0 25=8bc 28=6411 29=6411 63=80004000
+ 35: 9=8bc 13=ad03ff 14=f803d6 15=f803d6 25=8bc 28=2811 29=2811 63=80004000
+ 36: 9=8bc 13=b403fe 14=fa03ff 15=fa03ff 25=8bc 28=2811 29=2811 63=80004000
+ 37: 13=ff5c03ff 63=80004000
+ 38: 13=ad03ff 63=80004000
+ 39: 13=ffbd0310
+ 3A: 13=ffbd0310
+ The same as the seed's: 03 04 0D 15 17 3B (6 opcodes)
+Register 38 = 00000380 (seed FFFFFF80). NCS alone, against the seed's: the same
+ 02: 10=430 14=1fe01c2 15=1fe01c2 26=430 28=2904 29=2904
+ 03: 10=430 14=25401e7 15=25401e7 26=430 28=2903 29=2903
+ 17: 21=309b5852 (the second run differs: 21=30a36f55)
+ 18: 21=30a36f55
+ 19: 21=30a36f55
+ 2B: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 34: 10=41e 13=1ff01ab 14=195015d 15=195015d 26=41e 28=6501 29=6501
+ 35: 10=41e 13=1ff01ab 14=2280177 15=2280177 26=41e 28=2901 29=2901
+ 36: 10=41e 13=1e3019f 14=2620182 15=2620182 26=41e 28=2901 29=2901
+ 37: 10=41e 13=3ff03c7 14=24c01e6 15=24c01e6 26=41e 28=2903 29=2903 63=80002000
+ 38: 10=41e 13=1ff01ab 14=24c01e6 15=24c01e6 26=41e 28=2903 29=2903
+ 39: 13=10f006b
+ 3A: 13=10f006b
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2F 3B (10 opcodes)
+Register 39 = 00001800 (seed 00000800). NCS alone, against the seed's: the same
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 17: 21=30a15d47 (the second run differs: 21=30a56d4f)
+ 18: 21=30a56d4f
+ 19: 21=30a56d4f
+ 2B: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 24=729dd0
+ 34: 8=ee2 11=1cb4 14=f2014d 15=f2014d 19=1cb4 24=ee2a00 27=1cb4 28=7c01 29=7c01
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 15 2C 35 36 3A 3B (10 opcodes)
+Register 40 = 01000400 (seed 01000800). NCS alone, against the seed's: 9=1c8 10=2a2 11=542 22=30542a1c 25=1c8 26=2a2 27=542
+ 02: 8=bda 11=542 14=fc01c5 15=fc01c5 19=7b8 22=30542a1c 24=bdab00 27=542
+ 03: 8=a7e 9=1c8 11=542 14=10001dc 15=10001dc 19=5d0 22=30542a1c 24=a7ea00 25=1c8 27=542
+ 04: 8=a7e 9=1c8 10=2a2 11=542 14=e7009c 15=e7009c 22=30542a1c 24=a7ea00 25=1c8 26=2a2 27=542
+ 07: 9=1c8 10=2a2 11=542 22=30542a1c 24=621410 25=1c8 26=2a2 27=542
+ 08: 9=1c8 10=2a2 11=542 22=30542a1c 24=5d85d0 25=1c8 26=2a2 27=542
+ 09: 9=1c8 10=2a2 11=542 22=30542a1c 24=5cee40 25=1c8 26=2a2 27=542
+ 0A: 9=1c8 10=2a2 11=542 22=30542a1c 24=5005e0 25=1c8 26=2a2 27=542
+ 0D: 9=e8 10=fffffcbd 11=cc 22=30542a1c 25=e8 26=fffffcbd 27=cc 28=401 29=401
+ 0E: 9=1c8 11=10d 22=30542a1c 24=ff7cd1d0 25=1c8 26=ffcbda00 27=10d
+ 15: 9=419 21=30542a1c 22=305a4841 25=419
+ 17: 9=45f 10=566 11=6ed 20=30654f43 21=30a15546 22=306e5645 25=45f 26=566 27=6ed (the second run differs: 21=30a3694e)
+ 18: 9=439 10=4fe 11=650 20=305a4841 21=30a3694e 22=30654f43 25=439 26=4fe 27=650 28=3128 29=3128
+ 19: 9=439 10=4fe 11=650 20=30542a1c 21=30a3694e 22=30654f43 25=439 26=4fe 27=650 28=3128 29=3128
+ 2B: 9=1c8 10=2a2 11=542 22=30542a1c 25=1c8 26=2a2 27=542 (the second run differs: 20=22334455 21=30727273)
+ 2C: 9=1c8 10=2a2 11=542 21=30727273 22=30542a1c 25=1c8 26=2a2 27=542 28=28a3 29=28a3 (the second run differs: 9=4e0 10=5d0 11=7a0 20=22334455 22=307a5d4e 25=4e0 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 7=6e8 9=1c8 10=2a2 11=542 22=30542a1c 24=6f5dd0 25=1c8 26=2a2 27=542
+ 34: 12=1030184 13=aa01ae 18=5da 22=30542a1c
+ 35: 8=b1c 11=542 12=15f02cf 13=aa01ae 14=f90179 15=f90179 18=5d8 19=68c 22=30542a1c 24=b1cb00 27=542
+ 36: 8=a2c 11=542 12=101017d 13=b201a2 14=fa0184 15=fa0184 19=57e 22=30542a1c 24=a2c700 27=542
+ 37: 8=a86 9=1c8 11=542 12=1040188 14=fa01dc 15=fa01dc 19=5d8 22=30542a1c 24=a86200 25=1c8 27=542
+ 38: 8=a86 9=1c8 11=542 12=1040188 13=aa01ae 14=fa01dc 15=fa01dc 19=5d8 22=30542a1c 24=a86200 25=1c8 27=542
+ 39: 8=a86 9=1c8 10=2a2 11=542 12=140048 13=ffba006e 14=e6009c 15=e6009c 19=5d8 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ 3A: 8=a86 9=1c8 10=2a2 11=542 13=ffba006e 14=e6009c 15=e6009c 19=5d8 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ 3B: 8=a86 9=1c8 10=2a2 11=542 14=e6009c 15=e6009c 22=30542a1c 24=a86200 25=1c8 26=2a2 27=542
+ The same as the seed's: (0 opcodes)
+Register 45 = 00000900 (seed 00000100). NCS alone, against the seed's: 9=9f8 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 02: 22=30542a9f
+ 03: 9=9f8 14=ff03ff 15=ff03ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 04: 9=9f8 14=e40350 15=e40350 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 07: 9=9f8 22=30542a9f 24=655410 25=9f8 28=28b3 29=28b3
+ 08: 9=9f8 22=30542a9f 24=60edd0 25=9f8 28=28b3 29=28b3
+ 09: 9=9f8 22=30542a9f 24=602e40 25=9f8 28=28b3 29=28b3
+ 0A: 9=9f8 22=30542a9f 24=5345e0 25=9f8 28=28b3 29=28b3
+ 0D: 10=466 11=fffff92a 22=30542a9f 26=466 27=fffff92a 28=102 29=102
+ 0E: 9=9f8 10=7fff 11=fffff24f 22=30542a9f 24=fff729d0 25=9f8 26=466e00 27=fffff24f 28=3f3 29=3f3
+ 15: 21=30542a9f
+ 17: 9=624 10=5b1 11=70f 20=30655053 21=309f5456 22=30705b62 25=624 26=5b1 27=70f 28=396c 29=396c (the second run differs: 21=30a77473)
+ 18: 9=53f 21=30a77473 22=30655053 25=53f 28=314a 29=314a
+ 19: 9=53f 20=30542a9f 21=30a77473 22=30655053 25=53f 28=314a 29=314a
+ 2B: 9=8f8 10=5d0 11=7a0 20=22334455 22=307a5d8f 25=8f8 26=5d0 27=7a0 28=3d71 29=3d71 (the second run differs: 9=8f8 10=5d0 11=7a0 21=33445566 22=307a5d8f 25=8f8 26=5d0 27=7a0 28=3d71 29=3d71)
+ 2C: 9=8f8 22=307a5d8f 25=8f8 28=3d71 29=3d71 (the second run differs: 20=30696a6a 21=33445566)
+ 2F: 9=9f8 22=30542a9f 24=729dd0 25=9f8 28=28b3 29=28b3
+ 34: 22=30542a9f
+ 35: 22=30542a9f
+ 36: 22=30542a9f
+ 37: 9=9f8 14=f903ff 15=f903ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 38: 9=9f8 14=f903ff 15=f903ff 22=30542a9f 25=9f8 28=2813 29=2813 63=80004000
+ 39: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 3A: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ 3B: 9=9f8 14=e2034c 15=e2034c 22=30542a9f 25=9f8 28=28b3 29=28b3
+ The same as the seed's: (0 opcodes)
+Register 48 = 02000400 (seed 02000C00). NCS alone, against the seed's: 9=174 22=30542a17 25=174 28=28a2 29=28a2
+ 02: 8=bad 14=fc01cb 15=fc01cb 19=768 22=30542a17 24=bade00
+ 03: 8=a2e 9=174 14=10101c7 15=10101c7 19=580 22=30542a17 24=a2e900 25=174 28=2802 29=2802
+ 04: 8=a2e 9=174 14=f90087 15=f90087 22=30542a17 24=a2e900 25=174 28=28a2 29=28a2
+ 07: 9=174 22=30542a17 24=5d1410 25=174 28=28a2 29=28a2
+ 08: 9=174 22=30542a17 24=58add0 25=174 28=28a2 29=28a2
+ 09: 9=174 22=30542a17 24=57ee40 25=174 28=28a2 29=28a2
+ 0A: 9=174 22=30542a17 24=4b05e0 25=174 28=28a2 29=28a2
+ 0D: 9=82 10=fffffc6b 11=126 22=30542a17 25=82 26=fffffc6b 27=126 28=801 29=801
+ 0E: 9=174 11=ba 22=30542a17 24=ff776dd0 25=174 26=ffc6b200 27=ba 28=402 29=402
+ 15: 21=30542a17
+ 17: 9=440 10=564 11=6ed 20=30655042 21=30a35545 22=306e5644 25=440 26=564 27=6ed (the second run differs: 21=30a46848)
+ 18: 9=42e 21=30a46848 22=30655042 25=42e
+ 19: 9=42e 20=30542a17 21=30a46848 22=30655042 25=42e
+ 2B: 9=4b8 10=5d0 11=7a0 21=33445566 22=307a5d4b 25=4b8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=174 10=2ae 11=546 20=30696a6a 22=30542a17 25=174 26=2ae 27=546 28=28a2 29=28a2)
+ 2C: 9=174 10=2ae 11=546 20=30696a6a 22=30542a17 25=174 26=2ae 27=546 28=28a2 29=28a2 (the second run differs: 9=174 10=2ae 11=546 21=30727273 22=30542a17 25=174 26=2ae 27=546 28=28a2 29=28a2)
+ 2F: 7=698 9=174 22=30542a17 24=6a5dd0 25=174 28=28a2 29=28a2
+ 34: 12=104019f 13=a701b4 18=58a 22=30542a17
+ 35: 8=ade 13=a601b5 14=f9017c 15=f9017c 18=588 19=63c 22=30542a17 24=ade000
+ 36: 8=9d2 12=1010194 13=af01a7 14=fb0188 15=fb0188 19=52e 22=30542a17 24=9d2700
+ 37: 8=a36 9=174 12=10501a5 14=fa01c6 15=fa01c6 19=588 22=30542a17 24=a36f00 25=174 28=2802 29=2802
+ 38: 8=a36 9=174 12=10501a5 13=a601b5 14=fa01c6 15=fa01c6 19=588 22=30542a17 24=a36f00 25=174 28=2802 29=2802
+ 39: 8=a36 9=174 12=150065 13=ffb60075 14=f80086 15=f80086 19=588 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ 3A: 8=a36 9=174 13=ffb60075 14=f80086 15=f80086 19=588 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ 3B: 8=a36 9=174 14=f80086 15=f80086 22=30542a17 24=a36f00 25=174 28=28a2 29=28a2
+ The same as the seed's: (0 opcodes)
+Register 53 = 00001800 (seed 00000800). NCS alone, against the seed's: the same
+ 07: 24=655410
+ 08: 24=60edd0
+ 09: 24=602e40
+ 0A: 24=5345e0
+ 0E: 24=ff7f29d0
+ 15: 9=c21 22=305a48c2 25=c21 28=2d38 29=2d38
+ 17: 9=c64 20=306550c3 21=30a054c6 22=306e56c6 25=c64 28=3558 29=3558 (the second run differs: 21=30a269ce)
+ 18: 9=c3f 20=305a48c2 21=30a269ce 22=306550c3 25=c3f 28=3158 29=3158
+ 19: 9=c3f 21=30a269ce 22=306550c3 25=c3f 28=3158 29=3158
+ 2B: 9=cf8 10=5d0 11=7a0 20=30696aea 21=33445566 22=307a5dcf 25=cf8 26=5d0 27=7a0 28=3d79 29=3d79 (the second run differs: 9=1f8 10=2ae 11=546 20=30696aea 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2C: 9=1f8 10=2ae 11=546 20=30696aea 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=307272f3 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=729dd0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 0D 34 35 36 3A 3B (9 opcodes)
+Register 56 = 00A00000 (seed 01400000). NCS alone, against the seed's: the same
+ 02: 14=fc0122 15=fc0122
+ 03: 14=ff0147 15=ff0147
+ 07: 24=7320e0
+ 08: 24=632280
+ 09: 24=5d2c40
+ 0A: 24=5ee940
+ 0E: 24=ff7f2e80
+ 17: 21=309e5446 (the second run differs: 21=30a1684e)
+ 18: 21=30a1684e
+ 19: 21=30a1684e
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 2F: 24=72a280
+ 34: 12=10200f7 13=ad010b 14=f400bd 15=f400bd
+ 35: 12=15f02af 13=ad010b 14=f800d7 15=f800d7
+ 36: 12=10000ee 13=b400ff 14=fa00e2 15=fa00e2
+ 37: 12=10300fc 13=ff5c0327 14=f90146 15=f90146
+ 38: 12=10300fc 13=ad010b 14=f90146 15=f90146
+ The same as the seed's: 04 0D 15 2B 39 3A 3B (7 opcodes)
+Register 57 = 00780000 (seed 00F00000). NCS alone, against the seed's: the same
+ 02: 14=8401c2 15=8401c2
+ 03: 14=8701e7 15=8701e7
+ 17: 21=309e5446 (the second run differs: 21=30a0684e)
+ 18: 21=30a0684e
+ 19: 21=30a0684e
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 34: 12=8a0197 13=3501ab 14=7c015d 15=7c015d
+ 35: 12=e7034f 13=3501ab 14=800177 15=800177
+ 36: 12=88018e 13=3c019f 14=820182 15=820182
+ 37: 12=8b019c 13=fee403c7 14=8101e6 15=8101e6
+ 38: 12=8b019c 13=3501ab 14=8101e6 15=8101e6
+ The same as the seed's: 04 07 08 09 0A 0D 0E 15 2B 2F 39 3A 3B (13 opcodes)
+Register 58 = 00000100 (seed 00000200). NCS alone, against the seed's: the same
+ 02: 8=dfa 14=f60181 15=f60181 24=dfaf00
+ 03: 8=d57 14=f70193 15=f70193 24=d57200
+ 04: 8=d57 14=720053 15=720053 24=d57200
+ 17: 21=309d5446 (the second run differs: 21=30a0684e)
+ 18: 21=30a0684e
+ 19: 21=30a0684e
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 34: 8=ebd 12=f9016b 13=ce0175 14=f2014e 15=f2014e 24=ebd900
+ 35: 8=da1 13=ce0175 14=f4015b 15=f4015b 24=da1300
+ 36: 8=d30 12=f80167 13=d2016f 14=f50161 15=f50161 24=d30d00
+ 37: 8=d5a 12=f9016e 14=f40193 15=f40193 24=d5aa00
+ 38: 8=d5a 12=f9016e 13=ce0175 14=f40193 15=f40193 24=d5aa00
+ 39: 8=d5a 12=9002e 13=ffde0035 14=710053 15=710053 24=d5aa00
+ 3A: 8=d5a 13=ffde0035 14=710053 15=710053 24=d5aa00
+ 3B: 8=d5a 14=710053 15=710053 24=d5aa00
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 59 = FFFFF000 (seed FFFFFF00). NCS alone, against the seed's: the same
+ 02: 8=0 24=fcf5e000 63=1000
+ 03: 8=0 24=fbae3000 63=1000
+ 04: 8=0 24=fbae3000 63=1000
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 34: 8=0 24=fe7b2000 63=1000
+ 35: 8=0 24=fc426000 63=1000
+ 36: 8=0 24=fb61a000 63=1000
+ 37: 8=0 24=fbb54000 63=1000
+ 38: 8=0 24=fbb54000 63=1000
+ 39: 8=0 24=fbb54000 63=1000
+ 3A: 8=0 24=fbb54000 63=1000
+ 3B: 8=0 24=fbb54000 63=1000
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 60 = 00800000 (seed 01000000). NCS alone, against the seed's: the same
+ 02: 8=3f5 24=3f5e00
+ 03: 8=2ae 24=2ae300
+ 04: 8=2ae 24=2ae300
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 34: 8=57b 24=57b200
+ 35: 8=342 24=342600
+ 36: 8=261 24=261a00
+ 37: 8=2b5 24=2b5400
+ 38: 8=2b5 24=2b5400
+ 39: 8=2b5 24=2b5400
+ 3A: 8=2b5 24=2b5400
+ 3B: 8=2b5 24=2b5400
+ The same as the seed's: 07 08 09 0A 0D 0E 15 2B 2F (9 opcodes)
+Register 61 = 000002AA (seed 00000155). NCS alone, against the seed's: the same
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2C: 9=1f8 10=2ae 11=546 20=30696a6a 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3 (the second run differs: 9=1f8 10=2ae 11=546 21=30727273 22=30542a1f 25=1f8 26=2ae 27=546 28=28a3 29=28a3)
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2B 2F 34 35 36 3A 3B (17 opcodes)
+Register 62 = 00000200 (seed 00000100). NCS alone, against the seed's: the same
+ 17: 21=309d5446 (the second run differs: 21=30a0684d)
+ 18: 21=30a0684d
+ 19: 21=30a0684d
+ 2B: 9=4f8 10=5d0 11=7a0 20=22334455 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69 (the second run differs: 9=4f8 10=5d0 11=7a0 21=33445566 22=307a5d4f 25=4f8 26=5d0 27=7a0 28=3d69 29=3d69)
+ 2F: 7=82c 24=8586a0
+ 37: 12=100018e
+ 38: 12=100018e
+ 39: 12=10004e
+ The same as the seed's: 02 03 04 07 08 09 0A 0D 0E 15 2C 34 35 36 3A 3B (16 opcodes)
+Done.
+```
+
+## References
+
+[^run]: SCPH-5501 output: [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-1/m9/02GN1.txt).
+[^m9r1]: Hardware test run 20261009T0000Z-5501a-link-m9-1: [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-1/m9/02GN1.txt), [m9/03GN2.txt](/tests/raw/20261009T0000Z-5501a-link-m9-1/m9/03GN2.txt), [m9/01BUF.txt](/tests/raw/20261009T0000Z-5501a-link-m9-1/m9/01BUF.txt).
+[^m9r2]: Hardware test run 20261009T0000Z-5501a-link-m9-2: [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-2/m9/02GN1.txt).
+[^m9r3]: Hardware test run 20261009T0000Z-5501a-link-m9-3: [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-3/m9/02GN1.txt).
+[^m9r4]: Hardware test run 20261009T0000Z-5501a-link-m9-4: [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-4/m9/02GN1.txt).
+[^m9r5]: Hardware test run 20261009T0000Z-5501a-link-m9-5: [m9/02GN1.txt](/tests/raw/20261009T0000Z-5501a-link-m9-5/m9/02GN1.txt).
+