DOS XL Cheat Sheet - FujiNetWIFI/fujinet-firmware GitHub Wiki

NOTE: This is a temporary page for use with the current (as of 2020-12-27) N: handler. It will go away.

Intrinsic Commands

CMD Description
CAR To Cartridge
ERA Erase a file
REN Rename a file
LOA Binary Load a file
SAV Binary Save a file
PRO Protect (Lock) a file
UNP Unprotect (unlock) a file
TYPE Display a file
RUN Run at Address

In addition, any file named .COM can be loaded directly by typing its name, like SpartaDOS.

Extrinsic Commands

CMD Description
COPY Copy
CONFIG Have DOS XL Scan drives and set density automatically
DUPDSK Duplicate disk
INIT Initialize Disk
MENU The Dos XL Menu

Formatting a disk in BASIC

READY
XIO 254,#1,0,0,"D2:"

Writing DOS to a disk in BASIC

READY
OPEN #1,8,0,"D2:DOS.SYS":CLOSE #1

Make DOS XL Support 4 drives

  1. Put DOS XL as R/W in D1:, boot with BASIC.
  2. Patch DOS appropriately.
READY
POKE 1802,15

READY
OPEN #1,8,0,"D1:DOS.SYS:CLOSE #1

Copy n-handler over

  1. Put DOS XL as R/W in D1:, Put atari-apps.irata.online/Games/lightcycles.atr in D2:, boot.
  2. copy AUTORUN.SYS over from D2:
D1:COPY D2:AUTORUN.SYS D1:

Make bootable disk for BASIC game with N: device

  1. Put DOS XL (now with n-handler) in D1: Put blank disk in D2:, BASIC game in D3, boot.
  2. INIT and write DOS.SYS to D2:
  3. copy over Files:
D1:COPY AUTORUN.SYS D2:

D1:COPY DO.COM D2:

D1:COPY D3:GAME.BAS D2:
  1. Make script to boot disk
D1:COPY E: D2:STARTUP.EXC
DO CAR;RUN"D:GAME.BAS"
  1. Disk is now ready.
⚠️ **GitHub.com Fallback** ⚠️