psx.wiki: Difference between revisions
| Revision as of 04:48, 23 October 2026 RemmyLee (Main page: drop the Hardware Tests lede) | Revision as of 05:11, 23 October 2026 RemmyLee (Hardware tests: 72 more test pages, listed on the main page by area; RUN.toml no longer published) | ||
| Line 23: | Line 23: | ||
| ## Hardware Tests | ## Hardware Tests | ||
| − | - CPU: [Multiply and Divide Timing](/tests/mult-timing/) | + | - CPU: [Multiply and Divide Timing](/tests/mult-timing/) · [CPU Core and Bus](/tests/cpu-core/) · [CPU Load and Store Timing](/tests/cpu-loads/) · [CPU Load Pairs and GTE Input Timing](/tests/cpu-load-pairs/) · [Store and Load Sequences](/tests/store-load-sequences/) · [Load Landing and Device Loads](/tests/load-landing/) · [Write Queue and GTE Interrupts](/tests/write-queue/) · [CPU Bus Gaps and Cache Isolation](/tests/cpu-bus-gaps/) · [RAM Refresh](/tests/ram-refresh/) · [Timer Write and Cache Line Fills](/tests/timer-write-fills/) · [Bus Auto Increment](/tests/bus-auto-increment/) · [Cache Control Register Bits](/tests/cache-control-bits/) · [Partial Writes to I/O Registers](/tests/partial-register-writes/) · [CPU Access Time](/tests/access-time/) · [I/O Access Width](/tests/io-access-bitwidth/) · [Coprocessor Usable Bits](/tests/coprocessor-usable/) |
| + | - GTE: [GTE Register Write Delay](/tests/gte-store-delay/) · [GTE Command Timing](/tests/gte-timing/) · [GTE LZCS Write Delay](/tests/gte-latency-lzcs/) · [GTE Lighting Input Latency](/tests/gte-latency/) · [GTE Write-to-Use Delay](/tests/gte-write-to-use/) · [GTE Registers and Results](/tests/gte-results/) · [GTE Input Timing and I/O Load Pairs](/tests/gte-input-timing/) · [GTE Control Inputs and Store Widths](/tests/gte-control-inputs/) · [GTE Timing during CPU Stalls](/tests/gte-cpu-stalls/) · [GTE Undocumented Opcodes](/tests/gte-undocumented-opcodes/) | ||
| + | - GPU: [Display Timing and GPUSTAT](/tests/display-timing/) · [GP0 Command FIFO Occupancy](/tests/gpu-fifo/) · [GPU Info Index 08h](/tests/gpu-info8/) · [GPUSTAT Bit 13 Across Interlace Changes](/tests/gpustat-bit13-interlace/) · [GPU Draw Queue and IRQ1](/tests/gpu-draw-queue/) · [GPU Command Timing](/tests/gpu-command-timing/) · [GPU Timing at Game Scale](/tests/gpu-timing-game-scale/) · [GPU State](/tests/gpu-state/) · [GPU Primitives at Game Scale](/tests/gpu-primitives/) · [GPU Rasterization Rules](/tests/gpu-rasterization/) · [GPU Polyline Over DMA](/tests/gpu-polyline-dma/) · [GPUSTAT DMA Bits](/tests/gpustat-dma-bits/) · [GPU Bandwidth](/tests/gpu-bandwidth/) · [GP0(E1h) Draw Mode](/tests/gp0-e1/) | ||
| + | - DMA: [DMA Timing](/tests/dmatime/) · [DMA Registers and Interrupt Latency](/tests/dma2/) · [DMA Priority Against the CPU and Between Channels](/tests/dma-priority/) · [DMA Master Enable](/tests/dma-dpcr/) · [DMA Channel 6 Ordering Table Clear](/tests/dma-otc/) · [DMA Chopping](/tests/dma-chopping/) · [DMA List Loops](/tests/dma-chain-looping/) | ||
| + | - Root Counters: [Root Counter Behavior](/tests/timers2/) · [Root Counter Mode Combinations](/tests/timers3/) · [Root Counter Clocks and Sync Modes](/tests/timers-ps1-tests/) | ||
| + | - Memory Control and Expansion Port: [Memory Control and Bus Timing](/tests/memctl/) · [EXP2 Delay Register Read-back](/tests/dev8-readback/) · [Expansion Region 2 Access Width](/tests/exp2-width/) | ||
| + | - Interrupts and Serial Ports: [Interrupt Controller and Serial Ports](/tests/irqsio/) · [SIO1 Transmit Start Timing](/tests/sio1probe3/) | ||
| + | - MDEC: [MDEC Output](/tests/mdecout/) · [MDEC Hand-Made Streams](/tests/mdec2/) · [MDEC Block Counter](/tests/mdec-counter/) · [MDEC Reset and Store Timing](/tests/sxmdrst/) | ||
| + | - SPU: [SPU Registers and Envelope](/tests/spu-registers-and-envelope/) · [SPU Noise Flags and Reverb](/tests/spu-noise-flags-and-reverb/) · [SPU Read Timing](/tests/spu-read-timing/) · [SPU Voice After End and Mute](/tests/spu-end-mute/) · [SPU 32-bit Stores](/tests/spu-32-bit-stores/) · [SPU Wide Writes](/tests/spu-wide-writes/) · [SPU Memory Transfer](/tests/spu-memory-transfer/) | ||
| + | - CD-ROM: [CD-ROM Controller With No Disc](/tests/cd-rom-no-disc/) · [CD-ROM Controller With a Disc](/tests/cd-rom-with-disc/) · [CD-ROM Seek Timing](/tests/cd-rom-seek-timing/) · [CD-ROM Position After a Hold](/tests/cd-rom-hold/) · [CD-ROM Read After a Pause](/tests/cd-rom-read-after-pause/) · [CD-ROM Commands With No Disc](/tests/cd-rom-no-disc-commands/) | ||
| + | - Memory Card: [Memory Card After a Write](/tests/memory-card-after-write/) | ||
| ## System Software | ## System Software | ||