psx.wiki

Write Queue and GTE Interrupts

Measures runs of RAM stores, CD-ROM drive reply times, interrupts arriving on a GTE command and the spread of repeated timings.

Write Queue and GTE Interrupts
MachineSCPH-5501
Programcpu_next9

This is an old revision of this page, as edited by RemmyLee at 05:40, 23 October 2026. Edit this revision | Latest revision

Overview

The program follows on from GTE Timing during CPU Stalls. Its timing rows are root counter 2 counts in system clock cycles for 100 turns of a loop body, and its GTE rows give the value read back.1

The groups time a RAM store and a load with NOPs between, I/O loads in pairs, runs of 1 to 40 RAM stores, the instruction that runs as a RAM load completes, a backward branch before a load, and stores and loads from code in KSEG1. They also time the CD-ROM drive's reply to a command, run a GTE command with interrupts enabled and repeat GTE rows from four places in the cache.1

Results

Runs of RAM Stores

The first three stores in a row cost about 1 cycle a turn each, and from the fourth each store costs about 2. Storing to the same word every time and storing to two words in turn gave the same figures.1

Table 1: n RAM stores a turn (cycles for 100 turns)
Stores Same word Two words in turn
1 450 446
2 564 562
3 684 691
4 892 904
8 1749 1750
16 3416 3429
32 6806 6817
40 8484 8506

Four RAM stores followed by code fetched from KSEG1 took 6426 cycles against 882 from the cache. Four GP0 stores from KSEG1 took 4934.1

A Store then a Load

A RAM load of the stored word or of the next word after a RAM store took 1461 to 1489 cycles with zero to five NOPs between. From the sixth NOP each NOP added about a cycle a turn, and the stored word and the next word gave the same figures.1

I/O Loads in Pairs

A second load of the same I/O register waits for the first. One NOP between the two loads costs about 2 cycles a turn, and further NOPs up to three cost nothing. Two loads of the scratchpad do not wait, and each NOP between them adds a cycle.1

Loads and Stores from KSEG1 Code

From KSEG1, a store to an I/O port or the scratchpad costs only the 6 cycles of its own fetch. A RAM store of any width costs about 5 cycles more. A taken and an untaken branch after the RAM store gave the same figures (4849 and 4850).1

A Backward Branch before a Load

A backward BEQ just before a load costs at most about 0.3 cycles a turn more than the same instructions without branches. For a RAM load with no NOPs between the branch and the load the loop took 1384 cycles against 1353.1

CD-ROM Drive Reply Times

With no disc in the drive, the program wrote a command to the CD-ROM controller sixteen times and counted system clock cycles until the drive raised its interrupt. Every reply was interrupt type 3.1

Table 2: Cycles from the command write to the interrupt
Command Shortest Longest
Getstat (01h) 19384 30703
Test 20h 26842 46388
Getstat again 19450 29713

Interrupts on a GTE Command

The program ran GPL 20,000,000 times with interrupts enabled, with MAC1 cleared and IR1 and IR0 set to 1 before each command. MAC1 read 1 after every one of them, so no command ran twice or failed to run. 1420 vertical blank interrupts arrived during the loop.1

Repeated Timings

Each of five rows ran eight times in a row. Most rows varied by up to about 26 cycles for 100 turns. A RAM lbu placed as a load completes varied from 1725 to 1777.1

GTE Rows at Four Places in the Cache

Each GTE row was built four times at different word offsets in its cache lines, run once from KSEG1 and then 16 times from the cache. NCS with RBK written after the command gave the old value from KSEG1. From the cache the first pass gave the old value and the other fifteen the new one. One copy, at 801057E8h, gave the new value on all sixteen cached passes.1

Runs

27 September 2026 (card-1)

00RUN.txt:

===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
12 tests
A chain program, linked at 80100000
Saved on the card in slot 2, from image 1
COP0 at start: BPC 00000000 BDA 00000000 TAR BFC02BAC DCIC 00000000 BadVaddr 00000400 BDAM 00000000
BPCM 00000000 SR 00000000 Cause 00000020 EPC 80016C64 PRId 00000002

01SLD.txt:

===== 01 SLD STORE THEN LOAD | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

a RAM store, n nops, a RAM load:
sw, 0 nops, lw of the same word: 1483
sw, 1 nops, lw of the same word: 1479
sw, 2 nops, lw of the same word: 1486
sw, 3 nops, lw of the same word: 1481
sw, 4 nops, lw of the same word: 1490
sw, 5 nops, lw of the same word: 1493
sw, 6 nops, lw of the same word: 1579
sw, 7 nops, lw of the same word: 1691
sw, 8 nops, lw of the same word: 1783
sw, 9 nops, lw of the same word: 1901
sw, 10 nops, lw of the same word: 1976
sw, 11 nops, lw of the same word: 2079
sw, 12 nops, lw of the same word: 2198
sw, 0 nops, lw of the next word: 1476
sw, 1 nops, lw of the next word: 1479
sw, 2 nops, lw of the next word: 1475
sw, 3 nops, lw of the next word: 1478
sw, 4 nops, lw of the next word: 1484
sw, 5 nops, lw of the next word: 1494
sw, 6 nops, lw of the next word: 1576
sw, 7 nops, lw of the next word: 1675
sw, 8 nops, lw of the next word: 1780
sw, 9 nops, lw of the next word: 1891
sw, 10 nops, lw of the next word: 1976
sw, 11 nops, lw of the next word: 2079
sw, 12 nops, lw of the next word: 2204
RAM sw, lw, sw: 1876
RAM sw, lw, nop, sw: 2073
RAM sw, lw, 2 nops, sw: 2086
RAM sw, lw, use, sw: 2079
RAM sw, lw of $11, sw: 1863
RAM sw, sw, lw, sw: 2080
RAM lw, sw, lw, sw: 2606
RAM sw, lw, sw to $11: 1874
RAM sw, nop, lw, sw: 1877
RAM sw, lw, sw, lw: 2702
RAM sw, scratchpad lw, sw: 650
RAM sw, I_STAT lw, sw: 1355
RAM sw, BIOS lw, sw: 3534
RAM sw, lw, GP0 sw: 1657
Done.

02IOL.txt:

===== 02 IOL IO LOAD PAIRS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

an IO load, n nops, a second load of the same register:
I_STAT lw, 0 nops, same: 1153
I_STAT lw, 1 nops, same: 1346
I_STAT lw, 2 nops, same: 1355
I_STAT lw, 3 nops, same: 1347
I_STAT lw, 4 nops, same: 1448
GPUSTAT lw, 0 nops, same: 1120
GPUSTAT lw, 1 nops, same: 1320
GPUSTAT lw, 2 nops, same: 1346
GPUSTAT lw, 3 nops, same: 1336
GPUSTAT lw, 4 nops, same: 1448
DPCR lw, 0 nops, same: 1127
DPCR lw, 1 nops, same: 1340
DPCR lw, 2 nops, same: 1355
DPCR lw, 3 nops, same: 1348
DPCR lw, 4 nops, same: 1448
timer 0 lw, 0 nops, same: 1120
timer 0 lw, 1 nops, same: 1320
timer 0 lw, 2 nops, same: 1346
timer 0 lw, 3 nops, same: 1336
timer 0 lw, 4 nops, same: 1448
MDEC status lw, 0 nops, same: 1120
MDEC status lw, 1 nops, same: 1320
MDEC status lw, 2 nops, same: 1362
MDEC status lw, 3 nops, same: 1348
MDEC status lw, 4 nops, same: 1448
SPUSTAT lhu, 0 nops, same: 4238
SPUSTAT lhu, 1 nops, same: 4241
SPUSTAT lhu, 2 nops, same: 4241
SPUSTAT lhu, 3 nops, same: 4248
SPUSTAT lhu, 4 nops, same: 4248
CDROM status lbu, 0 nops, same: 2045
CDROM status lbu, 1 nops, same: 2244
CDROM status lbu, 2 nops, same: 2248
CDROM status lbu, 3 nops, same: 2242
CDROM status lbu, 4 nops, same: 2250
RAM lw, 0 nops, same: 1440
RAM lw, 1 nops, same: 1667
RAM lw, 2 nops, same: 1683
RAM lw, 3 nops, same: 1681
RAM lw, 4 nops, same: 1676
scratchpad lw, 0 nops, same: 627
scratchpad lw, 1 nops, same: 727
scratchpad lw, 2 nops, same: 852
scratchpad lw, 3 nops, same: 945
scratchpad lw, 4 nops, same: 1068
BIOS lw, 0 nops, same: 5418
BIOS lw, 1 nops, same: 5639
BIOS lw, 2 nops, same: 5658
BIOS lw, 3 nops, same: 5649
BIOS lw, 4 nops, same: 5648
I_STAT lw, 0 nops, RAM lw: 1260
I_STAT lw, 1 nops, RAM lw: 1465
I_STAT lw, 2 nops, RAM lw: 1470
I_STAT lw, 3 nops, RAM lw: 1465
I_STAT lw, 4 nops, RAM lw: 1559
GPUSTAT lw, 0 nops, RAM lw: 1264
GPUSTAT lw, 1 nops, RAM lw: 1469
GPUSTAT lw, 2 nops, RAM lw: 1459
GPUSTAT lw, 3 nops, RAM lw: 1459
GPUSTAT lw, 4 nops, RAM lw: 1563
Done.

03QUE.txt:

===== 03 QUE WRITE QUEUE | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

n RAM stores in a row:
1 sw, same word: 458
1 sw, two words in turn: 446
2 sw, same word: 561
2 sw, two words in turn: 567
3 sw, same word: 683
3 sw, two words in turn: 681
4 sw, same word: 887
4 sw, two words in turn: 898
5 sw, same word: 1096
5 sw, two words in turn: 1104
6 sw, same word: 1315
6 sw, two words in turn: 1316
7 sw, same word: 1519
7 sw, two words in turn: 1540
8 sw, same word: 1748
8 sw, two words in turn: 1750
9 sw, same word: 1938
9 sw, two words in turn: 1940
10 sw, same word: 2157
10 sw, two words in turn: 2158
11 sw, same word: 2361
11 sw, two words in turn: 2376
12 sw, same word: 2575
12 sw, two words in turn: 2581
16 sw, same word: 3410
16 sw, two words in turn: 3428
20 sw, same word: 4273
20 sw, two words in turn: 4275
24 sw, same word: 5105
24 sw, two words in turn: 5123
32 sw, same word: 6804
32 sw, two words in turn: 6811
40 sw, same word: 8484
40 sw, two words in turn: 8511
4 sw, 0 nops, nop, cached: 880
4 sw, 0 nops, nop, KSEG1: 6452
4 sw, 2 nops, nop, cached: 1100
4 sw, 2 nops, nop, KSEG1: 7582
4 sw, 4 nops, nop, cached: 1288
4 sw, 4 nops, nop, KSEG1: 8805
4 sw, 8 nops, nop, cached: 1670
4 sw, 8 nops, nop, KSEG1: 11317
4 GP0 sw, KSEG1: 4931
Done.

04LN3.txt:

===== 04 LN3 LOAD LANDING 3 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

the instruction on the cycle a RAM load lands:
lw, 5 nops, lbu of RAM 2, nop: 1687
lw, 5 nops, lhu of RAM 2, nop: 1689
lw, 5 nops, sh to RAM 2, nop: 1478
lw, 5 nops, sb to RAM 2, nop: 1483
lw, 5 nops, mult, nop: 1474
lw, 5 nops, mflo, nop: 1362
lw, 5 nops, taken beq, nop: 1565
lw, 5 nops, untaken bne, nop: 1568
lw, 5 nops, lui, nop: 1350
lw, 5 nops, mfc0 SR, nop: 1365
lw, 5 nops, mtc2 VXY0, nop: 1372
lw, 5 nops, lwc2 of RAM 2, nop: 1980
lw, 5 nops, use of the load, nop: 1462
lw, 6 nops, lbu of RAM 2, nop: 1761
lw, 6 nops, lhu of RAM 2, nop: 1769
lw, 6 nops, sh to RAM 2, nop: 1475
lw, 6 nops, sb to RAM 2, nop: 1475
lw, 6 nops, mult, nop: 1474
lw, 6 nops, mflo, nop: 1460
lw, 6 nops, taken beq, nop: 1657
lw, 6 nops, untaken bne, nop: 1653
lw, 6 nops, lui, nop: 1466
lw, 6 nops, mfc0 SR, nop: 1466
lw, 6 nops, mtc2 VXY0, nop: 1470
lw, 6 nops, lwc2 of RAM 2, nop: 2069
lw, 6 nops, use of the load, nop: 1475
lw, 7 nops, lbu of RAM 2, nop: 1879
lw, 7 nops, lhu of RAM 2, nop: 1877
lw, 7 nops, sh to RAM 2, nop: 1564
lw, 7 nops, sb to RAM 2, nop: 1566
lw, 7 nops, mult, nop: 1558
lw, 7 nops, mflo, nop: 1552
lw, 7 nops, taken beq, nop: 1763
lw, 7 nops, untaken bne, nop: 1762
lw, 7 nops, lui, nop: 1558
lw, 7 nops, mfc0 SR, nop: 1564
lw, 7 nops, mtc2 VXY0, nop: 1558
lw, 7 nops, lwc2 of RAM 2, nop: 2197
lw, 7 nops, use of the load, nop: 1564
Done.

05BKB.txt:

===== 05 BKB BACKWARD BRANCH | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

a backward beq, k nops, then a load:
RAM: backward beq, 0 nops, lw, nop: 1377
RAM: backward beq, 0 nops, lw, use: 1370
RAM: no branches, 0 nops, lw, nop: 1355
RAM: backward beq, 1 nops, lw, nop: 1457
RAM: backward beq, 1 nops, lw, use: 1473
RAM: no branches, 1 nops, lw, nop: 1458
RAM: backward beq, 2 nops, lw, nop: 1575
RAM: backward beq, 2 nops, lw, use: 1574
RAM: no branches, 2 nops, lw, nop: 1568
RAM: backward beq, 3 nops, lw, nop: 1660
RAM: backward beq, 3 nops, lw, use: 1677
RAM: no branches, 3 nops, lw, nop: 1658
BIOS: backward beq, 0 nops, lw, nop: 2972
BIOS: backward beq, 0 nops, lw, use: 2965
BIOS: no branches, 0 nops, lw, nop: 2953
BIOS: backward beq, 1 nops, lw, nop: 2946
BIOS: backward beq, 1 nops, lw, use: 2979
BIOS: no branches, 1 nops, lw, nop: 2968
BIOS: backward beq, 2 nops, lw, nop: 2942
BIOS: backward beq, 2 nops, lw, use: 2923
BIOS: no branches, 2 nops, lw, nop: 2921
BIOS: backward beq, 3 nops, lw, nop: 2924
BIOS: backward beq, 3 nops, lw, use: 2982
BIOS: no branches, 3 nops, lw, nop: 2934
I_STAT: backward beq, 0 nops, lw, nop: 1365
I_STAT: backward beq, 0 nops, lw, use: 1361
I_STAT: no branches, 0 nops, lw, nop: 1355
I_STAT: backward beq, 1 nops, lw, nop: 1437
I_STAT: backward beq, 1 nops, lw, use: 1470
I_STAT: no branches, 1 nops, lw, nop: 1454
I_STAT: backward beq, 2 nops, lw, nop: 1539
I_STAT: backward beq, 2 nops, lw, use: 1520
I_STAT: no branches, 2 nops, lw, nop: 1520
I_STAT: backward beq, 3 nops, lw, nop: 1620
I_STAT: backward beq, 3 nops, lw, use: 1669
I_STAT: no branches, 3 nops, lw, nop: 1636
Done.

06KST.txt:

===== 06 KST KSEG1 STORES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

