ULTRADOS v4.1

ULTRADOS v4.1
Click to Enlarge
Released:
Unique Features Include:
- Smart screen dump (circa 1980/1981)
- Multi-instruction AUTO commands
- Smaller BASIC footprints
- Ability to chain BASIC programs
- Lowercase driver automatically installed if hardware has lowercase modification.
BASIC innovations:
- “Shorter” BASICs
- CHAIN
- Space compression
- Dynamically open another file buffer area
- Transfer resident disk BASIC program to Level II BASIC
- LIST displays graphic characters
- Global editor
- “/” to list ‘BREAK in’ line.
SYSTEM innovations:
- CLEAR
- Screen dump graphics
- TOPMEM
- Automatic hardware recognition (lowercase modification)
- ATTRIB enables converting an invisible file to visible.
Download Link:
- According to Vernon Hester, author of UltraDOS, there are no existing copies of this DOS.
Contained the following files:
BASIC/CMD
High level interpreter
BASICS/CMD
Interpreter less shorthand and CMD”fffff” (-790)
BASICT/CMD
Interpreter less File Manipulation, shorthand and CMD”fffff” (-1566)
CHAIN/BAS
BASIC program to demonstrate CHAINing
CHAIN1/BAS
BASIC program to demonstrate CHAINing
CHAIN2/BAS
BASIC program to demonstrate CHAINing
COPY/CMD
Duplicate a single file or diskette
CREF/SYS
Cross reference for BASIC
DA/CMD
Disassembler (Enhancements only)
DIR/SYS
Contains pertinent information about all files on this diskette
EA/CMD
Editor Assembler (Enhancements only)
ERROR/SYS
Error library for BASIC
FORMAT/CMD
Format [blank] diskette
KN2/BAS
Global editor for BASIC
KNIFE/BAS
File merged with resident program to append KN2/BAS
LM/CMD
Load Module Offset (Enhancements only)
RENUM/SYS
Renumber for BASIC programs
RS/CMD
ROM scan (note ROM not RAM)
SYS04/SYS
Error library for DOS
SYSFE/SYS
bootstrap program
Contained the following library commands:
APPEND
ATTRIB
AUTO
BASIC2
CLEAR
CLOCK
DATE
DEAD
DEBUG
DIR
DUMP
FREE
KILL
LIB
LIST
LOAD
PRINT
PROT
RENAME
TIME
TOPMEM
TRACE
VERIFY
ULTRADOS v4.1 (Updated Version)

Click to Enlarge
Released:
- October 1980 (still as v4.1)
Changes from v4.1 (above):
- Added GR/CMD to enable creation of all 63 graphic characters in BASIC
- Added VFU/CMD (Versatile File Utility) to provide three frequently disk operations: Multiple file copying, purging multiple files, and printing a diskette’s diretory in a format that would fit into a 5″ diskette jacket.
Contained the following files:
BASIC/CMD
High level interpreter
BASICS/CMD
Interpreter less shorthand and CMD”fffff” (-787)
BASICT/CMD
Interpreter less File
Manipulation, shorthand
and CMD”fffff” (-1545)
CHAIN/BAS
BASIC program to demonstrate CHAINing
CHAIN1/BAS
BASIC program to demonstrate CHAINing
CHAIN2/BAS
BASIC program to demonstrate CHAINing
COPY/CMD
Duplicate a single file or diskette
CREF/SYS
Cross reference for BASIC
DA/CMD
Disassembler (Enhancements only)
DIR/SYS
Contains pertinent information about all
files on this diskette
EA/CMD
Editor Assembler (Enhancements only)
ERROR/SYS
Error library for BASIC
FORMAT/CMD
Format [blank] diskette
GR/CMD
Enables graphic characters in BASIC
KN2/BAS
Global editor for BASIC
KNIFE/BAS
File merged with resident program to
append KN2/BAS
LM/CMD
Load Module Offset (Enhancements only)
RENUM/SYS
Renumber for BASIC programs
RS/CMD
ROM scan (note ROM not RAM)
SYS04/SYS
Error library for DOS
SYSFE/SYS
bootstrap program
VFU/CMD
Versatile File Utility
Contained the following library commands:
APPEND
ATTRIB
AUTO
BASIC2
CLEAR
CLOCK
DATE
DEAD
DEBUG
DIR
DUMP
FREE
KILL
LIB
LIST
LOAD
PRINT
PROT
RENAME
TIME
TOPMEM
TRACE
VERIFY
Advertisements:

Click to Enlarge

Click to Enlarge

Click to Enlarge
ULTRADOS v4.2

Click to Enlarge
Released:
Changes from v4.1 (above):
- Added BC/CMD: blinking cursor
- Added CO/CMD: drive configuration
- Added SPOOL/CMD: RAM SPOOLer
- Converted KN2/BAS and KNIFE/BAS into EDIT/SYS
- Added CMD”K” to zero an array
- Added CMD”L” to delete an array
- Added CMD”M” to move a program line
- Added CMD”N” to duplicate a program line
- Added CMD”Q” to sort (was the first BASIC to sort arrays)
Contained the following files:
BASIC/CMD
High level interpreter
BASICS/CMD
Interpreter less shorthand and CMD”fffff” (-1242)
BASICT/CMD
Interpreter less File Manipulation,
shorthand and CMD”fffff” (-2006)
CHAIN/BAS
BASIC program to demonstrate CHAINing
CHAIN1/BAS
BASIC program to demonstrate CHAINing
CHAIN2/BAS
BASIC program to demonstrate CHAINing
CO/CMD
Disk Drive Configuration
COPY/CMD
Duplicate a single file or diskette
CREF/SYS
Cross reference for BASIC
DA/CMD
Disassembler (Enhancements only)
DIR/SYS
Contains pertinent information
about all files on the disk
EA/CMD
Editor Assembler (Enhancements only)
EDIT/SYS
Global editor for BASIC
ERROR/SYS
Error library for BASIC
FORMAT/CMD
Format [blank] diskette
GR/CMD
Enables graphic characters in BASIC
LM/CMD
Load Module Offset (Enhancements only)
RENUM/SYS
Renumber for BASIC programs
RS/CMD
ROM scan (note ROM not RAM)
SYS04/SYS
Error library for DOS
SYSFE/SYS
bootstrap program
VFU/CMD
Versatile File Utility
Contained the following library commands:
APPEND
ATTRIB
AUTO
BASIC2
CLEAR
CLOCK
DATE
DEAD
DEBUG
DIR
DUMP
FREE
KILL
LIB
LIST
LOAD
PRINT
PROT
RENAME
TIME
TOPMEM
TRACE
VERIFY
Advertisements:

Click to Enlarge
Article Navigation:
Continue to …
Part 3: MultiDOS v1.0 – v1.72
Skip to …
Part 4: MultiDOS v2.0 – Present
Part 5: Z’DOS and ESOTERIC
Part 6: Q & A with Vernon Hester
Go back to …
Part 1: MultiDOS
Part 2: ULTRADOS Page