ULTRADOS v4.1
General Info:

Released:
- September 1980
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:
File
Function
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
LC/CMD
Lower case driver
LM/CMD
Load Module Offset (Enhancements only)
RENUM/SYS
Renumber for BASIC programs
RS/CMD
ROM scan (note ROM not RAM)
SYS00/SYS
Resident
SYS01/SYS
Command
SYS02/SYS
Open
SYS03/SYS
Close
SYS04/SYS
Error library for DOS
SYS05/SYS
Debug
SYS06/SYS
Library
SYSFE/SYS
bootstrap program
UZ/BAS
Ultrazap
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)
General Info:

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:
File
Function
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)
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
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
append KN2/BAS
LC/CMD
Lower case driver
LM/CMD
Load Module Offset (Enhancements only)
RENUM/SYS
Renumber for BASIC programs
RS/CMD
ROM scan (note ROM not RAM)
SYS00/SYS
Resident
SYS01/SYS
Command
SYS02/SYS
Open
SYS03/SYS
Close
SYS04/SYS
Error library for DOS
SYS05/SYS
Debug
SYS06/SYS
Library
SYSFE/SYS
bootstrap program
UZ/BAS
Ultrazap
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:



ULTRADOS v4.2
General Info:

Released:
- March 1981
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:
File
Function
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)
shorthand and CMD”fffff” (-2006)
BC/CMD
Blinking cursor
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
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
LC/CMD
Lower case driver
LM/CMD
Load Module Offset (Enhancements only)
RENUM/SYS
Renumber for BASIC programs
RS/CMD
ROM scan (note ROM not RAM)
SPOOL/CMD
RAM SPOOLer
SYS00/SYS
Resident
SYS01/SYS
Command
SYS02/SYS
Open
SYS03/SYS
Close
SYS04/SYS
Error library for DOS
SYS05/SYS
Debug
SYS06/SYS
Library
SYSFE/SYS
bootstrap program
UZ/BAS
Ultrazap
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:

Article Navigation:
Continue to …
Part 3: MultiDOS v1.0 – v1.72
Skip to …
Part 4: MultiDOS v2.0 – v6.00
Part 5: Z’DOS and ESOTERIC
Part 6: Q & A with Vernon Hester
Go back to …