psx.wiki

GPU Primitives at Game Scale

Records the pixels the GPU writes for whole triangles, quads, meshes, textured polygons and texture windows of the sizes games use.

GPU Primitives at Game Scale
MachineSCPH-5501
Programgpuprim

Overview

Each row clears a box with GP0(02h), draws, reads the box back with GP0(C0h) and prints the number of pixels that are not 0000h, a CRC-32 of the box and for some rows up to six sampled pixels. Two machines that print the same line drew the same pixels.1

The groups draw flat and Gouraud-shaded triangles at 16 angles and many sizes, rotated and random quads, polygons near the coordinate limits, meshes and fans, and textured polygons at 4, 8 and 15 bits. A further group (TWM) maps a sprite under three texture window settings.1

Mesh rows draw in additive semi-transparency with a red of 8. The red of a pixel then counts how many primitives covered it, and the row prints how many pixels were covered 0, 1, 2 and 3 or more times.1 The rendering page describes the drawing rules.

See also:

Results

Two triangles that share an edge fill a square with no gap and no overlap at every slope of the edge. The program split a 200 x 200 square along an edge from 0,0 to each of 200,0, 200,1, 200,5, 200,50, 200,150 and 200,200. Every split covered 40,000 pixels exactly once and gave the same CRC.2

A fan of 64 triangles of radius 90 left no pixel covered twice, and so did a fan of 16 triangles and strips of 80 thin triangles. The thin triangle 0,0, 200,0, 200,1 drew 200 pixels, and the same triangle turned upright, 0,0, 0,200, 1,200, drew 199. The triangle 0,0, 200,1, 200,2 drew 100 pixels.2 Under GP0(E2h) 280FFh a 4-bit sprite of 48 x 40 at UV 37,200 repeated an 8 x 8 block of texels across its whole width and height.3

Runs

5 October 2026 (gpuprim_twm on 5501a-card-q)

gpuprim_twm/00RUN.txt

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

gpuprim_twm/01TWM.txt

===== 01 TWM GPU TEXTURE WINDOW MAP | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 00000480
TWD's 4-bit 48x40 sprite at uv 37,200 under E2h 280FF, 083C1 and 80601: each pixel's
CLUT A index (. for none), a row of 48 a line (row 111).
GPUSTAT 5606200F at start
E2h 280FF:
 7AD.BE147AD.BE147AD.BE147AD.BE147AD.BE147AD.BE14
 8BE1CF258BE1CF258BE1CF258BE1CF258BE1CF258BE1CF25
 9CF2D.369CF2D.369CF2D.369CF2D.369CF2D.369CF2D.36
 AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147
 BE14F258BE14F258BE14F258BE14F258BE14F258BE14F258
 CF25.369CF25.369CF25.369CF25.369CF25.369CF25.369
 D.36147AD.36147AD.36147AD.36147AD.36147AD.36147A
 E147258BE147258BE147258BE147258BE147258BE147258B
 7AD.BE147AD.BE147AD.BE147AD.BE147AD.BE147AD.BE14
 8BE1CF258BE1CF258BE1CF258BE1CF258BE1CF258BE1CF25
 9CF2D.369CF2D.369CF2D.369CF2D.369CF2D.369CF2D.36
 AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147
 BE14F258BE14F258BE14F258BE14F258BE14F258BE14F258
 CF25.369CF25.369CF25.369CF25.369CF25.369CF25.369
 D.36147AD.36147AD.36147AD.36147AD.36147AD.36147A
 E147258BE147258BE147258BE147258BE147258BE147258B
 7AD.BE147AD.BE147AD.BE147AD.BE147AD.BE147AD.BE14
 8BE1CF258BE1CF258BE1CF258BE1CF258BE1CF258BE1CF25
 9CF2D.369CF2D.369CF2D.369CF2D.369CF2D.369CF2D.36
 AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147
 BE14F258BE14F258BE14F258BE14F258BE14F258BE14F258
 CF25.369CF25.369CF25.369CF25.369CF25.369CF25.369
 D.36147AD.36147AD.36147AD.36147AD.36147AD.36147A
 E147258BE147258BE147258BE147258BE147258BE147258B
 7AD.BE147AD.BE147AD.BE147AD.BE147AD.BE147AD.BE14
 8BE1CF258BE1CF258BE1CF258BE1CF258BE1CF258BE1CF25
 9CF2D.369CF2D.369CF2D.369CF2D.369CF2D.369CF2D.36
 AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147
 BE14F258BE14F258BE14F258BE14F258BE14F258BE14F258
 CF25.369CF25.369CF25.369CF25.369CF25.369CF25.369
 D.36147AD.36147AD.36147AD.36147AD.36147AD.36147A
 E147258BE147258BE147258BE147258BE147258BE147258B
 7AD.BE147AD.BE147AD.BE147AD.BE147AD.BE147AD.BE14
 8BE1CF258BE1CF258BE1CF258BE1CF258BE1CF258BE1CF25
 9CF2D.369CF2D.369CF2D.369CF2D.369CF2D.369CF2D.36
 AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147
 BE14F258BE14F258BE14F258BE14F258BE14F258BE14F258
 CF25.369CF25.369CF25.369CF25.369CF25.369CF25.369
 D.36147AD.36147AD.36147AD.36147AD.36147AD.36147A
 E147258BE147258BE147258BE147258BE147258BE147258B
E2h 083C1:
 7AD.BE147AD.BE147AD.BE147AD.BE147AD.BE147AD.BE14
 8BE1CF258BE1CF258BE1CF258BE1CF258BE1CF258BE1CF25
 9CF2D.369CF2D.369CF2D.369CF2D.369CF2D.369CF2D.36
 AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147
 BE14F258BE14F258BE14F258BE14F258BE14F258BE14F258
 CF25.369CF25.369CF25.369CF25.369CF25.369CF25.369
 D.36147AD.36147AD.36147AD.36147AD.36147AD.36147A
 E147258BE147258BE147258BE147258BE147258BE147258B
 F258369CF258369CF258369CF258369CF258369CF258369C
 .36947AD.36947AD.36947AD.36947AD.36947AD.36947AD
 147A58BE147A58BE147A58BE147A58BE147A58BE147A58BE
 258B69CF258B69CF258B69CF258B69CF258B69CF258B69CF
 369C7AD.369C7AD.369C7AD.369C7AD.369C7AD.369C7AD.
 47AD8BE147AD8BE147AD8BE147AD8BE147AD8BE147AD8BE1
 58BE9CF258BE9CF258BE9CF258BE9CF258BE9CF258BE9CF2
 69CFAD.369CFAD.369CFAD.369CFAD.369CFAD.369CFAD.3
 7AD.BE147AD.BE147AD.BE147AD.BE147AD.BE147AD.BE14
 8BE1CF258BE1CF258BE1CF258BE1CF258BE1CF258BE1CF25
 9CF2D.369CF2D.369CF2D.369CF2D.369CF2D.369CF2D.36
 AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147
 BE14F258BE14F258BE14F258BE14F258BE14F258BE14F258
 CF25.369CF25.369CF25.369CF25.369CF25.369CF25.369
 D.36147AD.36147AD.36147AD.36147AD.36147AD.36147A
 E147258BE147258BE147258BE147258BE147258BE147258B
 F258369CF258369CF258369CF258369CF258369CF258369C
 .36947AD.36947AD.36947AD.36947AD.36947AD.36947AD
 147A58BE147A58BE147A58BE147A58BE147A58BE147A58BE
 258B69CF258B69CF258B69CF258B69CF258B69CF258B69CF
 369C7AD.369C7AD.369C7AD.369C7AD.369C7AD.369C7AD.
 47AD8BE147AD8BE147AD8BE147AD8BE147AD8BE147AD8BE1
 58BE9CF258BE9CF258BE9CF258BE9CF258BE9CF258BE9CF2
 69CFAD.369CFAD.369CFAD.369CFAD.369CFAD.369CFAD.3
 7AD.BE147AD.BE147AD.BE147AD.BE147AD.BE147AD.BE14
 8BE1CF258BE1CF258BE1CF258BE1CF258BE1CF258BE1CF25
 9CF2D.369CF2D.369CF2D.369CF2D.369CF2D.369CF2D.36
 AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147AD.3E147
 BE14F258BE14F258BE14F258BE14F258BE14F258BE14F258
 CF25.369CF25.369CF25.369CF25.369CF25.369CF25.369
 D.36147AD.36147AD.36147AD.36147AD.36147AD.36147A
 E147258BE147258BE147258BE147258BE147258BE147258B
E2h 80601:
 F255369CF255369CF255369CF255369CF255369CF255369C
 .36647AD.36647AD.36647AD.36647AD.36647AD.36647AD
 147758BE147758BE147758BE147758BE147758BE147758BE
 258869CF258869CF258869CF258869CF258869CF258869CF
 36997AD.36997AD.36997AD.36997AD.36997AD.36997AD.
 47AA8BE147AA8BE147AA8BE147AA8BE147AA8BE147AA8BE1
 58BB9CF258BB9CF258BB9CF258BB9CF258BB9CF258BB9CF2
 69CCAD.369CCAD.369CCAD.369CCAD.369CCAD.369CCAD.3
 7ADDBE147ADDBE147ADDBE147ADDBE147ADDBE147ADDBE14
 8BEECF258BEECF258BEECF258BEECF258BEECF258BEECF25
 9CFFD.369CFFD.369CFFD.369CFFD.369CFFD.369CFFD.36
 AD..E147AD..E147AD..E147AD..E147AD..E147AD..E147
 BE11F258BE11F258BE11F258BE11F258BE11F258BE11F258
 CF22.369CF22.369CF22.369CF22.369CF22.369CF22.369
 D.33147AD.33147AD.33147AD.33147AD.33147AD.33147A
 E144258BE144258BE144258BE144258BE144258BE144258B
 F255369CF255369CF255369CF255369CF255369CF255369C
 .36647AD.36647AD.36647AD.36647AD.36647AD.36647AD
 147758BE147758BE147758BE147758BE147758BE147758BE
 258869CF258869CF258869CF258869CF258869CF258869CF
 36997AD.36997AD.36997AD.36997AD.36997AD.36997AD.
 47AA8BE147AA8BE147AA8BE147AA8BE147AA8BE147AA8BE1
 58BB9CF258BB9CF258BB9CF258BB9CF258BB9CF258BB9CF2
 69CCAD.369CCAD.369CCAD.369CCAD.369CCAD.369CCAD.3
 7ADDBE147ADDBE147ADDBE147ADDBE147ADDBE147ADDBE14
 8BEECF258BEECF258BEECF258BEECF258BEECF258BEECF25
 9CFFD.369CFFD.369CFFD.369CFFD.369CFFD.369CFFD.36
 AD..E147AD..E147AD..E147AD..E147AD..E147AD..E147
 BE11F258BE11F258BE11F258BE11F258BE11F258BE11F258
 CF22.369CF22.369CF22.369CF22.369CF22.369CF22.369
 D.33147AD.33147AD.33147AD.33147AD.33147AD.33147A
 E144258BE144258BE144258BE144258BE144258BE144258B
 F255369CF255369CF255369CF255369CF255369CF255369C
 .36647AD.36647AD.36647AD.36647AD.36647AD.36647AD
 147758BE147758BE147758BE147758BE147758BE147758BE
 258869CF258869CF258869CF258869CF258869CF258869CF
 36997AD.36997AD.36997AD.36997AD.36997AD.36997AD.
 47AA8BE147AA8BE147AA8BE147AA8BE147AA8BE147AA8BE1
 58BB9CF258BB9CF258BB9CF258BB9CF258BB9CF258BB9CF2
 69CCAD.369CCAD.369CCAD.369CCAD.369CCAD.369CCAD.3
Waits that ran out: 0
Done.

28 September 2026 (gpuprim on 5501a-card-h)

gpuprim/00RUN.txt

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

gpuprim/01PFT.txt

