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 CD-ROM Commands With No Disc
← CD-ROM Commands With No Disc
You do not have permission to edit this page.
Log in
to edit.
--- title: CD-ROM Commands With No Disc type: test summary: Records the CD-ROM controller's answer and response time for every command with the lid open and no disc. category: Hardware tests info: Machine = SCPH-5501 info: Program = drive --- ## Overview With the lid open and no disc in the drive, the program sends each [CD-ROM command](/hardware/cd-rom/commands/) in turn and records the interrupt type and the response bytes. It times each answer from the command write in cycles at 33.8688 MHz, counted on root counter 2 at one eighth of that clock. After the commands it reads the controller's RAM with Test 19h,60h.[^run] [CD-ROM Controller With No Disc](/tests/cd-rom-no-disc/) sends the same commands with 0 to 3 parameters each and also tests the FIFOs, the registers and Reset. The two programs got the same answers. See also: - [CD-ROM Audio and Data Commands](/tests/cd-rom-audio-data-commands/) ## Results The answers were the same in all seven runs; only the times changed.[^run] Table: Answers with the lid open and no disc | Command | Answer | | --- | --- | | Nop (Getstat) | INT3, status 10h | | Test 20h (version) | INT3, 97h 01h 10h C2h | | Test 21h | INT3, 03h | | Test 22h | INT3, "for U/C" | | Test 23h, Test 24h | INT3, "CXD2545Q" | | Test 25h | INT3, "CXD1815Q" | | Test 99h (no such test) | INT5, 11h 10h | | Getparam | INT3, 10h 20h 00h 00h 00h | | Setmode | INT3, 10h | | Init | INT3 10h, then INT2 10h | | ReadTOC | INT3 10h, then INT2 10h | | Test 04h | INT3, 10h | | Test 05h | INT3, 00h 00h | | Setloc, Setfilter, Mute, Demute, GetTN, GetTD, GetlocL, GetlocP, GetID, SeekL, SeekP, ReadN, ReadS, Play, Pause, Stop, MotorOn, SetSession, Forward, Backward, GetQ | INT5, 11h 80h | | Commands 17h, 18h, 1Fh | INT5, 11h 40h | The status byte 10h has bit 4 set. Every command that needs a disc failed with INT5 and error byte 80h, and the unused commands 17h, 18h and 1Fh failed with error byte 40h. A Setloc sent with no parameters and a Nop sent with one parameter both failed with INT5 and error byte 20h.[^run] Test 20h answered 97h 01h 10h C2h. Tests 23h and 24h answered with the ASCII text CXD2545Q. Test 25h answered with CXD1815Q.[^run] The first answer came 20,048 to 48,656 cycles after a command. Init and ReadTOC gave their INT2 23,736 to 26,856 cycles after their INT3.[^run] ## Runs ### 25 September 2026 [01DRV.txt](/tests/raw/20260925T0000Z-5501a-card-main/main/01DRV.txt) ``` ===== 01 DRV DRIVE | BIOS 19951204 System ROM Version 3.0 11/18/96 A Lid open with no disc. Cycles count at 33.8688 MHz from each command. Nop int3 10 @21472 Nop int3 10 @24672 T20 int3 97 01 10 C2 @32304 T21 int3 03 @31040 T22 int3 66 6F 72 20 55 2F 43 @33040 T23 int3 43 58 44 32 35 34 35 51 @32776 T24 int3 43 58 44 32 35 34 35 51 @33512 T25 int3 43 58 44 31 38 31 35 51 @34032 T99 int5 11 10 @29824 Setloc int5 11 80 @33448 Setloc0 int5 11 20 @29648 Nop1 int5 11 20 @32368 Getparam int3 10 20 00 00 00 @35888 Setmode int3 10 @23248 Setmode int3 10 @25208 Setfilt int5 11 80 @28656 Mute int5 11 80 @29912 Demute int5 11 80 @27528 GetTN int5 11 80 @26552 GetTD int5 11 80 @26136 GetlocL int5 11 80 @24536 GetlocP int5 11 80 @22416 GetID int5 11 80 @22088 SeekL int5 11 80 @26200 SeekP int5 11 80 @26400 ReadN int5 11 80 @21760 ReadS int5 11 80 @21696 Play int5 11 80 @26792 Pause int5 11 80 @26856 Stop int5 11 80 @21024 MotorOn int5 11 80 @22296 Init int3 10 @43456 | int2 10 @69024 ReadTOC int3 10 @52496 | int2 10 @78064 Setsess int5 11 80 @26536 T04 int3 10 @60976 T05 int3 00 00 @23680 Fwd int5 11 80 @24936 Back int5 11 80 @36224 Cmd17 int5 11 40 @21744 Cmd18 int5 11 40 @20824 GetQ int5 11 80 @27600 Cmd1F int5 11 40 @28680 Nop int3 10 @23144 ===== DRIVE RAM 000: FF 79 34 FF 11 00 20 20 0C 00 71 00 00 20 20 20 010: 02 80 00 60 00 00 80 D5 03 78 07 E7 40 00 42 3F 020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 82 20 040: 08 00 00 00 00 00 00 00 40 20 00 BF 00 00 00 00 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 060: C1 96 00 00 00 00 00 00 00 00 00 00 00 01 00 00 070: 00 00 00 00 00 4E 00 00 00 00 00 00 00 00 00 00 080: 00 00 00 00 00 00 00 00 03 AA 89 03 00 00 00 00 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A0: 23 5D 00 00 00 00 00 00 00 40 00 00 00 00 00 00 0B0: 00 DD 00 02 00 E0 0D 20 DE 00 00 20 10 00 00 40 0C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF E1 0F0: 4D E0 19 E2 20 E1 F0 E0 42 40 2E 31 2A C8 10 92 100: 00 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1E0: 19 60 E2 01 00 00 00 00 00 00 00 00 00 00 00 00 1F0: 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 200: 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` ### 27 September 2026 [01DRV.txt](/tests/raw/20260927T0000Z-5501a-card-1/main/01DRV.txt) ``` ===== 01 DRV DRIVE | BIOS 19951204 System ROM Version 3.0 11/18/96 A Lid open with no disc. Cycles count at 33.8688 MHz from each command. Nop int3 10 @23184 Nop int3 10 @24584 T20 int3 97 01 10 C2 @34992 T21 int3 03 @24576 T22 int3 66 6F 72 20 55 2F 43 @35256 T23 int3 43 58 44 32 35 34 35 51 @32808 T24 int3 43 58 44 32 35 34 35 51 @38584 T25 int3 43 58 44 31 38 31 35 51 @38256 T99 int5 11 10 @28240 Setloc int5 11 80 @33136 Setloc0 int5 11 20 @26176 Nop1 int5 11 20 @23784 Getparam int3 10 20 00 00 00 @35928 Setmode int3 10 @24768 Setmode int3 10 @30080 Setfilt int5 11 80 @30088 Mute int5 11 80 @22920 Demute int5 11 80 @26840 GetTN int5 11 80 @27096 GetTD int5 11 80 @27560 GetlocL int5 11 80 @24648 GetlocP int5 11 80 @22520 GetID int5 11 80 @25640 SeekL int5 11 80 @22128 SeekP int5 11 80 @26040 ReadN int5 11 80 @24176 ReadS int5 11 80 @22264 Play int5 11 80 @26640 Pause int5 11 80 @25576 Stop int5 11 80 @21664 MotorOn int5 11 80 @21336 Init int3 10 @45952 | int2 10 @72808 ReadTOC int3 10 @49936 | int2 10 @74936 Setsess int5 11 80 @29928 T04 int3 10 @51920 T05 int3 00 00 @27832 Fwd int5 11 80 @24792 Back int5 11 80 @22592 Cmd17 int5 11 40 @22320 Cmd18 int5 11 40 @20992 GetQ int5 11 80 @25768 Cmd1F int5 11 40 @22856 Nop int3 10 @21600 ===== DRIVE RAM 000: FF 79 34 FF 11 00 20 20 0C 80 71 00 00 20 20 20 010: 02 80 00 60 00 00 80 D5 B9 F8 BE 67 40 00 42 35 020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 82 20 040: 08 00 00 00 00 00 00 00 40 20 00 3F 00 00 00 00 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 060: ED 96 00 00 00 00 00 00 00 00 00 00 00 01 00 00 070: 00 00 00 00 00 4E 00 00 00 00 00 00 00 00 00 00 080: 00 00 00 00 00 00 00 00 03 AA 89 03 00 00 00 00 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A0: 23 5D 00 00 00 00 00 00 00 40 00 00 00 00 00 00 0B0: 00 DD 00 02 00 E0 0D 20 DE 00 00 20 10 00 00 40 0C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF E0 0F0: 0E E0 02 E4 20 E5 DE 11 3A 37 2E 31 2A C8 10 92 100: 00 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1E0: 19 60 E2 01 00 00 00 00 00 00 00 00 00 00 00 00 1F0: 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 200: 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` ### 27 September 2026 run 2 [01DRV.txt](/tests/raw/20260927T0000Z-5501a-card-2/main/s024/01DRV.txt) ``` ===== 01 DRV DRIVE | BIOS 19951204 System ROM Version 3.0 11/18/96 A Lid open with no disc. Cycles count at 33.8688 MHz from each command. Nop int3 10 @24504 Nop int3 10 @27752 T20 int3 97 01 10 C2 @28088 T21 int3 03 @27088 T22 int3 66 6F 72 20 55 2F 43 @31136 T23 int3 43 58 44 32 35 34 35 51 @35448 T24 int3 43 58 44 32 35 34 35 51 @37976 T25 int3 43 58 44 31 38 31 35 51 @38568 T99 int5 11 10 @24840 Setloc int5 11 80 @29608 Setloc0 int5 11 20 @22304 Nop1 int5 11 20 @38568 Getparam int3 10 20 00 00 00 @38240 Setmode int3 10 @28704 Setmode int3 10 @33664 Setfilt int5 11 80 @36176 Mute int5 11 80 @30936 Demute int5 11 80 @30608 GetTN int5 11 80 @30208 GetTD int5 11 80 @35512 GetlocL int5 11 80 @29808 GetlocP int5 11 80 @27424 GetID int5 11 80 @36648 SeekL int5 11 80 @34720 SeekP int5 11 80 @28888 ReadN int5 11 80 @33328 ReadS int5 11 80 @31408 Play int5 11 80 @27024 Pause int5 11 80 @31600 Stop int5 11 80 @33736 MotorOn int5 11 80 @30944 Init int3 10 @55560 | int2 10 @81120 ReadTOC int3 10 @48728 | int2 10 @74320 Setsess int5 11 80 @22904 T04 int3 10 @52304 T05 int3 00 00 @27352 Fwd int5 11 80 @30488 Back int5 11 80 @30936 Cmd17 int5 11 40 @31864 Cmd18 int5 11 40 @26760 GetQ int5 11 80 @32664 Cmd1F int5 11 40 @29816 Nop int3 10 @25360 ===== DRIVE RAM 000: FF 79 34 FF 11 00 20 20 0C 00 71 00 00 20 20 20 010: 02 80 00 60 00 00 80 D5 8F 6B 93 DA 40 00 42 04 020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 82 20 040: 08 00 00 00 00 00 00 00 40 20 00 BF 00 00 00 00 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 060: 59 96 00 00 00 00 00 00 00 00 00 00 00 01 00 00 070: 00 00 00 00 00 4E 00 00 00 00 00 00 00 00 00 00 080: 00 00 00 00 00 00 00 00 03 AA 89 03 00 00 00 00 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A0: 23 5D 00 00 00 00 00 00 00 40 00 00 00 00 00 00 0B0: 00 DD 00 02 00 E0 0D 20 DE 00 00 20 10 00 00 40 0C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0F0: FF E1 1B E0 20 E4 DE E5 3A EE 2E 31 2A C8 10 92 100: 00 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1E0: 19 60 E2 01 00 00 00 00 00 00 00 00 00 00 00 00 1F0: 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 200: 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` ### 27 September 2026 run 3 [01DRV.txt](/tests/raw/20260927T0000Z-5501a-card-b/main/s034/01DRV.txt) ``` ===== 01 DRV DRIVE | BIOS 19951204 System ROM Version 3.0 11/18/96 A Lid open with no disc. Cycles count at 33.8688 MHz from each command. Nop int3 10 @21384 Nop int3 10 @21248 T20 int3 97 01 10 C2 @28216 T21 int3 03 @23568 T22 int3 66 6F 72 20 55 2F 43 @32864 T23 int3 43 58 44 32 35 34 35 51 @37968 T24 int3 43 58 44 32 35 34 35 51 @36584 T25 int3 43 58 44 31 38 31 35 51 @48656 T99 int5 11 10 @31848 Setloc int5 11 80 @34848 Setloc0 int5 11 20 @21512 Nop1 int5 11 20 @29152 Getparam int3 10 20 00 00 00 @31144 Setmode int3 10 @25840 Setmode int3 10 @22840 Setfilt int5 11 80 @27952 Mute int5 11 80 @29480 Demute int5 11 80 @28808 GetTN int5 11 80 @22512 GetTD int5 11 80 @24368 GetlocL int5 11 80 @23512 GetlocP int5 11 80 @24168 GetID int5 11 80 @21256 SeekL int5 11 80 @25440 SeekP int5 11 80 @21648 ReadN int5 11 80 @29880 ReadS int5 11 80 @30208 Play int5 11 80 @23576 Pause int5 11 80 @30152 Stop int5 11 80 @20576 MotorOn int5 11 80 @26824 Init int3 10 @45144 | int2 10 @70720 ReadTOC int3 10 @56104 | int2 10 @81624 Setsess int5 11 80 @29928 T04 int3 10 @57624 T05 int3 00 00 @28744 Fwd int5 11 80 @24248 Back int5 11 80 @23176 Cmd17 int5 11 40 @21448 Cmd18 int5 11 40 @18856 GetQ int5 11 80 @29472 Cmd1F int5 11 40 @21448 Nop int3 10 @23632 ===== DRIVE RAM 000: FF 79 34 FF 11 00 20 20 0C 00 71 00 00 20 20 20 010: 02 80 00 60 00 00 80 D5 17 C2 1C 50 40 00 42 08 020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 82 20 040: 08 00 00 00 00 00 00 00 40 20 00 BF 00 00 00 00 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 060: 53 96 00 00 00 00 00 00 00 00 00 00 00 01 00 00 070: 00 00 00 00 00 4E 00 00 00 00 00 00 00 00 00 00 080: 00 00 00 00 00 00 00 00 03 AA 89 03 00 00 00 00 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A0: 23 5D 00 00 00 00 00 00 00 40 00 00 00 00 00 00 0B0: 00 DD 00 02 00 E0 0D 20 DE 00 00 20 10 00 00 40 0C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF E0 0F0: 70 E1 08 E0 40 E3 14 E3 3F 0A 2E 31 2A C8 10 92 100: 00 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1E0: 19 60 E2 01 00 00 00 00 00 00 00 00 00 00 00 00 1F0: 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 200: 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` ### 27 September 2026 run 4 [01DRV.txt](/tests/raw/20260927T0000Z-5501a-card-g/main/01DRV.txt) ``` ===== 01 DRV DRIVE | BIOS 19951204 System ROM Version 3.0 11/18/96 A Lid open with no disc. Cycles count at 33.8688 MHz from each command. Nop int3 10 @20520 Nop int3 10 @27552 T20 int3 97 01 10 C2 @30136 T21 int3 03 @23968 T22 int3 66 6F 72 20 55 2F 43 @36576 T23 int3 43 58 44 32 35 34 35 51 @36776 T24 int3 43 58 44 32 35 34 35 51 @48192 T25 int3 43 58 44 31 38 31 35 51 @32264 T99 int5 11 10 @28200 Setloc int5 11 80 @32272 Setloc0 int5 11 20 @20592 Nop1 int5 11 20 @22368 Getparam int3 10 20 00 00 00 @31800 Setmode int3 10 @23704 Setmode int3 10 @23568 Setfilt int5 11 80 @27480 Mute int5 11 80 @30680 Demute int5 11 80 @26360 GetTN int5 11 80 @27232 GetTD int5 11 80 @31672 GetlocL int5 11 80 @23168 GetlocP int5 11 80 @27224 GetID int5 11 80 @25432 SeekL int5 11 80 @30336 SeekP int5 11 80 @20992 ReadN int5 11 80 @24568 ReadS int5 11 80 @22320 Play int5 11 80 @26088 Pause int5 11 80 @26096 Stop int5 11 80 @24312 MotorOn int5 11 80 @24232 Init int3 10 @48064 | int2 10 @73632 ReadTOC int3 10 @49136 | int2 10 @74656 Setsess int5 11 80 @24480 T04 int3 10 @58752 T05 int3 00 00 @36112 Fwd int5 11 80 @21696 Back int5 11 80 @37448 Cmd17 int5 11 40 @36984 Cmd18 int5 11 40 @31208 GetQ int5 11 80 @37768 Cmd1F int5 11 40 @28488 Nop int3 10 @29280 ===== DRIVE RAM 000: FF 79 34 FF 11 00 20 20 0C 00 71 00 00 20 20 20 010: 02 80 00 60 00 00 80 D5 20 DE 25 4C 40 00 42 38 020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 82 20 040: 08 00 00 00 00 00 00 00 40 20 00 BF 00 00 00 00 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 060: 30 95 00 00 00 00 00 00 00 00 00 00 00 01 00 00 070: 00 00 00 00 00 4E 00 00 00 00 00 00 00 00 00 00 080: 00 00 00 00 00 00 00 00 03 AA 89 03 00 00 00 00 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A0: 23 5D 00 00 00 00 00 00 00 40 00 00 00 00 00 00 0B0: 00 DD 00 02 00 E0 0D 20 DE 00 00 20 10 00 00 40 0C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF E2 0F0: 00 E0 02 E0 20 E5 20 01 42 D9 2E 31 2A C8 10 92 100: 00 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1E0: 19 60 E2 01 00 00 00 00 00 00 00 00 00 00 00 00 1F0: 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 200: 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` ### 27 September 2026 run 5 [01DRV.txt](/tests/raw/20260927T0000Z-5501a-card-g3/main/01DRV.txt) ``` ===== 01 DRV DRIVE | BIOS 19951204 System ROM Version 3.0 11/18/96 A Lid open with no disc. Cycles count at 33.8688 MHz from each command. Nop int3 10 @20384 Nop int3 10 @20048 T20 int3 97 01 10 C2 @28144 T21 int3 03 @24688 T22 int3 66 6F 72 20 55 2F 43 @39432 T23 int3 43 58 44 32 35 34 35 51 @40960 T24 int3 43 58 44 32 35 34 35 51 @35640 T25 int3 43 58 44 31 38 31 35 51 @32592 T99 int5 11 10 @24280 Setloc int5 11 80 @41616 Setloc0 int5 11 20 @38896 Nop1 int5 11 20 @36896 Getparam int3 10 20 00 00 00 @39304 Setmode int3 10 @34864 Setmode int3 10 @31536 Setfilt int5 11 80 @25560 Mute int5 11 80 @21520 Demute int5 11 80 @35520 GetTN int5 11 80 @35720 GetTD int5 11 80 @38168 GetlocL int5 11 80 @35720 GetlocP int5 11 80 @36976 GetID int5 11 80 @33264 SeekL int5 11 80 @32928 SeekP int5 11 80 @32600 ReadN int5 11 80 @32456 ReadS int5 11 80 @34856 Play int5 11 80 @28152 Pause int5 11 80 @34248 Stop int5 11 80 @35184 MotorOn int5 11 80 @36112 Init int3 10 @55232 | int2 10 @78968 ReadTOC int3 10 @48272 | int2 10 @73792 Setsess int5 11 80 @22888 T04 int3 10 @67432 T05 int3 00 00 @23560 Fwd int5 11 80 @28816 Back int5 11 80 @30544 Cmd17 int5 11 40 @26896 Cmd18 int5 11 40 @26360 GetQ int5 11 80 @34248 Cmd1F int5 11 40 @26816 Nop int3 10 @25424 ===== DRIVE RAM 000: FF 79 34 FF 11 00 20 20 0C 00 71 00 00 20 20 20 010: 02 80 00 60 00 00 80 D5 0C DE 11 4D 40 00 42 3E 020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 82 20 040: 08 00 00 00 00 00 00 00 40 20 00 BF 00 00 00 00 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 060: B1 96 00 00 00 00 00 00 00 00 00 00 00 01 00 00 070: 00 00 00 00 00 4E 00 00 00 00 00 00 00 00 00 00 080: 00 00 00 00 00 00 00 00 03 AA 89 03 00 00 00 00 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A0: 23 5D 00 00 00 00 00 00 00 40 00 00 00 00 00 00 0B0: 00 DD 00 02 00 E0 0D 20 DE 00 00 20 10 00 00 40 0C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF E0 0F0: 0E E0 02 E0 40 E1 00 E3 42 E2 2E C0 2A C8 10 92 100: 00 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1E0: 19 60 E2 01 00 00 00 00 00 00 00 00 00 00 00 00 1F0: 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 200: 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` ### 28 September 2026 [01DRV.txt](/tests/raw/20260928T0000Z-5501a-card-h/main/01DRV.txt) ``` ===== 01 DRV DRIVE | BIOS 19951204 System ROM Version 3.0 11/18/96 A Lid open with no disc. Cycles count at 33.8688 MHz from each command. Nop int3 10 @21520 Nop int3 10 @23232 T20 int3 97 01 10 C2 @28800 T21 int3 03 @23624 T22 int3 66 6F 72 20 55 2F 43 @34376 T23 int3 43 58 44 32 35 34 35 51 @44864 T24 int3 43 58 44 32 35 34 35 51 @40096 T25 int3 43 58 44 31 38 31 35 51 @33856 T99 int5 11 10 @28928 Setloc int5 11 80 @29344 Setloc0 int5 11 20 @24304 Nop1 int5 11 20 @22504 Getparam int3 10 20 00 00 00 @29272 Setmode int3 10 @26920 Setmode int3 10 @23704 Setfilt int5 11 80 @25480 Mute int5 11 80 @24376 Demute int5 11 80 @26680 GetTN int5 11 80 @21520 GetTD int5 11 80 @23160 GetlocL int5 11 80 @22040 GetlocP int5 11 80 @22976 GetID int5 11 80 @29344 SeekL int5 11 80 @23496 SeekP int5 11 80 @23440 ReadN int5 11 80 @25424 ReadS int5 11 80 @30736 Play int5 11 80 @23640 Pause int5 11 80 @24704 Stop int5 11 80 @22776 MotorOn int5 11 80 @21912 Init int3 10 @46736 | int2 10 @71744 ReadTOC int3 10 @53096 | int2 10 @78136 Setsess int5 11 80 @30320 T04 int3 10 @53888 T05 int3 00 00 @28536 Fwd int5 11 80 @25296 Back int5 11 80 @24496 Cmd17 int5 11 40 @21848 Cmd18 int5 11 40 @19984 GetQ int5 11 80 @29208 Cmd1F int5 11 40 @23824 Nop int3 10 @24568 ===== DRIVE RAM 000: FF 79 34 FF 11 00 20 20 0C 00 71 00 00 20 20 20 010: 02 80 00 60 00 00 80 D5 66 9F 6B 39 40 00 42 1A 020: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 82 20 040: 08 00 00 00 00 00 00 00 40 20 00 BF 00 00 00 00 050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 060: 97 95 00 00 00 00 00 00 00 00 00 00 00 01 00 00 070: 00 00 00 00 00 4E 00 00 00 00 00 00 00 00 00 00 080: 00 00 00 00 00 00 00 00 03 AA 89 03 00 00 00 00 090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A0: 23 5D 00 00 00 00 00 00 00 40 00 00 00 00 00 00 0B0: 00 DD 00 02 00 E0 0D 20 DE 00 00 20 10 00 00 40 0C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF E2 0F0: 00 E3 00 E0 40 E0 E0 E0 00 13 2E 31 2A C8 10 92 100: 00 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1E0: 19 60 E2 01 00 00 00 00 00 00 00 00 00 00 00 00 1F0: 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 200: 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` ## References [^run]: SCPH-5501 output: [main/01DRV.txt](/tests/raw/20260925T0000Z-5501a-card-main/main/01DRV.txt) and the files beside it, with the other runs listed under Runs.