CD-ROM Commands With No Disc
Records the CD-ROM controller's answer and response time for every command with the lid open and no disc.
| Machine | SCPH-5501 |
|---|---|
| Program | drive |
This is an old revision of this page, as edited by RemmyLee at 05:40, 23 October 2026. Edit this revision | Latest revision
Overview
With the lid open and no disc in the drive, the program sends each CD-ROM command 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.1 CD-ROM Controller With 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.
Results
The answers were the same in all seven runs; only the times changed.1
| 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.1
Test 20h answered 97h 01h 10h C2h. Tests 23h and 24h answered with the ASCII text CXD2545Q. Test 25h answered with CXD1815Q.1
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.1
Runs
25 September 2026
===== 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
===== 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
===== 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
===== 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
===== 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
===== 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
===== 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