===== 01 PFT GPU FLAT TRIANGLES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Flat opaque triangles (GP0 20h) about 128,380: radius r, first vertex at angle a of
64, the others 21 and 43 steps on (odd a/4 reversed winding). Box: the square 2r+5
about the centre.
GPUSTAT 5606200F at start
r 1 a 0: 1 drawn, crc 64E157DA
r 1 a 4: 1 drawn, crc 64E157DA
r 1 a 8: 2 drawn, crc 32680ECC
r 1 a 12: 2 drawn, crc 32680ECC
r 1 a 16: 2 drawn, crc 32680ECC
r 1 a 20: 1 drawn, crc 64E157DA
r 1 a 24: 1 drawn, crc 64E157DA
r 1 a 28: 2 drawn, crc 32680ECC
r 1 a 32: 1 drawn, crc 1A0CF5AD
r 1 a 36: 2 drawn, crc 32680ECC
r 1 a 40: 1 drawn, crc 64E157DA
r 1 a 44: 1 drawn, crc 64E157DA
r 1 a 48: 0 drawn, crc 4C85ACBB
r 1 a 52: 2 drawn, crc 32680ECC
r 1 a 56: 2 drawn, crc 32680ECC
r 1 a 60: 1 drawn, crc 64E157DA
r 2 a 0: 7 drawn, crc 636174E4
r 2 a 4: 4 drawn, crc 077E7834
r 2 a 8: 3 drawn, crc 2154F93C
r 2 a 12: 5 drawn, crc 494026F1
r 2 a 16: 8 drawn, crc 4130407C
r 2 a 20: 7 drawn, crc 636174E4
r 2 a 24: 3 drawn, crc D5B33AC4
r 2 a 28: 4 drawn, crc 077E7834
r 2 a 32: 5 drawn, crc 494026F1
r 2 a 36: 8 drawn, crc 4130407C
r 2 a 40: 6 drawn, crc DD0DC1FC
r 2 a 44: 7 drawn, crc 636174E4
r 2 a 48: 4 drawn, crc 077E7834
r 2 a 52: 5 drawn, crc 494026F1
r 2 a 56: 6 drawn, crc 04D244EE
r 2 a 60: 8 drawn, crc 4130407C
r 3 a 0: 14 drawn, crc 3F98CFAE
r 3 a 4: 11 drawn, crc 4425927B
r 3 a 8: 14 drawn, crc 4D08E692
r 3 a 12: 12 drawn, crc 86BEAAC0
r 3 a 16: 15 drawn, crc 1A5E7301
r 3 a 20: 11 drawn, crc FC304880
r 3 a 24: 10 drawn, crc 7AC9D461
r 3 a 28: 12 drawn, crc DC4B4B82
r 3 a 32: 10 drawn, crc C630186E
r 3 a 36: 12 drawn, crc D397AB4F
r 3 a 40: 10 drawn, crc 0833BB1A
r 3 a 44: 11 drawn, crc 72AFB32E
r 3 a 48: 9 drawn, crc 5EDE31E3
r 3 a 52: 12 drawn, crc 1B64296C
r 3 a 56: 14 drawn, crc 48C56CE2
r 3 a 60: 11 drawn, crc FCEE582F
r 5 a 0: 31 drawn, crc C5DA4306
r 5 a 4: 35 drawn, crc 4CD4009A
r 5 a 8: 39 drawn, crc 90615A86
r 5 a 12: 36 drawn, crc 8BC348A5
r 5 a 16: 32 drawn, crc F88C1CFF
r 5 a 20: 32 drawn, crc A9436FFB
r 5 a 24: 33 drawn, crc 61058D69
r 5 a 28: 33 drawn, crc 03B53A57
r 5 a 32: 25 drawn, crc 89E3C41D
r 5 a 36: 33 drawn, crc A3BD908F
r 5 a 40: 33 drawn, crc 9B26DEA2
r 5 a 44: 32 drawn, crc A6E2760F
r 5 a 48: 24 drawn, crc 16861F10
r 5 a 52: 36 drawn, crc 61418EA4
r 5 a 56: 39 drawn, crc F9148865
r 5 a 60: 35 drawn, crc 19BE51C1
r 8 a 0: 90 drawn, crc CCD4C39E
r 8 a 4: 79 drawn, crc 9EC8E464
r 8 a 8: 95 drawn, crc C24C0687
r 8 a 12: 80 drawn, crc 8A09F086
r 8 a 16: 91 drawn, crc 7815758E
r 8 a 20: 79 drawn, crc CBBC392C
r 8 a 24: 85 drawn, crc A29CDB67
r 8 a 28: 80 drawn, crc 558AA3F3
r 8 a 32: 78 drawn, crc 752BF532
r 8 a 36: 80 drawn, crc C7D0DF33
r 8 a 40: 85 drawn, crc 6E6144DE
r 8 a 44: 79 drawn, crc 2088091A
r 8 a 48: 77 drawn, crc 0C588E1C
r 8 a 52: 80 drawn, crc 75027F94
r 8 a 56: 95 drawn, crc 58B6F474
r 8 a 60: 79 drawn, crc 3EB665D3
r 13 a 0: 219 drawn, crc 2D900991
r 13 a 4: 218 drawn, crc 5BCD02D7
r 13 a 8: 216 drawn, crc 23BEB09F
r 13 a 12: 219 drawn, crc F6DC2B81
r 13 a 16: 220 drawn, crc 74DE510D
r 13 a 20: 216 drawn, crc F3B83AF1
r 13 a 24: 200 drawn, crc 650EE72E
r 13 a 28: 217 drawn, crc E95B5B2A
r 13 a 32: 199 drawn, crc 59D68C62
r 13 a 36: 217 drawn, crc 36609C26
r 13 a 40: 200 drawn, crc 71E4ED4B
r 13 a 44: 216 drawn, crc 2559D520
r 13 a 48: 198 drawn, crc 69752E69
r 13 a 52: 219 drawn, crc EF8C92BD
r 13 a 56: 216 drawn, crc D8D2F3D8
r 13 a 60: 218 drawn, crc 148D628F
r 21 a 0: 607 drawn, crc 68424D4B
r 21 a 4: 558 drawn, crc 25574DF8
r 21 a 8: 585 drawn, crc F7F86BA2
r 21 a 12: 559 drawn, crc 1C514BBA
r 21 a 16: 608 drawn, crc 6C5A7B44
r 21 a 20: 561 drawn, crc 9A245773
r 21 a 24: 559 drawn, crc 117902F2
r 21 a 28: 562 drawn, crc 5225FED7
r 21 a 32: 571 drawn, crc 1FFAECD9
r 21 a 36: 562 drawn, crc 879971D9
r 21 a 40: 559 drawn, crc AAF5B611
r 21 a 44: 561 drawn, crc 3AD99960
r 21 a 48: 570 drawn, crc 1FB2AF6B
r 21 a 52: 559 drawn, crc 611A8F42
r 21 a 56: 585 drawn, crc EF8658CC
r 21 a 60: 558 drawn, crc 68E6F131
r 34 a 0: 1520 drawn, crc ECF2C069
r 34 a 4: 1491 drawn, crc B63E682B
r 34 a 8: 1548 drawn, crc 224E28F5
r 34 a 12: 1492 drawn, crc 937E795C
r 34 a 16: 1530 drawn, crc 56B4DC2F
r 34 a 20: 1493 drawn, crc B3BC5734
r 34 a 24: 1505 drawn, crc D310E66D
r 34 a 28: 1494 drawn, crc EBE99158
r 34 a 32: 1480 drawn, crc 93B079D8
r 34 a 36: 1494 drawn, crc A76EAF9D
r 34 a 40: 1505 drawn, crc F2706DCD
r 34 a 44: 1493 drawn, crc 8B910382
r 34 a 48: 1470 drawn, crc 9A095A6D
r 34 a 52: 1492 drawn, crc 94D4844B
r 34 a 56: 1548 drawn, crc 9C2971CE
r 34 a 60: 1491 drawn, crc 417116AC
r 55 a 0: 4017 drawn, crc AA24C525
r 55 a 4: 3962 drawn, crc B2B6653D
r 55 a 8: 4002 drawn, crc 3FC7D22C
r 55 a 12: 3966 drawn, crc F7416603
r 55 a 16: 4018 drawn, crc 11828BF7
r 55 a 20: 3962 drawn, crc 113E962E
r 55 a 24: 3933 drawn, crc 0E380965
r 55 a 28: 3966 drawn, crc AA82BF73
r 55 a 32: 3921 drawn, crc 91D28337
r 55 a 36: 3966 drawn, crc 6FB9EBD7
r 55 a 40: 3933 drawn, crc 860F4C57
r 55 a 44: 3962 drawn, crc C35759C0
r 55 a 48: 3920 drawn, crc C57DFD0B
r 55 a 52: 3966 drawn, crc 960F3E7B
r 55 a 56: 4002 drawn, crc B0C39B82
r 55 a 60: 3962 drawn, crc CAC4C713
r 89 a 0: 10295 drawn, crc 326D201D
r 89 a 4: 10289 drawn, crc E8746CD7
r 89 a 8: 10323 drawn, crc 3FAC1E05
r 89 a 12: 10290 drawn, crc BEB073D6
r 89 a 16: 10296 drawn, crc 24D120A2
r 89 a 20: 10285 drawn, crc 46A070DF
r 89 a 24: 10212 drawn, crc 98BC8307
r 89 a 28: 10286 drawn, crc 9C3E7D14
r 89 a 32: 10141 drawn, crc CB150891
r 89 a 36: 10286 drawn, crc 1A92FC11
r 89 a 40: 10212 drawn, crc 21C8B3AB
r 89 a 44: 10285 drawn, crc 29DBAD0A
r 89 a 48: 10140 drawn, crc FE905FA6
r 89 a 52: 10290 drawn, crc FC833A4C
r 89 a 56: 10323 drawn, crc 1B21A8E8
r 89 a 60: 10289 drawn, crc 1CB430A7
r 110 a 0: 15810 drawn, crc 26D0CF03
r 110 a 4: 15700 drawn, crc 486A7F8B
r 110 a 8: 15755 drawn, crc 13D4BF43
r 110 a 12: 15701 drawn, crc 6A77C40C
r 110 a 16: 15811 drawn, crc 0E0217FF
r 110 a 20: 15700 drawn, crc 3974531A
r 110 a 24: 15618 drawn, crc 8B8BFAC6
r 110 a 28: 15701 drawn, crc 26E5E308
r 110 a 32: 15618 drawn, crc F61B0E9F
r 110 a 36: 15701 drawn, crc 5443FC25
r 110 a 40: 15618 drawn, crc B60E3C23
r 110 a 44: 15700 drawn, crc D4C2D267
r 110 a 48: 15617 drawn, crc A97D3769
r 110 a 52: 15701 drawn, crc 6023F0B9
r 110 a 56: 15755 drawn, crc 8994A7C0
r 110 a 60: 15700 drawn, crc 57DA44A4
Waits that ran out: 0
Done.

gpuprim/02PGT.txt

===== 02 PGT GPU GOURAUD TRIS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Gouraud triangles (GP0 30h), vertices blue, green, red as in FTS, radius r and angle
a; dither off (d0) and on (d1, E1h bit 9). Sample: the centre pixel. Then ramps.
GPUSTAT 5606200F at start
d0 r 4 a 0: 26 drawn, crc C85E9F6B, samples 294A
d0 r 4 a 4: 22 drawn, crc 4DF1A3D4, samples 218B
d0 r 4 a 8: 25 drawn, crc 866F01AB, samples 294A
d0 r 4 a 12: 24 drawn, crc 84D7C27A, samples 216C
d0 r 4 a 16: 28 drawn, crc 33E9670C, samples 294A
d0 r 4 a 20: 22 drawn, crc FE2193B0, samples 218B
d0 r 4 a 24: 20 drawn, crc 0D91C81D, samples 294A
d0 r 4 a 28: 24 drawn, crc 87FDB554, samples 216C
d0 r 4 a 32: 22 drawn, crc 9545E176, samples 294A
d0 r 4 a 36: 24 drawn, crc 1638E3C3, samples 218B
d0 r 4 a 40: 20 drawn, crc 7FD66DF1, samples 294A
d0 r 4 a 44: 22 drawn, crc 18A54CB9, samples 216C
d0 r 4 a 48: 20 drawn, crc 78267393, samples 294A
d0 r 4 a 52: 24 drawn, crc DB13DBB7, samples 218B
d0 r 4 a 56: 25 drawn, crc 2C7CD9BE, samples 294A
d0 r 4 a 60: 22 drawn, crc 400835E1, samples 216C
d0 r 13 a 0: 219 drawn, crc CFDC0967, samples 294A
d0 r 13 a 4: 218 drawn, crc DCFD902D, samples 294B
d0 r 13 a 8: 216 drawn, crc 19F2D47B, samples 256B
d0 r 13 a 12: 219 drawn, crc C5CAFA25, samples 296A
d0 r 13 a 16: 220 drawn, crc A2F50C26, samples 294A
d0 r 13 a 20: 216 drawn, crc 534DF7BB, samples 294B
d0 r 13 a 24: 200 drawn, crc 986ADC37, samples 256B
d0 r 13 a 28: 217 drawn, crc E23E9EE4, samples 296A
d0 r 13 a 32: 199 drawn, crc 845CDF51, samples 294A
d0 r 13 a 36: 217 drawn, crc 5A564422, samples 294B
d0 r 13 a 40: 200 drawn, crc 596C4C07, samples 256B
d0 r 13 a 44: 216 drawn, crc 61F57934, samples 296A
d0 r 13 a 48: 198 drawn, crc 1356939C, samples 294A
d0 r 13 a 52: 219 drawn, crc 997DA00B, samples 294B
d0 r 13 a 56: 216 drawn, crc 7E51F204, samples 256B
d0 r 13 a 60: 218 drawn, crc AA6FC39A, samples 296A
d0 r 34 a 0: 1520 drawn, crc EF9ED560, samples 294A
d0 r 34 a 4: 1491 drawn, crc D0FBC1A4, samples 294A
d0 r 34 a 8: 1548 drawn, crc AD8ADAD8, samples 294A
d0 r 34 a 12: 1492 drawn, crc 3B136BC4, samples 294A
d0 r 34 a 16: 1530 drawn, crc 2DAD485D, samples 294A
d0 r 34 a 20: 1493 drawn, crc A4D5551F, samples 294A
d0 r 34 a 24: 1505 drawn, crc DB17EB75, samples 294A
d0 r 34 a 28: 1494 drawn, crc E04E08C3, samples 294A
d0 r 34 a 32: 1480 drawn, crc 18384D3B, samples 294A
d0 r 34 a 36: 1494 drawn, crc 9E9C041C, samples 294A
d0 r 34 a 40: 1505 drawn, crc EF57C6CB, samples 294A
d0 r 34 a 44: 1493 drawn, crc 07337942, samples 294A
d0 r 34 a 48: 1470 drawn, crc A08D48CB, samples 294A
d0 r 34 a 52: 1492 drawn, crc A9F6C67B, samples 294A
d0 r 34 a 56: 1548 drawn, crc B12BB60C, samples 294A
d0 r 34 a 60: 1491 drawn, crc 4D034189, samples 294A
d0 r 89 a 0: 10295 drawn, crc A140C34B, samples 294A
d0 r 89 a 4: 10289 drawn, crc 79470A03, samples 294A
d0 r 89 a 8: 10323 drawn, crc 8BD85609, samples 294A
d0 r 89 a 12: 10290 drawn, crc 4FC66C7A, samples 294A
d0 r 89 a 16: 10296 drawn, crc D7A4733B, samples 294A
d0 r 89 a 20: 10285 drawn, crc 704FBBE4, samples 294A
d0 r 89 a 24: 10212 drawn, crc 0233FCF5, samples 294A
d0 r 89 a 28: 10286 drawn, crc E402C2AD, samples 294A
d0 r 89 a 32: 10141 drawn, crc A5F06943, samples 294A
d0 r 89 a 36: 10286 drawn, crc 813FE183, samples 294A
d0 r 89 a 40: 10212 drawn, crc 3BF6E2DC, samples 294A
d0 r 89 a 44: 10285 drawn, crc 0C96AF19, samples 294A
d0 r 89 a 48: 10140 drawn, crc 96CF844E, samples 294A
d0 r 89 a 52: 10290 drawn, crc 612C57D4, samples 294A
d0 r 89 a 56: 10323 drawn, crc 1EBCC217, samples 294A
d0 r 89 a 60: 10289 drawn, crc 1934E894, samples 294A
d1 r 4 a 0: 26 drawn, crc 753CA286, samples 294A
d1 r 4 a 4: 22 drawn, crc 7023F837, samples 1D8A
d1 r 4 a 8: 25 drawn, crc 60FD7656, samples 294A
d1 r 4 a 12: 24 drawn, crc FCF82FBE, samples 1D4C
d1 r 4 a 16: 28 drawn, crc AC512DDD, samples 294A
d1 r 4 a 20: 22 drawn, crc C6651443, samples 1D8A
d1 r 4 a 24: 20 drawn, crc 1314F666, samples 294A
d1 r 4 a 28: 24 drawn, crc 4D9150F8, samples 1D4C
d1 r 4 a 32: 22 drawn, crc 37FDE19F, samples 294A
d1 r 4 a 36: 24 drawn, crc 36F91057, samples 1D8A
d1 r 4 a 40: 20 drawn, crc C9D7AC7C, samples 294A
d1 r 4 a 44: 22 drawn, crc C15A0A03, samples 1D4C
d1 r 4 a 48: 20 drawn, crc 7BC6CDE7, samples 294A
d1 r 4 a 52: 24 drawn, crc A1F036A6, samples 1D8A
d1 r 4 a 56: 25 drawn, crc E8207B13, samples 294A
d1 r 4 a 60: 22 drawn, crc 09B0D30A, samples 1D4C
d1 r 13 a 0: 219 drawn, crc 3FBA20E2, samples 254A
d1 r 13 a 4: 218 drawn, crc 0FE9B380, samples 254A
d1 r 13 a 8: 216 drawn, crc C188687A, samples 254A
d1 r 13 a 12: 219 drawn, crc FEB79BA0, samples 254A
d1 r 13 a 16: 220 drawn, crc C9825356, samples 254A
d1 r 13 a 20: 216 drawn, crc 42A9C67C, samples 254A
d1 r 13 a 24: 200 drawn, crc DEE5920C, samples 254A
d1 r 13 a 28: 217 drawn, crc E64469BC, samples 254A
d1 r 13 a 32: 199 drawn, crc 8284C2CE, samples 254A
d1 r 13 a 36: 217 drawn, crc 65517521, samples 254A
d1 r 13 a 40: 200 drawn, crc AD4F27B7, samples 254A
d1 r 13 a 44: 216 drawn, crc AAD78B32, samples 254A
d1 r 13 a 48: 198 drawn, crc 33929AE1, samples 254A
d1 r 13 a 52: 219 drawn, crc 90E13E1E, samples 254A
d1 r 13 a 56: 216 drawn, crc 1E38D890, samples 254A
d1 r 13 a 60: 218 drawn, crc FFF26B3F, samples 254A
d1 r 34 a 0: 1520 drawn, crc 59C7278B, samples 254A
d1 r 34 a 4: 1491 drawn, crc D9C35BCA, samples 254A
d1 r 34 a 8: 1548 drawn, crc 9B1D1532, samples 254A
d1 r 34 a 12: 1492 drawn, crc 8AE87A37, samples 254A
d1 r 34 a 16: 1530 drawn, crc 4A16C741, samples 254A
d1 r 34 a 20: 1493 drawn, crc 7C2C6DAE, samples 254A
d1 r 34 a 24: 1505 drawn, crc BAE43302, samples 254A
d1 r 34 a 28: 1494 drawn, crc B43AD7C1, samples 254A
d1 r 34 a 32: 1480 drawn, crc F67EDFCF, samples 254A
d1 r 34 a 36: 1494 drawn, crc 0513AAFD, samples 254A
d1 r 34 a 40: 1505 drawn, crc 78B31316, samples 254A
d1 r 34 a 44: 1493 drawn, crc 62689A48, samples 254A
d1 r 34 a 48: 1470 drawn, crc 7BA6A6C5, samples 254A
d1 r 34 a 52: 1492 drawn, crc FDD25787, samples 254A
d1 r 34 a 56: 1548 drawn, crc A71618B3, samples 254A
d1 r 34 a 60: 1491 drawn, crc A5FEED13, samples 254A
d1 r 89 a 0: 10295 drawn, crc 0B3D1138, samples 254A
d1 r 89 a 4: 10289 drawn, crc B496604F, samples 254A
d1 r 89 a 8: 10323 drawn, crc 56001918, samples 254A
d1 r 89 a 12: 10290 drawn, crc 9EAAA8F1, samples 254A
d1 r 89 a 16: 10296 drawn, crc 37DECB63, samples 254A
d1 r 89 a 20: 10285 drawn, crc 93883129, samples 254A
d1 r 89 a 24: 10212 drawn, crc ABD6E68D, samples 254A
d1 r 89 a 28: 10286 drawn, crc D09E2E41, samples 254A
d1 r 89 a 32: 10141 drawn, crc DD5D9471, samples 254A
d1 r 89 a 36: 10286 drawn, crc 2F3E5299, samples 254A
d1 r 89 a 40: 10212 drawn, crc F99BEB2B, samples 254A
d1 r 89 a 44: 10285 drawn, crc 79F44D48, samples 254A
d1 r 89 a 48: 10140 drawn, crc 680A50D1, samples 254A
d1 r 89 a 52: 10290 drawn, crc 303EFF09, samples 254A
d1 r 89 a 56: 10323 drawn, crc 795B8670, samples 254A
d1 r 89 a 60: 10289 drawn, crc 7FA75F27, samples 254A
d0 quad 256x8 000000 to FFFFFF: 1984 drawn, crc 7C9EDA6A, samples 0000 0000 0421 4210 7FFF 7FFF
d0 quad 8x240 000000 to F0F0F0: 1856 drawn, crc C7F6E041, samples 0000 0000 0842 3DEF 77BD 77BD
d1 quad 256x8 000000 to FFFFFF: 1980 drawn, crc 51C04331, samples 0000 0000 0000 3DEF 7FFF 7FFF
d1 quad 8x240 000000 to F0F0F0: 1852 drawn, crc 805EC098, samples 0000 0000 0421 39CE 77BD 7BDE
thin 400x10 gouraud: 2002 drawn, crc 70550D56, samples 0000 2148 3DCF 7DFF
Waits that ran out: 0
Done.

