psx.wiki

GTE Input Timing and I/O Load Pairs: Difference between revisions

Revision as of 05:11, 23 October 2026
RemmyLee
(Hardware tests: 72 more test pages, listed on the main page by area; RUN.toml no longer published)
Revision as of 05:26, 23 October 2026
RemmyLee
(Hardware tests: cross-link the two CD-ROM no-disc pages and the two GTE input timing pages, with the measured step sizes)
Line 18:Line 18:
### GTE Inputs### GTE Inputs
−The table gives, for each input whose old and new values lead to different results, how many NOPs must come between a write and the command for the command to use it. It also gives the latest write after the command that still reached it. A dagger (†) marks a row in which the cold and the cached runs differed, and the figure is then the latest gap at which either run took the write.[^runh]+The table gives, for each input whose old and new values lead to different results, how many NOPs must come between a write and the command for the command to use it. It also gives the latest write after the command that still reached it. A dagger (†) marks a row in which the cold and the cached runs differed, and the figure is then the latest gap at which either run took the write.[^runh] The "after" rows step in 1 to 8 NOPs, a different step for each input, so a figure is the last step tested that reached the command. For NCDT and NCCT the step after 0 was 8 NOPs, and for NCT it was 4. [GTE Lighting Input Latency](/tests/gte-latency/) steps NCT, NCCT and NCDT one NOP at a time, and there a write to VXY2 three NOPs after any of the three commands no longer reached it.[^runh]
Table: When each GTE command reads its inputsTable: When each GTE command reads its inputs
Line 44:Line 44:
| NCDS, NCCS | RGBC | 0 | 8 NOPs after † || NCDS, NCCS | RGBC | 0 | 8 NOPs after † |
| NCT | VXY2 | 0 | 4 NOPs after † || NCT | VXY2 | 0 | 4 NOPs after † |
−| NCDT, NCCT | VXY2 | 0 | at once |+| NCDT, NCCT | VXY2 | 0 | at once (next step 8 NOPs) |
| CC | RGBC | 0 | 2 NOPs after † || CC | RGBC | 0 | 2 NOPs after † |
| CC | IR1 | 2 † | || CC | IR1 | 2 † | |