code from KSEG1: a store and what follows it ($11 the store's address):
KSEG1 1 nop: 2504
KSEG1 4 nops: 4323
KSEG1 taken beq: 3711
KSEG1 RAM sw then 1 nop: 3634
KSEG1 RAM sw then 4 nops: 5455
KSEG1 RAM sw then a taken beq: 4856
KSEG1 RAM sw then an untaken bne: 4855
KSEG1 RAM sw twice, then a taken beq: 5677
KSEG1 RAM sw twice, then 4 nops: 6310
KSEG1 GP0 sw then 1 nop: 3103
KSEG1 GP0 sw then 4 nops: 4938
KSEG1 GP0 sw then a taken beq: 4325
KSEG1 GP0 sw then an untaken bne: 4323
KSEG1 GP0 sw twice, then a taken beq: 4931
KSEG1 GP0 sw twice, then 4 nops: 5545
KSEG1 scratchpad sw then 1 nop: 3105
KSEG1 scratchpad sw then 4 nops: 4931
KSEG1 scratchpad sw then a taken beq: 4319
KSEG1 scratchpad sw then an untaken bne: 4323
KSEG1 scratchpad sw twice, then a taken beq: 4942
KSEG1 scratchpad sw twice, then 4 nops: 5543
KSEG1 SPU voice 0 sh then 1 nop: 3105
KSEG1 SPU voice 0 sh then 4 nops: 4931
KSEG1 SPU voice 0 sh then a taken beq: 4322
KSEG1 SPU voice 0 sh then an untaken bne: 4324
KSEG1 SPU voice 0 sh twice, then a taken beq: 4931
KSEG1 SPU voice 0 sh twice, then 4 nops: 5539
KSEG1 CDROM index sb then 1 nop: 3112
KSEG1 CDROM index sb then 4 nops: 4931
KSEG1 CDROM index sb then a taken beq: 4323
KSEG1 CDROM index sb then an untaken bne: 4323
KSEG1 CDROM index sb twice, then a taken beq: 4931
KSEG1 CDROM index sb twice, then 4 nops: 5539
KSEG1 RAM sh then 1 nop: 3630
KSEG1 RAM sh then 4 nops: 5453
KSEG1 RAM sh then a taken beq: 4844
KSEG1 RAM sh then an untaken bne: 4845
KSEG1 RAM sh twice, then a taken beq: 5676
KSEG1 RAM sh twice, then 4 nops: 6309
KSEG1 RAM sb then 1 nop: 3625
KSEG1 RAM sb then 4 nops: 5445
KSEG1 RAM sb then a taken beq: 4855
KSEG1 RAM sb then an untaken bne: 4844
KSEG1 RAM sb twice, then a taken beq: 5674
KSEG1 RAM sb twice, then 4 nops: 6311
cached RAM sw then 1 nop: 545
cached RAM sw then 4 nops: 862
cached RAM sw then a taken beq: 759
cached RAM sw then an untaken bne: 753
cached RAM sw twice, then a taken beq: 860
cached RAM sw twice, then 4 nops: 959
Done.

07KLD.txt:

===== 07 KLD KSEG1 LOADS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

code from KSEG1: a load and what follows it ($10 the load's address):
KSEG1 1 nop: 2502
KSEG1 2 nops: 3103
KSEG1 3 nops: 3711
KSEG1 RAM lw, nop: 3517
KSEG1 RAM lw, 2 nops: 4126
KSEG1 RAM lw, nop, use: 4320
KSEG1 RAM lw, use: 3711
KSEG1 RAM lw, lw: 4040
KSEG1 RAM lw, nop, lw: 4544
KSEG1 RAM lw, 2 nops, lw: 5178
KSEG1 RAM lw, RAM sw: 4126
KSEG1 RAM lw, taken beq: 4744
KSEG1 I_STAT lw, nop: 3110
KSEG1 I_STAT lw, 2 nops: 3711
KSEG1 I_STAT lw, nop, use: 3997
KSEG1 I_STAT lw, use: 3392
KSEG1 I_STAT lw, lw: 3332
KSEG1 I_STAT lw, nop, lw: 3711
KSEG1 I_STAT lw, 2 nops, lw: 4325
KSEG1 I_STAT lw, RAM sw: 3823
KSEG1 I_STAT lw, taken beq: 4323
KSEG1 BIOS lw, nop: 5296
KSEG1 BIOS lw, 2 nops: 5930
KSEG1 BIOS lw, nop, use: 6261
KSEG1 BIOS lw, use: 5622
KSEG1 BIOS lw, lw: 7700
KSEG1 BIOS lw, nop, lw: 8114
KSEG1 BIOS lw, 2 nops, lw: 8695
KSEG1 BIOS lw, RAM sw: 6017
KSEG1 BIOS lw, taken beq: 6455
KSEG1 scratchpad lw, nop: 3102
KSEG1 scratchpad lw, 2 nops: 3714
KSEG1 scratchpad lw, nop, use: 3711
KSEG1 scratchpad lw, use: 3103
KSEG1 scratchpad lw, lw: 3103
KSEG1 scratchpad lw, nop, lw: 3723
KSEG1 scratchpad lw, 2 nops, lw: 4323
KSEG1 scratchpad lw, RAM sw: 3632
KSEG1 scratchpad lw, taken beq: 4323
Done.

08AGN.txt:

===== 08 AGN TIMING AGAIN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

timing rows, eight times each:
sw, 6 nops, lw: 1589
sw, 6 nops, lw: 1582
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1571
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1568
sw, 6 nops, lw: 1579
RAM sw, lw, sw: 1877
RAM sw, lw, sw: 1877
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1875
RAM sw, lw, sw: 1889
RAM sw, lw, sw: 1877
RAM sw, lw, sw: 1890
I_STAT lw, 0 nops, same: 1146
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1123
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1123
lw, 6 nops, lbu of RAM 2: 1767
lw, 6 nops, lbu of RAM 2: 1727
lw, 6 nops, lbu of RAM 2: 1727
lw, 6 nops, lbu of RAM 2: 1725
lw, 6 nops, lbu of RAM 2: 1776
lw, 6 nops, lbu of RAM 2: 1727
lw, 6 nops, lbu of RAM 2: 1725
lw, 6 nops, lbu of RAM 2: 1726
KSEG1 RAM sw then 1 nop: 3623
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 1 nop: 3628
KSEG1 RAM sw then 1 nop: 3629
KSEG1 RAM sw then 1 nop: 3627
KSEG1 RAM sw then 1 nop: 3633
KSEG1 RAM sw then 1 nop: 3627
KSEG1 RAM sw then 1 nop: 3635
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, lw: 4040
KSEG1 RAM lw, lw: 4034
KSEG1 RAM lw, lw: 4034
KSEG1 RAM lw, lw: 4038
KSEG1 RAM lw, lw: 4039
Done.

09CDT.txt:

===== 09 CDT DRIVE REPLY TIMES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

cycles from the command write to the drive's interrupt, then its type:
Getstat: 24684/3 19884/3 29322/3 27408/3 30246/3 19455/3 29355/3 24509/3 31467/3 19455/3 29355/3 27903/3 21798/3 27375/3 29883/3 24707/3
Test 20h: 38043/3 28860/3 26880/3 29261/3 26880/3 28893/3 26880/3 29855/3 26847/3 28893/3 26913/3 29223/3 26913/3 34866/3 26913/3 26890/3
Getstat again: 29166/3 27342/3 22359/3 27375/3 29355/3 19983/3 28172/3 27309/3 21996/3 27342/3 29718/3 27375/3 21996/3 27342/3 30081/3 27248/3
Done.

10GIR.txt:

===== 10 GIR GTE AND INTERRUPTS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

GPL 20 million times with interrupts on (MAC1 after it: 1 ran once):
MAC1 0: 0, 1: 20000000, 2: 0, other: 0; VBlanks 1419
Done.

11RP1.txt:

===== 11 RP1 GTE REPEATS 1 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

GTE rows repeated (old 00010002, new 00030004), part 1:
NCS, RBK (MAC1) 0 after, copy 0 at 801054C0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 1 at 80105528: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 2 at 80105594: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 3 at 80105604: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 0 at 80105678: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 1 at 801056E4: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 2 at 80105754: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 3 at 801057C8: KSEG1 00010002; cached 00030004 x16
NCS, RBK (MAC1) 2 after, copy 0 at 80105840: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 1 at 801058B0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 2 at 80105924: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 3 at 8010599C: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 0 at 80105A18: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 1 at 80105A8C: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 2 at 80105B04: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 3 at 80105B80: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 0 at 80105C00: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 1 at 80105C78: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 2 at 80105CF4: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 3 at 80105D74: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, VZ0 (MAC3) 1 after, copy 0 at 80105DF8: KSEG1 00000002; cached 00000002 x1 00000004 x15
NCS, VZ0 (MAC3) 1 after, copy 1 at 80105E64: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 1 after, copy 2 at 80105ED4: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 1 after, copy 3 at 80105F48: KSEG1 00000002; cached 00000004 x16
NCS, VZ0 (MAC3) 2 after, copy 0 at 80105FC0: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 1 at 80106030: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 2 at 801060A4: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 3 at 8010611C: KSEG1 00000002; cached 00000002 x16
CDP, RGBC (MAC1) 1 after, copy 0 at 80106198: KSEG1 00000040; cached 00000040 x16
CDP, RGBC (MAC1) 1 after, copy 1 at 80106204: KSEG1 00000040; cached 00000040 x16
CDP, RGBC (MAC1) 1 after, copy 2 at 80106274: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 1 after, copy 3 at 801062E8: KSEG1 00000040; cached 00000080 x16
CDP, RGBC (MAC1) 2 after, copy 0 at 80106360: KSEG1 00000040; cached 00000040 x8 00000080 x8
CDP, RGBC (MAC1) 2 after, copy 1 at 801063D0: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 2 after, copy 2 at 80106444: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 2 after, copy 3 at 801064BC: KSEG1 00000040; cached 00000040 x1 00000080 x15
GPL, MAC3 0 after, copy 0 at 80106538: KSEG1 00030004; cached 00030004 x1 00010002 x15
GPL, MAC3 0 after, copy 1 at 801065A0: KSEG1 00030004; cached 00010002 x16
GPL, MAC3 0 after, copy 2 at 8010660C: KSEG1 00030004; cached 00010002 x16
GPL, MAC3 0 after, copy 3 at 8010667C: KSEG1 00030004; cached 00030004 x1 00010002 x15
GPL, MAC3 1 after, copy 0 at 801066F0: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 1 at 8010675C: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 2 at 801067CC: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 3 at 80106840: KSEG1 00030004; cached 00030004 x1 00010000 x15
NCLIP, SXY2 (MAC0) 0 after, copy 0 at 801068B8: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 1 at 80106920: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 2 at 8010698C: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 3 at 801069FC: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 0 at 80106A70: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 1 at 80106ADC: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 2 at 80106B4C: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 3 at 80106BC0: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
RTPS, OFX (SXY2) 2 after, copy 0 at 80106C38: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 1 at 80106CA8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 2 at 80106D1C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 3 at 80106D94: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 4 after, copy 0 at 80106E10: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 4 after, copy 1 at 80106E88: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 4 after, copy 2 at 80106F04: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 4 after, copy 3 at 80106F84: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 0 at 80107008: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 1 at 80107088: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 2 at 8010710C: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 3 at 80107194: KSEG1 00000001; cached 00000001 x16
RTPS, DQB (IR0) 8 after, copy 0 at 80107220: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 1 at 801072A8: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 2 at 80107334: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 3 at 801073C4: KSEG1 00000010; cached 00000010 x16
Done.

12RP2.txt:

===== 12 RP2 GTE REPEATS 2 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000400

GTE rows repeated (old 00010002, new 00030004), part 2:
RTPS, DQB (IR0) 10 after, copy 0 at 80107458: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 1 at 801074E8: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 2 at 8010757C: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 3 at 80107614: KSEG1 00000010; cached 00000010 x16
RTPT, OFX (SXY0) 6 after, copy 0 at 801076B0: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 1 at 80107730: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 2 at 801077B4: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 3 at 8010783C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 0 at 801078C8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 1 at 80107950: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 2 at 801079DC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 3 at 80107A6C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 0 at 80107B00: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 1 at 80107B90: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 2 at 80107C24: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 3 at 80107CBC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 0 at 80107D58: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 1 at 80107DE0: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 2 at 80107E6C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 8 after, copy 3 at 80107EFC: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 0 at 80107F90: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 1 at 80108020: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 2 at 801080B4: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 3 at 8010814C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 0 at 801081E8: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 1 at 80108280: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 2 at 8010831C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 3 at 801083BC: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 8 after, copy 0 at 80108460: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 1 at 801084E8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 2 at 80108574: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 3 at 80108604: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 0 at 80108698: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 1 at 80108728: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 2 at 801087BC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 3 at 80108854: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 12 after, copy 0 at 801088F0: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 1 at 80108988: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 2 at 80108A24: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 3 at 80108AC4: KSEG1 00000001; cached 00000001 x16
RTPT, DQB (IR0) 10 after, copy 0 at 80108B68: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 1 at 80108BF8: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 2 at 80108C8C: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 3 at 80108D24: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 12 after, copy 0 at 80108DC0: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 12 after, copy 1 at 80108E58: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 12 after, copy 2 at 80108EF4: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 12 after, copy 3 at 80108F94: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 0 at 80109038: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 1 at 801090D8: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 2 at 8010917C: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 3 at 80109224: KSEG1 00000010; cached 00000010 x16
RTPT, OFY (SXY2) 2 after, copy 0 at 801092D0: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 1 at 80109340: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 2 at 801093B4: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 3 at 8010942C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 0 at 801094A8: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 1 at 80109520: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 2 at 8010959C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 3 at 8010961C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 6 after, copy 0 at 801096A0: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 1 at 80109720: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 2 at 801097A4: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 3 at 8010982C: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 0 at 801098B8: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 1 at 80109940: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 2 at 801099CC: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 3 at 80109A5C: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 0 at 80109AF0: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 1 at 80109B80: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 2 at 80109C14: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 3 at 80109CAC: KSEG1 00010000; cached 00010000 x1 00030000 x15
Done.

27 September 2026 (card-1 cpu9-again)

00RUN.txt:

===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
12 tests
A chain program, linked at 80100000
Saved on the card in slot 2, from image 1
COP0 at start: BPC 00000000 BDA 80025AE0 TAR 80021A6C DCIC 00000000 BadVaddr 8001554A BDAM FFFFFFFF
BPCM 00000000 SR 40000000 Cause 00000020 EPC 800225D8 PRId 00000002

01SLD.txt:

===== 01 SLD STORE THEN LOAD | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

a RAM store, n nops, a RAM load:
sw, 0 nops, lw of the same word: 1485
sw, 1 nops, lw of the same word: 1478
sw, 2 nops, lw of the same word: 1478
sw, 3 nops, lw of the same word: 1479
sw, 4 nops, lw of the same word: 1488
sw, 5 nops, lw of the same word: 1487
sw, 6 nops, lw of the same word: 1574
sw, 7 nops, lw of the same word: 1678
sw, 8 nops, lw of the same word: 1793
sw, 9 nops, lw of the same word: 1903
sw, 10 nops, lw of the same word: 1974
sw, 11 nops, lw of the same word: 2079
sw, 12 nops, lw of the same word: 2198
sw, 0 nops, lw of the next word: 1476
sw, 1 nops, lw of the next word: 1479
sw, 2 nops, lw of the next word: 1475
sw, 3 nops, lw of the next word: 1478
sw, 4 nops, lw of the next word: 1484
sw, 5 nops, lw of the next word: 1494
sw, 6 nops, lw of the next word: 1576
sw, 7 nops, lw of the next word: 1675
sw, 8 nops, lw of the next word: 1780
sw, 9 nops, lw of the next word: 1891
sw, 10 nops, lw of the next word: 1976
sw, 11 nops, lw of the next word: 2079
sw, 12 nops, lw of the next word: 2204
RAM sw, lw, sw: 1876
RAM sw, lw, nop, sw: 2073
RAM sw, lw, 2 nops, sw: 2082
RAM sw, lw, use, sw: 2078
RAM sw, lw of $11, sw: 1877
RAM sw, sw, lw, sw: 2086
RAM lw, sw, lw, sw: 2609
RAM sw, lw, sw to $11: 1874
RAM sw, nop, lw, sw: 1885
RAM sw, lw, sw, lw: 2691
RAM sw, scratchpad lw, sw: 645
RAM sw, I_STAT lw, sw: 1348
RAM sw, BIOS lw, sw: 3534
RAM sw, lw, GP0 sw: 1657
Done.

02IOL.txt:

===== 02 IOL IO LOAD PAIRS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

an IO load, n nops, a second load of the same register:
I_STAT lw, 0 nops, same: 1153
I_STAT lw, 1 nops, same: 1346
I_STAT lw, 2 nops, same: 1355
I_STAT lw, 3 nops, same: 1347
I_STAT lw, 4 nops, same: 1448
GPUSTAT lw, 0 nops, same: 1120
GPUSTAT lw, 1 nops, same: 1320
GPUSTAT lw, 2 nops, same: 1346
GPUSTAT lw, 3 nops, same: 1336
GPUSTAT lw, 4 nops, same: 1448
DPCR lw, 0 nops, same: 1127
DPCR lw, 1 nops, same: 1340
DPCR lw, 2 nops, same: 1355
DPCR lw, 3 nops, same: 1348
DPCR lw, 4 nops, same: 1448
timer 0 lw, 0 nops, same: 1120
timer 0 lw, 1 nops, same: 1320
timer 0 lw, 2 nops, same: 1346
timer 0 lw, 3 nops, same: 1336
timer 0 lw, 4 nops, same: 1448
MDEC status lw, 0 nops, same: 1120
MDEC status lw, 1 nops, same: 1320
MDEC status lw, 2 nops, same: 1362
MDEC status lw, 3 nops, same: 1348
MDEC status lw, 4 nops, same: 1448
SPUSTAT lhu, 0 nops, same: 4238
SPUSTAT lhu, 1 nops, same: 4241
SPUSTAT lhu, 2 nops, same: 4241
SPUSTAT lhu, 3 nops, same: 4248
SPUSTAT lhu, 4 nops, same: 4248
CDROM status lbu, 0 nops, same: 2045
CDROM status lbu, 1 nops, same: 2244
CDROM status lbu, 2 nops, same: 2248
CDROM status lbu, 3 nops, same: 2242
CDROM status lbu, 4 nops, same: 2250
RAM lw, 0 nops, same: 1437
RAM lw, 1 nops, same: 1667
RAM lw, 2 nops, same: 1679
RAM lw, 3 nops, same: 1679
RAM lw, 4 nops, same: 1682
scratchpad lw, 0 nops, same: 627
scratchpad lw, 1 nops, same: 729
scratchpad lw, 2 nops, same: 852
scratchpad lw, 3 nops, same: 949
scratchpad lw, 4 nops, same: 1059
BIOS lw, 0 nops, same: 5418
BIOS lw, 1 nops, same: 5639
BIOS lw, 2 nops, same: 5652
BIOS lw, 3 nops, same: 5649
BIOS lw, 4 nops, same: 5648
I_STAT lw, 0 nops, RAM lw: 1265
I_STAT lw, 1 nops, RAM lw: 1465
I_STAT lw, 2 nops, RAM lw: 1465
I_STAT lw, 3 nops, RAM lw: 1456
I_STAT lw, 4 nops, RAM lw: 1557
GPUSTAT lw, 0 nops, RAM lw: 1258
GPUSTAT lw, 1 nops, RAM lw: 1465
GPUSTAT lw, 2 nops, RAM lw: 1456
GPUSTAT lw, 3 nops, RAM lw: 1461
GPUSTAT lw, 4 nops, RAM lw: 1563
Done.

03QUE.txt:

===== 03 QUE WRITE QUEUE | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

n RAM stores in a row:
1 sw, same word: 458
1 sw, two words in turn: 446
2 sw, same word: 561
2 sw, two words in turn: 567
3 sw, same word: 683
3 sw, two words in turn: 681
4 sw, same word: 887
4 sw, two words in turn: 898
5 sw, same word: 1096
5 sw, two words in turn: 1104
6 sw, same word: 1315
6 sw, two words in turn: 1316
7 sw, same word: 1519
7 sw, two words in turn: 1540
8 sw, same word: 1749
8 sw, two words in turn: 1750
9 sw, same word: 1938
9 sw, two words in turn: 1940
10 sw, same word: 2157
10 sw, two words in turn: 2158
11 sw, same word: 2361
11 sw, two words in turn: 2376
12 sw, same word: 2575
12 sw, two words in turn: 2581
16 sw, same word: 3410
16 sw, two words in turn: 3428
20 sw, same word: 4274
20 sw, two words in turn: 4271
24 sw, same word: 5110
24 sw, two words in turn: 5122
32 sw, same word: 6804
32 sw, two words in turn: 6811
40 sw, same word: 8484
40 sw, two words in turn: 8511
4 sw, 0 nops, nop, cached: 880
4 sw, 0 nops, nop, KSEG1: 6452
4 sw, 2 nops, nop, cached: 1100
4 sw, 2 nops, nop, KSEG1: 7582
4 sw, 4 nops, nop, cached: 1293
4 sw, 4 nops, nop, KSEG1: 8806
4 sw, 8 nops, nop, cached: 1683
4 sw, 8 nops, nop, KSEG1: 11322
4 GP0 sw, KSEG1: 4933
Done.

04LN3.txt:

===== 04 LN3 LOAD LANDING 3 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

the instruction on the cycle a RAM load lands:
lw, 5 nops, lbu of RAM 2, nop: 1688
lw, 5 nops, lhu of RAM 2, nop: 1683
lw, 5 nops, sh to RAM 2, nop: 1486
lw, 5 nops, sb to RAM 2, nop: 1482
lw, 5 nops, mult, nop: 1478
lw, 5 nops, mflo, nop: 1359
lw, 5 nops, taken beq, nop: 1565
lw, 5 nops, untaken bne, nop: 1562
lw, 5 nops, lui, nop: 1350
lw, 5 nops, mfc0 SR, nop: 1369
lw, 5 nops, mtc2 VXY0, nop: 1370
lw, 5 nops, lwc2 of RAM 2, nop: 1977
lw, 5 nops, use of the load, nop: 1467
lw, 6 nops, lbu of RAM 2, nop: 1760
lw, 6 nops, lhu of RAM 2, nop: 1761
lw, 6 nops, sh to RAM 2, nop: 1488
lw, 6 nops, sb to RAM 2, nop: 1483
lw, 6 nops, mult, nop: 1472
lw, 6 nops, mflo, nop: 1456
lw, 6 nops, taken beq, nop: 1655
lw, 6 nops, untaken bne, nop: 1653
lw, 6 nops, lui, nop: 1466
lw, 6 nops, mfc0 SR, nop: 1466
lw, 6 nops, mtc2 VXY0, nop: 1470
lw, 6 nops, lwc2 of RAM 2, nop: 2069
lw, 6 nops, use of the load, nop: 1475
lw, 7 nops, lbu of RAM 2, nop: 1879
lw, 7 nops, lhu of RAM 2, nop: 1877
lw, 7 nops, sh to RAM 2, nop: 1564
lw, 7 nops, sb to RAM 2, nop: 1566
lw, 7 nops, mult, nop: 1558
lw, 7 nops, mflo, nop: 1552
lw, 7 nops, taken beq, nop: 1767
lw, 7 nops, untaken bne, nop: 1757
lw, 7 nops, lui, nop: 1558
lw, 7 nops, mfc0 SR, nop: 1566
lw, 7 nops, mtc2 VXY0, nop: 1563
lw, 7 nops, lwc2 of RAM 2, nop: 2197
lw, 7 nops, use of the load, nop: 1564
Done.

05BKB.txt:

===== 05 BKB BACKWARD BRANCH | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

a backward beq, k nops, then a load:
RAM: backward beq, 0 nops, lw, nop: 1377
RAM: backward beq, 0 nops, lw, use: 1370
RAM: no branches, 0 nops, lw, nop: 1355
RAM: backward beq, 1 nops, lw, nop: 1457
RAM: backward beq, 1 nops, lw, use: 1473
RAM: no branches, 1 nops, lw, nop: 1458
RAM: backward beq, 2 nops, lw, nop: 1575
RAM: backward beq, 2 nops, lw, use: 1574
RAM: no branches, 2 nops, lw, nop: 1568
RAM: backward beq, 3 nops, lw, nop: 1660
RAM: backward beq, 3 nops, lw, use: 1677
RAM: no branches, 3 nops, lw, nop: 1658
BIOS: backward beq, 0 nops, lw, nop: 2972
BIOS: backward beq, 0 nops, lw, use: 2965
BIOS: no branches, 0 nops, lw, nop: 2953
BIOS: backward beq, 1 nops, lw, nop: 2946
BIOS: backward beq, 1 nops, lw, use: 2979
BIOS: no branches, 1 nops, lw, nop: 2968
BIOS: backward beq, 2 nops, lw, nop: 2942
BIOS: backward beq, 2 nops, lw, use: 2923
BIOS: no branches, 2 nops, lw, nop: 2921
BIOS: backward beq, 3 nops, lw, nop: 2924
BIOS: backward beq, 3 nops, lw, use: 2982
BIOS: no branches, 3 nops, lw, nop: 2934
I_STAT: backward beq, 0 nops, lw, nop: 1365
I_STAT: backward beq, 0 nops, lw, use: 1361
I_STAT: no branches, 0 nops, lw, nop: 1355
I_STAT: backward beq, 1 nops, lw, nop: 1437
I_STAT: backward beq, 1 nops, lw, use: 1470
I_STAT: no branches, 1 nops, lw, nop: 1454
I_STAT: backward beq, 2 nops, lw, nop: 1539
I_STAT: backward beq, 2 nops, lw, use: 1520
I_STAT: no branches, 2 nops, lw, nop: 1520
I_STAT: backward beq, 3 nops, lw, nop: 1620
I_STAT: backward beq, 3 nops, lw, use: 1669
I_STAT: no branches, 3 nops, lw, nop: 1636
Done.

06KST.txt:

===== 06 KST KSEG1 STORES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

code from KSEG1: a store and what follows it ($11 the store's address):
KSEG1 1 nop: 2502
KSEG1 4 nops: 4325
KSEG1 taken beq: 3711
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 4 nops: 5453
KSEG1 RAM sw then a taken beq: 4844
KSEG1 RAM sw then an untaken bne: 4849
KSEG1 RAM sw twice, then a taken beq: 5676
KSEG1 RAM sw twice, then 4 nops: 6315
KSEG1 GP0 sw then 1 nop: 3103
KSEG1 GP0 sw then 4 nops: 4940
KSEG1 GP0 sw then a taken beq: 4323
KSEG1 GP0 sw then an untaken bne: 4323
KSEG1 GP0 sw twice, then a taken beq: 4931
KSEG1 GP0 sw twice, then 4 nops: 5545
KSEG1 scratchpad sw then 1 nop: 3105
KSEG1 scratchpad sw then 4 nops: 4931
KSEG1 scratchpad sw then a taken beq: 4319
KSEG1 scratchpad sw then an untaken bne: 4323
KSEG1 scratchpad sw twice, then a taken beq: 4943
KSEG1 scratchpad sw twice, then 4 nops: 5543
KSEG1 SPU voice 0 sh then 1 nop: 3103
KSEG1 SPU voice 0 sh then 4 nops: 4931
KSEG1 SPU voice 0 sh then a taken beq: 4322
KSEG1 SPU voice 0 sh then an untaken bne: 4324
KSEG1 SPU voice 0 sh twice, then a taken beq: 4931
KSEG1 SPU voice 0 sh twice, then 4 nops: 5539
KSEG1 CDROM index sb then 1 nop: 3112
KSEG1 CDROM index sb then 4 nops: 4931
KSEG1 CDROM index sb then a taken beq: 4323
KSEG1 CDROM index sb then an untaken bne: 4323
KSEG1 CDROM index sb twice, then a taken beq: 4931
KSEG1 CDROM index sb twice, then 4 nops: 5539
KSEG1 RAM sh then 1 nop: 3630
KSEG1 RAM sh then 4 nops: 5453
KSEG1 RAM sh then a taken beq: 4844
KSEG1 RAM sh then an untaken bne: 4851
KSEG1 RAM sh twice, then a taken beq: 5673
KSEG1 RAM sh twice, then 4 nops: 6313
KSEG1 RAM sb then 1 nop: 3626
KSEG1 RAM sb then 4 nops: 5446
KSEG1 RAM sb then a taken beq: 4848
KSEG1 RAM sb then an untaken bne: 4844
KSEG1 RAM sb twice, then a taken beq: 5674
KSEG1 RAM sb twice, then 4 nops: 6311
cached RAM sw then 1 nop: 545
cached RAM sw then 4 nops: 862
cached RAM sw then a taken beq: 759
cached RAM sw then an untaken bne: 753
cached RAM sw twice, then a taken beq: 860
cached RAM sw twice, then 4 nops: 959
Done.

07KLD.txt:

===== 07 KLD KSEG1 LOADS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

code from KSEG1: a load and what follows it ($10 the load's address):
KSEG1 1 nop: 2502
KSEG1 2 nops: 3103
KSEG1 3 nops: 3711
KSEG1 RAM lw, nop: 3511
KSEG1 RAM lw, 2 nops: 4133
KSEG1 RAM lw, nop, use: 4325
KSEG1 RAM lw, use: 3711
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, nop, lw: 4538
KSEG1 RAM lw, 2 nops, lw: 5170
KSEG1 RAM lw, RAM sw: 4126
KSEG1 RAM lw, taken beq: 4739
KSEG1 I_STAT lw, nop: 3110
KSEG1 I_STAT lw, 2 nops: 3716
KSEG1 I_STAT lw, nop, use: 4003
KSEG1 I_STAT lw, use: 3399
KSEG1 I_STAT lw, lw: 3331
KSEG1 I_STAT lw, nop, lw: 3711
KSEG1 I_STAT lw, 2 nops, lw: 4325
KSEG1 I_STAT lw, RAM sw: 3823
KSEG1 I_STAT lw, taken beq: 4323
KSEG1 BIOS lw, nop: 5296
KSEG1 BIOS lw, 2 nops: 5930
KSEG1 BIOS lw, nop, use: 6261
KSEG1 BIOS lw, use: 5622
KSEG1 BIOS lw, lw: 7700
KSEG1 BIOS lw, nop, lw: 8114
KSEG1 BIOS lw, 2 nops, lw: 8695
KSEG1 BIOS lw, RAM sw: 6017
KSEG1 BIOS lw, taken beq: 6455
KSEG1 scratchpad lw, nop: 3102
KSEG1 scratchpad lw, 2 nops: 3714
KSEG1 scratchpad lw, nop, use: 3711
KSEG1 scratchpad lw, use: 3103
KSEG1 scratchpad lw, lw: 3103
KSEG1 scratchpad lw, nop, lw: 3719
KSEG1 scratchpad lw, 2 nops, lw: 4322
KSEG1 scratchpad lw, RAM sw: 3632
KSEG1 scratchpad lw, taken beq: 4323
Done.

08AGN.txt:

===== 08 AGN TIMING AGAIN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

timing rows, eight times each:
sw, 6 nops, lw: 1589
sw, 6 nops, lw: 1582
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1571
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1568
sw, 6 nops, lw: 1579
RAM sw, lw, sw: 1877
RAM sw, lw, sw: 1877
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1875
RAM sw, lw, sw: 1889
RAM sw, lw, sw: 1877
RAM sw, lw, sw: 1882
I_STAT lw, 0 nops, same: 1146
I_STAT lw, 0 nops, same: 1123
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1123
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
lw, 6 nops, lbu of RAM 2: 1770
lw, 6 nops, lbu of RAM 2: 1727
lw, 6 nops, lbu of RAM 2: 1725
lw, 6 nops, lbu of RAM 2: 1726
lw, 6 nops, lbu of RAM 2: 1777
lw, 6 nops, lbu of RAM 2: 1725
lw, 6 nops, lbu of RAM 2: 1727
lw, 6 nops, lbu of RAM 2: 1727
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 1 nop: 3627
KSEG1 RAM sw then 1 nop: 3633
KSEG1 RAM sw then 1 nop: 3627
KSEG1 RAM sw then 1 nop: 3628
KSEG1 RAM sw then 1 nop: 3627
KSEG1 RAM sw then 1 nop: 3628
KSEG1 RAM sw then 1 nop: 3630
KSEG1 RAM lw, lw: 4038
KSEG1 RAM lw, lw: 4034
KSEG1 RAM lw, lw: 4034
KSEG1 RAM lw, lw: 4038
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, lw: 4040
KSEG1 RAM lw, lw: 4034
Done.

09CDT.txt:

===== 09 CDT DRIVE REPLY TIMES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

cycles from the command write to the drive's interrupt, then its type:
Getstat: 20592/3 19851/3 22359/3 19983/3 21435/3 27375/3 30609/3 24476/3 21402/3 27375/3 30246/3 19455/3 29355/3 27903/3 25230/3 27936/3
Test 20h: 34682/3 29190/3 26913/3 28860/3 26880/3 29586/3 26880/3 26093/3 26847/3 29223/3 26913/3 28860/3 27276/3 30477/3 26913/3 32198/3
Getstat again: 29562/3 27342/3 29355/3 19983/3 30081/3 27375/3 19163/3 27342/3 29718/3 27375/3 21963/3 27342/3 25791/3 27738/3 29355/3 24674/3
Done.

10GIR.txt:

===== 10 GIR GTE AND INTERRUPTS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

GPL 20 million times with interrupts on (MAC1 after it: 1 ran once):
MAC1 0: 0, 1: 20000000, 2: 0, other: 0; VBlanks 1419
Done.

11RP1.txt:

===== 11 RP1 GTE REPEATS 1 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

GTE rows repeated (old 00010002, new 00030004), part 1:
NCS, RBK (MAC1) 0 after, copy 0 at 801054C0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 1 at 80105528: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 2 at 80105594: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 3 at 80105604: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 0 at 80105678: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 1 at 801056E4: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 2 at 80105754: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 3 at 801057C8: KSEG1 00010002; cached 00030004 x16
NCS, RBK (MAC1) 2 after, copy 0 at 80105840: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 1 at 801058B0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 2 at 80105924: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 3 at 8010599C: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 0 at 80105A18: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 1 at 80105A8C: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 2 at 80105B04: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 3 at 80105B80: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 0 at 80105C00: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 1 at 80105C78: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 2 at 80105CF4: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 3 at 80105D74: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, VZ0 (MAC3) 1 after, copy 0 at 80105DF8: KSEG1 00000002; cached 00000002 x1 00000004 x15
NCS, VZ0 (MAC3) 1 after, copy 1 at 80105E64: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 1 after, copy 2 at 80105ED4: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 1 after, copy 3 at 80105F48: KSEG1 00000002; cached 00000004 x16
NCS, VZ0 (MAC3) 2 after, copy 0 at 80105FC0: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 1 at 80106030: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 2 at 801060A4: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 3 at 8010611C: KSEG1 00000002; cached 00000002 x16
CDP, RGBC (MAC1) 1 after, copy 0 at 80106198: KSEG1 00000040; cached 00000040 x16
CDP, RGBC (MAC1) 1 after, copy 1 at 80106204: KSEG1 00000040; cached 00000040 x16
CDP, RGBC (MAC1) 1 after, copy 2 at 80106274: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 1 after, copy 3 at 801062E8: KSEG1 00000040; cached 00000080 x16
CDP, RGBC (MAC1) 2 after, copy 0 at 80106360: KSEG1 00000040; cached 00000040 x8 00000080 x8
CDP, RGBC (MAC1) 2 after, copy 1 at 801063D0: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 2 after, copy 2 at 80106444: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 2 after, copy 3 at 801064BC: KSEG1 00000040; cached 00000040 x1 00000080 x15
GPL, MAC3 0 after, copy 0 at 80106538: KSEG1 00030004; cached 00030004 x1 00010002 x15
GPL, MAC3 0 after, copy 1 at 801065A0: KSEG1 00030004; cached 00010002 x16
GPL, MAC3 0 after, copy 2 at 8010660C: KSEG1 00030004; cached 00010002 x16
GPL, MAC3 0 after, copy 3 at 8010667C: KSEG1 00030004; cached 00030004 x1 00010002 x15
GPL, MAC3 1 after, copy 0 at 801066F0: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 1 at 8010675C: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 2 at 801067CC: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 3 at 80106840: KSEG1 00030004; cached 00030004 x1 00010000 x15
NCLIP, SXY2 (MAC0) 0 after, copy 0 at 801068B8: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 1 at 80106920: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 2 at 8010698C: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 3 at 801069FC: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 0 at 80106A70: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 1 at 80106ADC: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 2 at 80106B4C: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 3 at 80106BC0: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
RTPS, OFX (SXY2) 2 after, copy 0 at 80106C38: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 1 at 80106CA8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 2 at 80106D1C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 3 at 80106D94: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 4 after, copy 0 at 80106E10: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 4 after, copy 1 at 80106E88: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 4 after, copy 2 at 80106F04: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 4 after, copy 3 at 80106F84: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 0 at 80107008: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 1 at 80107088: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 2 at 8010710C: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 3 at 80107194: KSEG1 00000001; cached 00000001 x16
RTPS, DQB (IR0) 8 after, copy 0 at 80107220: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 1 at 801072A8: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 2 at 80107334: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 3 at 801073C4: KSEG1 00000010; cached 00000010 x16
Done.

12RP2.txt:

===== 12 RP2 GTE REPEATS 2 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 8001554A

GTE rows repeated (old 00010002, new 00030004), part 2:
RTPS, DQB (IR0) 10 after, copy 0 at 80107458: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 1 at 801074E8: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 2 at 8010757C: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 3 at 80107614: KSEG1 00000010; cached 00000010 x16
RTPT, OFX (SXY0) 6 after, copy 0 at 801076B0: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 1 at 80107730: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 2 at 801077B4: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 3 at 8010783C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 0 at 801078C8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 1 at 80107950: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 2 at 801079DC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 3 at 80107A6C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 0 at 80107B00: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 1 at 80107B90: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 2 at 80107C24: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 3 at 80107CBC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 0 at 80107D58: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 1 at 80107DE0: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 2 at 80107E6C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 8 after, copy 3 at 80107EFC: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 0 at 80107F90: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 1 at 80108020: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 2 at 801080B4: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 3 at 8010814C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 0 at 801081E8: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 1 at 80108280: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 2 at 8010831C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 3 at 801083BC: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 8 after, copy 0 at 80108460: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 1 at 801084E8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 2 at 80108574: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 3 at 80108604: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 0 at 80108698: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 1 at 80108728: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 2 at 801087BC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 3 at 80108854: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 12 after, copy 0 at 801088F0: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 1 at 80108988: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 2 at 80108A24: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 3 at 80108AC4: KSEG1 00000001; cached 00000001 x16
RTPT, DQB (IR0) 10 after, copy 0 at 80108B68: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 1 at 80108BF8: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 2 at 80108C8C: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 3 at 80108D24: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 12 after, copy 0 at 80108DC0: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 12 after, copy 1 at 80108E58: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 12 after, copy 2 at 80108EF4: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 12 after, copy 3 at 80108F94: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 0 at 80109038: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 1 at 801090D8: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 2 at 8010917C: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 3 at 80109224: KSEG1 00000010; cached 00000010 x16
RTPT, OFY (SXY2) 2 after, copy 0 at 801092D0: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 1 at 80109340: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 2 at 801093B4: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 3 at 8010942C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 0 at 801094A8: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 1 at 80109520: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 2 at 8010959C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 3 at 8010961C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 6 after, copy 0 at 801096A0: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 1 at 80109720: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 2 at 801097A4: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 3 at 8010982C: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 0 at 801098B8: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 1 at 80109940: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 2 at 801099CC: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 3 at 80109A5C: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 0 at 80109AF0: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 1 at 80109B80: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 2 at 80109C14: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 3 at 80109CAC: KSEG1 00010000; cached 00010000 x1 00030000 x15
Done.

27 September 2026 (card-2)

00RUN.txt:

===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
12 tests
A chain program, linked at 80100000
Saved on the card in slot 2, from image 1
COP0 at start: BPC 00000000 BDA 00000000 TAR BFC02BAC DCIC 00000000 BadVaddr 00000480 BDAM 00000000
BPCM 00000000 SR 00000000 Cause 00000020 EPC 80016C84 PRId 00000002

01SLD.txt:

===== 01 SLD STORE THEN LOAD | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

a RAM store, n nops, a RAM load:
sw, 0 nops, lw of the same word: 1480
sw, 1 nops, lw of the same word: 1484
sw, 2 nops, lw of the same word: 1476
sw, 3 nops, lw of the same word: 1484
sw, 4 nops, lw of the same word: 1476
sw, 5 nops, lw of the same word: 1484
sw, 6 nops, lw of the same word: 1572
sw, 7 nops, lw of the same word: 1682
sw, 8 nops, lw of the same word: 1778
sw, 9 nops, lw of the same word: 1887
sw, 10 nops, lw of the same word: 1972
sw, 11 nops, lw of the same word: 2074
sw, 12 nops, lw of the same word: 2192
sw, 0 nops, lw of the next word: 1461
sw, 1 nops, lw of the next word: 1467
sw, 2 nops, lw of the next word: 1485
sw, 3 nops, lw of the next word: 1485
sw, 4 nops, lw of the next word: 1488
sw, 5 nops, lw of the next word: 1488
sw, 6 nops, lw of the next word: 1572
sw, 7 nops, lw of the next word: 1671
sw, 8 nops, lw of the next word: 1771
sw, 9 nops, lw of the next word: 1888
sw, 10 nops, lw of the next word: 1972
sw, 11 nops, lw of the next word: 2076
sw, 12 nops, lw of the next word: 2187
RAM sw, lw, sw: 1875
RAM sw, lw, nop, sw: 2076
RAM sw, lw, 2 nops, sw: 2092
RAM sw, lw, use, sw: 2066
RAM sw, lw of $11, sw: 1882
RAM sw, sw, lw, sw: 2085
RAM lw, sw, lw, sw: 2602
RAM sw, lw, sw to $11: 1876
RAM sw, nop, lw, sw: 1880
RAM sw, lw, sw, lw: 2700
RAM sw, scratchpad lw, sw: 658
RAM sw, I_STAT lw, sw: 1367
RAM sw, BIOS lw, sw: 3540
RAM sw, lw, GP0 sw: 1644
Done.

02IOL.txt:

===== 02 IOL IO LOAD PAIRS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

an IO load, n nops, a second load of the same register:
I_STAT lw, 0 nops, same: 1158
I_STAT lw, 1 nops, same: 1346
I_STAT lw, 2 nops, same: 1355
I_STAT lw, 3 nops, same: 1347
I_STAT lw, 4 nops, same: 1448
GPUSTAT lw, 0 nops, same: 1120
GPUSTAT lw, 1 nops, same: 1320
GPUSTAT lw, 2 nops, same: 1333
GPUSTAT lw, 3 nops, same: 1336
GPUSTAT lw, 4 nops, same: 1452
DPCR lw, 0 nops, same: 1140
DPCR lw, 1 nops, same: 1333
DPCR lw, 2 nops, same: 1348
DPCR lw, 3 nops, same: 1347
DPCR lw, 4 nops, same: 1448
timer 0 lw, 0 nops, same: 1120
timer 0 lw, 1 nops, same: 1320
timer 0 lw, 2 nops, same: 1333
timer 0 lw, 3 nops, same: 1336
timer 0 lw, 4 nops, same: 1448
MDEC status lw, 0 nops, same: 1120
MDEC status lw, 1 nops, same: 1320
MDEC status lw, 2 nops, same: 1355
MDEC status lw, 3 nops, same: 1347
MDEC status lw, 4 nops, same: 1448
SPUSTAT lhu, 0 nops, same: 4249
SPUSTAT lhu, 1 nops, same: 4241
SPUSTAT lhu, 2 nops, same: 4241
SPUSTAT lhu, 3 nops, same: 4242
SPUSTAT lhu, 4 nops, same: 4248
CDROM status lbu, 0 nops, same: 2048
CDROM status lbu, 1 nops, same: 2239
CDROM status lbu, 2 nops, same: 2251
CDROM status lbu, 3 nops, same: 2242
CDROM status lbu, 4 nops, same: 2250
RAM lw, 0 nops, same: 1454
RAM lw, 1 nops, same: 1658
RAM lw, 2 nops, same: 1671
RAM lw, 3 nops, same: 1676
RAM lw, 4 nops, same: 1682
scratchpad lw, 0 nops, same: 627
scratchpad lw, 1 nops, same: 727
scratchpad lw, 2 nops, same: 840
scratchpad lw, 3 nops, same: 946
scratchpad lw, 4 nops, same: 1069
BIOS lw, 0 nops, same: 5432
BIOS lw, 1 nops, same: 5631
BIOS lw, 2 nops, same: 5645
BIOS lw, 3 nops, same: 5648
BIOS lw, 4 nops, same: 5648
I_STAT lw, 0 nops, RAM lw: 1268
I_STAT lw, 1 nops, RAM lw: 1458
I_STAT lw, 2 nops, RAM lw: 1475
I_STAT lw, 3 nops, RAM lw: 1466
I_STAT lw, 4 nops, RAM lw: 1552
GPUSTAT lw, 0 nops, RAM lw: 1259
GPUSTAT lw, 1 nops, RAM lw: 1465
GPUSTAT lw, 2 nops, RAM lw: 1467
GPUSTAT lw, 3 nops, RAM lw: 1463
GPUSTAT lw, 4 nops, RAM lw: 1557
Done.

03QUE.txt:

===== 03 QUE WRITE QUEUE | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

n RAM stores in a row:
1 sw, same word: 450
1 sw, two words in turn: 451
2 sw, same word: 563
2 sw, two words in turn: 563
3 sw, same word: 684
3 sw, two words in turn: 691
4 sw, same word: 887
4 sw, two words in turn: 909
5 sw, same word: 1102
5 sw, two words in turn: 1099
6 sw, same word: 1310
6 sw, two words in turn: 1316
7 sw, same word: 1525
7 sw, two words in turn: 1540
8 sw, same word: 1749
8 sw, two words in turn: 1741
9 sw, same word: 1939
9 sw, two words in turn: 1951
10 sw, same word: 2158
10 sw, two words in turn: 2152
11 sw, same word: 2362
11 sw, two words in turn: 2375
12 sw, same word: 2574
12 sw, two words in turn: 2586
16 sw, same word: 3416
16 sw, two words in turn: 3429
20 sw, same word: 4274
20 sw, two words in turn: 4276
24 sw, same word: 5105
24 sw, two words in turn: 5116
32 sw, same word: 6806
32 sw, two words in turn: 6817
40 sw, same word: 8484
40 sw, two words in turn: 8506
4 sw, 0 nops, nop, cached: 882
4 sw, 0 nops, nop, KSEG1: 6426
4 sw, 2 nops, nop, cached: 1110
4 sw, 2 nops, nop, KSEG1: 7588
4 sw, 4 nops, nop, cached: 1283
4 sw, 4 nops, nop, KSEG1: 8813
4 sw, 8 nops, nop, cached: 1670
4 sw, 8 nops, nop, KSEG1: 11310
4 GP0 sw, KSEG1: 4935
Done.

04LN3.txt:

===== 04 LN3 LOAD LANDING 3 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

the instruction on the cycle a RAM load lands:
lw, 5 nops, lbu of RAM 2, nop: 1686
lw, 5 nops, lhu of RAM 2, nop: 1689
lw, 5 nops, sh to RAM 2, nop: 1483
lw, 5 nops, sb to RAM 2, nop: 1490
lw, 5 nops, mult, nop: 1468
lw, 5 nops, mflo, nop: 1368
lw, 5 nops, taken beq, nop: 1570
lw, 5 nops, untaken bne, nop: 1562
lw, 5 nops, lui, nop: 1352
lw, 5 nops, mfc0 SR, nop: 1365
lw, 5 nops, mtc2 VXY0, nop: 1371
lw, 5 nops, lwc2 of RAM 2, nop: 1975
lw, 5 nops, use of the load, nop: 1472
lw, 6 nops, lbu of RAM 2, nop: 1764
lw, 6 nops, lhu of RAM 2, nop: 1760
lw, 6 nops, sh to RAM 2, nop: 1483
lw, 6 nops, sb to RAM 2, nop: 1482
lw, 6 nops, mult, nop: 1473
lw, 6 nops, mflo, nop: 1455
lw, 6 nops, taken beq, nop: 1655
lw, 6 nops, untaken bne, nop: 1653
lw, 6 nops, lui, nop: 1465
lw, 6 nops, mfc0 SR, nop: 1472
lw, 6 nops, mtc2 VXY0, nop: 1473
lw, 6 nops, lwc2 of RAM 2, nop: 2073
lw, 6 nops, use of the load, nop: 1468
lw, 7 nops, lbu of RAM 2, nop: 1883
lw, 7 nops, lhu of RAM 2, nop: 1875
lw, 7 nops, sh to RAM 2, nop: 1571
lw, 7 nops, sb to RAM 2, nop: 1575
lw, 7 nops, mult, nop: 1566
lw, 7 nops, mflo, nop: 1558
lw, 7 nops, taken beq, nop: 1769
lw, 7 nops, untaken bne, nop: 1757
lw, 7 nops, lui, nop: 1563
lw, 7 nops, mfc0 SR, nop: 1566
lw, 7 nops, mtc2 VXY0, nop: 1566
lw, 7 nops, lwc2 of RAM 2, nop: 2190
lw, 7 nops, use of the load, nop: 1559
Done.

05BKB.txt:

===== 05 BKB BACKWARD BRANCH | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

a backward beq, k nops, then a load:
RAM: backward beq, 0 nops, lw, nop: 1378
RAM: backward beq, 0 nops, lw, use: 1371
RAM: no branches, 0 nops, lw, nop: 1354
RAM: backward beq, 1 nops, lw, nop: 1456
RAM: backward beq, 1 nops, lw, use: 1475
RAM: no branches, 1 nops, lw, nop: 1462
RAM: backward beq, 2 nops, lw, nop: 1569
RAM: backward beq, 2 nops, lw, use: 1574
RAM: no branches, 2 nops, lw, nop: 1570
RAM: backward beq, 3 nops, lw, nop: 1661
RAM: backward beq, 3 nops, lw, use: 1672
RAM: no branches, 3 nops, lw, nop: 1653
BIOS: backward beq, 0 nops, lw, nop: 2973
BIOS: backward beq, 0 nops, lw, use: 2934
BIOS: no branches, 0 nops, lw, nop: 2953
BIOS: backward beq, 1 nops, lw, nop: 2954
BIOS: backward beq, 1 nops, lw, use: 2976
BIOS: no branches, 1 nops, lw, nop: 2968
BIOS: backward beq, 2 nops, lw, nop: 2929
BIOS: backward beq, 2 nops, lw, use: 2923
BIOS: no branches, 2 nops, lw, nop: 2921
BIOS: backward beq, 3 nops, lw, nop: 2924
BIOS: backward beq, 3 nops, lw, use: 2982
BIOS: no branches, 3 nops, lw, nop: 2934
I_STAT: backward beq, 0 nops, lw, nop: 1366
I_STAT: backward beq, 0 nops, lw, use: 1333
I_STAT: no branches, 0 nops, lw, nop: 1355
I_STAT: backward beq, 1 nops, lw, nop: 1449
I_STAT: backward beq, 1 nops, lw, use: 1469
I_STAT: no branches, 1 nops, lw, nop: 1454
I_STAT: backward beq, 2 nops, lw, nop: 1526
I_STAT: backward beq, 2 nops, lw, use: 1520
I_STAT: no branches, 2 nops, lw, nop: 1520
I_STAT: backward beq, 3 nops, lw, nop: 1620
I_STAT: backward beq, 3 nops, lw, use: 1669
I_STAT: no branches, 3 nops, lw, nop: 1636
Done.

06KST.txt:

===== 06 KST KSEG1 STORES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

code from KSEG1: a store and what follows it ($11 the store's address):
KSEG1 1 nop: 2502
KSEG1 4 nops: 4323
KSEG1 taken beq: 3715
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 4 nops: 5445
KSEG1 RAM sw then a taken beq: 4844
KSEG1 RAM sw then an untaken bne: 4855
KSEG1 RAM sw twice, then a taken beq: 5674
KSEG1 RAM sw twice, then 4 nops: 6309
KSEG1 GP0 sw then 1 nop: 3103
KSEG1 GP0 sw then 4 nops: 4938
KSEG1 GP0 sw then a taken beq: 4322
KSEG1 GP0 sw then an untaken bne: 4322
KSEG1 GP0 sw twice, then a taken beq: 4933
KSEG1 GP0 sw twice, then 4 nops: 5543
KSEG1 scratchpad sw then 1 nop: 3103
KSEG1 scratchpad sw then 4 nops: 4932
KSEG1 scratchpad sw then a taken beq: 4323
KSEG1 scratchpad sw then an untaken bne: 4323
KSEG1 scratchpad sw twice, then a taken beq: 4940
KSEG1 scratchpad sw twice, then 4 nops: 5543
KSEG1 SPU voice 0 sh then 1 nop: 3103
KSEG1 SPU voice 0 sh then 4 nops: 4934
KSEG1 SPU voice 0 sh then a taken beq: 4323
KSEG1 SPU voice 0 sh then an untaken bne: 4323
KSEG1 SPU voice 0 sh twice, then a taken beq: 4931
KSEG1 SPU voice 0 sh twice, then 4 nops: 5539
KSEG1 CDROM index sb then 1 nop: 3112
KSEG1 CDROM index sb then 4 nops: 4931
KSEG1 CDROM index sb then a taken beq: 4319
KSEG1 CDROM index sb then an untaken bne: 4323
KSEG1 CDROM index sb twice, then a taken beq: 4931
KSEG1 CDROM index sb twice, then 4 nops: 5539
KSEG1 RAM sh then 1 nop: 3625
KSEG1 RAM sh then 4 nops: 5454
KSEG1 RAM sh then a taken beq: 4849
KSEG1 RAM sh then an untaken bne: 4862
KSEG1 RAM sh twice, then a taken beq: 5671
KSEG1 RAM sh twice, then 4 nops: 6314
KSEG1 RAM sb then 1 nop: 3626
KSEG1 RAM sb then 4 nops: 5456
KSEG1 RAM sb then a taken beq: 4840
KSEG1 RAM sb then an untaken bne: 4845
KSEG1 RAM sb twice, then a taken beq: 5678
KSEG1 RAM sb twice, then 4 nops: 6305
cached RAM sw then 1 nop: 545
cached RAM sw then 4 nops: 863
cached RAM sw then a taken beq: 759
cached RAM sw then an untaken bne: 753
cached RAM sw twice, then a taken beq: 860
cached RAM sw twice, then 4 nops: 959
Done.

07KLD.txt:

===== 07 KLD KSEG1 LOADS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

code from KSEG1: a load and what follows it ($10 the load's address):
KSEG1 1 nop: 2498
KSEG1 2 nops: 3103
KSEG1 3 nops: 3714
KSEG1 RAM lw, nop: 3513
KSEG1 RAM lw, 2 nops: 4128
KSEG1 RAM lw, nop, use: 4325
KSEG1 RAM lw, use: 3715
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, nop, lw: 4539
KSEG1 RAM lw, 2 nops, lw: 5174
KSEG1 RAM lw, RAM sw: 4125
KSEG1 RAM lw, taken beq: 4744
KSEG1 I_STAT lw, nop: 3115
KSEG1 I_STAT lw, 2 nops: 3715
KSEG1 I_STAT lw, nop, use: 4009
KSEG1 I_STAT lw, use: 3393
KSEG1 I_STAT lw, lw: 3330
KSEG1 I_STAT lw, nop, lw: 3715
KSEG1 I_STAT lw, 2 nops, lw: 4323
KSEG1 I_STAT lw, RAM sw: 3821
KSEG1 I_STAT lw, taken beq: 4323
KSEG1 BIOS lw, nop: 5292
KSEG1 BIOS lw, 2 nops: 5922
KSEG1 BIOS lw, nop, use: 6255
KSEG1 BIOS lw, use: 5632
KSEG1 BIOS lw, lw: 7701
KSEG1 BIOS lw, nop, lw: 8115
KSEG1 BIOS lw, 2 nops, lw: 8696
KSEG1 BIOS lw, RAM sw: 6018
KSEG1 BIOS lw, taken beq: 6496
KSEG1 scratchpad lw, nop: 3102
KSEG1 scratchpad lw, 2 nops: 3711
KSEG1 scratchpad lw, nop, use: 3715
KSEG1 scratchpad lw, use: 3103
KSEG1 scratchpad lw, lw: 3103
KSEG1 scratchpad lw, nop, lw: 3719
KSEG1 scratchpad lw, 2 nops, lw: 4323
KSEG1 scratchpad lw, RAM sw: 3624
KSEG1 scratchpad lw, taken beq: 4323
Done.

08AGN.txt:

===== 08 AGN TIMING AGAIN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

timing rows, eight times each:
sw, 6 nops, lw: 1576
sw, 6 nops, lw: 1579
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
RAM sw, lw, sw: 1871
RAM sw, lw, sw: 1872
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1872
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1891
I_STAT lw, 0 nops, same: 1146
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
lw, 6 nops, lbu of RAM 2: 1771
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1778
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1729
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1728
KSEG1 RAM sw then 1 nop: 3628
KSEG1 RAM sw then 1 nop: 3623
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 1 nop: 3626
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
Done.

09CDT.txt:

===== 09 CDT DRIVE REPLY TIMES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

cycles from the command write to the drive's interrupt, then its type:
Getstat: 20031/3 19846/3 21463/3 27370/3 22321/3 27370/3 29350/3 24506/3 23575/3 27370/3 21958/3 27370/3 29746/3 27370/3 21991/3 27733/3
Test 20h: 29921/3 28822/3 26908/3 35257/3 26908/3 28888/3 26908/3 29852/3 26842/3 28888/3 26875/3 29284/3 26875/3 28888/3 26908/3 26915/3
Getstat again: 22326/3 19978/3 22717/3 19450/3 29350/3 27370/3 23608/3 24539/3 21925/3 27403/3 29713/3 27370/3 21991/3 27370/3 30076/3 24704/3
Done.

10GIR.txt:

===== 10 GIR GTE AND INTERRUPTS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

GPL 20 million times with interrupts on (MAC1 after it: 1 ran once):
MAC1 0: 0, 1: 20000000, 2: 0, other: 0; VBlanks 1420
Done.

11RP1.txt:

===== 11 RP1 GTE REPEATS 1 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

GTE rows repeated (old 00010002, new 00030004), part 1:
NCS, RBK (MAC1) 0 after, copy 0 at 801054E0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 1 at 80105548: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 2 at 801055B4: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 3 at 80105624: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 0 at 80105698: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 1 at 80105704: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 2 at 80105774: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 3 at 801057E8: KSEG1 00010002; cached 00030004 x16
NCS, RBK (MAC1) 2 after, copy 0 at 80105860: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 1 at 801058D0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 2 at 80105944: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 3 at 801059BC: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 0 at 80105A38: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 1 at 80105AAC: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 2 at 80105B24: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 3 at 80105BA0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 0 at 80105C20: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 1 at 80105C98: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 2 at 80105D14: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 3 at 80105D94: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, VZ0 (MAC3) 1 after, copy 0 at 80105E18: KSEG1 00000002; cached 00000002 x1 00000004 x15
NCS, VZ0 (MAC3) 1 after, copy 1 at 80105E84: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 1 after, copy 2 at 80105EF4: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 1 after, copy 3 at 80105F68: KSEG1 00000002; cached 00000004 x16
NCS, VZ0 (MAC3) 2 after, copy 0 at 80105FE0: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 1 at 80106050: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 2 at 801060C4: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 3 at 8010613C: KSEG1 00000002; cached 00000002 x16
CDP, RGBC (MAC1) 1 after, copy 0 at 801061B8: KSEG1 00000040; cached 00000040 x16
CDP, RGBC (MAC1) 1 after, copy 1 at 80106224: KSEG1 00000040; cached 00000040 x16
CDP, RGBC (MAC1) 1 after, copy 2 at 80106294: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 1 after, copy 3 at 80106308: KSEG1 00000040; cached 00000080 x16
CDP, RGBC (MAC1) 2 after, copy 0 at 80106380: KSEG1 00000040; cached 00000040 x8 00000080 x8
CDP, RGBC (MAC1) 2 after, copy 1 at 801063F0: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 2 after, copy 2 at 80106464: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 2 after, copy 3 at 801064DC: KSEG1 00000040; cached 00000040 x1 00000080 x15
GPL, MAC3 0 after, copy 0 at 80106558: KSEG1 00030004; cached 00030004 x1 00010002 x15
GPL, MAC3 0 after, copy 1 at 801065C0: KSEG1 00030004; cached 00010002 x16
GPL, MAC3 0 after, copy 2 at 8010662C: KSEG1 00030004; cached 00010002 x16
GPL, MAC3 0 after, copy 3 at 8010669C: KSEG1 00030004; cached 00030004 x1 00010002 x15
GPL, MAC3 1 after, copy 0 at 80106710: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 1 at 8010677C: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 2 at 801067EC: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 3 at 80106860: KSEG1 00030004; cached 00030004 x1 00010000 x15
NCLIP, SXY2 (MAC0) 0 after, copy 0 at 801068D8: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 1 at 80106940: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 2 at 801069AC: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 3 at 80106A1C: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 0 at 80106A90: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 1 at 80106AFC: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 2 at 80106B6C: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 3 at 80106BE0: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
RTPS, OFX (SXY2) 2 after, copy 0 at 80106C58: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 1 at 80106CC8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 2 at 80106D3C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 3 at 80106DB4: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 4 after, copy 0 at 80106E30: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 4 after, copy 1 at 80106EA8: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 4 after, copy 2 at 80106F24: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 4 after, copy 3 at 80106FA4: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 0 at 80107028: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 1 at 801070A8: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 2 at 8010712C: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 3 at 801071B4: KSEG1 00000001; cached 00000001 x16
RTPS, DQB (IR0) 8 after, copy 0 at 80107240: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 1 at 801072C8: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 2 at 80107354: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 3 at 801073E4: KSEG1 00000010; cached 00000010 x16
Done.

12RP2.txt:

===== 12 RP2 GTE REPEATS 2 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

GTE rows repeated (old 00010002, new 00030004), part 2:
RTPS, DQB (IR0) 10 after, copy 0 at 80107478: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 1 at 80107508: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 2 at 8010759C: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 3 at 80107634: KSEG1 00000010; cached 00000010 x16
RTPT, OFX (SXY0) 6 after, copy 0 at 801076D0: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 1 at 80107750: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 2 at 801077D4: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 3 at 8010785C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 0 at 801078E8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 1 at 80107970: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 2 at 801079FC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 3 at 80107A8C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 0 at 80107B20: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 1 at 80107BB0: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 2 at 80107C44: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 3 at 80107CDC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 0 at 80107D78: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 1 at 80107E00: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 2 at 80107E8C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 8 after, copy 3 at 80107F1C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 0 at 80107FB0: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 1 at 80108040: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 2 at 801080D4: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 3 at 8010816C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 0 at 80108208: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 1 at 801082A0: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 2 at 8010833C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 3 at 801083DC: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 8 after, copy 0 at 80108480: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 1 at 80108508: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 2 at 80108594: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 3 at 80108624: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 0 at 801086B8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 1 at 80108748: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 2 at 801087DC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 3 at 80108874: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 12 after, copy 0 at 80108910: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 1 at 801089A8: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 2 at 80108A44: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 3 at 80108AE4: KSEG1 00000001; cached 00000001 x16
RTPT, DQB (IR0) 10 after, copy 0 at 80108B88: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 1 at 80108C18: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 2 at 80108CAC: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 3 at 80108D44: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 12 after, copy 0 at 80108DE0: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 12 after, copy 1 at 80108E78: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 12 after, copy 2 at 80108F14: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 12 after, copy 3 at 80108FB4: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 0 at 80109058: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 1 at 801090F8: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 2 at 8010919C: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 3 at 80109244: KSEG1 00000010; cached 00000010 x16
RTPT, OFY (SXY2) 2 after, copy 0 at 801092F0: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 1 at 80109360: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 2 at 801093D4: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 3 at 8010944C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 0 at 801094C8: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 1 at 80109540: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 2 at 801095BC: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 3 at 8010963C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 6 after, copy 0 at 801096C0: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 1 at 80109740: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 2 at 801097C4: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 3 at 8010984C: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 0 at 801098D8: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 1 at 80109960: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 2 at 801099EC: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 3 at 80109A7C: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 0 at 80109B10: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 1 at 80109BA0: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 2 at 80109C34: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 3 at 80109CCC: KSEG1 00010000; cached 00010000 x1 00030000 x15
Done.

27 September 2026 (card-2 cpu9-again)

00RUN.txt:

===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
12 tests
A chain program, linked at 80100000
Saved on the card in slot 2, from image 1
COP0 at start: BPC 00000000 BDA 80024F50 TAR 80021010 DCIC 00000000 BadVaddr 800154CE BDAM FFFFFFFF
BPCM 00000000 SR 40000000 Cause 00000020 EPC 80021B7C PRId 00000002

01SLD.txt:

===== 01 SLD STORE THEN LOAD | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

a RAM store, n nops, a RAM load:
sw, 0 nops, lw of the same word: 1482
sw, 1 nops, lw of the same word: 1486
sw, 2 nops, lw of the same word: 1486
sw, 3 nops, lw of the same word: 1482
sw, 4 nops, lw of the same word: 1482
sw, 5 nops, lw of the same word: 1496
sw, 6 nops, lw of the same word: 1572
sw, 7 nops, lw of the same word: 1683
sw, 8 nops, lw of the same word: 1777
sw, 9 nops, lw of the same word: 1885
sw, 10 nops, lw of the same word: 1967
sw, 11 nops, lw of the same word: 2076
sw, 12 nops, lw of the same word: 2189
sw, 0 nops, lw of the next word: 1467
sw, 1 nops, lw of the next word: 1475
sw, 2 nops, lw of the next word: 1485
sw, 3 nops, lw of the next word: 1485
sw, 4 nops, lw of the next word: 1488
sw, 5 nops, lw of the next word: 1489
sw, 6 nops, lw of the next word: 1576
sw, 7 nops, lw of the next word: 1673
sw, 8 nops, lw of the next word: 1771
sw, 9 nops, lw of the next word: 1888
sw, 10 nops, lw of the next word: 1972
sw, 11 nops, lw of the next word: 2076
sw, 12 nops, lw of the next word: 2187
RAM sw, lw, sw: 1875
RAM sw, lw, nop, sw: 2076
RAM sw, lw, 2 nops, sw: 2092
RAM sw, lw, use, sw: 2066
RAM sw, lw of $11, sw: 1882
RAM sw, sw, lw, sw: 2085
RAM lw, sw, lw, sw: 2602
RAM sw, lw, sw to $11: 1876
RAM sw, nop, lw, sw: 1880
RAM sw, lw, sw, lw: 2700
RAM sw, scratchpad lw, sw: 658
RAM sw, I_STAT lw, sw: 1367
RAM sw, BIOS lw, sw: 3540
RAM sw, lw, GP0 sw: 1644
Done.

02IOL.txt:

===== 02 IOL IO LOAD PAIRS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

an IO load, n nops, a second load of the same register:
I_STAT lw, 0 nops, same: 1153
I_STAT lw, 1 nops, same: 1346
I_STAT lw, 2 nops, same: 1355
I_STAT lw, 3 nops, same: 1350
I_STAT lw, 4 nops, same: 1448
GPUSTAT lw, 0 nops, same: 1120
GPUSTAT lw, 1 nops, same: 1320
GPUSTAT lw, 2 nops, same: 1333
GPUSTAT lw, 3 nops, same: 1336
GPUSTAT lw, 4 nops, same: 1448
DPCR lw, 0 nops, same: 1140
DPCR lw, 1 nops, same: 1333
DPCR lw, 2 nops, same: 1348
DPCR lw, 3 nops, same: 1347
DPCR lw, 4 nops, same: 1448
timer 0 lw, 0 nops, same: 1120
timer 0 lw, 1 nops, same: 1320
timer 0 lw, 2 nops, same: 1333
timer 0 lw, 3 nops, same: 1336
timer 0 lw, 4 nops, same: 1448
MDEC status lw, 0 nops, same: 1120
MDEC status lw, 1 nops, same: 1320
MDEC status lw, 2 nops, same: 1355
MDEC status lw, 3 nops, same: 1347
MDEC status lw, 4 nops, same: 1449
SPUSTAT lhu, 0 nops, same: 4249
SPUSTAT lhu, 1 nops, same: 4241
SPUSTAT lhu, 2 nops, same: 4241
SPUSTAT lhu, 3 nops, same: 4242
SPUSTAT lhu, 4 nops, same: 4248
CDROM status lbu, 0 nops, same: 2048
CDROM status lbu, 1 nops, same: 2239
CDROM status lbu, 2 nops, same: 2248
CDROM status lbu, 3 nops, same: 2242
CDROM status lbu, 4 nops, same: 2250
RAM lw, 0 nops, same: 1459
RAM lw, 1 nops, same: 1654
RAM lw, 2 nops, same: 1675
RAM lw, 3 nops, same: 1676
RAM lw, 4 nops, same: 1672
scratchpad lw, 0 nops, same: 627
scratchpad lw, 1 nops, same: 727
scratchpad lw, 2 nops, same: 840
scratchpad lw, 3 nops, same: 945
scratchpad lw, 4 nops, same: 1059
BIOS lw, 0 nops, same: 5432
BIOS lw, 1 nops, same: 5631
BIOS lw, 2 nops, same: 5645
BIOS lw, 3 nops, same: 5651
BIOS lw, 4 nops, same: 5653
I_STAT lw, 0 nops, RAM lw: 1264
I_STAT lw, 1 nops, RAM lw: 1466
I_STAT lw, 2 nops, RAM lw: 1463
I_STAT lw, 3 nops, RAM lw: 1474
I_STAT lw, 4 nops, RAM lw: 1557
GPUSTAT lw, 0 nops, RAM lw: 1265
GPUSTAT lw, 1 nops, RAM lw: 1466
GPUSTAT lw, 2 nops, RAM lw: 1466
GPUSTAT lw, 3 nops, RAM lw: 1465
GPUSTAT lw, 4 nops, RAM lw: 1563
Done.

03QUE.txt:

===== 03 QUE WRITE QUEUE | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

n RAM stores in a row:
1 sw, same word: 458
1 sw, two words in turn: 446
2 sw, same word: 561
2 sw, two words in turn: 575
3 sw, same word: 678
3 sw, two words in turn: 691
4 sw, same word: 887
4 sw, two words in turn: 909
5 sw, same word: 1102
5 sw, two words in turn: 1099
6 sw, same word: 1310
6 sw, two words in turn: 1316
7 sw, same word: 1525
7 sw, two words in turn: 1540
8 sw, same word: 1749
8 sw, two words in turn: 1741
9 sw, same word: 1939
9 sw, two words in turn: 1951
10 sw, same word: 2158
10 sw, two words in turn: 2152
11 sw, same word: 2362
11 sw, two words in turn: 2375
12 sw, same word: 2574
12 sw, two words in turn: 2586
16 sw, same word: 3416
16 sw, two words in turn: 3429
20 sw, same word: 4268
20 sw, two words in turn: 4275
24 sw, same word: 5105
24 sw, two words in turn: 5116
32 sw, same word: 6806
32 sw, two words in turn: 6817
40 sw, same word: 8484
40 sw, two words in turn: 8506
4 sw, 0 nops, nop, cached: 882
4 sw, 0 nops, nop, KSEG1: 6426
4 sw, 2 nops, nop, cached: 1110
4 sw, 2 nops, nop, KSEG1: 7588
4 sw, 4 nops, nop, cached: 1287
4 sw, 4 nops, nop, KSEG1: 8814
4 sw, 8 nops, nop, cached: 1670
4 sw, 8 nops, nop, KSEG1: 11319
4 GP0 sw, KSEG1: 4934
Done.

04LN3.txt:

===== 04 LN3 LOAD LANDING 3 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

the instruction on the cycle a RAM load lands:
lw, 5 nops, lbu of RAM 2, nop: 1692
lw, 5 nops, lhu of RAM 2, nop: 1683
lw, 5 nops, sh to RAM 2, nop: 1479
lw, 5 nops, sb to RAM 2, nop: 1492
lw, 5 nops, mult, nop: 1464
lw, 5 nops, mflo, nop: 1364
lw, 5 nops, taken beq, nop: 1565
lw, 5 nops, untaken bne, nop: 1562
lw, 5 nops, lui, nop: 1355
lw, 5 nops, mfc0 SR, nop: 1372
lw, 5 nops, mtc2 VXY0, nop: 1370
lw, 5 nops, lwc2 of RAM 2, nop: 1974
lw, 5 nops, use of the load, nop: 1459
lw, 6 nops, lbu of RAM 2, nop: 1768
lw, 6 nops, lhu of RAM 2, nop: 1769
lw, 6 nops, sh to RAM 2, nop: 1477
lw, 6 nops, sb to RAM 2, nop: 1479
lw, 6 nops, mult, nop: 1464
lw, 6 nops, mflo, nop: 1455
lw, 6 nops, taken beq, nop: 1655
lw, 6 nops, untaken bne, nop: 1653
lw, 6 nops, lui, nop: 1466
lw, 6 nops, mfc0 SR, nop: 1472
lw, 6 nops, mtc2 VXY0, nop: 1473
lw, 6 nops, lwc2 of RAM 2, nop: 2073
lw, 6 nops, use of the load, nop: 1468
lw, 7 nops, lbu of RAM 2, nop: 1883
lw, 7 nops, lhu of RAM 2, nop: 1875
lw, 7 nops, sh to RAM 2, nop: 1571
lw, 7 nops, sb to RAM 2, nop: 1575
lw, 7 nops, mult, nop: 1566
lw, 7 nops, mflo, nop: 1558
lw, 7 nops, taken beq, nop: 1769
lw, 7 nops, untaken bne, nop: 1757
lw, 7 nops, lui, nop: 1558
lw, 7 nops, mfc0 SR, nop: 1561
lw, 7 nops, mtc2 VXY0, nop: 1575
lw, 7 nops, lwc2 of RAM 2, nop: 2190
lw, 7 nops, use of the load, nop: 1559
Done.

05BKB.txt:

===== 05 BKB BACKWARD BRANCH | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

a backward beq, k nops, then a load:
RAM: backward beq, 0 nops, lw, nop: 1376
RAM: backward beq, 0 nops, lw, use: 1371
RAM: no branches, 0 nops, lw, nop: 1357
RAM: backward beq, 1 nops, lw, nop: 1456
RAM: backward beq, 1 nops, lw, use: 1475
RAM: no branches, 1 nops, lw, nop: 1458
RAM: backward beq, 2 nops, lw, nop: 1569
RAM: backward beq, 2 nops, lw, use: 1569
RAM: no branches, 2 nops, lw, nop: 1563
RAM: backward beq, 3 nops, lw, nop: 1660
RAM: backward beq, 3 nops, lw, use: 1678
RAM: no branches, 3 nops, lw, nop: 1653
BIOS: backward beq, 0 nops, lw, nop: 2976
BIOS: backward beq, 0 nops, lw, use: 2934
BIOS: no branches, 0 nops, lw, nop: 2953
BIOS: backward beq, 1 nops, lw, nop: 2956
BIOS: backward beq, 1 nops, lw, use: 2977
BIOS: no branches, 1 nops, lw, nop: 2969
BIOS: backward beq, 2 nops, lw, nop: 2929
BIOS: backward beq, 2 nops, lw, use: 2923
BIOS: no branches, 2 nops, lw, nop: 2921
BIOS: backward beq, 3 nops, lw, nop: 2924
BIOS: backward beq, 3 nops, lw, use: 2982
BIOS: no branches, 3 nops, lw, nop: 2934
I_STAT: backward beq, 0 nops, lw, nop: 1366
I_STAT: backward beq, 0 nops, lw, use: 1333
I_STAT: no branches, 0 nops, lw, nop: 1355
I_STAT: backward beq, 1 nops, lw, nop: 1449
I_STAT: backward beq, 1 nops, lw, use: 1469
I_STAT: no branches, 1 nops, lw, nop: 1454
I_STAT: backward beq, 2 nops, lw, nop: 1526
I_STAT: backward beq, 2 nops, lw, use: 1520
I_STAT: no branches, 2 nops, lw, nop: 1520
I_STAT: backward beq, 3 nops, lw, nop: 1620
I_STAT: backward beq, 3 nops, lw, use: 1669
I_STAT: no branches, 3 nops, lw, nop: 1636
Done.

06KST.txt:

===== 06 KST KSEG1 STORES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

code from KSEG1: a store and what follows it ($11 the store's address):
KSEG1 1 nop: 2502
KSEG1 4 nops: 4323
KSEG1 taken beq: 3711
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM sw then 4 nops: 5455
KSEG1 RAM sw then a taken beq: 4855
KSEG1 RAM sw then an untaken bne: 4855
KSEG1 RAM sw twice, then a taken beq: 5674
KSEG1 RAM sw twice, then 4 nops: 6309
KSEG1 GP0 sw then 1 nop: 3103
KSEG1 GP0 sw then 4 nops: 4938
KSEG1 GP0 sw then a taken beq: 4323
KSEG1 GP0 sw then an untaken bne: 4322
KSEG1 GP0 sw twice, then a taken beq: 4933
KSEG1 GP0 sw twice, then 4 nops: 5543
KSEG1 scratchpad sw then 1 nop: 3103
KSEG1 scratchpad sw then 4 nops: 4932
KSEG1 scratchpad sw then a taken beq: 4323
KSEG1 scratchpad sw then an untaken bne: 4323
KSEG1 scratchpad sw twice, then a taken beq: 4938
KSEG1 scratchpad sw twice, then 4 nops: 5543
KSEG1 SPU voice 0 sh then 1 nop: 3103
KSEG1 SPU voice 0 sh then 4 nops: 4934
KSEG1 SPU voice 0 sh then a taken beq: 4323
KSEG1 SPU voice 0 sh then an untaken bne: 4323
KSEG1 SPU voice 0 sh twice, then a taken beq: 4931
KSEG1 SPU voice 0 sh twice, then 4 nops: 5539
KSEG1 CDROM index sb then 1 nop: 3110
KSEG1 CDROM index sb then 4 nops: 4935
KSEG1 CDROM index sb then a taken beq: 4323
KSEG1 CDROM index sb then an untaken bne: 4323
KSEG1 CDROM index sb twice, then a taken beq: 4931
KSEG1 CDROM index sb twice, then 4 nops: 5545
KSEG1 RAM sh then 1 nop: 3626
KSEG1 RAM sh then 4 nops: 5453
KSEG1 RAM sh then a taken beq: 4848
KSEG1 RAM sh then an untaken bne: 4862
KSEG1 RAM sh twice, then a taken beq: 5678
KSEG1 RAM sh twice, then 4 nops: 6309
KSEG1 RAM sb then 1 nop: 3625
KSEG1 RAM sb then 4 nops: 5453
KSEG1 RAM sb then a taken beq: 4848
KSEG1 RAM sb then an untaken bne: 4848
KSEG1 RAM sb twice, then a taken beq: 5678
KSEG1 RAM sb twice, then 4 nops: 6312
cached RAM sw then 1 nop: 554
cached RAM sw then 4 nops: 858
cached RAM sw then a taken beq: 759
cached RAM sw then an untaken bne: 753
cached RAM sw twice, then a taken beq: 870
cached RAM sw twice, then 4 nops: 959
Done.

07KLD.txt:

===== 07 KLD KSEG1 LOADS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

code from KSEG1: a load and what follows it ($10 the load's address):
KSEG1 1 nop: 2502
KSEG1 2 nops: 3104
KSEG1 3 nops: 3711
KSEG1 RAM lw, nop: 3518
KSEG1 RAM lw, 2 nops: 4127
KSEG1 RAM lw, nop, use: 4319
KSEG1 RAM lw, use: 3711
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, nop, lw: 4545
KSEG1 RAM lw, 2 nops, lw: 5174
KSEG1 RAM lw, RAM sw: 4129
KSEG1 RAM lw, taken beq: 4744
KSEG1 I_STAT lw, nop: 3110
KSEG1 I_STAT lw, 2 nops: 3711
KSEG1 I_STAT lw, nop, use: 4006
KSEG1 I_STAT lw, use: 3402
KSEG1 I_STAT lw, lw: 3328
KSEG1 I_STAT lw, nop, lw: 3711
KSEG1 I_STAT lw, 2 nops, lw: 4323
KSEG1 I_STAT lw, RAM sw: 3819
KSEG1 I_STAT lw, taken beq: 4319
KSEG1 BIOS lw, nop: 5286
KSEG1 BIOS lw, 2 nops: 5930
KSEG1 BIOS lw, nop, use: 6266
KSEG1 BIOS lw, use: 5622
KSEG1 BIOS lw, lw: 7704
KSEG1 BIOS lw, nop, lw: 8122
KSEG1 BIOS lw, 2 nops, lw: 8690
KSEG1 BIOS lw, RAM sw: 6021
KSEG1 BIOS lw, taken beq: 6455
KSEG1 scratchpad lw, nop: 3104
KSEG1 scratchpad lw, 2 nops: 3711
KSEG1 scratchpad lw, nop, use: 3714
KSEG1 scratchpad lw, use: 3103
KSEG1 scratchpad lw, lw: 3103
KSEG1 scratchpad lw, nop, lw: 3718
KSEG1 scratchpad lw, 2 nops, lw: 4323
KSEG1 scratchpad lw, RAM sw: 3627
KSEG1 scratchpad lw, taken beq: 4323
Done.

08AGN.txt:

===== 08 AGN TIMING AGAIN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

timing rows, eight times each:
sw, 6 nops, lw: 1581
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
RAM sw, lw, sw: 1883
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1872
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1880
I_STAT lw, 0 nops, same: 1149
I_STAT lw, 0 nops, same: 1122
I_STAT lw, 0 nops, same: 1126
I_STAT lw, 0 nops, same: 1126
I_STAT lw, 0 nops, same: 1126
I_STAT lw, 0 nops, same: 1126
I_STAT lw, 0 nops, same: 1126
I_STAT lw, 0 nops, same: 1126
lw, 6 nops, lbu of RAM 2: 1766
lw, 6 nops, lbu of RAM 2: 1725
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1773
lw, 6 nops, lbu of RAM 2: 1729
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1728
KSEG1 RAM sw then 1 nop: 3628
KSEG1 RAM sw then 1 nop: 3623
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 1 nop: 3626
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
Done.

09CDT.txt:

===== 09 CDT DRIVE REPLY TIMES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

cycles from the command write to the drive's interrupt, then its type:
Getstat: 26796/3 27238/3 29350/3 27370/3 22354/3 27370/3 29350/3 24506/3 23542/3 27370/3 29350/3 20011/3 29713/3 27733/3 21958/3 24741/3
Test 20h: 34602/3 34300/3 27469/3 29251/3 26875/3 28888/3 26908/3 29852/3 26842/3 28888/3 27271/3 29251/3 26875/3 28888/3 26908/3 34439/3
Getstat again: 29190/3 29713/3 27370/3 29911/3 19450/3 30967/3 25100/3 21397/3 27370/3 30274/3 19450/3 29350/3 27370/3 30637/3 24704/3 21364/3
Done.

10GIR.txt:

===== 10 GIR GTE AND INTERRUPTS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

GPL 20 million times with interrupts on (MAC1 after it: 1 ran once):
MAC1 0: 0, 1: 20000000, 2: 0, other: 0; VBlanks 1420
Done.

11RP1.txt:

===== 11 RP1 GTE REPEATS 1 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

GTE rows repeated (old 00010002, new 00030004), part 1:
NCS, RBK (MAC1) 0 after, copy 0 at 801054E0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 1 at 80105548: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 2 at 801055B4: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 3 at 80105624: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 0 at 80105698: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 1 at 80105704: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 2 at 80105774: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 3 at 801057E8: KSEG1 00010002; cached 00030004 x16
NCS, RBK (MAC1) 2 after, copy 0 at 80105860: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 1 at 801058D0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 2 at 80105944: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 3 at 801059BC: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 0 at 80105A38: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 1 at 80105AAC: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 2 at 80105B24: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 3 at 80105BA0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 0 at 80105C20: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 1 at 80105C98: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 2 at 80105D14: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 3 at 80105D94: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, VZ0 (MAC3) 1 after, copy 0 at 80105E18: KSEG1 00000002; cached 00000002 x1 00000004 x15
NCS, VZ0 (MAC3) 1 after, copy 1 at 80105E84: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 1 after, copy 2 at 80105EF4: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 1 after, copy 3 at 80105F68: KSEG1 00000002; cached 00000004 x16
NCS, VZ0 (MAC3) 2 after, copy 0 at 80105FE0: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 1 at 80106050: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 2 at 801060C4: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 3 at 8010613C: KSEG1 00000002; cached 00000002 x16
CDP, RGBC (MAC1) 1 after, copy 0 at 801061B8: KSEG1 00000040; cached 00000040 x16
CDP, RGBC (MAC1) 1 after, copy 1 at 80106224: KSEG1 00000040; cached 00000040 x16
CDP, RGBC (MAC1) 1 after, copy 2 at 80106294: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 1 after, copy 3 at 80106308: KSEG1 00000040; cached 00000080 x16
CDP, RGBC (MAC1) 2 after, copy 0 at 80106380: KSEG1 00000040; cached 00000040 x8 00000080 x8
CDP, RGBC (MAC1) 2 after, copy 1 at 801063F0: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 2 after, copy 2 at 80106464: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 2 after, copy 3 at 801064DC: KSEG1 00000040; cached 00000040 x1 00000080 x15
GPL, MAC3 0 after, copy 0 at 80106558: KSEG1 00030004; cached 00030004 x1 00010002 x15
GPL, MAC3 0 after, copy 1 at 801065C0: KSEG1 00030004; cached 00010002 x16
GPL, MAC3 0 after, copy 2 at 8010662C: KSEG1 00030004; cached 00010002 x16
GPL, MAC3 0 after, copy 3 at 8010669C: KSEG1 00030004; cached 00030004 x1 00010002 x15
GPL, MAC3 1 after, copy 0 at 80106710: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 1 at 8010677C: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 2 at 801067EC: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 3 at 80106860: KSEG1 00030004; cached 00030004 x1 00010000 x15
NCLIP, SXY2 (MAC0) 0 after, copy 0 at 801068D8: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 1 at 80106940: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 2 at 801069AC: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 3 at 80106A1C: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 0 at 80106A90: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 1 at 80106AFC: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 2 at 80106B6C: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 3 at 80106BE0: KSEG1 FFFFFFE0; cached FFFFFFE0 x16
RTPS, OFX (SXY2) 2 after, copy 0 at 80106C58: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 1 at 80106CC8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 2 at 80106D3C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 3 at 80106DB4: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 4 after, copy 0 at 80106E30: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 4 after, copy 1 at 80106EA8: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 4 after, copy 2 at 80106F24: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 4 after, copy 3 at 80106FA4: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 0 at 80107028: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 1 at 801070A8: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 2 at 8010712C: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 3 at 801071B4: KSEG1 00000001; cached 00000001 x16
RTPS, DQB (IR0) 8 after, copy 0 at 80107240: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 1 at 801072C8: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 2 at 80107354: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 3 at 801073E4: KSEG1 00000010; cached 00000010 x16
Done.

12RP2.txt:

===== 12 RP2 GTE REPEATS 2 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 800154CE

GTE rows repeated (old 00010002, new 00030004), part 2:
RTPS, DQB (IR0) 10 after, copy 0 at 80107478: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 1 at 80107508: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 2 at 8010759C: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 3 at 80107634: KSEG1 00000010; cached 00000010 x16
RTPT, OFX (SXY0) 6 after, copy 0 at 801076D0: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 1 at 80107750: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 2 at 801077D4: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 3 at 8010785C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 0 at 801078E8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 1 at 80107970: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 2 at 801079FC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 3 at 80107A8C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 0 at 80107B20: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 1 at 80107BB0: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 2 at 80107C44: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 3 at 80107CDC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 0 at 80107D78: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 1 at 80107E00: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 2 at 80107E8C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 8 after, copy 3 at 80107F1C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 0 at 80107FB0: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 1 at 80108040: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 2 at 801080D4: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 3 at 8010816C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 0 at 80108208: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 1 at 801082A0: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 2 at 8010833C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 3 at 801083DC: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 8 after, copy 0 at 80108480: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 1 at 80108508: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 2 at 80108594: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 3 at 80108624: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 0 at 801086B8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 1 at 80108748: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 2 at 801087DC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 3 at 80108874: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 12 after, copy 0 at 80108910: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 1 at 801089A8: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 2 at 80108A44: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 3 at 80108AE4: KSEG1 00000001; cached 00000001 x16
RTPT, DQB (IR0) 10 after, copy 0 at 80108B88: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 1 at 80108C18: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 2 at 80108CAC: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 3 at 80108D44: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 12 after, copy 0 at 80108DE0: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 12 after, copy 1 at 80108E78: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 12 after, copy 2 at 80108F14: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 12 after, copy 3 at 80108FB4: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 0 at 80109058: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 1 at 801090F8: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 2 at 8010919C: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 3 at 80109244: KSEG1 00000010; cached 00000010 x16
RTPT, OFY (SXY2) 2 after, copy 0 at 801092F0: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 1 at 80109360: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 2 at 801093D4: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 3 at 8010944C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 0 at 801094C8: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 1 at 80109540: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 2 at 801095BC: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 3 at 8010963C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 6 after, copy 0 at 801096C0: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 1 at 80109740: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 2 at 801097C4: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 3 at 8010984C: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 0 at 801098D8: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 1 at 80109960: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 2 at 801099EC: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 3 at 80109A7C: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 0 at 80109B10: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 1 at 80109BA0: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 2 at 80109C34: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 3 at 80109CCC: KSEG1 00010000; cached 00010000 x1 00030000 x15
Done.

27 September 2026 (card-b)

01SLD.txt:

===== 01 SLD STORE THEN LOAD | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

a RAM store, n nops, a RAM load:
sw, 0 nops, lw of the same word: 1480
sw, 1 nops, lw of the same word: 1484
sw, 2 nops, lw of the same word: 1476
sw, 3 nops, lw of the same word: 1484
sw, 4 nops, lw of the same word: 1476
sw, 5 nops, lw of the same word: 1484
sw, 6 nops, lw of the same word: 1572
sw, 7 nops, lw of the same word: 1682
sw, 8 nops, lw of the same word: 1781
sw, 9 nops, lw of the same word: 1887
sw, 10 nops, lw of the same word: 1972
sw, 11 nops, lw of the same word: 2074
sw, 12 nops, lw of the same word: 2192
sw, 0 nops, lw of the next word: 1461
sw, 1 nops, lw of the next word: 1467
sw, 2 nops, lw of the next word: 1485
sw, 3 nops, lw of the next word: 1485
sw, 4 nops, lw of the next word: 1488
sw, 5 nops, lw of the next word: 1488
sw, 6 nops, lw of the next word: 1572
sw, 7 nops, lw of the next word: 1671
sw, 8 nops, lw of the next word: 1771
sw, 9 nops, lw of the next word: 1888
sw, 10 nops, lw of the next word: 1972
sw, 11 nops, lw of the next word: 2076
sw, 12 nops, lw of the next word: 2187
RAM sw, lw, sw: 1875
RAM sw, lw, nop, sw: 2076
RAM sw, lw, 2 nops, sw: 2092
RAM sw, lw, use, sw: 2066
RAM sw, lw of $11, sw: 1882
RAM sw, sw, lw, sw: 2085
RAM lw, sw, lw, sw: 2602
RAM sw, lw, sw to $11: 1876
RAM sw, nop, lw, sw: 1880
RAM sw, lw, sw, lw: 2700
RAM sw, scratchpad lw, sw: 658
RAM sw, I_STAT lw, sw: 1367
RAM sw, BIOS lw, sw: 3540
RAM sw, lw, GP0 sw: 1644
Done.

02IOL.txt:

===== 02 IOL IO LOAD PAIRS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

an IO load, n nops, a second load of the same register:
I_STAT lw, 0 nops, same: 1158
I_STAT lw, 1 nops, same: 1346
I_STAT lw, 2 nops, same: 1355
I_STAT lw, 3 nops, same: 1347
I_STAT lw, 4 nops, same: 1448
GPUSTAT lw, 0 nops, same: 1120
GPUSTAT lw, 1 nops, same: 1320
GPUSTAT lw, 2 nops, same: 1333
GPUSTAT lw, 3 nops, same: 1336
GPUSTAT lw, 4 nops, same: 1452
DPCR lw, 0 nops, same: 1140
DPCR lw, 1 nops, same: 1333
DPCR lw, 2 nops, same: 1348
DPCR lw, 3 nops, same: 1347
DPCR lw, 4 nops, same: 1448
timer 0 lw, 0 nops, same: 1120
timer 0 lw, 1 nops, same: 1320
timer 0 lw, 2 nops, same: 1333
timer 0 lw, 3 nops, same: 1336
timer 0 lw, 4 nops, same: 1448
MDEC status lw, 0 nops, same: 1120
MDEC status lw, 1 nops, same: 1320
MDEC status lw, 2 nops, same: 1355
MDEC status lw, 3 nops, same: 1347
MDEC status lw, 4 nops, same: 1449
SPUSTAT lhu, 0 nops, same: 4249
SPUSTAT lhu, 1 nops, same: 4241
SPUSTAT lhu, 2 nops, same: 4241
SPUSTAT lhu, 3 nops, same: 4242
SPUSTAT lhu, 4 nops, same: 4248
CDROM status lbu, 0 nops, same: 2048
CDROM status lbu, 1 nops, same: 2239
CDROM status lbu, 2 nops, same: 2251
CDROM status lbu, 3 nops, same: 2242
CDROM status lbu, 4 nops, same: 2250
RAM lw, 0 nops, same: 1454
RAM lw, 1 nops, same: 1658
RAM lw, 2 nops, same: 1671
RAM lw, 3 nops, same: 1676
RAM lw, 4 nops, same: 1682
scratchpad lw, 0 nops, same: 627
scratchpad lw, 1 nops, same: 727
scratchpad lw, 2 nops, same: 840
scratchpad lw, 3 nops, same: 946
scratchpad lw, 4 nops, same: 1069
BIOS lw, 0 nops, same: 5432
BIOS lw, 1 nops, same: 5631
BIOS lw, 2 nops, same: 5645
BIOS lw, 3 nops, same: 5648
BIOS lw, 4 nops, same: 5648
I_STAT lw, 0 nops, RAM lw: 1268
I_STAT lw, 1 nops, RAM lw: 1458
I_STAT lw, 2 nops, RAM lw: 1475
I_STAT lw, 3 nops, RAM lw: 1466
I_STAT lw, 4 nops, RAM lw: 1552
GPUSTAT lw, 0 nops, RAM lw: 1258
GPUSTAT lw, 1 nops, RAM lw: 1453
GPUSTAT lw, 2 nops, RAM lw: 1463
GPUSTAT lw, 3 nops, RAM lw: 1475
GPUSTAT lw, 4 nops, RAM lw: 1560
Done.

03QUE.txt:

===== 03 QUE WRITE QUEUE | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

n RAM stores in a row:
1 sw, same word: 458
1 sw, two words in turn: 446
2 sw, same word: 561
2 sw, two words in turn: 575
3 sw, same word: 678
3 sw, two words in turn: 691
4 sw, same word: 887
4 sw, two words in turn: 909
5 sw, same word: 1102
5 sw, two words in turn: 1099
6 sw, same word: 1310
6 sw, two words in turn: 1316
7 sw, same word: 1525
7 sw, two words in turn: 1541
8 sw, same word: 1749
8 sw, two words in turn: 1741
9 sw, same word: 1939
9 sw, two words in turn: 1951
10 sw, same word: 2158
10 sw, two words in turn: 2152
11 sw, same word: 2362
11 sw, two words in turn: 2375
12 sw, same word: 2574
12 sw, two words in turn: 2586
16 sw, same word: 3416
16 sw, two words in turn: 3429
20 sw, same word: 4274
20 sw, two words in turn: 4276
24 sw, same word: 5105
24 sw, two words in turn: 5116
32 sw, same word: 6806
32 sw, two words in turn: 6817
40 sw, same word: 8484
40 sw, two words in turn: 8506
4 sw, 0 nops, nop, cached: 882
4 sw, 0 nops, nop, KSEG1: 6426
4 sw, 2 nops, nop, cached: 1110
4 sw, 2 nops, nop, KSEG1: 7588
4 sw, 4 nops, nop, cached: 1287
4 sw, 4 nops, nop, KSEG1: 8814
4 sw, 8 nops, nop, cached: 1670
4 sw, 8 nops, nop, KSEG1: 11319
4 GP0 sw, KSEG1: 4934
Done.

04LN3.txt:

===== 04 LN3 LOAD LANDING 3 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

the instruction on the cycle a RAM load lands:
lw, 5 nops, lbu of RAM 2, nop: 1682
lw, 5 nops, lhu of RAM 2, nop: 1685
lw, 5 nops, sh to RAM 2, nop: 1482
lw, 5 nops, sb to RAM 2, nop: 1492
lw, 5 nops, mult, nop: 1464
lw, 5 nops, mflo, nop: 1364
lw, 5 nops, taken beq, nop: 1565
lw, 5 nops, untaken bne, nop: 1562
lw, 5 nops, lui, nop: 1355
lw, 5 nops, mfc0 SR, nop: 1372
lw, 5 nops, mtc2 VXY0, nop: 1366
lw, 5 nops, lwc2 of RAM 2, nop: 1975
lw, 5 nops, use of the load, nop: 1472
lw, 6 nops, lbu of RAM 2, nop: 1764
lw, 6 nops, lhu of RAM 2, nop: 1760
lw, 6 nops, sh to RAM 2, nop: 1483
lw, 6 nops, sb to RAM 2, nop: 1482
lw, 6 nops, mult, nop: 1473
lw, 6 nops, mflo, nop: 1455
lw, 6 nops, taken beq, nop: 1655
lw, 6 nops, untaken bne, nop: 1653
lw, 6 nops, lui, nop: 1465
lw, 6 nops, mfc0 SR, nop: 1471
lw, 6 nops, mtc2 VXY0, nop: 1463
lw, 6 nops, lwc2 of RAM 2, nop: 2070
lw, 6 nops, use of the load, nop: 1468
lw, 7 nops, lbu of RAM 2, nop: 1874
lw, 7 nops, lhu of RAM 2, nop: 1881
lw, 7 nops, sh to RAM 2, nop: 1561
lw, 7 nops, sb to RAM 2, nop: 1565
lw, 7 nops, mult, nop: 1567
lw, 7 nops, mflo, nop: 1552
lw, 7 nops, taken beq, nop: 1769
lw, 7 nops, untaken bne, nop: 1762
lw, 7 nops, lui, nop: 1558
lw, 7 nops, mfc0 SR, nop: 1567
lw, 7 nops, mtc2 VXY0, nop: 1567
lw, 7 nops, lwc2 of RAM 2, nop: 2191
lw, 7 nops, use of the load, nop: 1561
Done.

05BKB.txt:

===== 05 BKB BACKWARD BRANCH | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

a backward beq, k nops, then a load:
RAM: backward beq, 0 nops, lw, nop: 1379
RAM: backward beq, 0 nops, lw, use: 1371
RAM: no branches, 0 nops, lw, nop: 1355
RAM: backward beq, 1 nops, lw, nop: 1461
RAM: backward beq, 1 nops, lw, use: 1473
RAM: no branches, 1 nops, lw, nop: 1458
RAM: backward beq, 2 nops, lw, nop: 1575
RAM: backward beq, 2 nops, lw, use: 1576
RAM: no branches, 2 nops, lw, nop: 1563
RAM: backward beq, 3 nops, lw, nop: 1660
RAM: backward beq, 3 nops, lw, use: 1678
RAM: no branches, 3 nops, lw, nop: 1653
BIOS: backward beq, 0 nops, lw, nop: 2976
BIOS: backward beq, 0 nops, lw, use: 2934
BIOS: no branches, 0 nops, lw, nop: 2953
BIOS: backward beq, 1 nops, lw, nop: 2956
BIOS: backward beq, 1 nops, lw, use: 2977
BIOS: no branches, 1 nops, lw, nop: 2968
BIOS: backward beq, 2 nops, lw, nop: 2934
BIOS: backward beq, 2 nops, lw, use: 2923
BIOS: no branches, 2 nops, lw, nop: 2921
BIOS: backward beq, 3 nops, lw, nop: 2924
BIOS: backward beq, 3 nops, lw, use: 2982
BIOS: no branches, 3 nops, lw, nop: 2934
I_STAT: backward beq, 0 nops, lw, nop: 1366
I_STAT: backward beq, 0 nops, lw, use: 1333
I_STAT: no branches, 0 nops, lw, nop: 1355
I_STAT: backward beq, 1 nops, lw, nop: 1449
I_STAT: backward beq, 1 nops, lw, use: 1469
I_STAT: no branches, 1 nops, lw, nop: 1454
I_STAT: backward beq, 2 nops, lw, nop: 1526
I_STAT: backward beq, 2 nops, lw, use: 1520
I_STAT: no branches, 2 nops, lw, nop: 1520
I_STAT: backward beq, 3 nops, lw, nop: 1620
I_STAT: backward beq, 3 nops, lw, use: 1669
I_STAT: no branches, 3 nops, lw, nop: 1636
Done.

06KST.txt:

===== 06 KST KSEG1 STORES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

code from KSEG1: a store and what follows it ($11 the store's address):
KSEG1 1 nop: 2503
KSEG1 4 nops: 4324
KSEG1 taken beq: 3711
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM sw then 4 nops: 5455
KSEG1 RAM sw then a taken beq: 4855
KSEG1 RAM sw then an untaken bne: 4855
KSEG1 RAM sw twice, then a taken beq: 5674
KSEG1 RAM sw twice, then 4 nops: 6309
KSEG1 GP0 sw then 1 nop: 3103
KSEG1 GP0 sw then 4 nops: 4938
KSEG1 GP0 sw then a taken beq: 4323
KSEG1 GP0 sw then an untaken bne: 4322
KSEG1 GP0 sw twice, then a taken beq: 4933
KSEG1 GP0 sw twice, then 4 nops: 5543
KSEG1 scratchpad sw then 1 nop: 3103
KSEG1 scratchpad sw then 4 nops: 4932
KSEG1 scratchpad sw then a taken beq: 4323
KSEG1 scratchpad sw then an untaken bne: 4323
KSEG1 scratchpad sw twice, then a taken beq: 4938
KSEG1 scratchpad sw twice, then 4 nops: 5543
KSEG1 SPU voice 0 sh then 1 nop: 3103
KSEG1 SPU voice 0 sh then 4 nops: 4934
KSEG1 SPU voice 0 sh then a taken beq: 4323
KSEG1 SPU voice 0 sh then an untaken bne: 4323
KSEG1 SPU voice 0 sh twice, then a taken beq: 4931
KSEG1 SPU voice 0 sh twice, then 4 nops: 5539
KSEG1 CDROM index sb then 1 nop: 3110
KSEG1 CDROM index sb then 4 nops: 4935
KSEG1 CDROM index sb then a taken beq: 4323
KSEG1 CDROM index sb then an untaken bne: 4323
KSEG1 CDROM index sb twice, then a taken beq: 4931
KSEG1 CDROM index sb twice, then 4 nops: 5545
KSEG1 RAM sh then 1 nop: 3626
KSEG1 RAM sh then 4 nops: 5453
KSEG1 RAM sh then a taken beq: 4848
KSEG1 RAM sh then an untaken bne: 4856
KSEG1 RAM sh twice, then a taken beq: 5678
KSEG1 RAM sh twice, then 4 nops: 6311
KSEG1 RAM sb then 1 nop: 3625
KSEG1 RAM sb then 4 nops: 5454
KSEG1 RAM sb then a taken beq: 4849
KSEG1 RAM sb then an untaken bne: 4849
KSEG1 RAM sb twice, then a taken beq: 5682
KSEG1 RAM sb twice, then 4 nops: 6309
cached RAM sw then 1 nop: 545
cached RAM sw then 4 nops: 863
cached RAM sw then a taken beq: 759
cached RAM sw then an untaken bne: 753
cached RAM sw twice, then a taken beq: 860
cached RAM sw twice, then 4 nops: 959
Done.

08AGN.txt:

===== 08 AGN TIMING AGAIN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

timing rows, eight times each:
sw, 6 nops, lw: 1583
sw, 6 nops, lw: 1568
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1872
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1885
I_STAT lw, 0 nops, same: 1146
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
lw, 6 nops, lbu of RAM 2: 1771
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1778
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1729
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1728
KSEG1 RAM sw then 1 nop: 3628
KSEG1 RAM sw then 1 nop: 3623
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 1 nop: 3626
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
Done.

09CDT.txt:

===== 09 CDT DRIVE REPLY TIMES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

cycles from the command write to the drive's interrupt, then its type:
Getstat: 30228/3 29581/3 27370/3 21991/3 27370/3 23575/3 27766/3 26453/3 27304/3 22354/3 27370/3 29383/3 27370/3 22684/3 27370/3 27047/3
Test 20h: 37671/3 27436/3 28888/3 26875/3 34762/3 27238/3 26057/3 26842/3 29251/3 26908/3 28888/3 26908/3 29581/3 26908/3 36412/3 26948/3
Getstat again: 29223/3 28261/3 23047/3 27370/3 29911/3 19417/3 26948/3 27304/3 29911/3 19450/3 30076/3 27931/3 21430/3 27370/3 27608/3 19384/3
Done.

Output files that match an earlier run: 00RUN.txt (as run 20260927T0000Z-5501a-card-2) · 07KLD.txt (as run 20260927T0000Z-5501a-card-2) · 10GIR.txt (as run 20260927T0000Z-5501a-card-2) · 11RP1.txt (as run 20260927T0000Z-5501a-card-2) · 12RP2.txt (as run 20260927T0000Z-5501a-card-2).

27 September 2026 (card-g)

01SLD.txt:

===== 01 SLD STORE THEN LOAD | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

a RAM store, n nops, a RAM load:
sw, 0 nops, lw of the same word: 1478
sw, 1 nops, lw of the same word: 1486
sw, 2 nops, lw of the same word: 1486
sw, 3 nops, lw of the same word: 1482
sw, 4 nops, lw of the same word: 1482
sw, 5 nops, lw of the same word: 1496
sw, 6 nops, lw of the same word: 1572
sw, 7 nops, lw of the same word: 1683
sw, 8 nops, lw of the same word: 1773
sw, 9 nops, lw of the same word: 1892
sw, 10 nops, lw of the same word: 1967
sw, 11 nops, lw of the same word: 2076
sw, 12 nops, lw of the same word: 2189
sw, 0 nops, lw of the next word: 1467
sw, 1 nops, lw of the next word: 1475
sw, 2 nops, lw of the next word: 1485
sw, 3 nops, lw of the next word: 1485
sw, 4 nops, lw of the next word: 1488
sw, 5 nops, lw of the next word: 1489
sw, 6 nops, lw of the next word: 1576
sw, 7 nops, lw of the next word: 1673
sw, 8 nops, lw of the next word: 1771
sw, 9 nops, lw of the next word: 1888
sw, 10 nops, lw of the next word: 1972
sw, 11 nops, lw of the next word: 2076
sw, 12 nops, lw of the next word: 2187
RAM sw, lw, sw: 1875
RAM sw, lw, nop, sw: 2076
RAM sw, lw, 2 nops, sw: 2092
RAM sw, lw, use, sw: 2066
RAM sw, lw of $11, sw: 1882
RAM sw, sw, lw, sw: 2085
RAM lw, sw, lw, sw: 2602
RAM sw, lw, sw to $11: 1876
RAM sw, nop, lw, sw: 1880
RAM sw, lw, sw, lw: 2700
RAM sw, scratchpad lw, sw: 658
RAM sw, I_STAT lw, sw: 1367
RAM sw, BIOS lw, sw: 3540
RAM sw, lw, GP0 sw: 1644
Done.

02IOL.txt:

===== 02 IOL IO LOAD PAIRS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

an IO load, n nops, a second load of the same register:
I_STAT lw, 0 nops, same: 1158
I_STAT lw, 1 nops, same: 1346
I_STAT lw, 2 nops, same: 1355
I_STAT lw, 3 nops, same: 1347
I_STAT lw, 4 nops, same: 1448
GPUSTAT lw, 0 nops, same: 1120
GPUSTAT lw, 1 nops, same: 1320
GPUSTAT lw, 2 nops, same: 1333
GPUSTAT lw, 3 nops, same: 1336
GPUSTAT lw, 4 nops, same: 1452
DPCR lw, 0 nops, same: 1140
DPCR lw, 1 nops, same: 1333
DPCR lw, 2 nops, same: 1348
DPCR lw, 3 nops, same: 1347
DPCR lw, 4 nops, same: 1448
timer 0 lw, 0 nops, same: 1120
timer 0 lw, 1 nops, same: 1320
timer 0 lw, 2 nops, same: 1333
timer 0 lw, 3 nops, same: 1336
timer 0 lw, 4 nops, same: 1448
MDEC status lw, 0 nops, same: 1120
MDEC status lw, 1 nops, same: 1320
MDEC status lw, 2 nops, same: 1355
MDEC status lw, 3 nops, same: 1347
MDEC status lw, 4 nops, same: 1449
SPUSTAT lhu, 0 nops, same: 4249
SPUSTAT lhu, 1 nops, same: 4241
SPUSTAT lhu, 2 nops, same: 4241
SPUSTAT lhu, 3 nops, same: 4242
SPUSTAT lhu, 4 nops, same: 4248
CDROM status lbu, 0 nops, same: 2048
CDROM status lbu, 1 nops, same: 2239
CDROM status lbu, 2 nops, same: 2254
CDROM status lbu, 3 nops, same: 2242
CDROM status lbu, 4 nops, same: 2250
RAM lw, 0 nops, same: 1456
RAM lw, 1 nops, same: 1658
RAM lw, 2 nops, same: 1671
RAM lw, 3 nops, same: 1676
RAM lw, 4 nops, same: 1682
scratchpad lw, 0 nops, same: 627
scratchpad lw, 1 nops, same: 727
scratchpad lw, 2 nops, same: 840
scratchpad lw, 3 nops, same: 946
scratchpad lw, 4 nops, same: 1069
BIOS lw, 0 nops, same: 5432
BIOS lw, 1 nops, same: 5631
BIOS lw, 2 nops, same: 5645
BIOS lw, 3 nops, same: 5648
BIOS lw, 4 nops, same: 5648
I_STAT lw, 0 nops, RAM lw: 1268
I_STAT lw, 1 nops, RAM lw: 1458
I_STAT lw, 2 nops, RAM lw: 1475
I_STAT lw, 3 nops, RAM lw: 1466
I_STAT lw, 4 nops, RAM lw: 1552
GPUSTAT lw, 0 nops, RAM lw: 1258
GPUSTAT lw, 1 nops, RAM lw: 1453
GPUSTAT lw, 2 nops, RAM lw: 1463
GPUSTAT lw, 3 nops, RAM lw: 1475
GPUSTAT lw, 4 nops, RAM lw: 1560
Done.

06KST.txt:

===== 06 KST KSEG1 STORES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

code from KSEG1: a store and what follows it ($11 the store's address):
KSEG1 1 nop: 2502
KSEG1 4 nops: 4323
KSEG1 taken beq: 3711
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM sw then 4 nops: 5455
KSEG1 RAM sw then a taken beq: 4855
KSEG1 RAM sw then an untaken bne: 4855
KSEG1 RAM sw twice, then a taken beq: 5674
KSEG1 RAM sw twice, then 4 nops: 6309
KSEG1 GP0 sw then 1 nop: 3103
KSEG1 GP0 sw then 4 nops: 4938
KSEG1 GP0 sw then a taken beq: 4323
KSEG1 GP0 sw then an untaken bne: 4322
KSEG1 GP0 sw twice, then a taken beq: 4933
KSEG1 GP0 sw twice, then 4 nops: 5543
KSEG1 scratchpad sw then 1 nop: 3103
KSEG1 scratchpad sw then 4 nops: 4932
KSEG1 scratchpad sw then a taken beq: 4323
KSEG1 scratchpad sw then an untaken bne: 4323
KSEG1 scratchpad sw twice, then a taken beq: 4938
KSEG1 scratchpad sw twice, then 4 nops: 5543
KSEG1 SPU voice 0 sh then 1 nop: 3103
KSEG1 SPU voice 0 sh then 4 nops: 4934
KSEG1 SPU voice 0 sh then a taken beq: 4323
KSEG1 SPU voice 0 sh then an untaken bne: 4323
KSEG1 SPU voice 0 sh twice, then a taken beq: 4931
KSEG1 SPU voice 0 sh twice, then 4 nops: 5539
KSEG1 CDROM index sb then 1 nop: 3110
KSEG1 CDROM index sb then 4 nops: 4935
KSEG1 CDROM index sb then a taken beq: 4323
KSEG1 CDROM index sb then an untaken bne: 4323
KSEG1 CDROM index sb twice, then a taken beq: 4931
KSEG1 CDROM index sb twice, then 4 nops: 5545
KSEG1 RAM sh then 1 nop: 3626
KSEG1 RAM sh then 4 nops: 5453
KSEG1 RAM sh then a taken beq: 4848
KSEG1 RAM sh then an untaken bne: 4856
KSEG1 RAM sh twice, then a taken beq: 5678
KSEG1 RAM sh twice, then 4 nops: 6311
KSEG1 RAM sb then 1 nop: 3625
KSEG1 RAM sb then 4 nops: 5454
KSEG1 RAM sb then a taken beq: 4849
KSEG1 RAM sb then an untaken bne: 4849
KSEG1 RAM sb twice, then a taken beq: 5682
KSEG1 RAM sb twice, then 4 nops: 6309
cached RAM sw then 1 nop: 545
cached RAM sw then 4 nops: 863
cached RAM sw then a taken beq: 759
cached RAM sw then an untaken bne: 753
cached RAM sw twice, then a taken beq: 860
cached RAM sw twice, then 4 nops: 959
Done.

07KLD.txt:

===== 07 KLD KSEG1 LOADS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

code from KSEG1: a load and what follows it ($10 the load's address):
KSEG1 1 nop: 2501
KSEG1 2 nops: 3103
KSEG1 3 nops: 3714
KSEG1 RAM lw, nop: 3513
KSEG1 RAM lw, 2 nops: 4128
KSEG1 RAM lw, nop, use: 4325
KSEG1 RAM lw, use: 3715
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, nop, lw: 4539
KSEG1 RAM lw, 2 nops, lw: 5174
KSEG1 RAM lw, RAM sw: 4125
KSEG1 RAM lw, taken beq: 4744
KSEG1 I_STAT lw, nop: 3117
KSEG1 I_STAT lw, 2 nops: 3715
KSEG1 I_STAT lw, nop, use: 4009
KSEG1 I_STAT lw, use: 3393
KSEG1 I_STAT lw, lw: 3330
KSEG1 I_STAT lw, nop, lw: 3715
KSEG1 I_STAT lw, 2 nops, lw: 4323
KSEG1 I_STAT lw, RAM sw: 3821
KSEG1 I_STAT lw, taken beq: 4323
KSEG1 BIOS lw, nop: 5292
KSEG1 BIOS lw, 2 nops: 5922
KSEG1 BIOS lw, nop, use: 6255
KSEG1 BIOS lw, use: 5632
KSEG1 BIOS lw, lw: 7701
KSEG1 BIOS lw, nop, lw: 8115
KSEG1 BIOS lw, 2 nops, lw: 8696
KSEG1 BIOS lw, RAM sw: 6018
KSEG1 BIOS lw, taken beq: 6496
KSEG1 scratchpad lw, nop: 3102
KSEG1 scratchpad lw, 2 nops: 3711
KSEG1 scratchpad lw, nop, use: 3715
KSEG1 scratchpad lw, use: 3103
KSEG1 scratchpad lw, lw: 3103
KSEG1 scratchpad lw, nop, lw: 3719
KSEG1 scratchpad lw, 2 nops, lw: 4323
KSEG1 scratchpad lw, RAM sw: 3624
KSEG1 scratchpad lw, taken beq: 4323
Done.

08AGN.txt:

===== 08 AGN TIMING AGAIN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

timing rows, eight times each:
sw, 6 nops, lw: 1586
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1872
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1885
I_STAT lw, 0 nops, same: 1146
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
lw, 6 nops, lbu of RAM 2: 1771
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1778
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1729
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1728
KSEG1 RAM sw then 1 nop: 3628
KSEG1 RAM sw then 1 nop: 3623
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 1 nop: 3626
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
Done.

09CDT.txt:

===== 09 CDT DRIVE REPLY TIMES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

cycles from the command write to the drive's interrupt, then its type:
Getstat: 19107/3 22024/3 27370/3 29911/3 19450/3 29713/3 27898/3 18533/3 27337/3 31528/3 19450/3 29350/3 27370/3 30274/3 19483/3 29350/3
Test 20h: 45398/3 26842/3 28888/3 26908/3 29251/3 26875/3 28888/3 36914/3 33178/3 26908/3 28888/3 26908/3 29251/3 27271/3 28888/3 31601/3
Getstat again: 23085/3 21958/3 19450/3 22354/3 27370/3 21991/3 24539/3 33508/3 19450/3 29350/3 27370/3 22354/3 27733/3 29350/3 27370/3 20018/3
Done.

Output files that match an earlier run: 00RUN.txt (as run 20260927T0000Z-5501a-card-2) · 03QUE.txt (as run 20260927T0000Z-5501a-card-b) · 04LN3.txt (as run 20260927T0000Z-5501a-card-b) · 05BKB.txt (as run 20260927T0000Z-5501a-card-b) · 10GIR.txt (as run 20260927T0000Z-5501a-card-2) · 11RP1.txt (as run 20260927T0000Z-5501a-card-2) · 12RP2.txt (as run 20260927T0000Z-5501a-card-2).

27 September 2026 (card-g3 s002)

00RUN.txt:

===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
12 tests
A chain program, linked at 80100000
Saved on the card in slot 2, from image 1
COP0 at start: BPC 00000000 BDA 00000000 TAR 800160E0 DCIC 00000000 BadVaddr 00000480 BDAM 00000000
BPCM 00000000 SR 00000000 Cause 00000020 EPC 80016C84 PRId 00000002

01SLD.txt:

===== 01 SLD STORE THEN LOAD | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

a RAM store, n nops, a RAM load:
sw, 0 nops, lw of the same word: 1478
sw, 1 nops, lw of the same word: 1486
sw, 2 nops, lw of the same word: 1486
sw, 3 nops, lw of the same word: 1482
sw, 4 nops, lw of the same word: 1482
sw, 5 nops, lw of the same word: 1496
sw, 6 nops, lw of the same word: 1572
sw, 7 nops, lw of the same word: 1683
sw, 8 nops, lw of the same word: 1773
sw, 9 nops, lw of the same word: 1892
sw, 10 nops, lw of the same word: 1967
sw, 11 nops, lw of the same word: 2076
sw, 12 nops, lw of the same word: 2189
sw, 0 nops, lw of the next word: 1467
sw, 1 nops, lw of the next word: 1475
sw, 2 nops, lw of the next word: 1485
sw, 3 nops, lw of the next word: 1485
sw, 4 nops, lw of the next word: 1488
sw, 5 nops, lw of the next word: 1488
sw, 6 nops, lw of the next word: 1572
sw, 7 nops, lw of the next word: 1671
sw, 8 nops, lw of the next word: 1771
sw, 9 nops, lw of the next word: 1888
sw, 10 nops, lw of the next word: 1972
sw, 11 nops, lw of the next word: 2076
sw, 12 nops, lw of the next word: 2187
RAM sw, lw, sw: 1875
RAM sw, lw, nop, sw: 2076
RAM sw, lw, 2 nops, sw: 2092
RAM sw, lw, use, sw: 2066
RAM sw, lw of $11, sw: 1882
RAM sw, sw, lw, sw: 2085
RAM lw, sw, lw, sw: 2602
RAM sw, lw, sw to $11: 1876
RAM sw, nop, lw, sw: 1880
RAM sw, lw, sw, lw: 2700
RAM sw, scratchpad lw, sw: 658
RAM sw, I_STAT lw, sw: 1367
RAM sw, BIOS lw, sw: 3540
RAM sw, lw, GP0 sw: 1644
Done.

06KST.txt:

===== 06 KST KSEG1 STORES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

code from KSEG1: a store and what follows it ($11 the store's address):
KSEG1 1 nop: 2502
KSEG1 4 nops: 4323
KSEG1 taken beq: 3711
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM sw then 4 nops: 5455
KSEG1 RAM sw then a taken beq: 4855
KSEG1 RAM sw then an untaken bne: 4855
KSEG1 RAM sw twice, then a taken beq: 5674
KSEG1 RAM sw twice, then 4 nops: 6309
KSEG1 GP0 sw then 1 nop: 3103
KSEG1 GP0 sw then 4 nops: 4938
KSEG1 GP0 sw then a taken beq: 4323
KSEG1 GP0 sw then an untaken bne: 4322
KSEG1 GP0 sw twice, then a taken beq: 4933
KSEG1 GP0 sw twice, then 4 nops: 5543
KSEG1 scratchpad sw then 1 nop: 3103
KSEG1 scratchpad sw then 4 nops: 4932
KSEG1 scratchpad sw then a taken beq: 4323
KSEG1 scratchpad sw then an untaken bne: 4323
KSEG1 scratchpad sw twice, then a taken beq: 4938
KSEG1 scratchpad sw twice, then 4 nops: 5543
KSEG1 SPU voice 0 sh then 1 nop: 3103
KSEG1 SPU voice 0 sh then 4 nops: 4934
KSEG1 SPU voice 0 sh then a taken beq: 4323
KSEG1 SPU voice 0 sh then an untaken bne: 4323
KSEG1 SPU voice 0 sh twice, then a taken beq: 4931
KSEG1 SPU voice 0 sh twice, then 4 nops: 5539
KSEG1 CDROM index sb then 1 nop: 3112
KSEG1 CDROM index sb then 4 nops: 4935
KSEG1 CDROM index sb then a taken beq: 4323
KSEG1 CDROM index sb then an untaken bne: 4323
KSEG1 CDROM index sb twice, then a taken beq: 4931
KSEG1 CDROM index sb twice, then 4 nops: 5545
KSEG1 RAM sh then 1 nop: 3626
KSEG1 RAM sh then 4 nops: 5453
KSEG1 RAM sh then a taken beq: 4848
KSEG1 RAM sh then an untaken bne: 4856
KSEG1 RAM sh twice, then a taken beq: 5678
KSEG1 RAM sh twice, then 4 nops: 6311
KSEG1 RAM sb then 1 nop: 3625
KSEG1 RAM sb then 4 nops: 5454
KSEG1 RAM sb then a taken beq: 4849
KSEG1 RAM sb then an untaken bne: 4849
KSEG1 RAM sb twice, then a taken beq: 5682
KSEG1 RAM sb twice, then 4 nops: 6309
cached RAM sw then 1 nop: 545
cached RAM sw then 4 nops: 863
cached RAM sw then a taken beq: 759
cached RAM sw then an untaken bne: 753
cached RAM sw twice, then a taken beq: 860
cached RAM sw twice, then 4 nops: 959
Done.

09CDT.txt:

===== 09 CDT DRIVE REPLY TIMES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

cycles from the command write to the drive's interrupt, then its type:
Getstat: 34683/3 29779/3 19450/3 33706/3 19450/3 29350/3 27403/3 27377/3 19384/3 29383/3 27370/3 30604/3 19450/3 29350/3 27931/3 19160/3
Test 20h: 28299/3 28888/3 26875/3 38062/3 28888/3 26908/3 29218/3 31799/3 28855/3 26875/3 29614/3 26875/3 29284/3 32320/3 29812/3 31568/3
Getstat again: 21798/3 25753/3 27370/3 29350/3 20011/3 29746/3 24572/3 21925/3 27337/3 32122/3 20011/3 29383/3 27370/3 22321/3 24704/3 29317/3
Done.

Output files that match an earlier run: 02IOL.txt (as run 20260927T0000Z-5501a-card-b) · 03QUE.txt (as run 20260927T0000Z-5501a-card-b) · 04LN3.txt (as run 20260927T0000Z-5501a-card-b) · 05BKB.txt (as run 20260927T0000Z-5501a-card-b) · 07KLD.txt (as run 20260927T0000Z-5501a-card-2) · 08AGN.txt (as run 20260927T0000Z-5501a-card-g) · 10GIR.txt (as run 20260927T0000Z-5501a-card-2) · 11RP1.txt (as run 20260927T0000Z-5501a-card-2) · 12RP2.txt (as run 20260927T0000Z-5501a-card-2).

27 September 2026 (card-g3 s087)

00RUN.txt:

===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
12 tests
A chain program, linked at 80100000
Saved on the card in slot 2, from image 1
COP0 at start: BPC 00000000 BDA 80024F50 TAR 80024FB0 DCIC 00000000 BadVaddr 1F801DAA BDAM FFFFFFFF
BPCM 00000000 SR 70000000 Cause 00000020 EPC 80025B64 PRId 00000002

01SLD.txt:

===== 01 SLD STORE THEN LOAD | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

a RAM store, n nops, a RAM load:
sw, 0 nops, lw of the same word: 1479
sw, 1 nops, lw of the same word: 1476
sw, 2 nops, lw of the same word: 1476
sw, 3 nops, lw of the same word: 1484
sw, 4 nops, lw of the same word: 1476
sw, 5 nops, lw of the same word: 1484
sw, 6 nops, lw of the same word: 1572
sw, 7 nops, lw of the same word: 1682
sw, 8 nops, lw of the same word: 1778
sw, 9 nops, lw of the same word: 1887
sw, 10 nops, lw of the same word: 1972
sw, 11 nops, lw of the same word: 2074
sw, 12 nops, lw of the same word: 2192
sw, 0 nops, lw of the next word: 1461
sw, 1 nops, lw of the next word: 1467
sw, 2 nops, lw of the next word: 1485
sw, 3 nops, lw of the next word: 1485
sw, 4 nops, lw of the next word: 1488
sw, 5 nops, lw of the next word: 1494
sw, 6 nops, lw of the next word: 1569
sw, 7 nops, lw of the next word: 1673
sw, 8 nops, lw of the next word: 1771
sw, 9 nops, lw of the next word: 1888
sw, 10 nops, lw of the next word: 1972
sw, 11 nops, lw of the next word: 2076
sw, 12 nops, lw of the next word: 2187
RAM sw, lw, sw: 1875
RAM sw, lw, nop, sw: 2076
RAM sw, lw, 2 nops, sw: 2092
RAM sw, lw, use, sw: 2066
RAM sw, lw of $11, sw: 1882
RAM sw, sw, lw, sw: 2085
RAM lw, sw, lw, sw: 2602
RAM sw, lw, sw to $11: 1876
RAM sw, nop, lw, sw: 1880
RAM sw, lw, sw, lw: 2700
RAM sw, scratchpad lw, sw: 658
RAM sw, I_STAT lw, sw: 1367
RAM sw, BIOS lw, sw: 3540
RAM sw, lw, GP0 sw: 1644
Done.

02IOL.txt:

===== 02 IOL IO LOAD PAIRS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

an IO load, n nops, a second load of the same register:
I_STAT lw, 0 nops, same: 1158
I_STAT lw, 1 nops, same: 1346
I_STAT lw, 2 nops, same: 1355
I_STAT lw, 3 nops, same: 1347
I_STAT lw, 4 nops, same: 1448
GPUSTAT lw, 0 nops, same: 1120
GPUSTAT lw, 1 nops, same: 1320
GPUSTAT lw, 2 nops, same: 1333
GPUSTAT lw, 3 nops, same: 1336
GPUSTAT lw, 4 nops, same: 1452
DPCR lw, 0 nops, same: 1140
DPCR lw, 1 nops, same: 1333
DPCR lw, 2 nops, same: 1348
DPCR lw, 3 nops, same: 1347
DPCR lw, 4 nops, same: 1448
timer 0 lw, 0 nops, same: 1120
timer 0 lw, 1 nops, same: 1320
timer 0 lw, 2 nops, same: 1333
timer 0 lw, 3 nops, same: 1336
timer 0 lw, 4 nops, same: 1448
MDEC status lw, 0 nops, same: 1120
MDEC status lw, 1 nops, same: 1320
MDEC status lw, 2 nops, same: 1357
MDEC status lw, 3 nops, same: 1347
MDEC status lw, 4 nops, same: 1448
SPUSTAT lhu, 0 nops, same: 4244
SPUSTAT lhu, 1 nops, same: 4241
SPUSTAT lhu, 2 nops, same: 4241
SPUSTAT lhu, 3 nops, same: 4242
SPUSTAT lhu, 4 nops, same: 4249
CDROM status lbu, 0 nops, same: 2045
CDROM status lbu, 1 nops, same: 2239
CDROM status lbu, 2 nops, same: 2254
CDROM status lbu, 3 nops, same: 2242
CDROM status lbu, 4 nops, same: 2250
RAM lw, 0 nops, same: 1456
RAM lw, 1 nops, same: 1658
RAM lw, 2 nops, same: 1671
RAM lw, 3 nops, same: 1676
RAM lw, 4 nops, same: 1682
scratchpad lw, 0 nops, same: 627
scratchpad lw, 1 nops, same: 727
scratchpad lw, 2 nops, same: 840
scratchpad lw, 3 nops, same: 946
scratchpad lw, 4 nops, same: 1059
BIOS lw, 0 nops, same: 5432
BIOS lw, 1 nops, same: 5636
BIOS lw, 2 nops, same: 5645
BIOS lw, 3 nops, same: 5648
BIOS lw, 4 nops, same: 5648
I_STAT lw, 0 nops, RAM lw: 1262
I_STAT lw, 1 nops, RAM lw: 1464
I_STAT lw, 2 nops, RAM lw: 1466
I_STAT lw, 3 nops, RAM lw: 1472
I_STAT lw, 4 nops, RAM lw: 1556
GPUSTAT lw, 0 nops, RAM lw: 1267
GPUSTAT lw, 1 nops, RAM lw: 1465
GPUSTAT lw, 2 nops, RAM lw: 1470
GPUSTAT lw, 3 nops, RAM lw: 1467
GPUSTAT lw, 4 nops, RAM lw: 1555
Done.

03QUE.txt:

===== 03 QUE WRITE QUEUE | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

n RAM stores in a row:
1 sw, same word: 457
1 sw, two words in turn: 446
2 sw, same word: 570
2 sw, two words in turn: 563
3 sw, same word: 674
3 sw, two words in turn: 681
4 sw, same word: 896
4 sw, two words in turn: 899
5 sw, same word: 1096
5 sw, two words in turn: 1102
6 sw, same word: 1310
6 sw, two words in turn: 1315
7 sw, same word: 1520
7 sw, two words in turn: 1536
8 sw, same word: 1738
8 sw, two words in turn: 1741
9 sw, same word: 1949
9 sw, two words in turn: 1940
10 sw, same word: 2163
10 sw, two words in turn: 2157
11 sw, same word: 2362
11 sw, two words in turn: 2385
12 sw, same word: 2574
12 sw, two words in turn: 2581
16 sw, same word: 3422
16 sw, two words in turn: 3429
20 sw, same word: 4279
20 sw, two words in turn: 4281
24 sw, same word: 5110
24 sw, two words in turn: 5123
32 sw, same word: 6806
32 sw, two words in turn: 6817
40 sw, same word: 8484
40 sw, two words in turn: 8511
4 sw, 0 nops, nop, cached: 881
4 sw, 0 nops, nop, KSEG1: 6453
4 sw, 2 nops, nop, cached: 1105
4 sw, 2 nops, nop, KSEG1: 7594
4 sw, 4 nops, nop, cached: 1286
4 sw, 4 nops, nop, KSEG1: 8805
4 sw, 8 nops, nop, cached: 1675
4 sw, 8 nops, nop, KSEG1: 11322
4 GP0 sw, KSEG1: 4931
Done.

04LN3.txt:

===== 04 LN3 LOAD LANDING 3 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

the instruction on the cycle a RAM load lands:
lw, 5 nops, lbu of RAM 2, nop: 1692
lw, 5 nops, lhu of RAM 2, nop: 1683
lw, 5 nops, sh to RAM 2, nop: 1479
lw, 5 nops, sb to RAM 2, nop: 1492
lw, 5 nops, mult, nop: 1464
lw, 5 nops, mflo, nop: 1364
lw, 5 nops, taken beq, nop: 1565
lw, 5 nops, untaken bne, nop: 1562
lw, 5 nops, lui, nop: 1355
lw, 5 nops, mfc0 SR, nop: 1372
lw, 5 nops, mtc2 VXY0, nop: 1367
lw, 5 nops, lwc2 of RAM 2, nop: 1978
lw, 5 nops, use of the load, nop: 1463
lw, 6 nops, lbu of RAM 2, nop: 1768
lw, 6 nops, lhu of RAM 2, nop: 1769
lw, 6 nops, sh to RAM 2, nop: 1477
lw, 6 nops, sb to RAM 2, nop: 1479
lw, 6 nops, mult, nop: 1464
lw, 6 nops, mflo, nop: 1455
lw, 6 nops, taken beq, nop: 1655
lw, 6 nops, untaken bne, nop: 1653
lw, 6 nops, lui, nop: 1465
lw, 6 nops, mfc0 SR, nop: 1472
lw, 6 nops, mtc2 VXY0, nop: 1473
lw, 6 nops, lwc2 of RAM 2, nop: 2073
lw, 6 nops, use of the load, nop: 1468
lw, 7 nops, lbu of RAM 2, nop: 1883
lw, 7 nops, lhu of RAM 2, nop: 1875
lw, 7 nops, sh to RAM 2, nop: 1571
lw, 7 nops, sb to RAM 2, nop: 1575
lw, 7 nops, mult, nop: 1566
lw, 7 nops, mflo, nop: 1558
lw, 7 nops, taken beq, nop: 1769
lw, 7 nops, untaken bne, nop: 1757
lw, 7 nops, lui, nop: 1558
lw, 7 nops, mfc0 SR, nop: 1561
lw, 7 nops, mtc2 VXY0, nop: 1575
lw, 7 nops, lwc2 of RAM 2, nop: 2190
lw, 7 nops, use of the load, nop: 1559
Done.

05BKB.txt:

===== 05 BKB BACKWARD BRANCH | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

a backward beq, k nops, then a load:
RAM: backward beq, 0 nops, lw, nop: 1384
RAM: backward beq, 0 nops, lw, use: 1368
RAM: no branches, 0 nops, lw, nop: 1353
RAM: backward beq, 1 nops, lw, nop: 1461
RAM: backward beq, 1 nops, lw, use: 1473
RAM: no branches, 1 nops, lw, nop: 1458
RAM: backward beq, 2 nops, lw, nop: 1569
RAM: backward beq, 2 nops, lw, use: 1569
RAM: no branches, 2 nops, lw, nop: 1563
RAM: backward beq, 3 nops, lw, nop: 1660
RAM: backward beq, 3 nops, lw, use: 1677
RAM: no branches, 3 nops, lw, nop: 1653
BIOS: backward beq, 0 nops, lw, nop: 2976
BIOS: backward beq, 0 nops, lw, use: 2934
BIOS: no branches, 0 nops, lw, nop: 2953
BIOS: backward beq, 1 nops, lw, nop: 2956
BIOS: backward beq, 1 nops, lw, use: 2977
BIOS: no branches, 1 nops, lw, nop: 2969
BIOS: backward beq, 2 nops, lw, nop: 2929
BIOS: backward beq, 2 nops, lw, use: 2923
BIOS: no branches, 2 nops, lw, nop: 2921
BIOS: backward beq, 3 nops, lw, nop: 2924
BIOS: backward beq, 3 nops, lw, use: 2982
BIOS: no branches, 3 nops, lw, nop: 2934
I_STAT: backward beq, 0 nops, lw, nop: 1366
I_STAT: backward beq, 0 nops, lw, use: 1333
I_STAT: no branches, 0 nops, lw, nop: 1355
I_STAT: backward beq, 1 nops, lw, nop: 1449
I_STAT: backward beq, 1 nops, lw, use: 1469
I_STAT: no branches, 1 nops, lw, nop: 1454
I_STAT: backward beq, 2 nops, lw, nop: 1526
I_STAT: backward beq, 2 nops, lw, use: 1520
I_STAT: no branches, 2 nops, lw, nop: 1520
I_STAT: backward beq, 3 nops, lw, nop: 1620
I_STAT: backward beq, 3 nops, lw, use: 1669
I_STAT: no branches, 3 nops, lw, nop: 1636
Done.

06KST.txt:

===== 06 KST KSEG1 STORES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

code from KSEG1: a store and what follows it ($11 the store's address):
KSEG1 1 nop: 2502
KSEG1 4 nops: 4323
KSEG1 taken beq: 3711
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM sw then 4 nops: 5455
KSEG1 RAM sw then a taken beq: 4855
KSEG1 RAM sw then an untaken bne: 4855
KSEG1 RAM sw twice, then a taken beq: 5674
KSEG1 RAM sw twice, then 4 nops: 6309
KSEG1 GP0 sw then 1 nop: 3103
KSEG1 GP0 sw then 4 nops: 4938
KSEG1 GP0 sw then a taken beq: 4323
KSEG1 GP0 sw then an untaken bne: 4322
KSEG1 GP0 sw twice, then a taken beq: 4933
KSEG1 GP0 sw twice, then 4 nops: 5543
KSEG1 scratchpad sw then 1 nop: 3103
KSEG1 scratchpad sw then 4 nops: 4932
KSEG1 scratchpad sw then a taken beq: 4323
KSEG1 scratchpad sw then an untaken bne: 4323
KSEG1 scratchpad sw twice, then a taken beq: 4938
KSEG1 scratchpad sw twice, then 4 nops: 5543
KSEG1 SPU voice 0 sh then 1 nop: 3103
KSEG1 SPU voice 0 sh then 4 nops: 4934
KSEG1 SPU voice 0 sh then a taken beq: 4323
KSEG1 SPU voice 0 sh then an untaken bne: 4323
KSEG1 SPU voice 0 sh twice, then a taken beq: 4931
KSEG1 SPU voice 0 sh twice, then 4 nops: 5539
KSEG1 CDROM index sb then 1 nop: 3112
KSEG1 CDROM index sb then 4 nops: 4931
KSEG1 CDROM index sb then a taken beq: 4319
KSEG1 CDROM index sb then an untaken bne: 4323
KSEG1 CDROM index sb twice, then a taken beq: 4931
KSEG1 CDROM index sb twice, then 4 nops: 5539
KSEG1 RAM sh then 1 nop: 3625
KSEG1 RAM sh then 4 nops: 5454
KSEG1 RAM sh then a taken beq: 4849
KSEG1 RAM sh then an untaken bne: 4862
KSEG1 RAM sh twice, then a taken beq: 5682
KSEG1 RAM sh twice, then 4 nops: 6309
KSEG1 RAM sb then 1 nop: 3626
KSEG1 RAM sb then 4 nops: 5453
KSEG1 RAM sb then a taken beq: 4848
KSEG1 RAM sb then an untaken bne: 4848
KSEG1 RAM sb twice, then a taken beq: 5678
KSEG1 RAM sb twice, then 4 nops: 6312
cached RAM sw then 1 nop: 554
cached RAM sw then 4 nops: 858
cached RAM sw then a taken beq: 759
cached RAM sw then an untaken bne: 753
cached RAM sw twice, then a taken beq: 870
cached RAM sw twice, then 4 nops: 959
Done.

07KLD.txt:

===== 07 KLD KSEG1 LOADS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

code from KSEG1: a load and what follows it ($10 the load's address):
KSEG1 1 nop: 2502
KSEG1 2 nops: 3104
KSEG1 3 nops: 3711
KSEG1 RAM lw, nop: 3518
KSEG1 RAM lw, 2 nops: 4127
KSEG1 RAM lw, nop, use: 4319
KSEG1 RAM lw, use: 3711
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, nop, lw: 4545
KSEG1 RAM lw, 2 nops, lw: 5174
KSEG1 RAM lw, RAM sw: 4129
KSEG1 RAM lw, taken beq: 4744
KSEG1 I_STAT lw, nop: 3110
KSEG1 I_STAT lw, 2 nops: 3711
KSEG1 I_STAT lw, nop, use: 4006
KSEG1 I_STAT lw, use: 3402
KSEG1 I_STAT lw, lw: 3328
KSEG1 I_STAT lw, nop, lw: 3711
KSEG1 I_STAT lw, 2 nops, lw: 4323
KSEG1 I_STAT lw, RAM sw: 3819
KSEG1 I_STAT lw, taken beq: 4319
KSEG1 BIOS lw, nop: 5286
KSEG1 BIOS lw, 2 nops: 5930
KSEG1 BIOS lw, nop, use: 6266
KSEG1 BIOS lw, use: 5622
KSEG1 BIOS lw, lw: 7704
KSEG1 BIOS lw, nop, lw: 8122
KSEG1 BIOS lw, 2 nops, lw: 8690
KSEG1 BIOS lw, RAM sw: 6021
KSEG1 BIOS lw, taken beq: 6455
KSEG1 scratchpad lw, nop: 3104
KSEG1 scratchpad lw, 2 nops: 3711
KSEG1 scratchpad lw, nop, use: 3714
KSEG1 scratchpad lw, use: 3103
KSEG1 scratchpad lw, lw: 3103
KSEG1 scratchpad lw, nop, lw: 3720
KSEG1 scratchpad lw, 2 nops, lw: 4323
KSEG1 scratchpad lw, RAM sw: 3627
KSEG1 scratchpad lw, taken beq: 4323
Done.

08AGN.txt:

===== 08 AGN TIMING AGAIN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

timing rows, eight times each:
sw, 6 nops, lw: 1581
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
sw, 6 nops, lw: 1578
RAM sw, lw, sw: 1883
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1872
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1880
I_STAT lw, 0 nops, same: 1149
I_STAT lw, 0 nops, same: 1122
I_STAT lw, 0 nops, same: 1126
I_STAT lw, 0 nops, same: 1126
I_STAT lw, 0 nops, same: 1126
I_STAT lw, 0 nops, same: 1126
I_STAT lw, 0 nops, same: 1126
I_STAT lw, 0 nops, same: 1126
lw, 6 nops, lbu of RAM 2: 1766
lw, 6 nops, lbu of RAM 2: 1725
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1773
lw, 6 nops, lbu of RAM 2: 1729
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1728
KSEG1 RAM sw then 1 nop: 3628
KSEG1 RAM sw then 1 nop: 3623
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 1 nop: 3626
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
Done.

09CDT.txt:

===== 09 CDT DRIVE REPLY TIMES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

cycles from the command write to the drive's interrupt, then its type:
Getstat: 31218/3 33640/3 19813/3 29350/3 27370/3 30274/3 19813/3 26453/3 27865/3 22255/3 27370/3 29911/3 19450/3 30076/3 27370/3 27212/3
Test 20h: 28167/3 38095/3 31297/3 26908/3 29251/3 26875/3 26057/3 26842/3 29713/3 27238/3 28888/3 26908/3 34696/3 27469/3 28855/3 26618/3
Getstat again: 25692/3 29317/3 20011/3 29713/3 27370/3 22321/3 24572/3 32155/3 20011/3 29350/3 27370/3 22354/3 27733/3 29350/3 24671/3 23641/3
Done.

10GIR.txt:

===== 10 GIR GTE AND INTERRUPTS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

GPL 20 million times with interrupts on (MAC1 after it: 1 ran once):
MAC1 0: 0, 1: 20000000, 2: 0, other: 0; VBlanks 1420
Done.

11RP1.txt:

===== 11 RP1 GTE REPEATS 1 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

GTE rows repeated (old 00010002, new 00030004), part 1:
NCS, RBK (MAC1) 0 after, copy 0 at 801054E0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 1 at 80105548: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 2 at 801055B4: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 0 after, copy 3 at 80105624: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 0 at 80105698: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 1 at 80105704: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 2 at 80105774: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 1 after, copy 3 at 801057E8: KSEG1 00010002; cached 00030004 x16
NCS, RBK (MAC1) 2 after, copy 0 at 80105860: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 1 at 801058D0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 2 at 80105944: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, RBK (MAC1) 2 after, copy 3 at 801059BC: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 0 at 80105A38: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 1 at 80105AAC: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 2 at 80105B24: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 3 after, copy 3 at 80105BA0: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 0 at 80105C20: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 1 at 80105C98: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 2 at 80105D14: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, BBK (MAC3) 4 after, copy 3 at 80105D94: KSEG1 00010002; cached 00010002 x1 00030004 x15
NCS, VZ0 (MAC3) 1 after, copy 0 at 80105E18: KSEG1 00000002; cached 00000002 x1 00000004 x15
NCS, VZ0 (MAC3) 1 after, copy 1 at 80105E84: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 1 after, copy 2 at 80105EF4: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 1 after, copy 3 at 80105F68: KSEG1 00000002; cached 00000004 x16
NCS, VZ0 (MAC3) 2 after, copy 0 at 80105FE0: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 1 at 80106050: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 2 at 801060C4: KSEG1 00000002; cached 00000002 x16
NCS, VZ0 (MAC3) 2 after, copy 3 at 8010613C: KSEG1 00000002; cached 00000002 x16
CDP, RGBC (MAC1) 1 after, copy 0 at 801061B8: KSEG1 00000040; cached 00000040 x16
CDP, RGBC (MAC1) 1 after, copy 1 at 80106224: KSEG1 00000040; cached 00000040 x16
CDP, RGBC (MAC1) 1 after, copy 2 at 80106294: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 1 after, copy 3 at 80106308: KSEG1 00000040; cached 00000080 x16
CDP, RGBC (MAC1) 2 after, copy 0 at 80106380: KSEG1 00000040; cached 00000040 x8 00000080 x8
CDP, RGBC (MAC1) 2 after, copy 1 at 801063F0: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 2 after, copy 2 at 80106464: KSEG1 00000040; cached 00000040 x1 00000080 x15
CDP, RGBC (MAC1) 2 after, copy 3 at 801064DC: KSEG1 00000040; cached 00000040 x1 00000080 x15
GPL, MAC3 0 after, copy 0 at 80106558: KSEG1 00030004; cached 00030004 x1 00010002 x15
GPL, MAC3 0 after, copy 1 at 801065C0: KSEG1 00030004; cached 00010002 x16
GPL, MAC3 0 after, copy 2 at 8010662C: KSEG1 00030004; cached 00010002 x16
GPL, MAC3 0 after, copy 3 at 8010669C: KSEG1 00030004; cached 00030004 x1 00010002 x15
GPL, MAC3 1 after, copy 0 at 80106710: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 1 at 8010677C: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 2 at 801067EC: KSEG1 00030004; cached 00030004 x1 00010000 x15
GPL, MAC3 1 after, copy 3 at 80106860: KSEG1 00030004; cached 00030004 x1 00010000 x15
NCLIP, SXY2 (MAC0) 0 after, copy 0 at 801068D8: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 1 at 80106940: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 2 at 801069AC: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 0 after, copy 3 at 80106A1C: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 0 at 80106A90: KSEG1 FFFFFFE0; cached FFFFFFE0 x1 FFFFFFC0 x15
NCLIP, SXY2 (MAC0) 1 after, copy 1 at 80106AFC: KSEG1 FFFFFFE0; cached FFFFFFE0 x1 FFFFFFC0 x15
NCLIP, SXY2 (MAC0) 1 after, copy 2 at 80106B6C: KSEG1 FFFFFFE0; cached FFFFFFC0 x16
NCLIP, SXY2 (MAC0) 1 after, copy 3 at 80106BE0: KSEG1 FFFFFFE0; cached FFFFFFE0 x1 FFFFFFC0 x15
RTPS, OFX (SXY2) 2 after, copy 0 at 80106C58: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 1 at 80106CC8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 2 at 80106D3C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 2 after, copy 3 at 80106DB4: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 4 after, copy 0 at 80106E30: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPS, OFX (SXY2) 4 after, copy 1 at 80106EA8: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 4 after, copy 2 at 80106F24: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 4 after, copy 3 at 80106FA4: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 0 at 80107028: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 1 at 801070A8: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 2 at 8010712C: KSEG1 00000001; cached 00000001 x16
RTPS, OFX (SXY2) 6 after, copy 3 at 801071B4: KSEG1 00000001; cached 00000001 x16
RTPS, DQB (IR0) 8 after, copy 0 at 80107240: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 1 at 801072C8: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 2 at 80107354: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 8 after, copy 3 at 801073E4: KSEG1 00000010; cached 00000010 x16
Done.

12RP2.txt:

===== 12 RP2 GTE REPEATS 2 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

GTE rows repeated (old 00010002, new 00030004), part 2:
RTPS, DQB (IR0) 10 after, copy 0 at 80107478: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 1 at 80107508: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 2 at 8010759C: KSEG1 00000010; cached 00000010 x16
RTPS, DQB (IR0) 10 after, copy 3 at 80107634: KSEG1 00000010; cached 00000010 x16
RTPT, OFX (SXY0) 6 after, copy 0 at 801076D0: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 1 at 80107750: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 2 at 801077D4: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 6 after, copy 3 at 8010785C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 0 at 801078E8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 1 at 80107970: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 2 at 801079FC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 8 after, copy 3 at 80107A8C: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 0 at 80107B20: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 1 at 80107BB0: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 2 at 80107C44: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY0) 10 after, copy 3 at 80107CDC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 0 at 80107D78: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 1 at 80107E00: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY1) 8 after, copy 2 at 80107E8C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 8 after, copy 3 at 80107F1C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 0 at 80107FB0: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 1 at 80108040: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 2 at 801080D4: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 10 after, copy 3 at 8010816C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 0 at 80108208: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 1 at 801082A0: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 2 at 8010833C: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY1) 12 after, copy 3 at 801083DC: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 8 after, copy 0 at 80108480: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 1 at 80108508: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 2 at 80108594: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 8 after, copy 3 at 80108624: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 0 at 801086B8: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 1 at 80108748: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 2 at 801087DC: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 10 after, copy 3 at 80108874: KSEG1 00000001; cached 00000001 x1 00000003 x15
RTPT, OFX (SXY2) 12 after, copy 0 at 80108910: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 1 at 801089A8: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 2 at 80108A44: KSEG1 00000001; cached 00000001 x16
RTPT, OFX (SXY2) 12 after, copy 3 at 80108AE4: KSEG1 00000001; cached 00000001 x16
RTPT, DQB (IR0) 10 after, copy 0 at 80108B88: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 1 at 80108C18: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 2 at 80108CAC: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 10 after, copy 3 at 80108D44: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 12 after, copy 0 at 80108DE0: KSEG1 00000010; cached 00000010 x1 00000030 x15
RTPT, DQB (IR0) 12 after, copy 1 at 80108E78: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 12 after, copy 2 at 80108F14: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 12 after, copy 3 at 80108FB4: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 0 at 80109058: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 1 at 801090F8: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 2 at 8010919C: KSEG1 00000010; cached 00000010 x16
RTPT, DQB (IR0) 14 after, copy 3 at 80109244: KSEG1 00000010; cached 00000010 x16
RTPT, OFY (SXY2) 2 after, copy 0 at 801092F0: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 1 at 80109360: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 2 at 801093D4: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 2 after, copy 3 at 8010944C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 0 at 801094C8: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 1 at 80109540: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 2 at 801095BC: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 4 after, copy 3 at 8010963C: KSEG1 00010000; cached 00030000 x16
RTPT, OFY (SXY2) 6 after, copy 0 at 801096C0: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 1 at 80109740: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 2 at 801097C4: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 6 after, copy 3 at 8010984C: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 0 at 801098D8: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 1 at 80109960: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 2 at 801099EC: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 8 after, copy 3 at 80109A7C: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 0 at 80109B10: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 1 at 80109BA0: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 2 at 80109C34: KSEG1 00010000; cached 00010000 x1 00030000 x15
RTPT, OFY (SXY2) 10 after, copy 3 at 80109CCC: KSEG1 00010000; cached 00010000 x1 00030000 x15
Done.

28 September 2026 (card-h s002)

00RUN.txt:

===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
12 tests
A chain program, linked at 80100000
Saved on the card in slot 2, from image 1
COP0 at start: BPC 00000000 BDA 00000000 TAR 80016128 DCIC 00000000 BadVaddr 00000480 BDAM 00000000
BPCM 00000000 SR 00000000 Cause 00000020 EPC 80016C84 PRId 00000002

01SLD.txt:

===== 01 SLD STORE THEN LOAD | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

a RAM store, n nops, a RAM load:
sw, 0 nops, lw of the same word: 1478
sw, 1 nops, lw of the same word: 1486
sw, 2 nops, lw of the same word: 1486
sw, 3 nops, lw of the same word: 1482
sw, 4 nops, lw of the same word: 1482
sw, 5 nops, lw of the same word: 1496
sw, 6 nops, lw of the same word: 1572
sw, 7 nops, lw of the same word: 1683
sw, 8 nops, lw of the same word: 1777
sw, 9 nops, lw of the same word: 1885
sw, 10 nops, lw of the same word: 1967
sw, 11 nops, lw of the same word: 2076
sw, 12 nops, lw of the same word: 2189
sw, 0 nops, lw of the next word: 1467
sw, 1 nops, lw of the next word: 1475
sw, 2 nops, lw of the next word: 1485
sw, 3 nops, lw of the next word: 1485
sw, 4 nops, lw of the next word: 1488
sw, 5 nops, lw of the next word: 1488
sw, 6 nops, lw of the next word: 1572
sw, 7 nops, lw of the next word: 1671
sw, 8 nops, lw of the next word: 1771
sw, 9 nops, lw of the next word: 1888
sw, 10 nops, lw of the next word: 1972
sw, 11 nops, lw of the next word: 2076
sw, 12 nops, lw of the next word: 2187
RAM sw, lw, sw: 1875
RAM sw, lw, nop, sw: 2076
RAM sw, lw, 2 nops, sw: 2092
RAM sw, lw, use, sw: 2066
RAM sw, lw of $11, sw: 1882
RAM sw, sw, lw, sw: 2085
RAM lw, sw, lw, sw: 2602
RAM sw, lw, sw to $11: 1876
RAM sw, nop, lw, sw: 1880
RAM sw, lw, sw, lw: 2700
RAM sw, scratchpad lw, sw: 658
RAM sw, I_STAT lw, sw: 1367
RAM sw, BIOS lw, sw: 3540
RAM sw, lw, GP0 sw: 1644
Done.

02IOL.txt:

===== 02 IOL IO LOAD PAIRS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

an IO load, n nops, a second load of the same register:
I_STAT lw, 0 nops, same: 1158
I_STAT lw, 1 nops, same: 1346
I_STAT lw, 2 nops, same: 1355
I_STAT lw, 3 nops, same: 1347
I_STAT lw, 4 nops, same: 1448
GPUSTAT lw, 0 nops, same: 1120
GPUSTAT lw, 1 nops, same: 1320
GPUSTAT lw, 2 nops, same: 1333
GPUSTAT lw, 3 nops, same: 1336
GPUSTAT lw, 4 nops, same: 1452
DPCR lw, 0 nops, same: 1140
DPCR lw, 1 nops, same: 1333
DPCR lw, 2 nops, same: 1348
DPCR lw, 3 nops, same: 1347
DPCR lw, 4 nops, same: 1448
timer 0 lw, 0 nops, same: 1120
timer 0 lw, 1 nops, same: 1320
timer 0 lw, 2 nops, same: 1333
timer 0 lw, 3 nops, same: 1336
timer 0 lw, 4 nops, same: 1448
MDEC status lw, 0 nops, same: 1120
MDEC status lw, 1 nops, same: 1320
MDEC status lw, 2 nops, same: 1355
MDEC status lw, 3 nops, same: 1347
MDEC status lw, 4 nops, same: 1448
SPUSTAT lhu, 0 nops, same: 4249
SPUSTAT lhu, 1 nops, same: 4241
SPUSTAT lhu, 2 nops, same: 4241
SPUSTAT lhu, 3 nops, same: 4242
SPUSTAT lhu, 4 nops, same: 4248
CDROM status lbu, 0 nops, same: 2048
CDROM status lbu, 1 nops, same: 2239
CDROM status lbu, 2 nops, same: 2250
CDROM status lbu, 3 nops, same: 2242
CDROM status lbu, 4 nops, same: 2250
RAM lw, 0 nops, same: 1456
RAM lw, 1 nops, same: 1656
RAM lw, 2 nops, same: 1675
RAM lw, 3 nops, same: 1676
RAM lw, 4 nops, same: 1672
scratchpad lw, 0 nops, same: 627
scratchpad lw, 1 nops, same: 727
scratchpad lw, 2 nops, same: 840
scratchpad lw, 3 nops, same: 945
scratchpad lw, 4 nops, same: 1063
BIOS lw, 0 nops, same: 5432
BIOS lw, 1 nops, same: 5631
BIOS lw, 2 nops, same: 5645
BIOS lw, 3 nops, same: 5648
BIOS lw, 4 nops, same: 5648
I_STAT lw, 0 nops, RAM lw: 1268
I_STAT lw, 1 nops, RAM lw: 1458
I_STAT lw, 2 nops, RAM lw: 1475
I_STAT lw, 3 nops, RAM lw: 1466
I_STAT lw, 4 nops, RAM lw: 1552
GPUSTAT lw, 0 nops, RAM lw: 1260
GPUSTAT lw, 1 nops, RAM lw: 1453
GPUSTAT lw, 2 nops, RAM lw: 1463
GPUSTAT lw, 3 nops, RAM lw: 1475
GPUSTAT lw, 4 nops, RAM lw: 1560
Done.

04LN3.txt:

===== 04 LN3 LOAD LANDING 3 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

the instruction on the cycle a RAM load lands:
lw, 5 nops, lbu of RAM 2, nop: 1692
lw, 5 nops, lhu of RAM 2, nop: 1683
lw, 5 nops, sh to RAM 2, nop: 1479
lw, 5 nops, sb to RAM 2, nop: 1492
lw, 5 nops, mult, nop: 1464
lw, 5 nops, mflo, nop: 1364
lw, 5 nops, taken beq, nop: 1565
lw, 5 nops, untaken bne, nop: 1562
lw, 5 nops, lui, nop: 1355
lw, 5 nops, mfc0 SR, nop: 1372
lw, 5 nops, mtc2 VXY0, nop: 1370
lw, 5 nops, lwc2 of RAM 2, nop: 1974
lw, 5 nops, use of the load, nop: 1459
lw, 6 nops, lbu of RAM 2, nop: 1768
lw, 6 nops, lhu of RAM 2, nop: 1769
lw, 6 nops, sh to RAM 2, nop: 1477
lw, 6 nops, sb to RAM 2, nop: 1479
lw, 6 nops, mult, nop: 1464
lw, 6 nops, mflo, nop: 1455
lw, 6 nops, taken beq, nop: 1655
lw, 6 nops, untaken bne, nop: 1653
lw, 6 nops, lui, nop: 1465
lw, 6 nops, mfc0 SR, nop: 1472
lw, 6 nops, mtc2 VXY0, nop: 1473
lw, 6 nops, lwc2 of RAM 2, nop: 2073
lw, 6 nops, use of the load, nop: 1468
lw, 7 nops, lbu of RAM 2, nop: 1883
lw, 7 nops, lhu of RAM 2, nop: 1875
lw, 7 nops, sh to RAM 2, nop: 1571
lw, 7 nops, sb to RAM 2, nop: 1575
lw, 7 nops, mult, nop: 1566
lw, 7 nops, mflo, nop: 1558
lw, 7 nops, taken beq, nop: 1769
lw, 7 nops, untaken bne, nop: 1757
lw, 7 nops, lui, nop: 1558
lw, 7 nops, mfc0 SR, nop: 1561
lw, 7 nops, mtc2 VXY0, nop: 1575
lw, 7 nops, lwc2 of RAM 2, nop: 2190
lw, 7 nops, use of the load, nop: 1559
Done.

05BKB.txt:

===== 05 BKB BACKWARD BRANCH | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

a backward beq, k nops, then a load:
RAM: backward beq, 0 nops, lw, nop: 1376
RAM: backward beq, 0 nops, lw, use: 1371
RAM: no branches, 0 nops, lw, nop: 1357
RAM: backward beq, 1 nops, lw, nop: 1456
RAM: backward beq, 1 nops, lw, use: 1475
RAM: no branches, 1 nops, lw, nop: 1458
RAM: backward beq, 2 nops, lw, nop: 1569
RAM: backward beq, 2 nops, lw, use: 1569
RAM: no branches, 2 nops, lw, nop: 1563
RAM: backward beq, 3 nops, lw, nop: 1660
RAM: backward beq, 3 nops, lw, use: 1678
RAM: no branches, 3 nops, lw, nop: 1653
BIOS: backward beq, 0 nops, lw, nop: 2976
BIOS: backward beq, 0 nops, lw, use: 2934
BIOS: no branches, 0 nops, lw, nop: 2953
BIOS: backward beq, 1 nops, lw, nop: 2956
BIOS: backward beq, 1 nops, lw, use: 2977
BIOS: no branches, 1 nops, lw, nop: 2968
BIOS: backward beq, 2 nops, lw, nop: 2934
BIOS: backward beq, 2 nops, lw, use: 2923
BIOS: no branches, 2 nops, lw, nop: 2921
BIOS: backward beq, 3 nops, lw, nop: 2924
BIOS: backward beq, 3 nops, lw, use: 2982
BIOS: no branches, 3 nops, lw, nop: 2934
I_STAT: backward beq, 0 nops, lw, nop: 1366
I_STAT: backward beq, 0 nops, lw, use: 1333
I_STAT: no branches, 0 nops, lw, nop: 1355
I_STAT: backward beq, 1 nops, lw, nop: 1449
I_STAT: backward beq, 1 nops, lw, use: 1469
I_STAT: no branches, 1 nops, lw, nop: 1454
I_STAT: backward beq, 2 nops, lw, nop: 1526
I_STAT: backward beq, 2 nops, lw, use: 1520
I_STAT: no branches, 2 nops, lw, nop: 1520
I_STAT: backward beq, 3 nops, lw, nop: 1620
I_STAT: backward beq, 3 nops, lw, use: 1669
I_STAT: no branches, 3 nops, lw, nop: 1636
Done.

06KST.txt:

===== 06 KST KSEG1 STORES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

code from KSEG1: a store and what follows it ($11 the store's address):
KSEG1 1 nop: 2502
KSEG1 4 nops: 4323
KSEG1 taken beq: 3711
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM sw then 4 nops: 5455
KSEG1 RAM sw then a taken beq: 4855
KSEG1 RAM sw then an untaken bne: 4855
KSEG1 RAM sw twice, then a taken beq: 5674
KSEG1 RAM sw twice, then 4 nops: 6309
KSEG1 GP0 sw then 1 nop: 3103
KSEG1 GP0 sw then 4 nops: 4938
KSEG1 GP0 sw then a taken beq: 4322
KSEG1 GP0 sw then an untaken bne: 4322
KSEG1 GP0 sw twice, then a taken beq: 4933
KSEG1 GP0 sw twice, then 4 nops: 5543
KSEG1 scratchpad sw then 1 nop: 3103
KSEG1 scratchpad sw then 4 nops: 4932
KSEG1 scratchpad sw then a taken beq: 4323
KSEG1 scratchpad sw then an untaken bne: 4323
KSEG1 scratchpad sw twice, then a taken beq: 4938
KSEG1 scratchpad sw twice, then 4 nops: 5543
KSEG1 SPU voice 0 sh then 1 nop: 3103
KSEG1 SPU voice 0 sh then 4 nops: 4934
KSEG1 SPU voice 0 sh then a taken beq: 4323
KSEG1 SPU voice 0 sh then an untaken bne: 4323
KSEG1 SPU voice 0 sh twice, then a taken beq: 4931
KSEG1 SPU voice 0 sh twice, then 4 nops: 5539
KSEG1 CDROM index sb then 1 nop: 3112
KSEG1 CDROM index sb then 4 nops: 4935
KSEG1 CDROM index sb then a taken beq: 4323
KSEG1 CDROM index sb then an untaken bne: 4323
KSEG1 CDROM index sb twice, then a taken beq: 4931
KSEG1 CDROM index sb twice, then 4 nops: 5545
KSEG1 RAM sh then 1 nop: 3626
KSEG1 RAM sh then 4 nops: 5453
KSEG1 RAM sh then a taken beq: 4848
KSEG1 RAM sh then an untaken bne: 4864
KSEG1 RAM sh twice, then a taken beq: 5682
KSEG1 RAM sh twice, then 4 nops: 6309
KSEG1 RAM sb then 1 nop: 3626
KSEG1 RAM sb then 4 nops: 5453
KSEG1 RAM sb then a taken beq: 4848
KSEG1 RAM sb then an untaken bne: 4848
KSEG1 RAM sb twice, then a taken beq: 5678
KSEG1 RAM sb twice, then 4 nops: 6312
cached RAM sw then 1 nop: 554
cached RAM sw then 4 nops: 858
cached RAM sw then a taken beq: 759
cached RAM sw then an untaken bne: 753
cached RAM sw twice, then a taken beq: 870
cached RAM sw twice, then 4 nops: 959
Done.

07KLD.txt:

===== 07 KLD KSEG1 LOADS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

code from KSEG1: a load and what follows it ($10 the load's address):
KSEG1 1 nop: 2498
KSEG1 2 nops: 3103
KSEG1 3 nops: 3714
KSEG1 RAM lw, nop: 3513
KSEG1 RAM lw, 2 nops: 4128
KSEG1 RAM lw, nop, use: 4325
KSEG1 RAM lw, use: 3715
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, nop, lw: 4539
KSEG1 RAM lw, 2 nops, lw: 5174
KSEG1 RAM lw, RAM sw: 4125
KSEG1 RAM lw, taken beq: 4744
KSEG1 I_STAT lw, nop: 3117
KSEG1 I_STAT lw, 2 nops: 3715
KSEG1 I_STAT lw, nop, use: 4009
KSEG1 I_STAT lw, use: 3393
KSEG1 I_STAT lw, lw: 3330
KSEG1 I_STAT lw, nop, lw: 3715
KSEG1 I_STAT lw, 2 nops, lw: 4323
KSEG1 I_STAT lw, RAM sw: 3821
KSEG1 I_STAT lw, taken beq: 4323
KSEG1 BIOS lw, nop: 5292
KSEG1 BIOS lw, 2 nops: 5922
KSEG1 BIOS lw, nop, use: 6255
KSEG1 BIOS lw, use: 5632
KSEG1 BIOS lw, lw: 7701
KSEG1 BIOS lw, nop, lw: 8115
KSEG1 BIOS lw, 2 nops, lw: 8696
KSEG1 BIOS lw, RAM sw: 6018
KSEG1 BIOS lw, taken beq: 6496
KSEG1 scratchpad lw, nop: 3102
KSEG1 scratchpad lw, 2 nops: 3711
KSEG1 scratchpad lw, nop, use: 3715
KSEG1 scratchpad lw, use: 3103
KSEG1 scratchpad lw, lw: 3103
KSEG1 scratchpad lw, nop, lw: 3718
KSEG1 scratchpad lw, 2 nops, lw: 4324
KSEG1 scratchpad lw, RAM sw: 3627
KSEG1 scratchpad lw, taken beq: 4323
Done.

08AGN.txt:

===== 08 AGN TIMING AGAIN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

timing rows, eight times each:
sw, 6 nops, lw: 1576
sw, 6 nops, lw: 1579
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
RAM sw, lw, sw: 1871
RAM sw, lw, sw: 1872
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1872
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1881
I_STAT lw, 0 nops, same: 1146
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
lw, 6 nops, lbu of RAM 2: 1771
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1778
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1729
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1728
KSEG1 RAM sw then 1 nop: 3628
KSEG1 RAM sw then 1 nop: 3623
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 1 nop: 3626
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
Done.

09CDT.txt:

===== 09 CDT DRIVE REPLY TIMES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480

cycles from the command write to the drive's interrupt, then its type:
Getstat: 27291/3 22552/3 20011/3 21991/3 19450/3 30241/3 19450/3 26486/3 27304/3 33706/3 19450/3 29911/3 19450/3 29713/3 27931/3 21463/3
Test 20h: 26060/3 29548/3 27271/3 36412/3 29251/3 26908/3 28855/3 31469/3 30439/3 26908/3 28888/3 26875/3 29251/3 26875/3 34894/3 31601/3
Getstat again: 22524/3 29317/3 20011/3 29713/3 27403/3 22717/3 24539/3 25753/3 27370/3 29383/3 27370/3 22354/3 27370/3 29350/3 27370/3 20018/3
Done.

Output files that match an earlier run: 03QUE.txt (as run 20260927T0000Z-5501a-card-2) · 10GIR.txt (as run 20260927T0000Z-5501a-card-2) · 11RP1.txt (as run 20260927T0000Z-5501a-card-2) · 12RP2.txt (as run 20260927T0000Z-5501a-card-2).

28 September 2026 (card-h s100)

00RUN.txt:

===== 00 RUN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
12 tests
A chain program, linked at 80100000
Saved on the card in slot 2, from image 1
COP0 at start: BPC 00000000 BDA 80024F50 TAR BFC02BAC DCIC 00000000 BadVaddr 1F801DAA BDAM FFFFFFFF
BPCM 00000000 SR 70000000 Cause 00000020 EPC 8001CA54 PRId 00000002

01SLD.txt:

===== 01 SLD STORE THEN LOAD | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

a RAM store, n nops, a RAM load:
sw, 0 nops, lw of the same word: 1479
sw, 1 nops, lw of the same word: 1476
sw, 2 nops, lw of the same word: 1476
sw, 3 nops, lw of the same word: 1484
sw, 4 nops, lw of the same word: 1476
sw, 5 nops, lw of the same word: 1484
sw, 6 nops, lw of the same word: 1572
sw, 7 nops, lw of the same word: 1682
sw, 8 nops, lw of the same word: 1781
sw, 9 nops, lw of the same word: 1887
sw, 10 nops, lw of the same word: 1972
sw, 11 nops, lw of the same word: 2074
sw, 12 nops, lw of the same word: 2192
sw, 0 nops, lw of the next word: 1461
sw, 1 nops, lw of the next word: 1467
sw, 2 nops, lw of the next word: 1485
sw, 3 nops, lw of the next word: 1485
sw, 4 nops, lw of the next word: 1488
sw, 5 nops, lw of the next word: 1489
sw, 6 nops, lw of the next word: 1576
sw, 7 nops, lw of the next word: 1673
sw, 8 nops, lw of the next word: 1771
sw, 9 nops, lw of the next word: 1888
sw, 10 nops, lw of the next word: 1972
sw, 11 nops, lw of the next word: 2076
sw, 12 nops, lw of the next word: 2187
RAM sw, lw, sw: 1875
RAM sw, lw, nop, sw: 2076
RAM sw, lw, 2 nops, sw: 2090
RAM sw, lw, use, sw: 2066
RAM sw, lw of $11, sw: 1882
RAM sw, sw, lw, sw: 2085
RAM lw, sw, lw, sw: 2602
RAM sw, lw, sw to $11: 1876
RAM sw, nop, lw, sw: 1880
RAM sw, lw, sw, lw: 2700
RAM sw, scratchpad lw, sw: 658
RAM sw, I_STAT lw, sw: 1367
RAM sw, BIOS lw, sw: 3540
RAM sw, lw, GP0 sw: 1644
Done.

02IOL.txt:

===== 02 IOL IO LOAD PAIRS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

an IO load, n nops, a second load of the same register:
I_STAT lw, 0 nops, same: 1153
I_STAT lw, 1 nops, same: 1346
I_STAT lw, 2 nops, same: 1355
I_STAT lw, 3 nops, same: 1347
I_STAT lw, 4 nops, same: 1448
GPUSTAT lw, 0 nops, same: 1126
GPUSTAT lw, 1 nops, same: 1320
GPUSTAT lw, 2 nops, same: 1333
GPUSTAT lw, 3 nops, same: 1336
GPUSTAT lw, 4 nops, same: 1448
DPCR lw, 0 nops, same: 1140
DPCR lw, 1 nops, same: 1333
DPCR lw, 2 nops, same: 1348
DPCR lw, 3 nops, same: 1347
DPCR lw, 4 nops, same: 1448
timer 0 lw, 0 nops, same: 1120
timer 0 lw, 1 nops, same: 1320
timer 0 lw, 2 nops, same: 1333
timer 0 lw, 3 nops, same: 1336
timer 0 lw, 4 nops, same: 1448
MDEC status lw, 0 nops, same: 1120
MDEC status lw, 1 nops, same: 1320
MDEC status lw, 2 nops, same: 1357
MDEC status lw, 3 nops, same: 1347
MDEC status lw, 4 nops, same: 1448
SPUSTAT lhu, 0 nops, same: 4244
SPUSTAT lhu, 1 nops, same: 4241
SPUSTAT lhu, 2 nops, same: 4241
SPUSTAT lhu, 3 nops, same: 4242
SPUSTAT lhu, 4 nops, same: 4249
CDROM status lbu, 0 nops, same: 2045
CDROM status lbu, 1 nops, same: 2239
CDROM status lbu, 2 nops, same: 2248
CDROM status lbu, 3 nops, same: 2242
CDROM status lbu, 4 nops, same: 2250
RAM lw, 0 nops, same: 1456
RAM lw, 1 nops, same: 1656
RAM lw, 2 nops, same: 1675
RAM lw, 3 nops, same: 1676
RAM lw, 4 nops, same: 1672
scratchpad lw, 0 nops, same: 627
scratchpad lw, 1 nops, same: 727
scratchpad lw, 2 nops, same: 840
scratchpad lw, 3 nops, same: 945
scratchpad lw, 4 nops, same: 1059
BIOS lw, 0 nops, same: 5432
BIOS lw, 1 nops, same: 5631
BIOS lw, 2 nops, same: 5645
BIOS lw, 3 nops, same: 5648
BIOS lw, 4 nops, same: 5648
I_STAT lw, 0 nops, RAM lw: 1268
I_STAT lw, 1 nops, RAM lw: 1458
I_STAT lw, 2 nops, RAM lw: 1475
I_STAT lw, 3 nops, RAM lw: 1466
I_STAT lw, 4 nops, RAM lw: 1552
GPUSTAT lw, 0 nops, RAM lw: 1266
GPUSTAT lw, 1 nops, RAM lw: 1453
GPUSTAT lw, 2 nops, RAM lw: 1463
GPUSTAT lw, 3 nops, RAM lw: 1475
GPUSTAT lw, 4 nops, RAM lw: 1560
Done.

03QUE.txt:

===== 03 QUE WRITE QUEUE | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

n RAM stores in a row:
1 sw, same word: 450
1 sw, two words in turn: 446
2 sw, same word: 564
2 sw, two words in turn: 562
3 sw, same word: 684
3 sw, two words in turn: 691
4 sw, same word: 892
4 sw, two words in turn: 904
5 sw, same word: 1107
5 sw, two words in turn: 1098
6 sw, same word: 1310
6 sw, two words in turn: 1316
7 sw, same word: 1525
7 sw, two words in turn: 1540
8 sw, same word: 1749
8 sw, two words in turn: 1750
9 sw, same word: 1944
9 sw, two words in turn: 1942
10 sw, same word: 2157
10 sw, two words in turn: 2152
11 sw, same word: 2362
11 sw, two words in turn: 2376
12 sw, same word: 2575
12 sw, two words in turn: 2586
16 sw, same word: 3416
16 sw, two words in turn: 3429
20 sw, same word: 4269
20 sw, two words in turn: 4275
24 sw, same word: 5105
24 sw, two words in turn: 5116
32 sw, same word: 6806
32 sw, two words in turn: 6817
40 sw, same word: 8484
40 sw, two words in turn: 8506
4 sw, 0 nops, nop, cached: 882
4 sw, 0 nops, nop, KSEG1: 6426
4 sw, 2 nops, nop, cached: 1110
4 sw, 2 nops, nop, KSEG1: 7588
4 sw, 4 nops, nop, cached: 1287
4 sw, 4 nops, nop, KSEG1: 8814
4 sw, 8 nops, nop, cached: 1670
4 sw, 8 nops, nop, KSEG1: 11319
4 GP0 sw, KSEG1: 4934
Done.

04LN3.txt:

===== 04 LN3 LOAD LANDING 3 | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

the instruction on the cycle a RAM load lands:
lw, 5 nops, lbu of RAM 2, nop: 1692
lw, 5 nops, lhu of RAM 2, nop: 1683
lw, 5 nops, sh to RAM 2, nop: 1479
lw, 5 nops, sb to RAM 2, nop: 1492
lw, 5 nops, mult, nop: 1464
lw, 5 nops, mflo, nop: 1364
lw, 5 nops, taken beq, nop: 1565
lw, 5 nops, untaken bne, nop: 1562
lw, 5 nops, lui, nop: 1355
lw, 5 nops, mfc0 SR, nop: 1372
lw, 5 nops, mtc2 VXY0, nop: 1370
lw, 5 nops, lwc2 of RAM 2, nop: 1974
lw, 5 nops, use of the load, nop: 1459
lw, 6 nops, lbu of RAM 2, nop: 1768
lw, 6 nops, lhu of RAM 2, nop: 1769
lw, 6 nops, sh to RAM 2, nop: 1477
lw, 6 nops, sb to RAM 2, nop: 1479
lw, 6 nops, mult, nop: 1464
lw, 6 nops, mflo, nop: 1455
lw, 6 nops, taken beq, nop: 1655
lw, 6 nops, untaken bne, nop: 1653
lw, 6 nops, lui, nop: 1465
lw, 6 nops, mfc0 SR, nop: 1472
lw, 6 nops, mtc2 VXY0, nop: 1473
lw, 6 nops, lwc2 of RAM 2, nop: 2073
lw, 6 nops, use of the load, nop: 1468
lw, 7 nops, lbu of RAM 2, nop: 1883
lw, 7 nops, lhu of RAM 2, nop: 1875
lw, 7 nops, sh to RAM 2, nop: 1571
lw, 7 nops, sb to RAM 2, nop: 1575
lw, 7 nops, mult, nop: 1566
lw, 7 nops, mflo, nop: 1558
lw, 7 nops, taken beq, nop: 1769
lw, 7 nops, untaken bne, nop: 1757
lw, 7 nops, lui, nop: 1558
lw, 7 nops, mfc0 SR, nop: 1561
lw, 7 nops, mtc2 VXY0, nop: 1575
lw, 7 nops, lwc2 of RAM 2, nop: 2190
lw, 7 nops, use of the load, nop: 1559
Done.

05BKB.txt:

===== 05 BKB BACKWARD BRANCH | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

a backward beq, k nops, then a load:
RAM: backward beq, 0 nops, lw, nop: 1384
RAM: backward beq, 0 nops, lw, use: 1368
RAM: no branches, 0 nops, lw, nop: 1353
RAM: backward beq, 1 nops, lw, nop: 1461
RAM: backward beq, 1 nops, lw, use: 1473
RAM: no branches, 1 nops, lw, nop: 1458
RAM: backward beq, 2 nops, lw, nop: 1569
RAM: backward beq, 2 nops, lw, use: 1569
RAM: no branches, 2 nops, lw, nop: 1563
RAM: backward beq, 3 nops, lw, nop: 1660
RAM: backward beq, 3 nops, lw, use: 1678
RAM: no branches, 3 nops, lw, nop: 1653
BIOS: backward beq, 0 nops, lw, nop: 2976
BIOS: backward beq, 0 nops, lw, use: 2934
BIOS: no branches, 0 nops, lw, nop: 2953
BIOS: backward beq, 1 nops, lw, nop: 2956
BIOS: backward beq, 1 nops, lw, use: 2977
BIOS: no branches, 1 nops, lw, nop: 2968
BIOS: backward beq, 2 nops, lw, nop: 2934
BIOS: backward beq, 2 nops, lw, use: 2923
BIOS: no branches, 2 nops, lw, nop: 2921
BIOS: backward beq, 3 nops, lw, nop: 2924
BIOS: backward beq, 3 nops, lw, use: 2982
BIOS: no branches, 3 nops, lw, nop: 2934
I_STAT: backward beq, 0 nops, lw, nop: 1366
I_STAT: backward beq, 0 nops, lw, use: 1333
I_STAT: no branches, 0 nops, lw, nop: 1355
I_STAT: backward beq, 1 nops, lw, nop: 1449
I_STAT: backward beq, 1 nops, lw, use: 1469
I_STAT: no branches, 1 nops, lw, nop: 1454
I_STAT: backward beq, 2 nops, lw, nop: 1526
I_STAT: backward beq, 2 nops, lw, use: 1520
I_STAT: no branches, 2 nops, lw, nop: 1520
I_STAT: backward beq, 3 nops, lw, nop: 1620
I_STAT: backward beq, 3 nops, lw, use: 1669
I_STAT: no branches, 3 nops, lw, nop: 1636
Done.

06KST.txt:

===== 06 KST KSEG1 STORES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

code from KSEG1: a store and what follows it ($11 the store's address):
KSEG1 1 nop: 2498
KSEG1 4 nops: 4322
KSEG1 taken beq: 3717
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 4 nops: 5448
KSEG1 RAM sw then a taken beq: 4849
KSEG1 RAM sw then an untaken bne: 4850
KSEG1 RAM sw twice, then a taken beq: 5672
KSEG1 RAM sw twice, then 4 nops: 6309
KSEG1 GP0 sw then 1 nop: 3103
KSEG1 GP0 sw then 4 nops: 4939
KSEG1 GP0 sw then a taken beq: 4322
KSEG1 GP0 sw then an untaken bne: 4322
KSEG1 GP0 sw twice, then a taken beq: 4933
KSEG1 GP0 sw twice, then 4 nops: 5543
KSEG1 scratchpad sw then 1 nop: 3103
KSEG1 scratchpad sw then 4 nops: 4932
KSEG1 scratchpad sw then a taken beq: 4323
KSEG1 scratchpad sw then an untaken bne: 4323
KSEG1 scratchpad sw twice, then a taken beq: 4938
KSEG1 scratchpad sw twice, then 4 nops: 5543
KSEG1 SPU voice 0 sh then 1 nop: 3103
KSEG1 SPU voice 0 sh then 4 nops: 4934
KSEG1 SPU voice 0 sh then a taken beq: 4323
KSEG1 SPU voice 0 sh then an untaken bne: 4323
KSEG1 SPU voice 0 sh twice, then a taken beq: 4931
KSEG1 SPU voice 0 sh twice, then 4 nops: 5539
KSEG1 CDROM index sb then 1 nop: 3112
KSEG1 CDROM index sb then 4 nops: 4931
KSEG1 CDROM index sb then a taken beq: 4319
KSEG1 CDROM index sb then an untaken bne: 4323
KSEG1 CDROM index sb twice, then a taken beq: 4931
KSEG1 CDROM index sb twice, then 4 nops: 5539
KSEG1 RAM sh then 1 nop: 3625
KSEG1 RAM sh then 4 nops: 5454
KSEG1 RAM sh then a taken beq: 4849
KSEG1 RAM sh then an untaken bne: 4852
KSEG1 RAM sh twice, then a taken beq: 5671
KSEG1 RAM sh twice, then 4 nops: 6314
KSEG1 RAM sb then 1 nop: 3626
KSEG1 RAM sb then 4 nops: 5456
KSEG1 RAM sb then a taken beq: 4840
KSEG1 RAM sb then an untaken bne: 4845
KSEG1 RAM sb twice, then a taken beq: 5678
KSEG1 RAM sb twice, then 4 nops: 6305
cached RAM sw then 1 nop: 545
cached RAM sw then 4 nops: 863
cached RAM sw then a taken beq: 759
cached RAM sw then an untaken bne: 753
cached RAM sw twice, then a taken beq: 860
cached RAM sw twice, then 4 nops: 959
Done.

07KLD.txt:

===== 07 KLD KSEG1 LOADS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

code from KSEG1: a load and what follows it ($10 the load's address):
KSEG1 1 nop: 2502
KSEG1 2 nops: 3105
KSEG1 3 nops: 3715
KSEG1 RAM lw, nop: 3514
KSEG1 RAM lw, 2 nops: 4130
KSEG1 RAM lw, nop, use: 4326
KSEG1 RAM lw, use: 3715
KSEG1 RAM lw, lw: 4036
KSEG1 RAM lw, nop, lw: 4539
KSEG1 RAM lw, 2 nops, lw: 5174
KSEG1 RAM lw, RAM sw: 4125
KSEG1 RAM lw, taken beq: 4744
KSEG1 I_STAT lw, nop: 3117
KSEG1 I_STAT lw, 2 nops: 3715
KSEG1 I_STAT lw, nop, use: 4009
KSEG1 I_STAT lw, use: 3393
KSEG1 I_STAT lw, lw: 3330
KSEG1 I_STAT lw, nop, lw: 3715
KSEG1 I_STAT lw, 2 nops, lw: 4323
KSEG1 I_STAT lw, RAM sw: 3821
KSEG1 I_STAT lw, taken beq: 4323
KSEG1 BIOS lw, nop: 5292
KSEG1 BIOS lw, 2 nops: 5922
KSEG1 BIOS lw, nop, use: 6255
KSEG1 BIOS lw, use: 5632
KSEG1 BIOS lw, lw: 7700
KSEG1 BIOS lw, nop, lw: 8118
KSEG1 BIOS lw, 2 nops, lw: 8699
KSEG1 BIOS lw, RAM sw: 6016
KSEG1 BIOS lw, taken beq: 6476
KSEG1 scratchpad lw, nop: 3104
KSEG1 scratchpad lw, 2 nops: 3711
KSEG1 scratchpad lw, nop, use: 3714
KSEG1 scratchpad lw, use: 3103
KSEG1 scratchpad lw, lw: 3103
KSEG1 scratchpad lw, nop, lw: 3724
KSEG1 scratchpad lw, 2 nops, lw: 4323
KSEG1 scratchpad lw, RAM sw: 3626
KSEG1 scratchpad lw, taken beq: 4323
Done.

08AGN.txt:

===== 08 AGN TIMING AGAIN | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

timing rows, eight times each:
sw, 6 nops, lw: 1583
sw, 6 nops, lw: 1568
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
sw, 6 nops, lw: 1575
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1874
RAM sw, lw, sw: 1870
RAM sw, lw, sw: 1872
RAM sw, lw, sw: 1879
RAM sw, lw, sw: 1891
I_STAT lw, 0 nops, same: 1146
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
I_STAT lw, 0 nops, same: 1120
lw, 6 nops, lbu of RAM 2: 1771
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1725
lw, 6 nops, lbu of RAM 2: 1777
lw, 6 nops, lbu of RAM 2: 1731
lw, 6 nops, lbu of RAM 2: 1728
lw, 6 nops, lbu of RAM 2: 1729
KSEG1 RAM sw then 1 nop: 3626
KSEG1 RAM sw then 1 nop: 3624
KSEG1 RAM sw then 1 nop: 3626
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3625
KSEG1 RAM sw then 1 nop: 3626
KSEG1 RAM sw then 1 nop: 3631
KSEG1 RAM lw, lw: 4037
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
KSEG1 RAM lw, lw: 4032
KSEG1 RAM lw, lw: 4041
KSEG1 RAM lw, lw: 4039
Done.

09CDT.txt:

===== 09 CDT DRIVE REPLY TIMES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA

cycles from the command write to the drive's interrupt, then its type:
Getstat: 21714/3 27799/3 19978/3 21991/3 19978/3 21826/3 27370/3 29786/3 19384/3 30703/3 19450/3 29350/3 27370/3 30274/3 19780/3 29350/3
Test 20h: 46388/3 26842/3 28888/3 26908/3 29614/3 26875/3 28888/3 37409/3 29647/3 26875/3 29251/3 26908/3 29218/3 26908/3 28888/3 31601/3
Getstat again: 21237/3 21958/3 19450/3 22321/3 27370/3 29350/3 26981/3 22717/3 27370/3 21991/3 27370/3 29713/3 27370/3 22354/3 27370/3 21008/3
Done.

Output files that match an earlier run: 10GIR.txt (as run 20260927T0000Z-5501a-card-g3) · 11RP1.txt (as run 20260927T0000Z-5501a-card-g3) · 12RP2.txt (as run 20260927T0000Z-5501a-card-g3).

References


  1. ^ a b c d e f g h i j k l Hardware test run 20260928T0000Z-5501a-card-h on the SCPH-5501, folder cpu9/s100: 00RUN.txt · 01SLD.txt · 02IOL.txt · 03QUE.txt · 04LN3.txt · 05BKB.txt · 06KST.txt · 07KLD.txt · 08AGN.txt · 09CDT.txt · 10GIR.txt · 11RP1.txt · 12RP2.txt.

Categories: Hardware tests