gpuprim/03PQD.txt

===== 03 PQD GPU QUADS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Quads about 128,380: a square of corner radius r turned to angle a, vertices in Z
order (GP0 28h flat, 38h gouraud, colours F08020 20F080 8020F0 FFFFFF). Then 16
random quads in a 100x100 box, some concave or crossed, both commands.
GPUSTAT 5606200F at start
flat r 5 a 0: 50 drawn, crc F2EF356C
flat r 5 a 4: 58 drawn, crc DB66B713
flat r 5 a 8: 64 drawn, crc 278AD184
flat r 5 a 12: 58 drawn, crc 417F4354
flat r 5 a 16: 50 drawn, crc F2EF356C
flat r 5 a 20: 58 drawn, crc DB66B713
flat r 5 a 24: 64 drawn, crc 278AD184
flat r 5 a 28: 58 drawn, crc 417F4354
flat r 5 a 32: 50 drawn, crc F2EF356C
flat r 5 a 36: 58 drawn, crc DB66B713
flat r 5 a 40: 64 drawn, crc 278AD184
flat r 5 a 44: 58 drawn, crc 417F4354
flat r 5 a 48: 50 drawn, crc F2EF356C
flat r 5 a 52: 58 drawn, crc DB66B713
flat r 5 a 56: 64 drawn, crc 278AD184
flat r 5 a 60: 58 drawn, crc 417F4354
flat r 21 a 0: 882 drawn, crc 6DEA5024
flat r 21 a 4: 850 drawn, crc EC245D66
flat r 21 a 8: 900 drawn, crc 22AF2739
flat r 21 a 12: 850 drawn, crc 5ADE26A5
flat r 21 a 16: 882 drawn, crc 6DEA5024
flat r 21 a 20: 850 drawn, crc EC245D66
flat r 21 a 24: 900 drawn, crc 22AF2739
flat r 21 a 28: 850 drawn, crc 5ADE26A5
flat r 21 a 32: 882 drawn, crc 6DEA5024
flat r 21 a 36: 850 drawn, crc EC245D66
flat r 21 a 40: 900 drawn, crc 22AF2739
flat r 21 a 44: 850 drawn, crc 5ADE26A5
flat r 21 a 48: 882 drawn, crc 6DEA5024
flat r 21 a 52: 850 drawn, crc EC245D66
flat r 21 a 56: 900 drawn, crc 22AF2739
flat r 21 a 60: 850 drawn, crc 5ADE26A5
flat r 55 a 0: 6050 drawn, crc 011B96A9
flat r 55 a 4: 6084 drawn, crc E34E3AF1
flat r 55 a 8: 6084 drawn, crc D5800C19
flat r 55 a 12: 6084 drawn, crc 471CC2E3
flat r 55 a 16: 6050 drawn, crc 011B96A9
flat r 55 a 20: 6084 drawn, crc E34E3AF1
flat r 55 a 24: 6084 drawn, crc D5800C19
flat r 55 a 28: 6084 drawn, crc 471CC2E3
flat r 55 a 32: 6050 drawn, crc 011B96A9
flat r 55 a 36: 6084 drawn, crc E34E3AF1
flat r 55 a 40: 6084 drawn, crc D5800C19
flat r 55 a 44: 6084 drawn, crc 471CC2E3
flat r 55 a 48: 6050 drawn, crc 011B96A9
flat r 55 a 52: 6084 drawn, crc E34E3AF1
flat r 55 a 56: 6084 drawn, crc D5800C19
flat r 55 a 60: 6084 drawn, crc 471CC2E3
flat r 100 a 0: 20000 drawn, crc E8DB6524
flat r 100 a 4: 19816 drawn, crc A2BB91DD
flat r 100 a 8: 20164 drawn, crc A9269F72
flat r 100 a 12: 19816 drawn, crc 478F50CA
flat r 100 a 16: 20000 drawn, crc E8DB6524
flat r 100 a 20: 19816 drawn, crc A2BB91DD
flat r 100 a 24: 20164 drawn, crc A9269F72
flat r 100 a 28: 19816 drawn, crc 478F50CA
flat r 100 a 32: 20000 drawn, crc E8DB6524
flat r 100 a 36: 19816 drawn, crc A2BB91DD
flat r 100 a 40: 20164 drawn, crc A9269F72
flat r 100 a 44: 19816 drawn, crc 478F50CA
flat r 100 a 48: 20000 drawn, crc E8DB6524
flat r 100 a 52: 19816 drawn, crc A2BB91DD
flat r 100 a 56: 20164 drawn, crc A9269F72
flat r 100 a 60: 19816 drawn, crc 478F50CA
gouraud r 5 a 0: 50 drawn, crc 60E71E68
gouraud r 5 a 4: 58 drawn, crc 7BF59953
gouraud r 5 a 8: 64 drawn, crc 9135DD41
gouraud r 5 a 12: 58 drawn, crc 1CB3DC07
gouraud r 5 a 16: 50 drawn, crc ABA33225
gouraud r 5 a 20: 58 drawn, crc 8AF34FC1
gouraud r 5 a 24: 64 drawn, crc E7C4FF30
gouraud r 5 a 28: 58 drawn, crc 1E1B3140
gouraud r 5 a 32: 50 drawn, crc 1A3C3EB9
gouraud r 5 a 36: 58 drawn, crc ADF6220D
gouraud r 5 a 40: 64 drawn, crc 35CECF4A
gouraud r 5 a 44: 58 drawn, crc B9397E43
gouraud r 5 a 48: 50 drawn, crc BD468C2C
gouraud r 5 a 52: 58 drawn, crc 25E4F133
gouraud r 5 a 56: 64 drawn, crc 158A111F
gouraud r 5 a 60: 58 drawn, crc 238AE2CC
gouraud r 21 a 0: 882 drawn, crc 9CA6A2EF
gouraud r 21 a 4: 850 drawn, crc 9D5C1FC3
gouraud r 21 a 8: 900 drawn, crc EDD177C9
gouraud r 21 a 12: 850 drawn, crc 358E4ADB
gouraud r 21 a 16: 882 drawn, crc DB613153
gouraud r 21 a 20: 850 drawn, crc D302B9DE
gouraud r 21 a 24: 900 drawn, crc 9CCF5755
gouraud r 21 a 28: 850 drawn, crc CA68AAD0
gouraud r 21 a 32: 882 drawn, crc 57ED4E09
gouraud r 21 a 36: 850 drawn, crc 2E1AB25D
gouraud r 21 a 40: 900 drawn, crc C1705ECD
gouraud r 21 a 44: 850 drawn, crc 6C9B3759
gouraud r 21 a 48: 882 drawn, crc 3BA79849
gouraud r 21 a 52: 850 drawn, crc 87D730D3
gouraud r 21 a 56: 900 drawn, crc 47059ED8
gouraud r 21 a 60: 850 drawn, crc F0752640
gouraud r 55 a 0: 6050 drawn, crc 1350F50C
gouraud r 55 a 4: 6084 drawn, crc 3A6B7F87
gouraud r 55 a 8: 6084 drawn, crc 5FA31601
gouraud r 55 a 12: 6084 drawn, crc 453645BC
gouraud r 55 a 16: 6050 drawn, crc 8D71F34D
gouraud r 55 a 20: 6084 drawn, crc 3CF546B2
gouraud r 55 a 24: 6084 drawn, crc CA81877D
gouraud r 55 a 28: 6084 drawn, crc 893655C8
gouraud r 55 a 32: 6050 drawn, crc 3D66920C
gouraud r 55 a 36: 6084 drawn, crc 6053E254
gouraud r 55 a 40: 6084 drawn, crc 58627114
gouraud r 55 a 44: 6084 drawn, crc F17ACA3C
gouraud r 55 a 48: 6050 drawn, crc AC043D25
gouraud r 55 a 52: 6084 drawn, crc 755D44EC
gouraud r 55 a 56: 6084 drawn, crc 7E1D04F4
gouraud r 55 a 60: 6084 drawn, crc A6E896EB
gouraud r 100 a 0: 20000 drawn, crc 78BD8F49
gouraud r 100 a 4: 19816 drawn, crc CC713D3F
gouraud r 100 a 8: 20164 drawn, crc 1BB84E22
gouraud r 100 a 12: 19816 drawn, crc B36BC35F
gouraud r 100 a 16: 20000 drawn, crc 58D0071E
gouraud r 100 a 20: 19816 drawn, crc E9FECF18
gouraud r 100 a 24: 20164 drawn, crc 965DCFA6
gouraud r 100 a 28: 19816 drawn, crc 939CD4E2
gouraud r 100 a 32: 20000 drawn, crc 7ECFE32F
gouraud r 100 a 36: 19816 drawn, crc A4E49D99
gouraud r 100 a 40: 20164 drawn, crc BD509C99
gouraud r 100 a 44: 19816 drawn, crc 3A10AFD2
gouraud r 100 a 48: 20000 drawn, crc 93EA6CFC
gouraud r 100 a 52: 19816 drawn, crc 50D940DB
gouraud r 100 a 56: 20164 drawn, crc C4E0BC79
gouraud r 100 a 60: 19816 drawn, crc 7BA5C27F
random 0 flat 75,392 28,309 23,313 22,305: 323 drawn, crc 79FD34BF
random 0 gouraud 75,392 28,309 23,313 22,305: 323 drawn, crc 7AAB990A
random 1 flat 76,385 97,367 39,315 99,374: 1080 drawn, crc 63CE1581
random 1 gouraud 76,385 97,367 39,315 99,374: 1080 drawn, crc 320F30AE
random 2 flat 91,372 91,357 57,368 91,355: 282 drawn, crc A406801B
random 2 gouraud 91,372 91,357 57,368 91,355: 282 drawn, crc 121C4112
random 3 flat 54,396 80,387 29,386 118,338: 1513 drawn, crc F2331E4B
random 3 gouraud 54,396 80,387 29,386 118,338: 1513 drawn, crc 2F49A9F7
random 4 flat 54,333 51,382 85,368 20,346: 1225 drawn, crc 821D0CC0
random 4 gouraud 54,333 51,382 85,368 20,346: 1225 drawn, crc 1E13B3CB
random 5 flat 87,362 49,387 58,359 50,354: 553 drawn, crc 42817B4E
random 5 gouraud 87,362 49,387 58,359 50,354: 553 drawn, crc 21237BEB
random 6 flat 53,336 62,344 86,361 76,313: 496 drawn, crc 9E2A22CC
random 6 gouraud 53,336 62,344 86,361 76,313: 496 drawn, crc 8A3D75DA
random 7 flat 102,370 100,399 42,376 102,358: 1221 drawn, crc 61DCC7EC
random 7 gouraud 102,370 100,399 42,376 102,358: 1221 drawn, crc 8EC28BD2
random 8 flat 107,353 117,360 76,385 49,395: 332 drawn, crc 9DAA6F8A
random 8 gouraud 107,353 117,360 76,385 49,395: 332 drawn, crc 9F8D4F9D
random 9 flat 47,300 107,342 65,304 97,328: 359 drawn, crc 8CC9CA88
random 9 gouraud 47,300 107,342 65,304 97,328: 359 drawn, crc 3329A5C1
random 10 flat 69,383 92,303 105,321 22,351: 1437 drawn, crc 33B4D4A4
random 10 gouraud 69,383 92,303 105,321 22,351: 1437 drawn, crc 8D838CBC
random 11 flat 100,362 77,395 96,386 117,303: 695 drawn, crc 9BCB4014
random 11 gouraud 100,362 77,395 96,386 117,303: 695 drawn, crc AD885742
random 12 flat 20,305 89,339 66,345 87,360: 835 drawn, crc 47C64BDC
random 12 gouraud 20,305 89,339 66,345 87,360: 835 drawn, crc 7C863C0D
random 13 flat 93,384 45,396 87,397 31,376: 555 drawn, crc EFEE8A65
random 13 gouraud 93,384 45,396 87,397 31,376: 555 drawn, crc 0B3613DA
random 14 flat 61,354 25,368 23,351 30,358: 319 drawn, crc B5E94A15
random 14 gouraud 61,354 25,368 23,351 30,358: 319 drawn, crc CE9E021A
random 15 flat 99,324 118,353 82,304 112,323: 390 drawn, crc 43AD6DF2
random 15 gouraud 99,324 118,353 82,304 112,323: 390 drawn, crc D3FA6F8A
Waits that ran out: 0
Done.

gpuprim/04PHG.txt

===== 04 PHG GPU HUGE AND CLIPPED | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Big primitives against the 64x64 window 200..263 x 350..413: triangles by x span
and y span around the 1023/511 limits (rendering-attributes.txt:9-13), clipped by the
area, and gouraud and textured spans 1000 pixels wide.
GPUSTAT 5606200F at start
x span 1000, flat tri: 4096 drawn, crc 6716320A
x span 1000 to the right from x -100, flat tri: 3242 drawn, crc 22AB653D
x span 1020, flat tri: 4096 drawn, crc 6716320A
x span 1020 to the right from x -100, flat tri: 3280 drawn, crc 162EEEF3
x span 1022, flat tri: 4096 drawn, crc 6716320A
x span 1022 to the right from x -100, flat tri: 3285 drawn, crc 08ADD4A2
x span 1023, flat tri: 4096 drawn, crc 6716320A
x span 1023 to the right from x -100, flat tri: 3286 drawn, crc A09209E8
x span 1024, flat tri: 0 drawn, crc D8F49994
x span 1024 to the right from x -100, flat tri: 0 drawn, crc D8F49994
x span 1025, flat tri: 0 drawn, crc D8F49994
x span 1025 to the right from x -100, flat tri: 0 drawn, crc D8F49994
x span 1100, flat tri: 0 drawn, crc D8F49994
x span 1100 to the right from x -100, flat tri: 0 drawn, crc D8F49994
y span 500, flat tri: 4096 drawn, crc 6716320A
y span 510, flat tri: 4096 drawn, crc 6716320A
y span 511, flat tri: 4096 drawn, crc 6716320A
y span 512, flat tri: 0 drawn, crc D8F49994
y span 513, flat tri: 0 drawn, crc D8F49994
y span 600, flat tri: 0 drawn, crc D8F49994
quad 1023x511: 4096 drawn, crc 6716320A
quad 1024x511: 0 drawn, crc D8F49994
quad 1023x512: 0 drawn, crc D8F49994
tri -400,300 600,280 100,700: 4096 drawn, crc 6716320A
tri 230,-100 -700,400 320,400: 3200 drawn, crc 559A0FF7
sliver 1000 wide through the window: 0 drawn, crc D8F49994
gouraud tri 1000 wide black to white, blue: 2090 drawn, crc E05C19D9, samples 3DF3 4635 0000 421F
gouraud quad x -400..600 black to white: 4096 drawn, crc 8880BE86, samples 4E73 4E73 5294 56B5
same, dither on: 4096 drawn, crc 95E4CC69, samples 4A52 4E73 4E73 56B5
textured quad x -400..600 u 0..255: 4088 drawn, crc 7C0ABB8D, samples CC19 CC19 5001 73C9
8-bit quad x -400..600 u 255..0: 4078 drawn, crc A7E5FD68, samples 1B2A 1B2A 3652 49AC
line x span 1000, flat: 64 drawn, crc B487309A
line x span 1020, flat: 64 drawn, crc B487309A
line x span 1022, flat: 64 drawn, crc B487309A
line x span 1023, flat: 64 drawn, crc B487309A
line x span 1024, flat: 0 drawn, crc D8F49994
line x span 1025, flat: 0 drawn, crc D8F49994
line x span 1100, flat: 0 drawn, crc D8F49994
line y span 500, gouraud: 64 drawn, crc ACC66ABC
line y span 510, gouraud: 64 drawn, crc 80B17415
line y span 511, gouraud: 64 drawn, crc B5336C39
line y span 512, gouraud: 0 drawn, crc D8F49994
line y span 513, gouraud: 0 drawn, crc D8F49994
line y span 600, gouraud: 0 drawn, crc D8F49994
Waits that ran out: 0
Done.

