65C02 · 128K · IWM · two Disk II, running Apple's 341-0445-B ROM through the 341-0265-A character generator. Applesoft, the monitor and DOS all come off the real ROM and the real disk.
] promptThe boot disk starts a menu program that owns the keyboard, so you land there rather than at a prompt.
ERROR #11LIST to read itSay which drive you mean. DOS goes to the last drive it touched, and
the boot disk's greeting catalogs drive 2 — so straight after booting a
bare CATALOG lists drive 2, not the disk you just put in drive 1.
Add ,D1 or ,D2.
Drive 1 cold-boots whatever you insert. Drive 2 swaps without rebooting,
which is what a data disk needs and what a running program expects. You can
also drag a .dsk onto the window to boot it.
Images must be 143,360 bytes — 35 tracks of 16 sectors, DOS 3.3 order.
.woz and .nib are not supported. A disk with no boot
sector cannot start the machine, however good its catalog; the drive light and
a click every few seconds is the ROM retrying. Boot a disk that has DOS in
drive 1 and read that one from drive 2.
DISKS, at the top of the drive panel, opens the images that ship with
the page. It feeds either drive, which is why it sits above both. The
list comes from disks/programs/catalog.json: drop a
.dsk in that folder and add an entry to the JSON and it appears
in the catalog. BOOT puts the disk in drive 1 and starts the machine on
it; DRIVE 2 loads it beside whatever is already booted, which is what a
data disk wants. Both arrive write-protected.
An entry needs only a file name; the rest is description.
{ "programs": [
{ "file": "OREGONTRAIL1975.DSK",
"name": "The Oregon Trail",
"year": "1975",
"note": "Bootable.",
"boot": true }
] }
boot is only a label on the button — set it
false for a disk with no boot sector and the catalog offers
drive 2 alone, rather than a BOOT that can only click.
Drive 2 comes up holding a writable disk kept in this browser. It is the only writable drive — everything else is write-protected, so a stray write cannot damage an image you loaded. Writes commit when the drive motor stops and again when you leave the page. BROWSER STORE puts it back in drive 2; DOWNLOAD, UPLOAD and RESET are under the two bays.
$300 and
lets the 6502 drive the speakerDouble hi-res is the one gap. The soft switch works, so a program can turn it on and will believe it succeeded — but only main memory is drawn, so you get half the picture as ordinary hi-res. Hi-res “colour” is NTSC artifacting from the real 280×192 bitmap, as on the hardware.
Letters arrive uppercase, as they did with caps lock down. Ctrl-letter sends
the control code, so Ctrl-C breaks and Ctrl-D is
DOS's command prefix. Arrows map to the Apple's own codes, and there is one
key of keyboard buffer — the same as the hardware.
BOOT starts the machine on the disk; DRIVE 2 loads it beside whatever is already booted. Both are write-protected.