psx.wiki
Log in
Main page
Hardware
Hardware tests
System software
SDKs
File formats
Games
Tools
History
All pages
page
view source
history
View source for GTE Write-to-Use Delay
← GTE Write-to-Use Delay
You do not have permission to edit this page.
Log in
to edit.
--- title: GTE Write-to-Use Delay type: test summary: Measures how many instructions must separate a GTE register write from the command that reads it. category: Hardware tests info: Machine = SCPH-5501 info: Program = gte-write-to-use (pcsx-redux nugget) --- ## Overview The program covers 271 pairs of a [GTE](/hardware/gte/) command and one of its input registers. For each pair it writes the register's old value, waits 4 NOPs, writes a new value with MTC2 or CTC2, waits N NOPs and runs the command.[^src] The command's outputs are compared with two references: the command run with the old value and with the new one. A letter records the result. O means the command used the old value, N the new value, and X a mixture in which some terms used each. N runs from 0 to 3. The sequence also starts at each of the four words of a 16-byte cache line (A0 to A3), and runs once more from uncached memory.[^src] ## Results With 2 or 3 NOPs between the write and the command, every one of the 271 pairs used the new value at every cache-line position. From uncached memory 1 NOP was enough for every pair.[^run] With no NOP, 185 pairs already used the new value. The rest used the old value or a mixture. NCCT, NCT, NCDT and NCS read VXY0 with a mixture at N = 0 and 1. NCLIP did the same for SXY0 and SXY1.[^run] Table: Examples from cached memory at word A0 | Command and register | N = 0 | N = 1 | N = 2 | N = 3 | | --- | --- | --- | --- | --- | | NCCT VXY0 | X | X | N | N | | NCS L11L12 | O | X | N | N | | RTPS TRZ | O | O | N | N | | SQR IR1 | O | O | N | N | | SQR IR2 | O | N | N | N | | OP IR3 | X | X | N | N | | DPCS RFC | O | O | N | N | The position in the cache line changed a few results at N = 1. INTPL IR1 used the new value from word A0 and a mixture from words A1 to A3. RTPT R31R32 and RTPT TRZ used the new value from A0 and a mixture from the other words.[^run] The program carries reference letters from five other consoles. Two cells differed from them on this SCPH-5501: NCLIP SXY1 at N = 1 gave a mixture where N was expected, and NCLIP SXY2 at N = 1 gave N where a mixture was expected.[^run] ## Runs ### 22 October 2026 [gtewritetouse/GTEWRITETOUSE.txt](/tests/raw/20261022T2232Z-5501a-link-6/gtewritetouse/GTEWRITETOUSE.txt) ``` GWU-START GWU-FIELDS NCCT VXY0 N=0 A0 ON....... .... .... ...... .... X GWU-FIELDS NCCT VXY0 N=1 A0 ON....... .... .... ...... .... X GWU-FIELDS NCCT VXY0 N=0 A1 ON....... .... .... ...... .... X GWU-FIELDS NCCT VXY0 N=1 A1 ON....... .... .... ...... .... X GWU-FIELDS NCCT VXY0 N=0 A2 ON....... .... .... ...... .... X GWU-FIELDS NCCT VXY0 N=1 A2 ON....... .... .... ...... .... X GWU-FIELDS NCCT VXY0 N=0 A3 ON....... .... .... ...... .... X GWU-FIELDS NCCT VXY0 N=1 A3 ON....... .... .... ...... .... X GWU NCCT VXY0 = XXNN XXNN XXNN XXNN U XNNN GWU NCCT VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT VXY1 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT VZ1 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT VXY2 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT VZ2 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT RGBC = NNNN NNNN NNNN NNNN U NNNN GWU NCCT L11L12 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT L13L21 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT L22L23 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT L31L32 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT L33 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT LR1LR2 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT LR3LG1 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT LG2LG3 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT LB1LB2 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT LB3 = NNNN NNNN NNNN NNNN U NNNN GWU NCCT RBK = NNNN NNNN NNNN NNNN U NNNN GWU NCCT GBK = NNNN NNNN NNNN NNNN U NNNN GWU NCCT BBK = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS NCT VXY0 N=0 A0 ON....... .... .... ...... .... . GWU-FIELDS NCT VXY0 N=1 A0 ON....... .... .... ...... .... . GWU-FIELDS NCT VXY0 N=0 A1 ON....... .... .... ...... .... . GWU-FIELDS NCT VXY0 N=1 A1 ON....... .... .... ...... .... . GWU-FIELDS NCT VXY0 N=0 A2 ON....... .... .... ...... .... . GWU-FIELDS NCT VXY0 N=1 A2 ON....... .... .... ...... .... . GWU-FIELDS NCT VXY0 N=0 A3 ON....... .... .... ...... .... . GWU-FIELDS NCT VXY0 N=1 A3 ON....... .... .... ...... .... . GWU NCT VXY0 = XXNN XXNN XXNN XXNN U XNNN GWU NCT VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU NCT VXY1 = NNNN NNNN NNNN NNNN U NNNN GWU NCT VZ1 = NNNN NNNN NNNN NNNN U NNNN GWU NCT VXY2 = NNNN NNNN NNNN NNNN U NNNN GWU NCT VZ2 = NNNN NNNN NNNN NNNN U NNNN GWU NCT L11L12 = NNNN NNNN NNNN NNNN U NNNN GWU NCT L13L21 = NNNN NNNN NNNN NNNN U NNNN GWU NCT L22L23 = NNNN NNNN NNNN NNNN U NNNN GWU NCT L31L32 = NNNN NNNN NNNN NNNN U NNNN GWU NCT L33 = NNNN NNNN NNNN NNNN U NNNN GWU NCT LR1LR2 = NNNN NNNN NNNN NNNN U NNNN GWU NCT LR3LG1 = NNNN NNNN NNNN NNNN U NNNN GWU NCT LG2LG3 = NNNN NNNN NNNN NNNN U NNNN GWU NCT LB1LB2 = NNNN NNNN NNNN NNNN U NNNN GWU NCT LB3 = NNNN NNNN NNNN NNNN U NNNN GWU NCT RBK = NNNN NNNN NNNN NNNN U NNNN GWU NCT GBK = NNNN NNNN NNNN NNNN U NNNN GWU NCT BBK = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS NCDT VXY0 N=0 A0 ON....... .... .... ...... .... X GWU-FIELDS NCDT VXY0 N=1 A0 ON....... .... .... ...... .... X GWU-FIELDS NCDT VXY0 N=0 A1 ON....... .... .... ...... .... X GWU-FIELDS NCDT VXY0 N=1 A1 ON....... .... .... ...... .... X GWU-FIELDS NCDT VXY0 N=0 A2 ON....... .... .... ...... .... X GWU-FIELDS NCDT VXY0 N=1 A2 ON....... .... .... ...... .... X GWU-FIELDS NCDT VXY0 N=0 A3 ON....... .... .... ...... .... X GWU-FIELDS NCDT VXY0 N=1 A3 ON....... .... .... ...... .... X GWU NCDT VXY0 = XXNN XXNN XXNN XXNN U XNNN GWU NCDT VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT VXY1 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT VZ1 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT VXY2 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT VZ2 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT RGBC = NNNN NNNN NNNN NNNN U NNNN GWU NCDT L11L12 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT L13L21 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT L22L23 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT L31L32 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT L33 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT LR1LR2 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT LR3LG1 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT LG2LG3 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT LB1LB2 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT LB3 = NNNN NNNN NNNN NNNN U NNNN GWU NCDT RBK = NNNN NNNN NNNN NNNN U NNNN GWU NCDT GBK = NNNN NNNN NNNN NNNN U NNNN GWU NCDT BBK = NNNN NNNN NNNN NNNN U NNNN GWU NCDT RFC = NNNN NNNN NNNN NNNN U NNNN GWU NCDT GFC = NNNN NNNN NNNN NNNN U NNNN GWU NCDT BFC = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS NCS VXY0 N=0 A0 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCS VXY0 N=1 A0 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCS VXY0 N=0 A1 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCS VXY0 N=1 A1 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCS VXY0 N=0 A2 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCS VXY0 N=1 A2 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCS VXY0 N=0 A3 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCS VXY0 N=1 A3 ......ON. .ON. .ON. ...... .... . GWU NCS VXY0 = XXNN XXNN XXNN XXNN U XNNN GWU NCS VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS NCS L11L12 N=1 A0 ......X.. .X.. .X.. ...... .... . GWU-FIELDS NCS L11L12 N=1 A1 ......X.. .X.. .X.. ...... .... . GWU-FIELDS NCS L11L12 N=1 A2 ......X.. .X.. .X.. ...... .... . GWU-FIELDS NCS L11L12 N=1 A3 ......X.. .X.. .X.. ...... .... . GWU NCS L11L12 = OXNN OXNN OXNN OXNN U ONNN GWU-FIELDS NCS L13L21 N=0 A0 ......NO. .NO. .NO. ...... .... . GWU-FIELDS NCS L13L21 N=0 A1 ......NO. .NO. .NO. ...... .... . GWU-FIELDS NCS L13L21 N=0 A2 ......NO. .NO. .NO. ...... .... . GWU-FIELDS NCS L13L21 N=0 A3 ......NO. .NO. .NO. ...... .... . GWU NCS L13L21 = XNNN XNNN XNNN XNNN U XNNN GWU NCS L22L23 = NNNN NNNN NNNN NNNN U NNNN GWU NCS L31L32 = NNNN NNNN NNNN NNNN U NNNN GWU NCS L33 = NNNN NNNN NNNN NNNN U NNNN GWU NCS LR1LR2 = NNNN NNNN NNNN NNNN U NNNN GWU NCS LR3LG1 = NNNN NNNN NNNN NNNN U NNNN GWU NCS LG2LG3 = NNNN NNNN NNNN NNNN U NNNN GWU NCS LB1LB2 = NNNN NNNN NNNN NNNN U NNNN GWU NCS LB3 = NNNN NNNN NNNN NNNN U NNNN GWU NCS RBK = NNNN NNNN NNNN NNNN U NNNN GWU NCS GBK = NNNN NNNN NNNN NNNN U NNNN GWU NCS BBK = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS NCCS VXY0 N=0 A0 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCCS VXY0 N=1 A0 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCCS VXY0 N=0 A1 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCCS VXY0 N=1 A1 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCCS VXY0 N=0 A2 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCCS VXY0 N=1 A2 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCCS VXY0 N=0 A3 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCCS VXY0 N=1 A3 ......ON. .ON. .ON. ...... .... . GWU NCCS VXY0 = XXNN XXNN XXNN XXNN U XNNN GWU NCCS VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU NCCS RGBC = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS NCCS L11L12 N=1 A0 ......X.. .X.. .X.. ...... .... . GWU-FIELDS NCCS L11L12 N=1 A1 ......X.. .X.. .X.. ...... .... . GWU-FIELDS NCCS L11L12 N=1 A2 ......X.. .X.. .X.. ...... .... . GWU-FIELDS NCCS L11L12 N=1 A3 ......X.. .X.. .X.. ...... .... . GWU NCCS L11L12 = OXNN OXNN OXNN OXNN U ONNN GWU-FIELDS NCCS L13L21 N=0 A0 ......NO. .NO. .NO. ...... .... . GWU-FIELDS NCCS L13L21 N=0 A1 ......NO. .NO. .NO. ...... .... . GWU-FIELDS NCCS L13L21 N=0 A2 ......NO. .NO. .NO. ...... .... . GWU-FIELDS NCCS L13L21 N=0 A3 ......NO. .NO. .NO. ...... .... . GWU NCCS L13L21 = XNNN XNNN XNNN XNNN U XNNN GWU NCCS L22L23 = NNNN NNNN NNNN NNNN U NNNN GWU NCCS L31L32 = NNNN NNNN NNNN NNNN U NNNN GWU NCCS L33 = NNNN NNNN NNNN NNNN U NNNN GWU NCCS LR1LR2 = NNNN NNNN NNNN NNNN U NNNN GWU NCCS LR3LG1 = NNNN NNNN NNNN NNNN U NNNN GWU NCCS LG2LG3 = NNNN NNNN NNNN NNNN U NNNN GWU NCCS LB1LB2 = NNNN NNNN NNNN NNNN U NNNN GWU NCCS LB3 = NNNN NNNN NNNN NNNN U NNNN GWU NCCS RBK = NNNN NNNN NNNN NNNN U NNNN GWU NCCS GBK = NNNN NNNN NNNN NNNN U NNNN GWU NCCS BBK = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS NCDS VXY0 N=0 A0 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCDS VXY0 N=1 A0 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCDS VXY0 N=0 A1 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCDS VXY0 N=1 A1 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCDS VXY0 N=0 A2 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCDS VXY0 N=1 A2 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCDS VXY0 N=0 A3 ......ON. .ON. .ON. ...... .... . GWU-FIELDS NCDS VXY0 N=1 A3 ......ON. .ON. .ON. ...... .... . GWU NCDS VXY0 = XXNN XXNN XXNN XXNN U XNNN GWU NCDS VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU NCDS RGBC = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS NCDS L11L12 N=1 A0 ......X.. .X.. .X.. ...... .... . GWU-FIELDS NCDS L11L12 N=1 A1 ......X.. .X.. .X.. ...... .... . GWU-FIELDS NCDS L11L12 N=1 A2 ......X.. .X.. .X.. ...... .... . GWU-FIELDS NCDS L11L12 N=1 A3 ......X.. .X.. .X.. ...... .... . GWU NCDS L11L12 = OXNN OXNN OXNN OXNN U ONNN GWU-FIELDS NCDS L13L21 N=0 A0 ......NO. .NO. .NO. ...... .... . GWU-FIELDS NCDS L13L21 N=0 A1 ......NO. .NO. .NO. ...... .... . GWU-FIELDS NCDS L13L21 N=0 A2 ......NO. .NO. .NO. ...... .... . GWU-FIELDS NCDS L13L21 N=0 A3 ......NO. .NO. .NO. ...... .... . GWU NCDS L13L21 = XNNN XNNN XNNN XNNN U XNNN GWU NCDS L22L23 = NNNN NNNN NNNN NNNN U NNNN GWU NCDS L31L32 = NNNN NNNN NNNN NNNN U NNNN GWU NCDS L33 = NNNN NNNN NNNN NNNN U NNNN GWU NCDS LR1LR2 = NNNN NNNN NNNN NNNN U NNNN GWU NCDS LR3LG1 = NNNN NNNN NNNN NNNN U NNNN GWU NCDS LG2LG3 = NNNN NNNN NNNN NNNN U NNNN GWU NCDS LB1LB2 = NNNN NNNN NNNN NNNN U NNNN GWU NCDS LB3 = NNNN NNNN NNNN NNNN U NNNN GWU NCDS RBK = NNNN NNNN NNNN NNNN U NNNN GWU NCDS GBK = NNNN NNNN NNNN NNNN U NNNN GWU NCDS BBK = NNNN NNNN NNNN NNNN U NNNN GWU NCDS RFC = NNNN NNNN NNNN NNNN U NNNN GWU NCDS GFC = NNNN NNNN NNNN NNNN U NNNN GWU NCDS BFC = NNNN NNNN NNNN NNNN U NNNN GWU RTPS VXY0 = NNNN NNNN NNNN NNNN U NNNN GWU RTPS VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU RTPS R11R12 = NNNN NNNN NNNN NNNN U NNNN GWU RTPS R13R21 = NNNN NNNN NNNN NNNN U NNNN GWU RTPS R22R23 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS RTPS R31R32 N=1 A0 ......... X..X X..X ...... ...X . GWU-FIELDS RTPS R31R32 N=1 A1 ......... X..X X..X ...... ...X . GWU-FIELDS RTPS R31R32 N=1 A2 ......... X..X X..X ...... ...X . GWU-FIELDS RTPS R31R32 N=1 A3 ......... X..X X..X ...... ...X . GWU RTPS R31R32 = OXNN OXNN OXNN OXNN U ONNN GWU RTPS R33 = NNNN NNNN NNNN NNNN U NNNN GWU RTPS TRX = NNNN NNNN NNNN NNNN U NNNN GWU RTPS TRY = NNNN NNNN NNNN NNNN U NNNN GWU RTPS TRZ = OONN OONN OONN OONN U ONNN GWU RTPS OFX = NNNN NNNN NNNN NNNN U NNNN GWU RTPS OFY = NNNN NNNN NNNN NNNN U NNNN GWU RTPS H = NNNN NNNN NNNN NNNN U NNNN GWU RTPS DQA = NNNN NNNN NNNN NNNN U NNNN GWU RTPS DQB = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS RTPT VXY0 N=0 A0 ......... .... .... ON.... .... . GWU-FIELDS RTPT VXY0 N=0 A1 ......... .... .... ON.... .... . GWU-FIELDS RTPT VXY0 N=0 A2 ......... .... .... ON.... .... . GWU-FIELDS RTPT VXY0 N=0 A3 ......... .... .... ON.... .... . GWU RTPT VXY0 = XNNN XNNN XNNN XNNN U XNNN GWU RTPT VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU RTPT VXY1 = NNNN NNNN NNNN NNNN U NNNN GWU RTPT VZ1 = NNNN NNNN NNNN NNNN U NNNN GWU RTPT VXY2 = NNNN NNNN NNNN NNNN U NNNN GWU RTPT VZ2 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS RTPT R11R12 N=0 A0 ......... .N.. .N.. X.N.N. .... . GWU-FIELDS RTPT R11R12 N=0 A1 ......... .N.. .N.. X.N.N. .... . GWU-FIELDS RTPT R11R12 N=0 A2 ......... .N.. .N.. X.N.N. .... . GWU-FIELDS RTPT R11R12 N=0 A3 ......... .N.. .N.. X.N.N. .... . GWU RTPT R11R12 = XNNN XNNN XNNN XNNN U XNNN GWU RTPT R13R21 = NNNN NNNN NNNN NNNN U NNNN GWU RTPT R22R23 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS RTPT R31R32 N=0 A0 ......... N..N N..N ..NNNN .ONN . GWU-FIELDS RTPT R31R32 N=0 A1 ......... N..N N..N ..NNNN .ONN . GWU-FIELDS RTPT R31R32 N=1 A1 ......... N..N N..N ..NNNN .XNN . GWU-FIELDS RTPT R31R32 N=0 A2 ......... N..N N..N ..NNNN .ONN . GWU-FIELDS RTPT R31R32 N=1 A2 ......... N..N N..N ..NNNN .XNN . GWU-FIELDS RTPT R31R32 N=0 A3 ......... N..N N..N ..NNNN .ONN . GWU-FIELDS RTPT R31R32 N=1 A3 ......... N..N N..N ..NNNN .XNN . GWU RTPT R31R32 = XNNN XXNN XXNN XXNN U XNNN GWU RTPT R33 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS RTPT TRX N=0 A0 ......... .N.. .N.. O.N.N. .... N GWU-FIELDS RTPT TRX N=0 A1 ......... .N.. .N.. O.N.N. .... N GWU-FIELDS RTPT TRX N=0 A2 ......... .N.. .N.. O.N.N. .... N GWU-FIELDS RTPT TRX N=0 A3 ......... .N.. .N.. O.N.N. .... N GWU RTPT TRX = XNNN XNNN XNNN XNNN U XNNN GWU RTPT TRY = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS RTPT TRZ N=0 A0 ......... N..N N..N OONNNN .ONN N GWU-FIELDS RTPT TRZ N=0 A1 ......... N..N N..N OONNNN .ONN N GWU-FIELDS RTPT TRZ N=1 A1 ......... N..N N..N OONNNN .ONN N GWU-FIELDS RTPT TRZ N=0 A2 ......... N..N N..N OONNNN .ONN N GWU-FIELDS RTPT TRZ N=1 A2 ......... N..N N..N OONNNN .ONN N GWU-FIELDS RTPT TRZ N=0 A3 ......... N..N N..N OONNNN .ONN N GWU-FIELDS RTPT TRZ N=1 A3 ......... N..N N..N OONNNN .ONN N GWU RTPT TRZ = XNNN XXNN XXNN XXNN U XNNN GWU RTPT OFX = NNNN NNNN NNNN NNNN U NNNN GWU RTPT OFY = NNNN NNNN NNNN NNNN U NNNN GWU RTPT H = NNNN NNNN NNNN NNNN U NNNN GWU RTPT DQA = NNNN NNNN NNNN NNNN U NNNN GWU RTPT DQB = NNNN NNNN NNNN NNNN U NNNN GWU SQR IR1 = OONN OONN OONN OONN U ONNN GWU SQR IR2 = ONNN ONNN ONNN ONNN U ONNN GWU SQR IR3 = NNNN NNNN NNNN NNNN U NNNN GWU OP IR1 = NNNN NNNN NNNN NNNN U NNNN GWU OP IR2 = ONNN ONNN ONNN ONNN U ONNN GWU-FIELDS OP IR3 N=0 A0 ......... .ON. .ON. ...... .... X GWU-FIELDS OP IR3 N=1 A0 ......... .ON. .ON. ...... .... X GWU-FIELDS OP IR3 N=0 A1 ......... .ON. .ON. ...... .... X GWU-FIELDS OP IR3 N=1 A1 ......... .ON. .ON. ...... .... X GWU-FIELDS OP IR3 N=0 A2 ......... .ON. .ON. ...... .... X GWU-FIELDS OP IR3 N=1 A2 ......... .ON. .ON. ...... .... X GWU-FIELDS OP IR3 N=0 A3 ......... .ON. .ON. ...... .... X GWU-FIELDS OP IR3 N=1 A3 ......... .ON. .ON. ...... .... X GWU OP IR3 = XXNN XXNN XXNN XXNN U XNNN GWU-FIELDS OP R11R12 N=0 A0 ......... ..NO ..NO ...... .... X GWU-FIELDS OP R11R12 N=0 A1 ......... ..NO ..NO ...... .... X GWU-FIELDS OP R11R12 N=0 A2 ......... ..NO ..NO ...... .... X GWU-FIELDS OP R11R12 N=0 A3 ......... ..NO ..NO ...... .... X GWU OP R11R12 = XNNN XNNN XNNN XNNN U XNNN GWU-FIELDS OP R22R23 N=0 A0 ......... .O.N .O.N ...... .... O GWU-FIELDS OP R22R23 N=1 A0 ......... .O.N .O.N ...... .... O GWU-FIELDS OP R22R23 N=0 A1 ......... .O.N .O.N ...... .... O GWU-FIELDS OP R22R23 N=1 A1 ......... .O.N .O.N ...... .... O GWU-FIELDS OP R22R23 N=0 A2 ......... .O.N .O.N ...... .... O GWU-FIELDS OP R22R23 N=1 A2 ......... .O.N .O.N ...... .... O GWU-FIELDS OP R22R23 N=0 A3 ......... .O.N .O.N ...... .... O GWU-FIELDS OP R22R23 N=1 A3 ......... .O.N .O.N ...... .... O GWU OP R22R23 = XXNN XXNN XXNN XXNN U XNNN GWU-FIELDS OP R33 N=0 A0 ......... .ON. .O.. ...... .... . GWU-FIELDS OP R33 N=0 A1 ......... .ON. .O.. ...... .... . GWU-FIELDS OP R33 N=0 A2 ......... .ON. .O.. ...... .... . GWU-FIELDS OP R33 N=0 A3 ......... .ON. .O.. ...... .... . GWU OP R33 = XNNN XNNN XNNN XNNN U XNNN GWU-FIELDS NCLIP SXY0 N=0 A0 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY0 N=1 A0 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY0 N=0 A1 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY0 N=1 A1 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY0 N=0 A2 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY0 N=1 A2 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY0 N=0 A3 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY0 N=1 A3 ......... X... .... ...... .... . GWU NCLIP SXY0 = XXNN XXNN XXNN XXNN U XNNN GWU-FIELDS NCLIP SXY1 N=0 A0 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY1 N=1 A0 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY1 N=0 A1 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY1 N=1 A1 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY1 N=0 A2 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY1 N=1 A2 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY1 N=0 A3 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY1 N=1 A3 ......... X... .... ...... .... . GWU-MISMATCH NCLIP SXY1 N=1 expected N got XXXX GWU NCLIP SXY1 = XXNN XXNN XXNN XXNN U XNNN GWU-FIELDS NCLIP SXY2 N=0 A0 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY2 N=0 A1 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY2 N=0 A2 ......... X... .... ...... .... . GWU-FIELDS NCLIP SXY2 N=0 A3 ......... X... .... ...... .... . GWU-MISMATCH NCLIP SXY2 N=1 expected X got NNNN GWU NCLIP SXY2 = XNNN XNNN XNNN XNNN U XNNN GWU-FIELDS DPCS RGBC N=0 A0 ......OXN .OXN .OXN ...... .... . GWU-FIELDS DPCS RGBC N=1 A0 ......XNN .XNN .XNN ...... .... . GWU-FIELDS DPCS RGBC N=0 A1 ......OXN .OXN .OXN ...... .... . GWU-FIELDS DPCS RGBC N=1 A1 ......XNN .XNN .XNN ...... .... . GWU-FIELDS DPCS RGBC N=0 A2 ......OXN .OXN .OXN ...... .... . GWU-FIELDS DPCS RGBC N=1 A2 ......XNN .XNN .XNN ...... .... . GWU-FIELDS DPCS RGBC N=0 A3 ......OXN .OXN .OXN ...... .... . GWU-FIELDS DPCS RGBC N=1 A3 ......XNN .XNN .XNN ...... .... . GWU DPCS RGBC = XXNN XXNN XXNN XXNN U XNNN GWU DPCS IR0 = NNNN NNNN NNNN NNNN U NNNN GWU DPCS RFC = OONN OONN OONN OONN U ONNN GWU DPCS GFC = ONNN ONNN ONNN ONNN U ONNN GWU DPCS BFC = NNNN NNNN NNNN NNNN U NNNN GWU DPCT RGB0 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS DPCT RGB1 N=0 A0 ...OXN... .... .... ...... .... . GWU-FIELDS DPCT RGB1 N=1 A0 ...XNN... .... .... ...... .... . GWU-FIELDS DPCT RGB1 N=0 A1 ...OXN... .... .... ...... .... . GWU-FIELDS DPCT RGB1 N=1 A1 ...XNN... .... .... ...... .... . GWU-FIELDS DPCT RGB1 N=0 A2 ...OXN... .... .... ...... .... . GWU-FIELDS DPCT RGB1 N=1 A2 ...XNN... .... .... ...... .... . GWU-FIELDS DPCT RGB1 N=0 A3 ...OXN... .... .... ...... .... . GWU-FIELDS DPCT RGB1 N=1 A3 ...XNN... .... .... ...... .... . GWU DPCT RGB1 = XXNN XXNN XXNN XXNN U XNNN GWU DPCT RGB2 = NNNN NNNN NNNN NNNN U NNNN GWU DPCT IR0 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS DPCT RFC N=0 A0 N..O..N.. .N.. .N.. ...... .... N GWU-FIELDS DPCT RFC N=1 A0 N..O..N.. .N.. .N.. ...... .... N GWU-FIELDS DPCT RFC N=0 A1 N..O..N.. .N.. .N.. ...... .... N GWU-FIELDS DPCT RFC N=1 A1 N..O..N.. .N.. .N.. ...... .... N GWU-FIELDS DPCT RFC N=0 A2 N..O..N.. .N.. .N.. ...... .... N GWU-FIELDS DPCT RFC N=1 A2 N..O..N.. .N.. .N.. ...... .... N GWU-FIELDS DPCT RFC N=0 A3 N..O..N.. .N.. .N.. ...... .... N GWU-FIELDS DPCT RFC N=1 A3 N..O..N.. .N.. .N.. ...... .... N GWU DPCT RFC = XXNN XXNN XXNN XXNN U XNNN GWU-FIELDS DPCT GFC N=0 A0 .N..O..N. ..N. ..N. ...... .... N GWU-FIELDS DPCT GFC N=0 A1 .N..O..N. ..N. ..N. ...... .... N GWU-FIELDS DPCT GFC N=0 A2 .N..O..N. ..N. ..N. ...... .... N GWU-FIELDS DPCT GFC N=0 A3 .N..O..N. ..N. ..N. ...... .... N GWU DPCT GFC = XNNN XNNN XNNN XNNN U XNNN GWU DPCT BFC = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS DCPL RGBC N=0 A0 ......OXN .OXN .OXN ...... .... . GWU-FIELDS DCPL RGBC N=1 A0 ......XNN .XNN .XNN ...... .... . GWU-FIELDS DCPL RGBC N=0 A1 ......OXN .OXN .OXN ...... .... . GWU-FIELDS DCPL RGBC N=1 A1 ......XNN .XNN .XNN ...... .... . GWU-FIELDS DCPL RGBC N=0 A2 ......OXN .OXN .OXN ...... .... . GWU-FIELDS DCPL RGBC N=1 A2 ......XNN .XNN .XNN ...... .... . GWU-FIELDS DCPL RGBC N=0 A3 ......OXN .OXN .OXN ...... .... . GWU-FIELDS DCPL RGBC N=1 A3 ......XNN .XNN .XNN ...... .... . GWU DCPL RGBC = XXNN XXNN XXNN XXNN U XNNN GWU-FIELDS DCPL IR1 N=1 A0 ......X.. .X.. .X.. ...... .... . GWU-FIELDS DCPL IR1 N=1 A1 ......X.. .X.. .X.. ...... .... . GWU-FIELDS DCPL IR1 N=1 A2 ......X.. .X.. .X.. ...... .... . GWU-FIELDS DCPL IR1 N=1 A3 ......X.. .X.. .X.. ...... .... . GWU DCPL IR1 = OXNN OXNN OXNN OXNN U ONNN GWU-FIELDS DCPL IR2 N=0 A0 .......X. ..X. ..X. ...... .... . GWU-FIELDS DCPL IR2 N=0 A1 .......X. ..X. ..X. ...... .... . GWU-FIELDS DCPL IR2 N=0 A2 .......X. ..X. ..X. ...... .... . GWU-FIELDS DCPL IR2 N=0 A3 .......X. ..X. ..X. ...... .... . GWU DCPL IR2 = XNNN XNNN XNNN XNNN U XNNN GWU DCPL IR3 = NNNN NNNN NNNN NNNN U NNNN GWU DCPL IR0 = NNNN NNNN NNNN NNNN U NNNN GWU DCPL RFC = OONN OONN OONN OONN U ONNN GWU DCPL GFC = ONNN ONNN ONNN ONNN U ONNN GWU DCPL BFC = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS INTPL IR1 N=1 A1 ......X.. .X.. .X.. ...... .... . GWU-FIELDS INTPL IR1 N=1 A2 ......X.. .X.. .X.. ...... .... . GWU-FIELDS INTPL IR1 N=1 A3 ......X.. .X.. .X.. ...... .... . GWU INTPL IR1 = ONNN OXNN OXNN OXNN U ONNN GWU-FIELDS INTPL IR2 N=0 A0 .......X. ..X. ..X. ...... .... . GWU-FIELDS INTPL IR2 N=0 A1 .......X. ..X. ..X. ...... .... . GWU-FIELDS INTPL IR2 N=0 A2 .......X. ..X. ..X. ...... .... . GWU-FIELDS INTPL IR2 N=0 A3 .......X. ..X. ..X. ...... .... . GWU INTPL IR2 = XNNN XNNN XNNN XNNN U XNNN GWU INTPL IR3 = NNNN NNNN NNNN NNNN U NNNN GWU INTPL IR0 = NNNN NNNN NNNN NNNN U NNNN GWU INTPL RFC = ONNN OONN OONN OONN U ONNN GWU INTPL GFC = ONNN ONNN ONNN ONNN U ONNN GWU INTPL BFC = NNNN NNNN NNNN NNNN U NNNN GWU CC RGBC = NNNN NNNN NNNN NNNN U NNNN GWU CC IR1 = OONN OONN OONN OONN U ONNN GWU CC IR2 = NNNN NNNN NNNN NNNN U NNNN GWU CC IR3 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS CC LR1LR2 N=1 A0 ......X.. .X.. .X.. ...... .... . GWU-FIELDS CC LR1LR2 N=1 A1 ......X.. .X.. .X.. ...... .... . GWU-FIELDS CC LR1LR2 N=1 A2 ......X.. .X.. .X.. ...... .... . GWU-FIELDS CC LR1LR2 N=1 A3 ......X.. .X.. .X.. ...... .... . GWU CC LR1LR2 = OXNN OXNN OXNN OXNN U ONNN GWU-FIELDS CC LR3LG1 N=0 A0 ......NO. .NO. .NO. ...... .... . GWU-FIELDS CC LR3LG1 N=0 A1 ......NO. .NO. .NO. ...... .... . GWU-FIELDS CC LR3LG1 N=0 A2 ......NO. .NO. .NO. ...... .... . GWU-FIELDS CC LR3LG1 N=0 A3 ......NO. .NO. .NO. ...... .... . GWU CC LR3LG1 = XNNN XNNN XNNN XNNN U XNNN GWU CC LG2LG3 = NNNN NNNN NNNN NNNN U NNNN GWU CC LB1LB2 = NNNN NNNN NNNN NNNN U NNNN GWU CC LB3 = NNNN NNNN NNNN NNNN U NNNN GWU CC RBK = OONN OONN OONN OONN U ONNN GWU CC GBK = ONNN ONNN ONNN ONNN U ONNN GWU CC BBK = NNNN NNNN NNNN NNNN U NNNN GWU CDP RGBC = NNNN NNNN NNNN NNNN U NNNN GWU CDP IR0 = NNNN NNNN NNNN NNNN U NNNN GWU CDP IR1 = OONN OONN OONN OONN U ONNN GWU CDP IR2 = NNNN NNNN NNNN NNNN U NNNN GWU CDP IR3 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS CDP LR1LR2 N=1 A0 ......X.. .X.. .X.. ...... .... . GWU-FIELDS CDP LR1LR2 N=1 A1 ......X.. .X.. .X.. ...... .... . GWU-FIELDS CDP LR1LR2 N=1 A2 ......X.. .X.. .X.. ...... .... . GWU-FIELDS CDP LR1LR2 N=1 A3 ......X.. .X.. .X.. ...... .... . GWU CDP LR1LR2 = OXNN OXNN OXNN OXNN U ONNN GWU-FIELDS CDP LR3LG1 N=0 A0 ......NO. .NO. .NO. ...... .... . GWU-FIELDS CDP LR3LG1 N=0 A1 ......NO. .NO. .NO. ...... .... . GWU-FIELDS CDP LR3LG1 N=0 A2 ......NO. .NO. .NO. ...... .... . GWU-FIELDS CDP LR3LG1 N=0 A3 ......NO. .NO. .NO. ...... .... . GWU CDP LR3LG1 = XNNN XNNN XNNN XNNN U XNNN GWU CDP LG2LG3 = NNNN NNNN NNNN NNNN U NNNN GWU CDP LB1LB2 = NNNN NNNN NNNN NNNN U NNNN GWU CDP LB3 = NNNN NNNN NNNN NNNN U NNNN GWU CDP RBK = OONN OONN OONN OONN U ONNN GWU CDP GBK = ONNN ONNN ONNN ONNN U ONNN GWU CDP BBK = NNNN NNNN NNNN NNNN U NNNN GWU CDP RFC = NNNN NNNN NNNN NNNN U NNNN GWU CDP GFC = NNNN NNNN NNNN NNNN U NNNN GWU CDP BFC = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=0 A0 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=1 A0 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=0 A1 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=1 A1 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=0 A2 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=1 A2 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=0 A3 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) VXY0 N=1 A3 ......... .ON. .ON. ...... .... . GWU MVMVA(RT,V0,TR) VXY0 = XXNN XXNN XXNN XXNN U XNNN GWU MVMVA(RT,V0,TR) VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS MVMVA(RT,V0,TR) R11R12 N=1 A0 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) R11R12 N=1 A1 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) R11R12 N=1 A2 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) R11R12 N=1 A3 ......... .X.. .X.. ...... .... . GWU MVMVA(RT,V0,TR) R11R12 = OXNN OXNN OXNN OXNN U ONNN GWU-FIELDS MVMVA(RT,V0,TR) R13R21 N=0 A0 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) R13R21 N=0 A1 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) R13R21 N=0 A2 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(RT,V0,TR) R13R21 N=0 A3 ......... .NO. .NO. ...... .... . GWU MVMVA(RT,V0,TR) R13R21 = XNNN XNNN XNNN XNNN U XNNN GWU MVMVA(RT,V0,TR) R22R23 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(RT,V0,TR) R31R32 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(RT,V0,TR) R33 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(RT,V0,TR) TRX = OONN OONN OONN OONN U ONNN GWU MVMVA(RT,V0,TR) TRY = ONNN ONNN ONNN ONNN U ONNN GWU MVMVA(RT,V0,TR) TRZ = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=0 A0 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=1 A0 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=0 A1 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=1 A1 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=0 A2 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=1 A2 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=0 A3 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) VXY0 N=1 A3 ......... .ON. .ON. ...... .... . GWU MVMVA(LL,V0,BK) VXY0 = XXNN XXNN XXNN XXNN U XNNN GWU MVMVA(LL,V0,BK) VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS MVMVA(LL,V0,BK) L11L12 N=1 A0 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) L11L12 N=1 A1 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) L11L12 N=1 A2 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) L11L12 N=1 A3 ......... .X.. .X.. ...... .... . GWU MVMVA(LL,V0,BK) L11L12 = OXNN OXNN OXNN OXNN U ONNN GWU-FIELDS MVMVA(LL,V0,BK) L13L21 N=0 A0 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) L13L21 N=0 A1 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) L13L21 N=0 A2 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(LL,V0,BK) L13L21 N=0 A3 ......... .NO. .NO. ...... .... . GWU MVMVA(LL,V0,BK) L13L21 = XNNN XNNN XNNN XNNN U XNNN GWU MVMVA(LL,V0,BK) L22L23 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(LL,V0,BK) L31L32 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(LL,V0,BK) L33 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(LL,V0,BK) RBK = OONN OONN OONN OONN U ONNN GWU MVMVA(LL,V0,BK) GBK = ONNN ONNN ONNN ONNN U ONNN GWU MVMVA(LL,V0,BK) BBK = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(LC,IR,BK) IR1 = ONNN OONN OONN OONN U ONNN GWU MVMVA(LC,IR,BK) IR2 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(LC,IR,BK) IR3 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS MVMVA(LC,IR,BK) LR1LR2 N=1 A0 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(LC,IR,BK) LR1LR2 N=1 A1 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(LC,IR,BK) LR1LR2 N=1 A2 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(LC,IR,BK) LR1LR2 N=1 A3 ......... .X.. .X.. ...... .... . GWU MVMVA(LC,IR,BK) LR1LR2 = OXNN OXNN OXNN OXNN U ONNN GWU-FIELDS MVMVA(LC,IR,BK) LR3LG1 N=0 A0 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(LC,IR,BK) LR3LG1 N=0 A1 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(LC,IR,BK) LR3LG1 N=0 A2 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(LC,IR,BK) LR3LG1 N=0 A3 ......... .NO. .NO. ...... .... . GWU MVMVA(LC,IR,BK) LR3LG1 = XNNN XNNN XNNN XNNN U XNNN GWU MVMVA(LC,IR,BK) LG2LG3 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(LC,IR,BK) LB1LB2 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(LC,IR,BK) LB3 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(LC,IR,BK) RBK = ONNN OONN OONN OONN U ONNN GWU MVMVA(LC,IR,BK) GBK = ONNN ONNN ONNN ONNN U ONNN GWU MVMVA(LC,IR,BK) BBK = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=0 A0 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=1 A0 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=0 A1 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=1 A1 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=0 A2 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=1 A2 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=0 A3 ......... .ON. .ON. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) VXY0 N=1 A3 ......... .ON. .ON. ...... .... . GWU MVMVA(RT,V0,NONE,lm0) VXY0 = XXNN XXNN XXNN XXNN U XNNN GWU MVMVA(RT,V0,NONE,lm0) VZ0 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R11R12 N=1 A0 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R11R12 N=1 A1 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R11R12 N=1 A2 ......... .X.. .X.. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R11R12 N=1 A3 ......... .X.. .X.. ...... .... . GWU MVMVA(RT,V0,NONE,lm0) R11R12 = OXNN OXNN OXNN OXNN U ONNN GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R13R21 N=0 A0 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R13R21 N=0 A1 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R13R21 N=0 A2 ......... .NO. .NO. ...... .... . GWU-FIELDS MVMVA(RT,V0,NONE,lm0) R13R21 N=0 A3 ......... .NO. .NO. ...... .... . GWU MVMVA(RT,V0,NONE,lm0) R13R21 = XNNN XNNN XNNN XNNN U XNNN GWU MVMVA(RT,V0,NONE,lm0) R22R23 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(RT,V0,NONE,lm0) R31R32 = NNNN NNNN NNNN NNNN U NNNN GWU MVMVA(RT,V0,NONE,lm0) R33 = NNNN NNNN NNNN NNNN U NNNN GWU AVSZ3 SZ1 = OONN OONN OONN OONN U ONNN GWU AVSZ3 SZ2 = ONNN ONNN ONNN ONNN U ONNN GWU AVSZ3 SZ3 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS AVSZ3 ZSF3 N=0 A0 ......... X... .... ...... .... . GWU-FIELDS AVSZ3 ZSF3 N=1 A0 ......... X... .... ...... .... . GWU-FIELDS AVSZ3 ZSF3 N=0 A1 ......... X... .... ...... .... . GWU-FIELDS AVSZ3 ZSF3 N=1 A1 ......... X... .... ...... .... . GWU-FIELDS AVSZ3 ZSF3 N=0 A2 ......... X... .... ...... .... . GWU-FIELDS AVSZ3 ZSF3 N=1 A2 ......... X... .... ...... .... . GWU-FIELDS AVSZ3 ZSF3 N=0 A3 ......... X... .... ...... .... . GWU-FIELDS AVSZ3 ZSF3 N=1 A3 ......... X... .... ...... .... . GWU AVSZ3 ZSF3 = XXNN XXNN XXNN XXNN U XNNN GWU AVSZ4 SZ0 = NNNN NNNN NNNN NNNN U NNNN GWU AVSZ4 SZ1 = OONN OONN OONN OONN U ONNN GWU AVSZ4 SZ2 = ONNN ONNN ONNN ONNN U ONNN GWU AVSZ4 SZ3 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS AVSZ4 ZSF4 N=0 A0 ......... X... .... ...... .... . GWU-FIELDS AVSZ4 ZSF4 N=1 A0 ......... X... .... ...... .... . GWU-FIELDS AVSZ4 ZSF4 N=0 A1 ......... X... .... ...... .... . GWU-FIELDS AVSZ4 ZSF4 N=1 A1 ......... X... .... ...... .... . GWU-FIELDS AVSZ4 ZSF4 N=0 A2 ......... X... .... ...... .... . GWU-FIELDS AVSZ4 ZSF4 N=1 A2 ......... X... .... ...... .... . GWU-FIELDS AVSZ4 ZSF4 N=0 A3 ......... X... .... ...... .... . GWU-FIELDS AVSZ4 ZSF4 N=1 A3 ......... X... .... ...... .... . GWU AVSZ4 ZSF4 = XXNN XXNN XXNN XXNN U XNNN GWU-FIELDS GPF IR0 N=0 A0 ......OON .OON .OON ...... .... . GWU-FIELDS GPF IR0 N=1 A0 ......ONN .ONN .ONN ...... .... . GWU-FIELDS GPF IR0 N=0 A1 ......OON .OON .OON ...... .... . GWU-FIELDS GPF IR0 N=1 A1 ......ONN .ONN .ONN ...... .... . GWU-FIELDS GPF IR0 N=0 A2 ......OON .OON .OON ...... .... . GWU-FIELDS GPF IR0 N=1 A2 ......ONN .ONN .ONN ...... .... . GWU-FIELDS GPF IR0 N=0 A3 ......OON .OON .OON ...... .... . GWU-FIELDS GPF IR0 N=1 A3 ......ONN .ONN .ONN ...... .... . GWU GPF IR0 = XXNN XXNN XXNN XXNN U XNNN GWU GPF IR1 = OONN OONN OONN OONN U ONNN GWU GPF IR2 = ONNN ONNN ONNN ONNN U ONNN GWU GPF IR3 = NNNN NNNN NNNN NNNN U NNNN GWU-FIELDS GPL IR0 N=0 A0 ......... .OON .OON ...... .... . GWU-FIELDS GPL IR0 N=1 A0 ......... .ONN .ONN ...... .... . GWU-FIELDS GPL IR0 N=0 A1 ......... .OON .OON ...... .... . GWU-FIELDS GPL IR0 N=1 A1 ......... .ONN .ONN ...... .... . GWU-FIELDS GPL IR0 N=0 A2 ......... .OON .OON ...... .... . GWU-FIELDS GPL IR0 N=1 A2 ......... .ONN .ONN ...... .... . GWU-FIELDS GPL IR0 N=0 A3 ......... .OON .OON ...... .... . GWU-FIELDS GPL IR0 N=1 A3 ......... .ONN .ONN ...... .... . GWU GPL IR0 = XXNN XXNN XXNN XXNN U XNNN GWU GPL IR1 = ONNN OONN OONN OONN U ONNN GWU GPL IR2 = ONNN ONNN ONNN ONNN U ONNN GWU GPL IR3 = NNNN NNNN NNNN NNNN U NNNN GWU GPL MAC1 = OONN OONN OONN OONN U ONNN GWU GPL MAC2 = ONNN ONNN ONNN ONNN U ONNN GWU GPL MAC3 = NNNN NNNN NNNN NNNN U NNNN GWU-DONE cells=271 blind=0 moved=7 GWU-COARSE-FAIL mismatches=1 GWU-FAIL mismatches=2 ResetGraph:jtb=801e78b8,env=801e7900 ``` [gtewritetouse/bench.txt](/tests/raw/20261022T2232Z-5501a-link-6/gtewritetouse/bench.txt) ``` 31707 bytes of TTY text in psx.log ``` [gtewritetouse/when.txt](/tests/raw/20261022T2232Z-5501a-link-6/gtewritetouse/when.txt) ``` 20261022T2232Z ``` ## References [^src]: pcsx-redux nugget, tests/gte-write-to-use/gte-write-to-use.c and gwu.h, header comments. MIT License. https://github.com/pcsx-redux/nugget [^run]: Hardware test run 20261022T2232Z-5501a-link-6 on the SCPH-5501: [GTEWRITETOUSE.txt](/tests/raw/20261022T2232Z-5501a-link-6/gtewritetouse/GTEWRITETOUSE.txt).