gpuprim/05PSB.txt

===== 05 PSB GPU MESH EDGES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Shared edges at scale, as count maps (B+F, red 8): in each box '0' pixels are gaps
inside a closed mesh and '2' pixels overlaps. Meshes of triangles (alternating
diagonals) and quads, regular and with the inner vertices moved at random.
GPUSTAT 5606200F at start
triangle mesh 8x8 cells of 24, regular: red counts 0:0 1:2560 2:0 3+:34304, crc 1271826B
triangle mesh 8x8 cells of 24, jitter 4: red counts 0:0 1:0 2:2560 3+:34304, crc 77B95AEE
triangle mesh 8x8 cells of 24, jitter 9: red counts 0:0 1:0 2:0 3+:36864, crc 4049AD3E
triangle mesh 16x16 cells of 7, jitter 2: red counts 0:0 1:0 2:0 3+:12544, crc C7554DA0
quad mesh 8x8 cells of 24, regular: red counts 0:0 1:0 2:0 3+:36864, crc 5B6641E9
quad mesh 8x8 cells of 24, jitter 6: red counts 0:0 1:0 2:0 3+:36864, crc D3B29BD1
fan of 64 triangles, radius 90: red counts 0:8821 1:25404 2:0 3+:0, crc 45A69CE9
fan of 16 triangles, radius 90: red counts 0:9441 1:24784 2:0 3+:0, crc 184FB953
strip of 80 triangles, top edge steps 240/30: red counts 0:14100 1:18900 2:0 3+:0, crc DD59776A
strip of 80 triangles, top edge steps 240/7: red counts 0:14320 1:18680 2:0 3+:0, crc 158F6B80
edge 0,0 to 200,0 shared, square closed: red counts 0:4100 1:40000 2:0 3+:0, crc F2708498
edge 0,0 to 200,1 shared, square closed: red counts 0:4100 1:40000 2:0 3+:0, crc F2708498
edge 0,0 to 200,5 shared, square closed: red counts 0:4100 1:40000 2:0 3+:0, crc F2708498
edge 0,0 to 200,50 shared, square closed: red counts 0:4100 1:40000 2:0 3+:0, crc F2708498
edge 0,0 to 200,150 shared, square closed: red counts 0:4100 1:40000 2:0 3+:0, crc F2708498
edge 0,0 to 200,200 shared, square closed: red counts 0:4100 1:40000 2:0 3+:0, crc F2708498
sliver 0,0 200,0 200,1: 200 drawn, crc 3D0D771A
sliver 0,0 0,200 1,200: 199 drawn, crc 80312DDD
sliver 0,0 200,1 200,2: 100 drawn, crc 68365D71
sliver 0,0 1,200 2,200: 99 drawn, crc 53DDFB40
sliver 0,0 200,5 200,6: 98 drawn, crc 7A76A7BB
sliver 0,0 5,200 6,200: 101 drawn, crc E4CAF208
sliver 0,0 200,50 200,51: 75 drawn, crc 64A5D6A5
sliver 0,0 50,200 51,200: 124 drawn, crc DA3C6F40
sliver 0,0 200,150 200,151: 75 drawn, crc 00398439
sliver 0,0 150,200 151,200: 124 drawn, crc A67F065E
sliver 0,0 200,200 200,201: 0 drawn, crc 2B08FB00
sliver 0,0 200,200 201,200: 199 drawn, crc FD183405
Waits that ran out: 0
Done.

gpuprim/06PT4.txt

===== 06 PT4 GPU TEXTURED 4 BIT | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Textured polygons, modulated by 808080 (GP0 2Ch quads, 24h triangles), dither off.
Box from 20,280 of the size each row needs. Then quads of side 60 turned to 8 angles.
GPUSTAT 5606200F at start
Depth: 4-bit, CLUT A at 0,511
quad 64 uv 0..64: 3840 drawn, crc 6AF32765
quad 64 uv 0..63: 3839 drawn, crc 6D646861
quad 64 uv 0..127: 3839 drawn, crc 6A29DD5B
quad 64 uv 0..255: 3583 drawn, crc 2D8F7360
quad 128 uv 0..63: 15359 drawn, crc A387EA36
quad 100 uv 0..255: 9376 drawn, crc 50DD729E
quad 64 u reversed: 3840 drawn, crc D0207CB5
quad 64 v reversed: 3840 drawn, crc 527283BF
quad 64 both reversed: 3840 drawn, crc D53EC6EE
quad 64 uv 192..255: 3839 drawn, crc 6D646861
quad 64 u along y: 3839 drawn, crc 22DAB839
tri 64 right: 1948 drawn, crc 2683749D
tri 64 skewed uv: 1954 drawn, crc 22B78CE2
tri 100x3 u 0..255: 138 drawn, crc B10BAB64
quad 1 wide v 0..200: 100 drawn, crc 8D6F0A5F
quad 1 tall u 0..200: 100 drawn, crc 92D1DC12
quad 200 uv 0..255: 37502 drawn, crc 9E194D1F
quad 64 sheared: 3839 drawn, crc 5C9499F1
quad 64 perspective-like: 2614 drawn, crc 2AAD3508
quad 64 uv 0..63, CLUT B: 3839 drawn, crc A2FA4C36
quad turned to angle 0: 3306 drawn, crc 7CBE2C7D
quad turned to angle 8: 3374 drawn, crc 0A907451
quad turned to angle 16: 3307 drawn, crc 2B0B5347
quad turned to angle 24: 3375 drawn, crc D8BDAE41
quad turned to angle 32: 3307 drawn, crc 6EF00636
quad turned to angle 40: 3374 drawn, crc AFBC7480
quad turned to angle 48: 3307 drawn, crc D7C837F7
quad turned to angle 56: 3373 drawn, crc EBD08E6C
Waits that ran out: 0
Done.

gpuprim/07PT8.txt

===== 07 PT8 GPU TEXTURED 8 BIT | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Textured polygons, modulated by 808080 (GP0 2Ch quads, 24h triangles), dither off.
Box from 20,280 of the size each row needs. Then quads of side 60 turned to 8 angles.
GPUSTAT 5606200F at start
Depth: 8-bit, CLUT at 256,511
quad 64 uv 0..64: 4078 drawn, crc 4AA78603
quad 64 uv 0..63: 4080 drawn, crc 34DAAD04
quad 64 uv 0..127: 4078 drawn, crc 8B9E468A
quad 64 uv 0..255: 4078 drawn, crc BB81DF76
quad 128 uv 0..63: 16316 drawn, crc 605D97E5
quad 100 uv 0..255: 9966 drawn, crc 3E4BE9EA
quad 64 u reversed: 4080 drawn, crc C9A047F3
quad 64 v reversed: 4080 drawn, crc 120FD723
quad 64 both reversed: 4079 drawn, crc EA90D2E4
quad 64 uv 192..255: 4079 drawn, crc 382FD10C
quad 64 u along y: 4080 drawn, crc 1B507297
tri 64 right: 2071 drawn, crc D47229C0
tri 64 skewed uv: 2067 drawn, crc 343A2A25
tri 100x3 u 0..255: 150 drawn, crc 858626F6
quad 1 wide v 0..200: 100 drawn, crc FA1CEE71
quad 1 tall u 0..200: 100 drawn, crc 23435389
quad 200 uv 0..255: 39844 drawn, crc 5E052652
quad 64 sheared: 4079 drawn, crc 6D963434
quad 64 perspective-like: 2785 drawn, crc AFFE826C
quad turned to angle 0: 3513 drawn, crc AAD6011C
quad turned to angle 8: 3584 drawn, crc 3898CA81
quad turned to angle 16: 3514 drawn, crc E1476635
quad turned to angle 24: 3585 drawn, crc 8B1D53AA
quad turned to angle 32: 3513 drawn, crc C729FBD6
quad turned to angle 40: 3585 drawn, crc 890013BC
quad turned to angle 48: 3513 drawn, crc 02B65FA0
quad turned to angle 56: 3584 drawn, crc 3128A1EE
Waits that ran out: 0
Done.

gpuprim/08PTF.txt

===== 08 PTF GPU TEXTURED 15 BIT | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Textured polygons, modulated by 808080 (GP0 2Ch quads, 24h triangles), dither off.
Box from 20,280 of the size each row needs. Then quads of side 60 turned to 8 angles.
GPUSTAT 5606200F at start
Depth: 15-bit
quad 64 uv 0..64: 4091 drawn, crc 7CD12ADC
quad 64 uv 0..63: 4091 drawn, crc 04345A50
quad 64 uv 0..127: 4091 drawn, crc 7A7A3BF0
quad 64 uv 0..255: 4078 drawn, crc B3DD59A3
quad 128 uv 0..63: 16364 drawn, crc C0DC50D9
quad 100 uv 0..255: 9990 drawn, crc E14ABA5D
quad 64 u reversed: 4092 drawn, crc 854A1007
quad 64 v reversed: 4092 drawn, crc F8A727F7
quad 64 both reversed: 4092 drawn, crc C3FB4403
quad 64 uv 192..255: 4092 drawn, crc 51335391
quad 64 u along y: 4091 drawn, crc 8F35C490
tri 64 right: 2076 drawn, crc 0A78D1AE
tri 64 skewed uv: 2078 drawn, crc 3F02FFBE
tri 100x3 u 0..255: 150 drawn, crc 785FCE6B
quad 1 wide v 0..200: 100 drawn, crc B18B2EAF
quad 1 tall u 0..200: 100 drawn, crc 8D4536DC
quad 200 uv 0..255: 39961 drawn, crc D6CB9D55
quad 64 sheared: 4091 drawn, crc 7C6F8FF7
quad 64 perspective-like: 2793 drawn, crc 76641E49
quad turned to angle 0: 3526 drawn, crc 5D7ED796
quad turned to angle 8: 3596 drawn, crc 8F24EC5A
quad turned to angle 16: 3526 drawn, crc 37F5B9A0
quad turned to angle 24: 3596 drawn, crc 1AC3D963
quad turned to angle 32: 3525 drawn, crc D0D5B0EE
quad turned to angle 40: 3595 drawn, crc FE04493A
quad turned to angle 48: 3526 drawn, crc 45AD8799
quad turned to angle 56: 3596 drawn, crc 7B1CB4A5
Waits that ran out: 0
Done.

gpuprim/09PTW.txt

===== 09 PTW GPU TEXTURE WINDOWS | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Texture window E2h (rendering-attributes.txt:76-92): mask and offset X from pair i,
Y from pair i+5, for a 64x64 quad (uv 0..64 across), a 64x64 sprite at uv 0,0 and a
48x40 sprite at uv 37,200. Each row: depth, shape, E2h value.
GPUSTAT 5606200F at start
4-bit quad E2h 10060: 3840 drawn, crc C18C562E
4-bit sprite E2h 10060: 3840 drawn, crc C18C562E
4-bit sprite 37,200 E2h 10060: 1800 drawn, crc 9E28441B
4-bit quad E2h 280FF: 3840 drawn, crc D573817F
4-bit sprite E2h 280FF: 3840 drawn, crc D573817F
4-bit sprite 37,200 E2h 280FF: 1770 drawn, crc 5C993D7F
4-bit quad E2h 57DFF: 3840 drawn, crc D573817F
4-bit sprite E2h 57DFF: 3840 drawn, crc D573817F
4-bit sprite 37,200 E2h 57DFF: 1770 drawn, crc 9E916DEA
4-bit quad E2h 083C1: 3840 drawn, crc 7FECDC72
4-bit sprite E2h 083C1: 3840 drawn, crc 7FECDC72
4-bit sprite 37,200 E2h 083C1: 1794 drawn, crc 100E4681
4-bit quad E2h 80601: 3840 drawn, crc 7E0CF034
4-bit sprite E2h 80601: 3840 drawn, crc 7E0CF034
4-bit sprite 37,200 E2h 80601: 1806 drawn, crc BDAC964A
4-bit quad E2h 38B03: 3840 drawn, crc 7FECDC72
4-bit sprite E2h 38B03: 3840 drawn, crc 7FECDC72
4-bit sprite 37,200 E2h 38B03: 1794 drawn, crc 100E4681
4-bit quad E2h E9447: 3840 drawn, crc 7E0CF034
4-bit sprite E2h E9447: 3840 drawn, crc 7E0CF034
4-bit sprite 37,200 E2h E9447: 1806 drawn, crc BDAC964A
4-bit quad E2h 0280F: 3840 drawn, crc 7FECDC72
4-bit sprite E2h 0280F: 3840 drawn, crc 7FECDC72
4-bit sprite 37,200 E2h 0280F: 1794 drawn, crc 100E4681
4-bit quad E2h 007FE: 3840 drawn, crc C18C562E
4-bit sprite E2h 007FE: 3840 drawn, crc C18C562E
4-bit sprite 37,200 E2h 007FE: 1800 drawn, crc 9E28441B
4-bit quad E2h FC3F0: 3840 drawn, crc C06C7A68
4-bit sprite E2h FC3F0: 3840 drawn, crc C06C7A68
4-bit sprite 37,200 E2h FC3F0: 1800 drawn, crc 882B01C4
4-bit quad E2h 01C38: 3840 drawn, crc C18C562E
4-bit sprite E2h 01C38: 3840 drawn, crc C18C562E
4-bit sprite 37,200 E2h 01C38: 1800 drawn, crc 9E28441B
4-bit quad E2h 0F422: 3840 drawn, crc C06C7A68
4-bit sprite E2h 0F422: 3840 drawn, crc C06C7A68
4-bit sprite 37,200 E2h 0F422: 1800 drawn, crc 882B01C4
8-bit quad E2h 10060: 4076 drawn, crc D18DA868
8-bit sprite E2h 10060: 4076 drawn, crc D18DA868
8-bit sprite 37,200 E2h 10060: 1909 drawn, crc E0F1657C
8-bit quad E2h 280FF: 4096 drawn, crc A804B3A0
8-bit sprite E2h 280FF: 4096 drawn, crc A804B3A0
8-bit sprite 37,200 E2h 280FF: 1920 drawn, crc 5F169BF4
8-bit quad E2h 57DFF: 4096 drawn, crc 7E732829
8-bit sprite E2h 57DFF: 4096 drawn, crc 7E732829
8-bit sprite 37,200 E2h 57DFF: 1920 drawn, crc BF5D9B0C
8-bit quad E2h 083C1: 4072 drawn, crc 6D6FCBFA
8-bit sprite E2h 083C1: 4072 drawn, crc 6D6FCBFA
8-bit sprite 37,200 E2h 083C1: 1913 drawn, crc C6EE8053
8-bit quad E2h 80601: 4080 drawn, crc BB96B3D2
8-bit sprite E2h 80601: 4080 drawn, crc BB96B3D2
8-bit sprite 37,200 E2h 80601: 1908 drawn, crc 188F76A5
8-bit quad E2h 38B03: 4084 drawn, crc 795C7B39
8-bit sprite E2h 38B03: 4084 drawn, crc 795C7B39
8-bit sprite 37,200 E2h 38B03: 1911 drawn, crc 8E40B2BF
8-bit quad E2h E9447: 4080 drawn, crc F2D0A45D
8-bit sprite E2h E9447: 4080 drawn, crc F2D0A45D
8-bit sprite 37,200 E2h E9447: 1914 drawn, crc 61AE5124
8-bit quad E2h 0280F: 4080 drawn, crc E130D9CC
8-bit sprite E2h 0280F: 4080 drawn, crc E130D9CC
8-bit sprite 37,200 E2h 0280F: 1914 drawn, crc 219C5451
8-bit quad E2h 007FE: 4032 drawn, crc AC5FF6B3
8-bit sprite E2h 007FE: 4032 drawn, crc AC5FF6B3
8-bit sprite 37,200 E2h 007FE: 1905 drawn, crc 40B1272D
8-bit quad E2h FC3F0: 4080 drawn, crc A402BB7C
8-bit sprite E2h FC3F0: 4080 drawn, crc A402BB7C
8-bit sprite 37,200 E2h FC3F0: 1915 drawn, crc 11E171E7
8-bit quad E2h 01C38: 4076 drawn, crc 13A3BEBD
8-bit sprite E2h 01C38: 4076 drawn, crc 13A3BEBD
8-bit sprite 37,200 E2h 01C38: 1912 drawn, crc 5913ECEE
8-bit quad E2h 0F422: 4076 drawn, crc 3B368251
8-bit sprite E2h 0F422: 4076 drawn, crc 3B368251
8-bit sprite 37,200 E2h 0F422: 1914 drawn, crc CE1C19BD
15-bit quad E2h 10060: 4096 drawn, crc 8DE64DD2
15-bit sprite E2h 10060: 4096 drawn, crc 8DE64DD2
15-bit sprite 37,200 E2h 10060: 1920 drawn, crc CDA7D7C5
15-bit quad E2h 280FF: 4096 drawn, crc ED80E407
15-bit sprite E2h 280FF: 4096 drawn, crc ED80E407
15-bit sprite 37,200 E2h 280FF: 1920 drawn, crc 9E571241
15-bit quad E2h 57DFF: 4096 drawn, crc 8DB1927B
15-bit sprite E2h 57DFF: 4096 drawn, crc 8DB1927B
15-bit sprite 37,200 E2h 57DFF: 1920 drawn, crc EBCC4705
15-bit quad E2h 083C1: 4072 drawn, crc 1B7749A6
15-bit sprite E2h 083C1: 4072 drawn, crc 1B7749A6
15-bit sprite 37,200 E2h 083C1: 1904 drawn, crc 6A0A0040
15-bit quad E2h 80601: 4096 drawn, crc A247B65F
15-bit sprite E2h 80601: 4096 drawn, crc A247B65F
15-bit sprite 37,200 E2h 80601: 1920 drawn, crc A8706E33
15-bit quad E2h 38B03: 4096 drawn, crc 64A76F86
15-bit sprite E2h 38B03: 4096 drawn, crc 64A76F86
15-bit sprite 37,200 E2h 38B03: 1920 drawn, crc 35050FE2
15-bit quad E2h E9447: 4096 drawn, crc FBBCF103
15-bit sprite E2h E9447: 4096 drawn, crc FBBCF103
15-bit sprite 37,200 E2h E9447: 1920 drawn, crc 825E3E18
15-bit quad E2h 0280F: 4096 drawn, crc E6442011
15-bit sprite E2h 0280F: 4096 drawn, crc E6442011
15-bit sprite 37,200 E2h 0280F: 1920 drawn, crc 40F7644D
15-bit quad E2h 007FE: 4032 drawn, crc F54CBA94
15-bit sprite E2h 007FE: 4032 drawn, crc F54CBA94
15-bit sprite 37,200 E2h 007FE: 1890 drawn, crc 671E2710
15-bit quad E2h FC3F0: 4096 drawn, crc ED3EEBA1
15-bit sprite E2h FC3F0: 4096 drawn, crc ED3EEBA1
15-bit sprite 37,200 E2h FC3F0: 1920 drawn, crc A637A5C8
15-bit quad E2h 01C38: 4086 drawn, crc CCBE2FCE
15-bit sprite E2h 01C38: 4086 drawn, crc CCBE2FCE
15-bit sprite 37,200 E2h 01C38: 1908 drawn, crc D01322E4
15-bit quad E2h 0F422: 4096 drawn, crc 8B96F70F
15-bit sprite E2h 0F422: 4096 drawn, crc 8B96F70F
15-bit sprite 37,200 E2h 0F422: 1920 drawn, crc 24FD1F05
Waits that ran out: 0
Done.

gpuprim/10PMD.txt

===== 10 PMD GPU RAW MODULATED | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Texture colour: a 32x32 quad of 15-bit texels u,v 32..63 (and 4-bit, 8-bit), and a
32x32 sprite, modulated by each colour (texel*colour/128, gpu.txt:1472-1480) or raw,
dither off (d0) and on (d1). Samples: pixels 0,0 5,9 17,3 31,31 of the box.
GPUSTAT 5606200F at start
d0 quad 15-bit colour 000000: 512 drawn, crc FF955885, samples 0000 8000 0000 0000
d0 quad 15-bit colour 101010: 1023 drawn, crc 1387896A, samples 0400 8420 0402 0463
d0 quad 15-bit colour 404040: 1023 drawn, crc 43BAA27C, samples 1000 9082 1428 1DEF
d0 quad 15-bit colour 7F7F7F: 1023 drawn, crc 4DAB225B, samples 1C00 A104 2450 37DE
d0 quad 15-bit colour 808080: 1023 drawn, crc 89815D71, samples 2000 A525 2871 3BFF
d0 quad 15-bit colour 818181: 1023 drawn, crc 89815D71, samples 2000 A525 2871 3BFF
d0 quad 15-bit colour C0C0C0: 1023 drawn, crc 600C960C, samples 3000 B5A7 3C99 57FF
d0 quad 15-bit colour FFFFFF: 1023 drawn, crc A3F26D03, samples 3C00 C629 4CBF 6FFF
d0 quad 15-bit colour FF8000: 1023 drawn, crc F538DFAF, samples 3C00 C520 4C60 6FE0
d0 quad 15-bit colour 0080FF: 1022 drawn, crc F30A0D4E, samples 0000 8129 007F 03FF
d0 quad 15-bit colour 20A0E0: 1023 drawn, crc D3250585, samples 0800 8968 087D 0FFF
d0 quad 15-bit raw, colour 000000: 1023 drawn, crc 89815D71, samples 2000 A525 2871 3BFF
d0 quad 15-bit raw, colour FFFFFF: 1023 drawn, crc 89815D71, samples 2000 A525 2871 3BFF
d0 sprite 15-bit colour 000000: 512 drawn, crc FF955885, samples 0000 8000 0000 0000
d0 sprite 15-bit colour 404040: 1023 drawn, crc 43BAA27C, samples 1000 9082 1428 1DEF
d0 sprite 15-bit colour 808080: 1023 drawn, crc 89815D71, samples 2000 A525 2871 3BFF
d0 sprite 15-bit colour C0C0C0: 1023 drawn, crc 600C960C, samples 3000 B5A7 3C99 57FF
d0 sprite 15-bit colour FF8000: 1023 drawn, crc F538DFAF, samples 3C00 C520 4C60 6FE0
d0 sprite 15-bit colour 20A0E0: 1023 drawn, crc D3250585, samples 0800 8968 087D 0FFF
d0 sprite 15-bit raw: 1023 drawn, crc 89815D71, samples 2000 A525 2871 3BFF
d0 gouraud-textured quad 000000 FFFFFF 808080 404040: 1017 drawn, crc D8524DEE, samples 0000 4B18 D41F ABC0
d0 gouraud-textured quad FF0000 00FF00 0000FF 808080: 1023 drawn, crc 51780789, samples 3C00 0210 8000 8000
d0 gouraud-textured quad 808080 808080 808080 808080: 1023 drawn, crc 89815D71, samples 2000 3210 AC1F AFE0
d0 quad 4-bit colour 7F7F7F: 960 drawn, crc EB7610F0, samples 0000 0000 3099 381D
d0 quad 8-bit colour 7F7F7F: 1020 drawn, crc 136FFA27, samples 58E0 2A60 6C58 0F5A
d0 quad 4-bit colour 818181: 960 drawn, crc 35517C6E, samples 0000 0000 34BA 3C3E
d0 quad 8-bit colour 818181: 1020 drawn, crc AEA45601, samples 5D00 2E80 7079 137B
d0 quad 4-bit colour FFFFFF: 960 drawn, crc F11239C9, samples 0000 0000 653F 743F
d0 quad 8-bit colour FFFFFF: 1020 drawn, crc 5204F29C, samples 7DE0 57E0 7CBF 1FFF
d1 quad 15-bit colour 000000: 512 drawn, crc FF955885, samples 0000 8000 0000 0000
d1 quad 15-bit colour 101010: 988 drawn, crc EAFE341B, samples 0000 8000 0402 0463
d1 quad 15-bit colour 404040: 1023 drawn, crc 22AF2C6F, samples 0C00 9082 1028 19EF
d1 quad 15-bit colour 7F7F7F: 1023 drawn, crc 3423AC83, samples 1C00 A104 2450 37DE
d1 quad 15-bit colour 808080: 1023 drawn, crc 514CD472, samples 1C00 A104 2450 37DE
d1 quad 15-bit colour 818181: 1023 drawn, crc 3FAC9204, samples 1C00 A104 2451 37DE
d1 quad 15-bit colour C0C0C0: 1023 drawn, crc 2E6E823B, samples 2C00 B5A7 3899 53FF
d1 quad 15-bit colour FFFFFF: 1023 drawn, crc 9E002E56, samples 3C00 C629 4CBF 6FFF
d1 quad 15-bit colour FF8000: 1023 drawn, crc 4A5DD33C, samples 3C00 C500 4C40 6FC0
d1 quad 15-bit colour 0080FF: 1022 drawn, crc 737AA790, samples 0000 8109 005F 03DF
d1 quad 15-bit colour 20A0E0: 1023 drawn, crc 4FA2437B, samples 0400 8968 087D 0FFF
d1 quad 15-bit raw, colour 000000: 1023 drawn, crc 89815D71, samples 2000 A525 2871 3BFF
d1 quad 15-bit raw, colour FFFFFF: 1023 drawn, crc 89815D71, samples 2000 A525 2871 3BFF
d1 sprite 15-bit colour 000000: 512 drawn, crc FF955885, samples 0000 8000 0000 0000
d1 sprite 15-bit colour 404040: 1023 drawn, crc 43BAA27C, samples 1000 9082 1428 1DEF
d1 sprite 15-bit colour 808080: 1023 drawn, crc 89815D71, samples 2000 A525 2871 3BFF
d1 sprite 15-bit colour C0C0C0: 1023 drawn, crc 600C960C, samples 3000 B5A7 3C99 57FF
d1 sprite 15-bit colour FF8000: 1023 drawn, crc F538DFAF, samples 3C00 C520 4C60 6FE0
d1 sprite 15-bit colour 20A0E0: 1023 drawn, crc D3250585, samples 0800 8968 087D 0FFF
d1 sprite 15-bit raw: 1023 drawn, crc 89815D71, samples 2000 A525 2871 3BFF
d1 gouraud-textured quad 000000 FFFFFF 808080 404040: 1016 drawn, crc DF25AAEA, samples 0000 46F7 D41F AFC0
d1 gouraud-textured quad FF0000 00FF00 0000FF 808080: 1023 drawn, crc A12E94A6, samples 3C00 01EF 8000 8400
d1 gouraud-textured quad 808080 808080 808080 808080: 1023 drawn, crc 514CD472, samples 1C00 2DEF AC1F AFE0
d1 quad 4-bit colour 7F7F7F: 960 drawn, crc A4730FEA, samples 0000 0000 34B9 3C3E
d1 quad 8-bit colour 7F7F7F: 1020 drawn, crc 54CE5815, samples 58E0 2A60 6C78 137B
d1 quad 4-bit colour 818181: 960 drawn, crc 3BF30526, samples 0000 0000 34BA 3C3E
d1 quad 8-bit colour 818181: 1020 drawn, crc 89E655C2, samples 58E0 2A60 7079 137B
d1 quad 4-bit colour FFFFFF: 960 drawn, crc 59C0648B, samples 0000 0000 695F 785F
d1 quad 8-bit colour FFFFFF: 1020 drawn, crc 067CDC69, samples 7DE0 57E0 7CDF 23FF
Waits that ran out: 0
Done.

gpuprim/11PSM.txt

===== 11 PSM GPU SEMI AND MASK | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Semi-transparency: each primitive semi-transparent in modes 0-3 (E1h, or the Texpage
attribute for textured polygons) under E6h 0-3, over a 24x24 background of 7FFF,
9234, 4210, 8421 by (x+y)&3. Then the opaque commands under each E6h.
GPUSTAT 5606200F at start
flat tri mode 0 E6h 0: 576 drawn, crc 85B4B7FC
flat tri mode 0 E6h 1: 576 drawn, crc D388774C
flat tri mode 0 E6h 2: 576 drawn, crc BF5D960F
flat tri mode 0 E6h 3: 576 drawn, crc 845ADA72
flat tri mode 1 E6h 0: 576 drawn, crc AAFA1B9E
flat tri mode 1 E6h 1: 576 drawn, crc FCC6DB2E
flat tri mode 1 E6h 2: 576 drawn, crc C1387EAB
flat tri mode 1 E6h 3: 576 drawn, crc FA3F32D6
flat tri mode 2 E6h 0: 466 drawn, crc 8667C6D0
flat tri mode 2 E6h 1: 576 drawn, crc D05B0660
flat tri mode 2 E6h 2: 576 drawn, crc B8FB7CBF
flat tri mode 2 E6h 3: 576 drawn, crc 83FC30C2
flat tri mode 3 E6h 0: 576 drawn, crc 4601AFBF
flat tri mode 3 E6h 1: 576 drawn, crc 103D6F0F
flat tri mode 3 E6h 2: 576 drawn, crc DEA832D6
flat tri mode 3 E6h 3: 576 drawn, crc E5AF7EAB
gouraud tri mode 0 E6h 0: 576 drawn, crc DDD7DEAD
gouraud tri mode 0 E6h 1: 576 drawn, crc 8BEB1E1D
gouraud tri mode 0 E6h 2: 576 drawn, crc 2CBE5DAE
gouraud tri mode 0 E6h 3: 576 drawn, crc 17B911D3
gouraud tri mode 1 E6h 0: 576 drawn, crc 07104573
gouraud tri mode 1 E6h 1: 576 drawn, crc 512C85C3
gouraud tri mode 1 E6h 2: 576 drawn, crc 517CD40E
gouraud tri mode 1 E6h 3: 576 drawn, crc 6A7B9873
gouraud tri mode 2 E6h 0: 460 drawn, crc FA59B015
gouraud tri mode 2 E6h 1: 576 drawn, crc AC6570A5
gouraud tri mode 2 E6h 2: 550 drawn, crc D94D523F
gouraud tri mode 2 E6h 3: 576 drawn, crc E24A1E42
gouraud tri mode 3 E6h 0: 576 drawn, crc 6BE42D9A
gouraud tri mode 3 E6h 1: 576 drawn, crc 3DD8ED2A
gouraud tri mode 3 E6h 2: 576 drawn, crc C043F62F
gouraud tri mode 3 E6h 3: 576 drawn, crc FB44BA52
flat quad mode 0 E6h 0: 576 drawn, crc 47C0145F
flat quad mode 0 E6h 1: 576 drawn, crc A2FDF0AF
flat quad mode 0 E6h 2: 576 drawn, crc 3F3F3522
flat quad mode 0 E6h 3: 576 drawn, crc BB0E1C5F
flat quad mode 1 E6h 0: 576 drawn, crc 511FEF08
flat quad mode 1 E6h 1: 576 drawn, crc B4220BF8
flat quad mode 1 E6h 2: 576 drawn, crc BBBB3861
flat quad mode 1 E6h 3: 576 drawn, crc 3F8A111C
flat quad mode 2 E6h 0: 376 drawn, crc EE76E237
flat quad mode 2 E6h 1: 576 drawn, crc 0B4B06C7
flat quad mode 2 E6h 2: 576 drawn, crc E4E2E9AE
flat quad mode 2 E6h 3: 576 drawn, crc 60D3C0D3
flat quad mode 3 E6h 0: 576 drawn, crc 4D8D2E71
flat quad mode 3 E6h 1: 576 drawn, crc A8B0CA81
flat quad mode 3 E6h 2: 576 drawn, crc 91AE70D9
flat quad mode 3 E6h 3: 576 drawn, crc 159F59A4
tex quad 15 mode 0 E6h 0: 576 drawn, crc AF2870F9
tex quad 15 mode 0 E6h 1: 576 drawn, crc 7F72F217
tex quad 15 mode 0 E6h 2: 576 drawn, crc 0BDF8F33
tex quad 15 mode 0 E6h 3: 576 drawn, crc 9B43EBF2
tex quad 15 mode 1 E6h 0: 576 drawn, crc B5BD88EF
tex quad 15 mode 1 E6h 1: 576 drawn, crc 65E70A01
tex quad 15 mode 1 E6h 2: 576 drawn, crc 483B12DE
tex quad 15 mode 1 E6h 3: 576 drawn, crc D8A7761F
tex quad 15 mode 2 E6h 0: 576 drawn, crc F43CDD81
tex quad 15 mode 2 E6h 1: 576 drawn, crc 24665F6F
tex quad 15 mode 2 E6h 2: 576 drawn, crc 9B2F3CBF
tex quad 15 mode 2 E6h 3: 576 drawn, crc 0BB3587E
tex quad 15 mode 3 E6h 0: 576 drawn, crc BFBEC321
tex quad 15 mode 3 E6h 1: 576 drawn, crc 6FE441CF
tex quad 15 mode 3 E6h 2: 576 drawn, crc 619FD631
tex quad 15 mode 3 E6h 3: 576 drawn, crc F103B2F0
raw tex quad 15 mode 0 E6h 0: 576 drawn, crc A9CAFDCB
raw tex quad 15 mode 0 E6h 1: 576 drawn, crc 79907F25
raw tex quad 15 mode 0 E6h 2: 576 drawn, crc 76F21589
raw tex quad 15 mode 0 E6h 3: 576 drawn, crc E66E7148
raw tex quad 15 mode 1 E6h 0: 576 drawn, crc 26BA39D5
raw tex quad 15 mode 1 E6h 1: 576 drawn, crc F6E0BB3B
raw tex quad 15 mode 1 E6h 2: 576 drawn, crc 936F77B3
raw tex quad 15 mode 1 E6h 3: 576 drawn, crc 03F31372
raw tex quad 15 mode 2 E6h 0: 576 drawn, crc 37DB56E0
raw tex quad 15 mode 2 E6h 1: 576 drawn, crc E781D40E
raw tex quad 15 mode 2 E6h 2: 576 drawn, crc F06F6CD4
raw tex quad 15 mode 2 E6h 3: 576 drawn, crc 60F30815
raw tex quad 15 mode 3 E6h 0: 576 drawn, crc 84CA3AF5
raw tex quad 15 mode 3 E6h 1: 576 drawn, crc 5490B81B
raw tex quad 15 mode 3 E6h 2: 576 drawn, crc AEF1DF9E
raw tex quad 15 mode 3 E6h 3: 576 drawn, crc 3E6DBB5F
gouraud tex quad mode 0 E6h 0: 576 drawn, crc 01872477
gouraud tex quad mode 0 E6h 1: 576 drawn, crc D1DDA699
gouraud tex quad mode 0 E6h 2: 576 drawn, crc 7DB5E6DF
gouraud tex quad mode 0 E6h 3: 576 drawn, crc ED29821E
gouraud tex quad mode 1 E6h 0: 576 drawn, crc 527F3F83
gouraud tex quad mode 1 E6h 1: 576 drawn, crc 8225BD6D
gouraud tex quad mode 1 E6h 2: 576 drawn, crc FC6B2F84
gouraud tex quad mode 1 E6h 3: 576 drawn, crc 6CF74B45
gouraud tex quad mode 2 E6h 0: 576 drawn, crc 1A224F1D
gouraud tex quad mode 2 E6h 1: 576 drawn, crc CA78CDF3
gouraud tex quad mode 2 E6h 2: 576 drawn, crc B0964213
gouraud tex quad mode 2 E6h 3: 576 drawn, crc 200A26D2
gouraud tex quad mode 3 E6h 0: 576 drawn, crc 91BD858B
gouraud tex quad mode 3 E6h 1: 576 drawn, crc 41E70765
gouraud tex quad mode 3 E6h 2: 576 drawn, crc AC340C61
gouraud tex quad mode 3 E6h 3: 576 drawn, crc 3CA868A0
sprite 15 mode 0 E6h 0: 576 drawn, crc AF2870F9
sprite 15 mode 0 E6h 1: 576 drawn, crc 7F72F217
sprite 15 mode 0 E6h 2: 576 drawn, crc 0BDF8F33
sprite 15 mode 0 E6h 3: 576 drawn, crc 9B43EBF2
sprite 15 mode 1 E6h 0: 576 drawn, crc B5BD88EF
sprite 15 mode 1 E6h 1: 576 drawn, crc 65E70A01
sprite 15 mode 1 E6h 2: 576 drawn, crc 483B12DE
sprite 15 mode 1 E6h 3: 576 drawn, crc D8A7761F
sprite 15 mode 2 E6h 0: 576 drawn, crc F43CDD81
sprite 15 mode 2 E6h 1: 576 drawn, crc 24665F6F
sprite 15 mode 2 E6h 2: 576 drawn, crc 9B2F3CBF
sprite 15 mode 2 E6h 3: 576 drawn, crc 0BB3587E
sprite 15 mode 3 E6h 0: 576 drawn, crc BFBEC321
sprite 15 mode 3 E6h 1: 576 drawn, crc 6FE441CF
sprite 15 mode 3 E6h 2: 576 drawn, crc 619FD631
sprite 15 mode 3 E6h 3: 576 drawn, crc F103B2F0
raw sprite 15 mode 0 E6h 0: 576 drawn, crc A9CAFDCB
raw sprite 15 mode 0 E6h 1: 576 drawn, crc 79907F25
raw sprite 15 mode 0 E6h 2: 576 drawn, crc 76F21589
raw sprite 15 mode 0 E6h 3: 576 drawn, crc E66E7148
raw sprite 15 mode 1 E6h 0: 576 drawn, crc 26BA39D5
raw sprite 15 mode 1 E6h 1: 576 drawn, crc F6E0BB3B
raw sprite 15 mode 1 E6h 2: 576 drawn, crc 936F77B3
raw sprite 15 mode 1 E6h 3: 576 drawn, crc 03F31372
raw sprite 15 mode 2 E6h 0: 576 drawn, crc 37DB56E0
raw sprite 15 mode 2 E6h 1: 576 drawn, crc E781D40E
raw sprite 15 mode 2 E6h 2: 576 drawn, crc F06F6CD4
raw sprite 15 mode 2 E6h 3: 576 drawn, crc 60F30815
raw sprite 15 mode 3 E6h 0: 576 drawn, crc 84CA3AF5
raw sprite 15 mode 3 E6h 1: 576 drawn, crc 5490B81B
raw sprite 15 mode 3 E6h 2: 576 drawn, crc AEF1DF9E
raw sprite 15 mode 3 E6h 3: 576 drawn, crc 3E6DBB5F
tile mode 0 E6h 0: 576 drawn, crc 47C0145F
tile mode 0 E6h 1: 576 drawn, crc A2FDF0AF
tile mode 0 E6h 2: 576 drawn, crc 3F3F3522
tile mode 0 E6h 3: 576 drawn, crc BB0E1C5F
tile mode 1 E6h 0: 576 drawn, crc 511FEF08
tile mode 1 E6h 1: 576 drawn, crc B4220BF8
tile mode 1 E6h 2: 576 drawn, crc BBBB3861
tile mode 1 E6h 3: 576 drawn, crc 3F8A111C
tile mode 2 E6h 0: 376 drawn, crc EE76E237
tile mode 2 E6h 1: 576 drawn, crc 0B4B06C7
tile mode 2 E6h 2: 576 drawn, crc E4E2E9AE
tile mode 2 E6h 3: 576 drawn, crc 60D3C0D3
tile mode 3 E6h 0: 576 drawn, crc 4D8D2E71
tile mode 3 E6h 1: 576 drawn, crc A8B0CA81
tile mode 3 E6h 2: 576 drawn, crc 91AE70D9
tile mode 3 E6h 3: 576 drawn, crc 159F59A4
flat line mode 0 E6h 0: 576 drawn, crc 1D27C931
flat line mode 0 E6h 1: 576 drawn, crc DEBE0DFB
flat line mode 0 E6h 2: 576 drawn, crc 1D27C931
flat line mode 0 E6h 3: 576 drawn, crc DEBE0DFB
flat line mode 1 E6h 0: 576 drawn, crc 009A3D26
flat line mode 1 E6h 1: 576 drawn, crc C303F9EC
flat line mode 1 E6h 2: 576 drawn, crc 009A3D26
flat line mode 1 E6h 3: 576 drawn, crc C303F9EC
flat line mode 2 E6h 0: 576 drawn, crc A60E015A
flat line mode 2 E6h 1: 576 drawn, crc 6597C590
flat line mode 2 E6h 2: 576 drawn, crc A60E015A
flat line mode 2 E6h 3: 576 drawn, crc 6597C590
flat line mode 3 E6h 0: 576 drawn, crc 195A3487
flat line mode 3 E6h 1: 576 drawn, crc DAC3F04D
flat line mode 3 E6h 2: 576 drawn, crc 195A3487
flat line mode 3 E6h 3: 576 drawn, crc DAC3F04D
gouraud polyline mode 0 E6h 0: 576 drawn, crc 4832397F
gouraud polyline mode 0 E6h 1: 576 drawn, crc 77BF723F
gouraud polyline mode 0 E6h 2: 576 drawn, crc 392C12A3
gouraud polyline mode 0 E6h 3: 576 drawn, crc 7424F7A6
gouraud polyline mode 1 E6h 0: 576 drawn, crc BFF5EFE5
gouraud polyline mode 1 E6h 1: 576 drawn, crc 8078A4A5
gouraud polyline mode 1 E6h 2: 576 drawn, crc B71C6195
gouraud polyline mode 1 E6h 3: 576 drawn, crc 8EA8DE33
gouraud polyline mode 2 E6h 0: 551 drawn, crc 68F38A6C
gouraud polyline mode 2 E6h 1: 576 drawn, crc 577EC12C
gouraud polyline mode 2 E6h 2: 572 drawn, crc B260EF10
gouraud polyline mode 2 E6h 3: 576 drawn, crc 41EE2598
gouraud polyline mode 3 E6h 0: 576 drawn, crc 8AB1CDA3
gouraud polyline mode 3 E6h 1: 576 drawn, crc B53C86E3
gouraud polyline mode 3 E6h 2: 576 drawn, crc D8712C4B
gouraud polyline mode 3 E6h 3: 576 drawn, crc 0DE1AADE
tex quad 4 CLUT B mode 0 E6h 0: 576 drawn, crc D2C7D994
tex quad 4 CLUT B mode 0 E6h 1: 576 drawn, crc D2C7D994
tex quad 4 CLUT B mode 0 E6h 2: 576 drawn, crc 5C651592
tex quad 4 CLUT B mode 0 E6h 3: 576 drawn, crc 5C651592
tex quad 4 CLUT B mode 1 E6h 0: 576 drawn, crc 412A7E01
tex quad 4 CLUT B mode 1 E6h 1: 576 drawn, crc 412A7E01
tex quad 4 CLUT B mode 1 E6h 2: 576 drawn, crc AAE5C663
tex quad 4 CLUT B mode 1 E6h 3: 576 drawn, crc AAE5C663
tex quad 4 CLUT B mode 2 E6h 0: 576 drawn, crc 088A3A22
tex quad 4 CLUT B mode 2 E6h 1: 576 drawn, crc 088A3A22
tex quad 4 CLUT B mode 2 E6h 2: 576 drawn, crc 7A949A87
tex quad 4 CLUT B mode 2 E6h 3: 576 drawn, crc 7A949A87
tex quad 4 CLUT B mode 3 E6h 0: 576 drawn, crc 504603B9
tex quad 4 CLUT B mode 3 E6h 1: 576 drawn, crc 504603B9
tex quad 4 CLUT B mode 3 E6h 2: 576 drawn, crc C5FB478E
tex quad 4 CLUT B mode 3 E6h 3: 576 drawn, crc C5FB478E
flat tri opaque E6h 0: 576 drawn, crc 9A5558F1
flat tri opaque E6h 1: 576 drawn, crc CC699841
flat tri opaque E6h 2: 576 drawn, crc 63A7CF17
flat tri opaque E6h 3: 576 drawn, crc 58A0836A
gouraud tri opaque E6h 0: 576 drawn, crc AA887CD7
gouraud tri opaque E6h 1: 576 drawn, crc FCB4BC67
gouraud tri opaque E6h 2: 576 drawn, crc E9223FB5
gouraud tri opaque E6h 3: 576 drawn, crc D22573C8
flat quad opaque E6h 0: 576 drawn, crc 6F1684E7
flat quad opaque E6h 1: 576 drawn, crc 8A2B6017
flat quad opaque E6h 2: 576 drawn, crc F92A7C54
flat quad opaque E6h 3: 576 drawn, crc 7D1B5529
tex quad 15 opaque E6h 0: 576 drawn, crc CA3FF8BF
tex quad 15 opaque E6h 1: 576 drawn, crc 1A657A51
tex quad 15 opaque E6h 2: 576 drawn, crc C5FFED9C
tex quad 15 opaque E6h 3: 576 drawn, crc 5563895D
raw tex quad 15 opaque E6h 0: 576 drawn, crc 843D5FB5
raw tex quad 15 opaque E6h 1: 576 drawn, crc 5467DD5B
raw tex quad 15 opaque E6h 2: 576 drawn, crc 1AF43189
raw tex quad 15 opaque E6h 3: 576 drawn, crc 8A685548
gouraud tex quad opaque E6h 0: 576 drawn, crc 49287A49
gouraud tex quad opaque E6h 1: 576 drawn, crc 9972F8A7
gouraud tex quad opaque E6h 2: 576 drawn, crc ED28682E
gouraud tex quad opaque E6h 3: 576 drawn, crc 7DB40CEF
sprite 15 opaque E6h 0: 576 drawn, crc CA3FF8BF
sprite 15 opaque E6h 1: 576 drawn, crc 1A657A51
sprite 15 opaque E6h 2: 576 drawn, crc C5FFED9C
sprite 15 opaque E6h 3: 576 drawn, crc 5563895D
raw sprite 15 opaque E6h 0: 576 drawn, crc 843D5FB5
raw sprite 15 opaque E6h 1: 576 drawn, crc 5467DD5B
raw sprite 15 opaque E6h 2: 576 drawn, crc 1AF43189
raw sprite 15 opaque E6h 3: 576 drawn, crc 8A685548
tile opaque E6h 0: 576 drawn, crc 6F1684E7
tile opaque E6h 1: 576 drawn, crc 8A2B6017
tile opaque E6h 2: 576 drawn, crc F92A7C54
tile opaque E6h 3: 576 drawn, crc 7D1B5529
flat line opaque E6h 0: 576 drawn, crc 5F643C61
flat line opaque E6h 1: 576 drawn, crc 9CFDF8AB
flat line opaque E6h 2: 576 drawn, crc 5F643C61
flat line opaque E6h 3: 576 drawn, crc 9CFDF8AB
gouraud polyline opaque E6h 0: 576 drawn, crc DB2D3FAC
gouraud polyline opaque E6h 1: 576 drawn, crc E4A074EC
gouraud polyline opaque E6h 2: 576 drawn, crc 1E32D420
gouraud polyline opaque E6h 3: 576 drawn, crc A72728A8
tex quad 4 CLUT B opaque E6h 0: 576 drawn, crc 533A96D6
tex quad 4 CLUT B opaque E6h 1: 576 drawn, crc 533A96D6
tex quad 4 CLUT B opaque E6h 2: 576 drawn, crc 046B5281
tex quad 4 CLUT B opaque E6h 3: 576 drawn, crc 046B5281
Waits that ran out: 0
Done.

gpuprim/12PDT.txt

===== 12 PDT GPU DITHER | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Dithering (E1h bit 9; textured polygons take it from E1h too, rendering-attributes.txt
:69): each primitive in a 24x24 (32x24 fill) box at 20,280, colours 6B4B2B and
A3A3A3, gouraud 0B2B4B 4B0B2B 2B4B0B 6B6B6B, dither off (d0) and on (d1).
GPUSTAT 5606200F at start
d0 flat tri 6B4B2B: 300 drawn, crc C0B7CB0B
d0 flat tri A3A3A3: 300 drawn, crc E1E68688
d0 flat quad 6B4B2B: 576 drawn, crc DA60D575
d0 flat quad A3A3A3: 576 drawn, crc 17565A05
d0 gouraud tri 6B4B2B: 300 drawn, crc 4A7CAF4C
d0 gouraud tri A3A3A3: 300 drawn, crc 4A7CAF4C
d0 gouraud quad 6B4B2B: 576 drawn, crc 0B3804F9
d0 gouraud quad A3A3A3: 576 drawn, crc 0B3804F9
d0 tex quad 15 6B4B2B: 569 drawn, crc 76E34B6E
d0 tex quad 15 A3A3A3: 574 drawn, crc CABBF8C0
d0 raw tex quad 15 6B4B2B: 574 drawn, crc 3122086C
d0 raw tex quad 15 A3A3A3: 574 drawn, crc 3122086C
d0 gouraud tex quad 6B4B2B: 569 drawn, crc 89C208DF
d0 gouraud tex quad A3A3A3: 569 drawn, crc 89C208DF
d0 sprite 15 6B4B2B: 569 drawn, crc 76E34B6E
d0 sprite 15 A3A3A3: 574 drawn, crc CABBF8C0
d0 tile 6B4B2B: 576 drawn, crc DA60D575
d0 tile A3A3A3: 576 drawn, crc 17565A05
d0 flat line 6B4B2B: 24 drawn, crc 97F4AEF3
d0 flat line A3A3A3: 24 drawn, crc B3464E36
d0 gouraud line 6B4B2B: 24 drawn, crc 3BAE5540
d0 gouraud line A3A3A3: 24 drawn, crc 3BAE5540
d0 gouraud polyline 6B4B2B: 68 drawn, crc 8146B461
d0 gouraud polyline A3A3A3: 68 drawn, crc 8146B461
d0 fill 6B4B2B: 672 drawn, crc CBBAB80B
d0 fill A3A3A3: 672 drawn, crc 0A092602
d0 semi gouraud tri 6B4B2B: 300 drawn, crc E0ABF55D
d0 semi gouraud tri A3A3A3: 300 drawn, crc E0ABF55D
d1 flat tri 6B4B2B: 300 drawn, crc C0B7CB0B
d1 flat tri A3A3A3: 300 drawn, crc E1E68688
d1 flat quad 6B4B2B: 576 drawn, crc DA60D575
d1 flat quad A3A3A3: 576 drawn, crc 17565A05
d1 gouraud tri 6B4B2B: 300 drawn, crc 30CC57A5
d1 gouraud tri A3A3A3: 300 drawn, crc 30CC57A5
d1 gouraud quad 6B4B2B: 576 drawn, crc BB33B320
d1 gouraud quad A3A3A3: 576 drawn, crc BB33B320
d1 tex quad 15 6B4B2B: 565 drawn, crc B58AF792
d1 tex quad 15 A3A3A3: 574 drawn, crc 7813E7FD
d1 raw tex quad 15 6B4B2B: 574 drawn, crc 3122086C
d1 raw tex quad 15 A3A3A3: 574 drawn, crc 3122086C
d1 gouraud tex quad 6B4B2B: 566 drawn, crc AEE4621A
d1 gouraud tex quad A3A3A3: 566 drawn, crc AEE4621A
d1 sprite 15 6B4B2B: 569 drawn, crc 76E34B6E
d1 sprite 15 A3A3A3: 574 drawn, crc CABBF8C0
d1 tile 6B4B2B: 576 drawn, crc DA60D575
d1 tile A3A3A3: 576 drawn, crc 17565A05
d1 flat line 6B4B2B: 24 drawn, crc E1B911A7
d1 flat line A3A3A3: 24 drawn, crc 2BD774DB
d1 gouraud line 6B4B2B: 24 drawn, crc C30D902C
d1 gouraud line A3A3A3: 24 drawn, crc C30D902C
d1 gouraud polyline 6B4B2B: 68 drawn, crc 2F79723F
d1 gouraud polyline A3A3A3: 68 drawn, crc 2F79723F
d1 fill 6B4B2B: 672 drawn, crc CBBAB80B
d1 fill A3A3A3: 672 drawn, crc 0A092602
d1 semi gouraud tri 6B4B2B: 300 drawn, crc 6206B3B8
d1 semi gouraud tri A3A3A3: 300 drawn, crc 6206B3B8
d1 gouraud quad 16 at 100,300: 240 drawn, crc 2366785B
d1 gouraud quad 16 at 101,300: 240 drawn, crc 7F3CF810
d1 gouraud quad 16 at 102,300: 240 drawn, crc 7DA21D09
d1 gouraud quad 16 at 103,300: 240 drawn, crc B9890DCF
d1 gouraud quad 16 at 100,301: 240 drawn, crc 6540A261
d1 gouraud quad 16 at 100,302: 240 drawn, crc 7DA21D09
d1 gouraud quad 16 at 100,300 through offset 0,0: 240 drawn, crc 2366785B
d1 gouraud quad 16 at 100,300 through offset 3,0: 240 drawn, crc 2366785B
d1 gouraud quad 16 at 100,300 through offset 0,1: 240 drawn, crc 2366785B
d1 gouraud quad 16 at 100,300 through offset 3,1: 240 drawn, crc 2366785B
d1 ramp 256x4: 990 drawn, crc F16E45DF, samples 0000 0000 0000 0000 318C 318C
Waits that ran out: 0
Done.

gpuprim/13PLN.txt

===== 13 PLN GPU LINES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Lines from 150,380 to angle a of 64 at length l, gouraud FF0000 to 0000FF (GP0 50h),
then flat 40h at l 90, then gouraud drawn from the far end back. Box: 2l+5 square.
GPUSTAT 5606200F at start
gouraud l 6 a 0: 7 drawn, crc 8979FBA5
gouraud l 6 a 2: 7 drawn, crc 46C7E82F
gouraud l 6 a 4: 7 drawn, crc 8B85EA2A
gouraud l 6 a 6: 6 drawn, crc 89F1A79B
gouraud l 6 a 8: 5 drawn, crc 68967A6A
gouraud l 6 a 10: 6 drawn, crc C1E3CB45
gouraud l 6 a 12: 7 drawn, crc 5A4B2697
gouraud l 6 a 14: 7 drawn, crc 6476183D
gouraud l 6 a 16: 7 drawn, crc B6DBD303
gouraud l 6 a 18: 7 drawn, crc F31A8627
gouraud l 6 a 20: 7 drawn, crc 9BE3E418
gouraud l 6 a 22: 6 drawn, crc 359C756B
gouraud l 6 a 24: 5 drawn, crc F60B5413
gouraud l 6 a 26: 6 drawn, crc 2012E97D
gouraud l 6 a 28: 7 drawn, crc 712E8BA3
gouraud l 6 a 30: 7 drawn, crc D38991A2
gouraud l 6 a 32: 7 drawn, crc 5BDE72B4
gouraud l 6 a 34: 7 drawn, crc 8610CDD8
gouraud l 6 a 36: 7 drawn, crc 1D51DF01
gouraud l 6 a 38: 6 drawn, crc E9ABE92A
gouraud l 6 a 40: 5 drawn, crc 8130BF95
gouraud l 6 a 42: 6 drawn, crc B6490A00
gouraud l 6 a 44: 7 drawn, crc 0807C3E9
gouraud l 6 a 46: 7 drawn, crc E7674283
gouraud l 6 a 48: 7 drawn, crc AC5C7093
gouraud l 6 a 50: 7 drawn, crc 4FC7768D
gouraud l 6 a 52: 7 drawn, crc B21B7743
gouraud l 6 a 54: 6 drawn, crc D3E8F0C2
gouraud l 6 a 56: 5 drawn, crc 0586F50A
gouraud l 6 a 58: 6 drawn, crc 934BD39E
gouraud l 6 a 60: 7 drawn, crc F47FAD98
gouraud l 6 a 62: 7 drawn, crc 62D8DD27
gouraud l 45 a 0: 46 drawn, crc 0183E070
gouraud l 45 a 2: 45 drawn, crc 34E50464
gouraud l 45 a 4: 43 drawn, crc 9DA9C39D
gouraud l 45 a 6: 38 drawn, crc 7B8D605C
gouraud l 45 a 8: 33 drawn, crc 1B8AD6F6
gouraud l 45 a 10: 38 drawn, crc D347D801
gouraud l 45 a 12: 43 drawn, crc BA539817
gouraud l 45 a 14: 45 drawn, crc 8535B3AF
gouraud l 45 a 16: 46 drawn, crc C776158C
gouraud l 45 a 18: 45 drawn, crc 671E0689
gouraud l 45 a 20: 43 drawn, crc E178722E
gouraud l 45 a 22: 38 drawn, crc 0D4EB302
gouraud l 45 a 24: 33 drawn, crc 17A817C5
gouraud l 45 a 26: 38 drawn, crc 26D246F3
gouraud l 45 a 28: 43 drawn, crc FCDEA23A
gouraud l 45 a 30: 45 drawn, crc C86EB24F
gouraud l 45 a 32: 46 drawn, crc DDB741A3
gouraud l 45 a 34: 45 drawn, crc 90A4B8D8
gouraud l 45 a 36: 43 drawn, crc 611E2C21
gouraud l 45 a 38: 38 drawn, crc AE7F1AC2
gouraud l 45 a 40: 33 drawn, crc 11E369A7
gouraud l 45 a 42: 38 drawn, crc 2F3A42AF
gouraud l 45 a 44: 43 drawn, crc 0AD48C0A
gouraud l 45 a 46: 45 drawn, crc 72FD23DE
gouraud l 45 a 48: 46 drawn, crc 9C472C55
gouraud l 45 a 50: 45 drawn, crc ACD7954E
gouraud l 45 a 52: 43 drawn, crc 347C99EA
gouraud l 45 a 54: 38 drawn, crc 561E125F
gouraud l 45 a 56: 33 drawn, crc C6D0B01A
gouraud l 45 a 58: 38 drawn, crc 0FDB2D46
gouraud l 45 a 60: 43 drawn, crc C9E08331
gouraud l 45 a 62: 45 drawn, crc 72C0ACFA
gouraud l 120 a 0: 121 drawn, crc E2F31776
gouraud l 120 a 2: 119 drawn, crc FC22FAA5
gouraud l 120 a 4: 112 drawn, crc DDC2A4F3
gouraud l 120 a 6: 101 drawn, crc 19B19EA4
gouraud l 120 a 8: 86 drawn, crc 2EF9AE5E
gouraud l 120 a 10: 101 drawn, crc 8D23E5D1
gouraud l 120 a 12: 112 drawn, crc 887DB3B9
gouraud l 120 a 14: 119 drawn, crc B8D956A6
gouraud l 120 a 16: 121 drawn, crc C9DCED42
gouraud l 120 a 18: 119 drawn, crc 6F182A40
gouraud l 120 a 20: 112 drawn, crc CC0A5578
gouraud l 120 a 22: 101 drawn, crc 2C1AC3EE
gouraud l 120 a 24: 86 drawn, crc 3E1AE72E
gouraud l 120 a 26: 101 drawn, crc 767BD52D
gouraud l 120 a 28: 112 drawn, crc FD496479
gouraud l 120 a 30: 119 drawn, crc A569A33D
gouraud l 120 a 32: 121 drawn, crc 47E356F9
gouraud l 120 a 34: 119 drawn, crc D71EF481
gouraud l 120 a 36: 112 drawn, crc E861847B
gouraud l 120 a 38: 101 drawn, crc 69BE43AD
gouraud l 120 a 40: 86 drawn, crc D7D518CF
gouraud l 120 a 42: 101 drawn, crc 3697C7B2
gouraud l 120 a 44: 112 drawn, crc 182053FA
gouraud l 120 a 46: 119 drawn, crc 9F1C0016
gouraud l 120 a 48: 121 drawn, crc DF0C7D12
gouraud l 120 a 50: 119 drawn, crc 254E4538
gouraud l 120 a 52: 112 drawn, crc 52ECA79F
gouraud l 120 a 54: 101 drawn, crc 15AAEE11
gouraud l 120 a 56: 86 drawn, crc 6AF829B8
gouraud l 120 a 58: 101 drawn, crc C5336DE2
gouraud l 120 a 60: 112 drawn, crc 8F6622A4
gouraud l 120 a 62: 119 drawn, crc D45A96FA
flat l 90 a 0: 91 drawn, crc 42745E43
flat l 90 a 2: 89 drawn, crc 905638D2
flat l 90 a 4: 84 drawn, crc 2BE7DE4D
flat l 90 a 6: 76 drawn, crc 408A0290
flat l 90 a 8: 65 drawn, crc 0494164F
flat l 90 a 10: 76 drawn, crc F16CC507
flat l 90 a 12: 84 drawn, crc 4B899735
flat l 90 a 14: 89 drawn, crc 266A9FC2
flat l 90 a 16: 91 drawn, crc 8A1D7B87
flat l 90 a 18: 89 drawn, crc 7DB25295
flat l 90 a 20: 84 drawn, crc 1DCE463E
flat l 90 a 22: 76 drawn, crc A525BF6F
flat l 90 a 24: 65 drawn, crc 2056DC83
flat l 90 a 26: 76 drawn, crc FF625180
flat l 90 a 28: 84 drawn, crc C801BB5B
flat l 90 a 30: 89 drawn, crc 0201596E
flat l 90 a 32: 91 drawn, crc 130125F7
flat l 90 a 34: 89 drawn, crc 163B93FD
flat l 90 a 36: 84 drawn, crc C3B439A3
flat l 90 a 38: 76 drawn, crc DEF27985
flat l 90 a 40: 65 drawn, crc 001A2B98
flat l 90 a 42: 76 drawn, crc 51CE7382
flat l 90 a 44: 84 drawn, crc 0B9D5E41
flat l 90 a 46: 89 drawn, crc D02CB323
flat l 90 a 48: 91 drawn, crc 18FBECB6
flat l 90 a 50: 89 drawn, crc CEC544DD
flat l 90 a 52: 84 drawn, crc 09E09674
flat l 90 a 54: 76 drawn, crc 3DD7FBE3
flat l 90 a 56: 65 drawn, crc 76B49824
flat l 90 a 58: 76 drawn, crc 263C8315
flat l 90 a 60: 84 drawn, crc 404A0072
flat l 90 a 62: 89 drawn, crc B8DE5872
gouraud l 90 a 1, from the far end: 91 drawn, crc 95239459
gouraud l 90 a 1, from the centre: 91 drawn, crc 95239459
gouraud l 90 a 5, from the far end: 80 drawn, crc 4146E743
gouraud l 90 a 5, from the centre: 80 drawn, crc 4146E743
gouraud l 90 a 9, from the far end: 71 drawn, crc 63A9E2D7
gouraud l 90 a 9, from the centre: 71 drawn, crc 63A9E2D7
gouraud l 90 a 13, from the far end: 87 drawn, crc 021396C2
gouraud l 90 a 13, from the centre: 87 drawn, crc 021396C2
gouraud l 90 a 17, from the far end: 91 drawn, crc 242F327E
gouraud l 90 a 17, from the centre: 91 drawn, crc 242F327E
gouraud l 90 a 21, from the far end: 80 drawn, crc 939EC725
gouraud l 90 a 21, from the centre: 80 drawn, crc 939EC725
gouraud l 90 a 25, from the far end: 71 drawn, crc 294E57AC
gouraud l 90 a 25, from the centre: 71 drawn, crc 294E57AC
gouraud l 90 a 29, from the far end: 87 drawn, crc 08F303C1
gouraud l 90 a 29, from the centre: 87 drawn, crc 08F303C1
gouraud l 90 a 33, from the far end: 91 drawn, crc 4532D3CD
gouraud l 90 a 33, from the centre: 91 drawn, crc 4532D3CD
gouraud l 90 a 37, from the far end: 80 drawn, crc 8749578E
gouraud l 90 a 37, from the centre: 80 drawn, crc 8749578E
gouraud l 90 a 41, from the far end: 71 drawn, crc 91D19970
gouraud l 90 a 41, from the centre: 71 drawn, crc 91D19970
gouraud l 90 a 45, from the far end: 87 drawn, crc 50F0C8D2
gouraud l 90 a 45, from the centre: 87 drawn, crc 50F0C8D2
gouraud l 90 a 49, from the far end: 91 drawn, crc E1676B00
gouraud l 90 a 49, from the centre: 91 drawn, crc E1676B00
gouraud l 90 a 53, from the far end: 80 drawn, crc 63D324D3
gouraud l 90 a 53, from the centre: 80 drawn, crc 63D324D3
gouraud l 90 a 57, from the far end: 71 drawn, crc 06919F05
gouraud l 90 a 57, from the centre: 71 drawn, crc 06919F05
gouraud l 90 a 61, from the far end: 87 drawn, crc 58717032
gouraud l 90 a 61, from the centre: 87 drawn, crc 58717032
gouraud l 90 a 0, dither on: 91 drawn, crc E0498021
gouraud l 90 a 3, dither on: 87 drawn, crc F0BA7452
gouraud l 90 a 6, dither on: 76 drawn, crc B477E70B
gouraud l 90 a 9, dither on: 71 drawn, crc 6C5A0DB3
gouraud l 90 a 12, dither on: 84 drawn, crc 5F2D4B69
gouraud l 90 a 15, dither on: 91 drawn, crc 355CB0BC
Waits that ran out: 0
Done.

gpuprim/14PLC.txt

===== 14 PLC GPU LINE CLIPPING | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Lines against the area 192,320..255,383 (box 176,304 96x96): gouraud FF0000 to
00FF00 from the centre to radius 60 at 32 angles, chords from radius 100 to the
opposite side offset 20, lines along each edge and one outside, long spans.
GPUSTAT 5606200F at start
centre out, a 0: 32 drawn, crc 34E2B942
centre out, a 2: 32 drawn, crc 835E1655
centre out, a 4: 32 drawn, crc 8F9FD917
centre out, a 6: 32 drawn, crc 8D9AB5EC
centre out, a 8: 32 drawn, crc 54E7EB98
centre out, a 10: 32 drawn, crc 4BA89D2A
centre out, a 12: 32 drawn, crc 3E72542B
centre out, a 14: 32 drawn, crc ED294950
centre out, a 16: 32 drawn, crc 6BB2AF90
centre out, a 18: 32 drawn, crc 3BD4B129
centre out, a 20: 32 drawn, crc 1D3462CF
centre out, a 22: 32 drawn, crc 69E82907
centre out, a 24: 32 drawn, crc DDD6BE72
centre out, a 26: 33 drawn, crc 40B55D5C
centre out, a 28: 33 drawn, crc 28E53775
centre out, a 30: 33 drawn, crc 9DE6A753
centre out, a 32: 33 drawn, crc 02632137
centre out, a 34: 33 drawn, crc 4EC57F8C
centre out, a 36: 33 drawn, crc F87272C6
centre out, a 38: 33 drawn, crc 1FF838D6
centre out, a 40: 33 drawn, crc F015BC11
centre out, a 42: 33 drawn, crc 0013069C
centre out, a 44: 33 drawn, crc 1F961819
centre out, a 46: 33 drawn, crc C07F5756
centre out, a 48: 33 drawn, crc 30DC6492
centre out, a 50: 33 drawn, crc 1DF4F644
centre out, a 52: 33 drawn, crc E390E046
centre out, a 54: 33 drawn, crc 9B004421
centre out, a 56: 32 drawn, crc 38409240
centre out, a 58: 32 drawn, crc 2910625A
centre out, a 60: 32 drawn, crc 017EE593
centre out, a 62: 32 drawn, crc 0590437A
chord, a 0: 64 drawn, crc 44DDB585
chord reversed, a 0: 64 drawn, crc 44DDB585
chord, a 4: 64 drawn, crc E42B0358
chord reversed, a 4: 64 drawn, crc E42B0358
chord, a 8: 55 drawn, crc 640B1D0F
chord reversed, a 8: 55 drawn, crc 640B1D0F
chord, a 12: 64 drawn, crc 7B48FDCD
chord reversed, a 12: 64 drawn, crc 7B48FDCD
chord, a 16: 64 drawn, crc 1BF9F16F
chord reversed, a 16: 64 drawn, crc 1BF9F16F
chord, a 20: 64 drawn, crc 97528C1C
chord reversed, a 20: 64 drawn, crc 97528C1C
chord, a 24: 57 drawn, crc 294C82D5
chord reversed, a 24: 57 drawn, crc 294C82D5
chord, a 28: 64 drawn, crc CC09E765
chord reversed, a 28: 64 drawn, crc CC09E765
chord, a 32: 64 drawn, crc 6C4E1DA9
chord reversed, a 32: 64 drawn, crc 6C4E1DA9
chord, a 36: 64 drawn, crc 2AE54FFA
chord reversed, a 36: 64 drawn, crc 2AE54FFA
chord, a 40: 56 drawn, crc 4AC8E2CE
chord reversed, a 40: 56 drawn, crc 4AC8E2CE
chord, a 44: 64 drawn, crc A189E8AC
chord reversed, a 44: 64 drawn, crc A189E8AC
chord, a 48: 64 drawn, crc 56E1A9D4
chord reversed, a 48: 64 drawn, crc 56E1A9D4
chord, a 52: 64 drawn, crc 00ED5F4A
chord reversed, a 52: 64 drawn, crc 00ED5F4A
chord, a 56: 54 drawn, crc F19FBF23
chord reversed, a 56: 54 drawn, crc F19FBF23
chord, a 60: 64 drawn, crc 1A75298D
chord reversed, a 60: 64 drawn, crc 1A75298D
edge line 0: 64 drawn, crc 27380A92
edge line 1: 0 drawn, crc 1DCEB87A
edge line 2: 64 drawn, crc 54407A59
edge line 3: 0 drawn, crc 1DCEB87A
edge line 4: 64 drawn, crc C47E6291
edge line 5: 0 drawn, crc 1DCEB87A
edge line 6: 64 drawn, crc FAA38C27
edge line 7: 0 drawn, crc 1DCEB87A
span 1000 wide, -300,340 to 700,370 0: 64 drawn, crc 3DBFE5AD
span 500 tall, 230,-100 to 220,400 0: 64 drawn, crc 5D19F813
flat 100,300 to 300,400 0: 64 drawn, crc D2E1B70A
Waits that ran out: 0
Done.

gpuprim/15PPL.txt

===== 15 PPL GPU POLYLINES | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Polylines (GP0 48h flat, 58h gouraud; each vertex's colour c0*(i+1)*010307h),
every word written as GPUSTAT.25 allows. Box 20,280 200x200.
GPUSTAT 5606200F at start
flat star, closed: 680 drawn, crc 4A018600
flat spiral of 24: 455 drawn, crc B93CD3EF
flat zigzag of 30, steps of 1: 30 drawn, crc 66E2BEF4
flat with repeated vertices: 121 drawn, crc 46E5AED9
flat polyline of 2: 171 drawn, crc 3E70C1A0
flat line, same ends: 171 drawn, crc 3E70C1A0
flat back and forth of 12: 1502 drawn, crc 518257ED
gouraud star, closed: 680 drawn, crc 3D33C997
gouraud spiral of 24: 455 drawn, crc 7A043A9A
gouraud zigzag of 30, steps of 1: 30 drawn, crc 6A9A7957
gouraud with repeated vertices: 121 drawn, crc FD1F8B04
gouraud polyline of 2: 171 drawn, crc 06D74A7F
gouraud line, same ends: 171 drawn, crc 06D74A7F
gouraud back and forth of 12: 1502 drawn, crc B1DFACBE
gouraud of 16, dither on: 835 drawn, crc 2A2E393A
semi flat square, closed: red counts 0:39600 1:396 2:4 3+:0, crc 456887FF
semi flat triangle, closed: red counts 0:39560 1:437 2:3 3+:0, crc B6A3C483
Waits that ran out: 0
Done.

gpuprim/16PRC.txt

===== 16 PRC GPU SPRITES CLIPPED | BIOS 19951204 System ROM Version 3.0 11/18/96 A
BadVaddr as the group starts: 1F801DAA
Sprites (GP0 64h, 15-bit, 64x64 at uv 0,0 unless named) against the area
160,300..351,459, which is also the box read. Rows: edge (0 left, 1 top, 2 right,
3 bottom) and how far past it the sprite starts; then flips, depths, sizes, wraps.
GPUSTAT 5606200F at start
edge, past 0 63: 64 drawn, crc 518049C8
edge, past 0 40: 1536 drawn, crc 54911978
edge, past 0 17: 3006 drawn, crc DBD7886B
edge, past 0 1: 4028 drawn, crc E01D37A3
edge, past 0 0: 4091 drawn, crc 20CF7EAD
edge, past 0 -1: 4091 drawn, crc E7B915DE
edge, past 1 63: 64 drawn, crc FB73A152
edge, past 1 40: 1536 drawn, crc 04BDA14A
edge, past 1 17: 3006 drawn, crc 3FDD91F6
edge, past 1 1: 4028 drawn, crc C908FE6C
edge, past 1 0: 4091 drawn, crc E27715F5
edge, past 1 -1: 4091 drawn, crc 3321D925
edge, past 2 63: 63 drawn, crc 5015507D
edge, past 2 40: 1533 drawn, crc E6EAEF7D
edge, past 2 17: 3003 drawn, crc B255C742
edge, past 2 1: 4027 drawn, crc A0C4002B
edge, past 2 0: 4091 drawn, crc A81316D6
edge, past 2 -1: 4091 drawn, crc 711FEAB5
edge, past 3 63: 63 drawn, crc A9A19D96
edge, past 3 40: 1533 drawn, crc 6AF4275D
edge, past 3 17: 3003 drawn, crc FA6E67C7
edge, past 3 1: 4027 drawn, crc 2689028B
edge, past 3 0: 4091 drawn, crc E8942706
edge, past 3 -1: 4091 drawn, crc 3544FEA5
flip 1, edge, past 0 40: 1534 drawn, crc 7F753840
flip 1, edge, past 0 1: 4026 drawn, crc AB4E6B52
flip 1, edge, past 0 -1: 4090 drawn, crc 827D6E95
flip 1, edge, past 1 40: 1536 drawn, crc CAF96057
flip 1, edge, past 1 1: 4027 drawn, crc FFEC67C4
flip 1, edge, past 1 -1: 4090 drawn, crc 51EACB37
flip 1, edge, past 2 40: 1535 drawn, crc A9A4606D
flip 1, edge, past 2 1: 4026 drawn, crc CF37F3E4
flip 1, edge, past 2 -1: 4090 drawn, crc 5CCEBC71
flip 1, edge, past 3 40: 1533 drawn, crc 0BB5B21D
flip 1, edge, past 3 1: 4026 drawn, crc 3AC044E5
flip 1, edge, past 3 -1: 4090 drawn, crc EA4874EA
flip 2, edge, past 0 40: 1536 drawn, crc AD7232BA
flip 2, edge, past 0 1: 4027 drawn, crc 5C8224A4
flip 2, edge, past 0 -1: 4090 drawn, crc 12986ADE
flip 2, edge, past 1 40: 1534 drawn, crc D7F6F2C0
flip 2, edge, past 1 1: 4027 drawn, crc 67A4FC5D
flip 2, edge, past 1 -1: 4090 drawn, crc 8C27994B
flip 2, edge, past 2 40: 1533 drawn, crc 012256BC
flip 2, edge, past 2 1: 4026 drawn, crc 0047DEAC
flip 2, edge, past 2 -1: 4090 drawn, crc 308E9205
flip 2, edge, past 3 40: 1535 drawn, crc 13C4AAD3
flip 2, edge, past 3 1: 4026 drawn, crc 7253AB5E
flip 2, edge, past 3 -1: 4090 drawn, crc 2808C977
flip 3, edge, past 0 40: 1534 drawn, crc 845F944E
flip 3, edge, past 0 1: 4027 drawn, crc 6723F85E
flip 3, edge, past 0 -1: 4091 drawn, crc 2E3EC342
flip 3, edge, past 1 40: 1534 drawn, crc D7B78C6D
flip 3, edge, past 1 1: 4028 drawn, crc BD0E621B
flip 3, edge, past 1 -1: 4091 drawn, crc F29C7D41
flip 3, edge, past 2 40: 1535 drawn, crc 09CE1B22
flip 3, edge, past 2 1: 4027 drawn, crc 38BCA940
flip 3, edge, past 2 -1: 4091 drawn, crc B018A107
flip 3, edge, past 3 40: 1535 drawn, crc 70CF0392
flip 3, edge, past 3 1: 4027 drawn, crc B55223E0
flip 3, edge, past 3 -1: 4091 drawn, crc 2240C974
4-bit, left edge past 17 0: 2820 drawn, crc 80029FB7
8-bit, left edge past 17 0: 2996 drawn, crc 8C85B46E
4-bit X flip u 3, left edge past 17 0: 2820 drawn, crc 2CB7222E
size w, h-1 1 1: 2 drawn, crc 1D644B33
size w, h-1 2 2: 6 drawn, crc 010544CC
size w, h-1 3 3: 12 drawn, crc 04EF7BF3
size w, h-1 7 7: 56 drawn, crc 76798E06
size w, h-1 17 17: 306 drawn, crc EA7ED067
size w, h-1 33 33: 1120 drawn, crc DE7EEB96
u 200 wide 100, wraps; v 0 40: 3992 drawn, crc 9A5B5A4C
v 220 tall 60, wraps; u 0 40: 2394 drawn, crc D39A1881
8x8 at the corner and 16x16 at uv 250,250 0 0: 278 drawn, crc 4499511C
semi sprite mode, 0 0 0: 4091 drawn, crc B23C46FA
semi sprite mode, 0 1 0: 4091 drawn, crc E4073B90
semi sprite mode, 0 2 0: 4091 drawn, crc 7EA18736
semi sprite mode, 0 3 0: 4091 drawn, crc 2E1A4498
Waits that ran out: 0
Done.

27 September 2026 (gpuprim on 5501a-card-g3)

Output files: 00RUN.txt · 01PFT.txt · 02PGT.txt · 03PQD.txt · 04PHG.txt · 05PSB.txt · 06PT4.txt · 07PT8.txt · 08PTF.txt · 09PTW.txt · 10PMD.txt · 11PSM.txt · 12PDT.txt · 13PLN.txt · 14PLC.txt · 15PPL.txt · 16PRC.txt.

27 September 2026 (gpuprim on 5501a-card-g2)

Output files: 00RUN.txt · 01PFT.txt · 02PGT.txt · 03PQD.txt · 04PHG.txt · 05PSB.txt · 06PT4.txt · 07PT8.txt · 08PTF.txt · 09PTW.txt · 10PMD.txt · 11PSM.txt · 12PDT.txt · 13PLN.txt · 14PLC.txt · 15PPL.txt · 16PRC.txt.

References


  1. ^ a b c Console test suite (PsyQ build), programs/gpu/gpuprim.c and gpuprim.md.

  2. ^ a b Hardware test run 20260928T0000Z-5501a-card-h: gpuprim/05PSB.txt.

  3. ^ Hardware test run 20261005T0000Z-5501a-card-q: gpuprim_twm/01TWM.txt.

Categories: Hardware tests