[Model I]      [Model III] TRS-80 Emulator Page     [Model 4]      [Model 100]



Multiple TRS-80 System Emulators
(First Timers Should Start HERE)
Platform  Description  Version  Date  AuthorHome Site  
Windows  Model I/III/4/4P Emulator 1.24 June 23, 2010 Matthew Reed Home Site
Facts:
  • Is a native Windows application (features such as sound and joystick support will work on all hardware, and you can run the emulator concurrently with other Windows applications without any adverse effects)
  • Emulates the Model 1 (Levels I and II), Model 3 (Levels I and II), Model 4, and Model 4P with a variety of hardware add-ons, including doublers, graphics boards, joysticks, and additional memory
  • Provides complete and "cycle accurate" hardware-level emulation (even protected disks work without problems)
  • Includes optional realistic TRS-80 disk drive sound
  • Supports all popular virtual disk (.DSK) formats
  • Includes support for the rare Level I Model III [Added in v1.19]
  • Includes emulation of the Exatron Stringy Floppy [Added in v1.20]
  • Includes cut/paste of TRS-80 screen contents [Added in v1.21]
  • Supports true Model 4P Mode [Added in v1.23]

Unregistered Shareware Version:
  • Works under all current versions of Windows
  • Full Windows application - no low-level hardware conflicts!
  • Model 1, Model 3, and Model 4 emulation
  • Four floppy disk drives (with optional realistic disk drive sound)
  • Cassette tape drive with graphical on-screen controls
  • Printer support
  • Serial port for RS-232 communications
  • Joystick support (using a Windows joystick - TRISSTICK and Alpha Products joysticks are emulated)

Registered Version:
  • All features included in the shareware version
  • High resolution graphics (Radio Shack and MicroLabs)
  • Up to 1 megabyte of additional memory in Model 4 mode
  • Hard disk support
  • Orchestra 85/90 music generation
  • Built-in emulation of an Epson FX-80 dot matrix printer (including graphics and control codes)

I strongly recommend you register this emulator.
Platform  Description  Version  Date  AuthorHome Site  
UNIX Model I/III/4 Emulator 4.9d June 15, 2009  Tim Mann Home Site
  • Download the ZIP Version.
  • Download the TAR Version.
xtrs is a Radio Shack TRS-80 Model I/III/4/4P emulator for Unix and the X Window System. It includes lower case, the real time clock, hi-res graphics, serial port, parallel printer, mouse, cassette, sound and music output (requires OSS), 5" and 8" floppy disk drives in single and double density, and even hard disk drives. The emulated floppy and hard disk file formats are compatible with the popular MSDOS-based emulators by Jeff Vavasour, Matthew Reed, and David Keil, and (if you choose a capable enough file format), all features of the original TRS-80 floppy disk controller are emulated. Under Linux, physical floppy disk drives are also supported. Physical cassettes can be read and written too. For those interested, the Change Log is found here
Platform  Description  Version  Date  AuthorHome Site  
MAC or Win or Linux Model I/III/4 Emulator 1.1.0 Feb 16, 2010  Mark Grebe Home Site
SDLTRS builds on XTRS and adds Windows and Mac OS X support, Fullscreen display, Text based GUI on Windows and Linux, and in Fullscreen mode on the Macintosh, Configuration files, Disk LED Indicators on screen, Creation of Disk images inside of the program, Saving and loading of disk sets, Saving and loading of emualtor state, Copy and Paste of text to/from host and emulator, and USB Joystick support.
Platform  Description  Version  Date  AuthorHome Site  
Windows TRS80GP Model III and Model I Emulator
1.5.1 November 2, 2009   http://members.shaw.ca/gp2000/trs80gp.html
Built primarily as a development tool for software written for real TRS-80's and for experiments in improved emulation fidelity, it can load programs in .cas, .hex, .bas or .cmd format directly from a command line but has no disk emulation nor can use use CLOAD or SYSTEM to load .cas files. No separate ROM is required.
Platform  Description  Version  Date  AuthorHome Site  
DOS Multi Emulator Super System
1.36 January 10th, 2010  MESS Development Team Home Site
Platform  Description  Version  Date  AuthorHome Site  
Windows '95   Model I/III/4 Emulator
2.0 July 21, 2000 Wade Fincher  
Platform  Description  Version  Date  AuthorHome Site  
DOS Model I/III Emulator 1.10 May 6, 2004  Matthew Reed Home Site
This emulator can map your PC drive as a real TRS-80 boot drive and can aid in transferring data from a TRS-80 Disk to an IBM!

TRS-80 Model I
These are older emulators and support ONLY the Model I
Platform  Description  Version  Date  AuthorHome Site  
Amiga Model I Emulator 1.0 Jan. 1, 2003  Leslie Ayling Home Site
Platform  Description  Version  Date  AuthorHome Site  
DOS Model I Emulator Rev. G 3.02u-g
(Final)
Feb. 9, 2007  Jeff Vavasour Home Site
Model I Emulator Supplement for Registered Version
Model I Emulator v3.02u Source Code
Platform  Description  Version  Date  AuthorHome Site  
Windows  (Visit Keil's Site for Download) 6.21 Jan. 11, 2002 David Keil Home Site
This program emulates a complete TRS-80 Model 1 configuration including:
  •  Z80 Micro-Processor running at 1.774 MHZ
  •  12k ROM memory
  •  4k, 16k, 32k & 48k memory options
  •  1k video memory, 64 by 16 screen with double-wide mode
  •  Lowercase Option
  •  Standard keyboard
  •  Cassette port sound
  •  Creation of real cassette tapes loadable on a TRS-80
  •  Expansion Interface with: Real time clock interrupt, WD1771 floppy disk controller, Parallel printer port, and RS-232 Port
  •  Full support of the Percom or Radio Shack WD1791 double density options
  •  3 double-sided & 1 single sided double-density 80+ track drives
  •  100% compatible RS WD1010 hard disk controller
  •  4 hard drives w/up to 8 heads and 1024 cylinders each
  •  CCR-81 cassette recorders (saves & loads from virtual cassette files and Wave recorder saves & loads from Wave sound files)
  •  Orchestra-85 stereo music
  •  VS-100 voice synthesizer
In addition to the standard TRS-80 configuration the emulator also supports:
  •  
  • A point & shoot configuration screen with:
    * Unlimited configurations selectable at start-up
    * All system options and virtual disks saved on exit
  •  
  • A point & shoot virtual floppy selection screen with:
    * Ability to open and create new virtual disks
    * New & powerful virtual disk format able to do everything a real floppy disk can do
    * Able to read & write other emulators JV1 & JV3 disks
    * Ability to boot, read, write & format REAL TRS-80 floppy disks in a compatible PC drive
  •  
  • A point & shoot virtual hard disk selection screen with:
    * Ability to open and create new virtual hard disks
    * Virtual hard disk format compatible with existing virtual disks and other emulators virtual disks.
  •  
  • A virtual cassette control screen with:
    * Ability to open and create new virtual cassettes
    * Controls just like a real cassette recorder
    * 250 & 500 baud rate selection
    * Feature to force cassette motor on
    * Creation of real cassette tapes loadable on a TRS-80
  •  
  • A Audio/Wave cassette recorder control screen with:
    * Ability to open and create new audio Wave files
    * Controls just like a real cassette recorder
    * Ability to load real TRS-80 tapes using SB line input
    * Ability to save cassette port output to Wave file
    * Ability to load Wave file recordings of tape programs
    * Feature to force cassette motor on
  •  
  • 3 user selectable fonts (early, later & Lowercase Option)
  •  
  • 2 user selectable keyboard layouts (PC & TRS-80)
    * Keyboard layouts are files which can be user modified to create custom keyboard layouts
  •  
  • Ability to save & load system snapshots
  •  
  • Ability to load and/or execute /CMD files directly from a PC directory
  •  
  • Ability to drop to a DOS prompt
  •  
  • Emulator speeds are accurate to .01% of a real TRS-80's for true sound and game play, plus:
    * Hot-key speed selection of 1, 1.774, 4, 8 MHZ & Turbo
    * Turbo speed is limited only by your PC's speed
    * An override speed can be set and locked so the virtual TRS-80 runs at the user selected speeds transparent to the underlying TRS-80 OS.
  •  
  • Emulated LDOS & LS-DOS compatible hard drives for faster hard disk access.
    * For use when hardware compatible hard drives aren't needed and higher speed is desired.
    * Up to 8 drives can be mounted at one time.
  •  
  • Hardware clock (port mapped w/utilities)
  •  
  • PC mouse support (port mapped)
  •  
  • PC Joystick support (port mapped)
  •  
  • PC to TRS-80 file I/O (port mapped w/utilities)
  •  
  • Enhanced instruction set including instructions to:
    * Open, close, read, write PC files
    * Read, change & display the PC directory
    * Advanced mouse support w/drivers
    * Execute DOS commands
    * 8, 16 & 32 bit multiply and divide functions
    * Ability to read and write to PC I/O ports & memory
  •  
  • Amplifier for cassette & Orchestra-90 sound:
    * PC speaker
    * SoundBlaster 16/32 ISA
    Platform  Description  Version  Date  AuthorHome Site  
    Windows  Model I Emulator in Screen Saver N/A May 29, 2001 Serge Lachance  
    Platform  Description  Version  Date  AuthorHome Site  
    Macintosh 1.6 July 11, 1999 Yves Lempereur Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Model I Emulator N/A May 30, 1997 Mike Riley  
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Model I Emulator 0.1 Dec. 9, 1996 Ron Fries Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    WWW Level I Emulator via the web
    N/A N/A Jeff Vavasour Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    IBM
    (Maybe)
    Model I Emulator 0.1
    (Source
    Code
    Only)
    Aug. 31, 1992 Benoit Gilon  
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Level 1 Emulator
    N/A Feb. 4, 1995 Jeff Vavasour Home Site

    TRS-80 Model III
    Platform  Description  Version  Date  AuthorHome Site  
    .NET Model III Emulator v1.0.1 Apr. 10, 2007 Matt Hamilton
    Home Site
    Some features include:
    • Emulates a Model III Disk system with 48K ram
    • Emulates a floppy disk controller and works with DMK, JV3, and JV1 disks
    • Z-80 emulation includes most undocumented instructions and behavior
    • Advanced view includes real-time disassembly and step, step over, and step out commands
    • Cassette port sound is emulated
    • Built-in assembler
    • Utility to convert CMD file to floppy DMK file based on TRSDOS 1.3
    • Will run over 40Mhz (if throttling turned off) on a modern PC
    • Fully object oriented all .net (c#) code
    • Requires .NET
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Model I/III Emulator v1.10 May 6, 2004 Matthew Reed Home Site
    This emulator can map your PC drive as a real TRS-80 boot drive and can aid in transferring data from a TRS-80 Disk to an IBM!
    Platform  Description  Version  Date  AuthorHome Site  
    Windows '9x (Visit Keil's Site for Download) v6.21 Jan. 11, 2002 David Keil Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    Amiga Model III Emulator N/A Jan. 20, 1996; John Fehr  
    Platform  Description  Version  Date  AuthorHome Site  
    DOS PC-Three N/A Oct. 21, 1998 Michael J. Gingell - Hypersoft  
    Platform  Description  Version  Date  AuthorHome Site  
    Atari ST Model III Emulator N/A Jan. 28, 1998 Schizoid  
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Model III Emulator N/A Jan. 12, 1991 Vincent Van Den Berghe  
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Model III Emulator N/A May 13, 1993 George Phillips  

    TRS-80 Model 4
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Model IV Emulator v1.0   Matthew Reed Home Site
    • The unregistered shareware version emulates a 64K Model 4 with four double-sided, 80-track floppy drives and a parallel printer port. All Model 4 sound can be routed through either the PC speaker or a Sound Blaster compatible sound card, and several international keyboard layouts are available.
    • The registered version adds support for Model 3 mode, the 128K memory upgrade, a virtual hard drive, a hardware clock, RS-232 communications, high resolution graphics (Radio Shack and Micro-Labs), snapshots, a Model 4 mouse driver, and file transfer utilities.
    • In any event, the emulator will use LPTx: for the TRS-80 printer port, and COMx: for the RS-232 port.
    • I have personally used the registered version of this emulator. I put a real Model 4 disk in IBM Drive A: and set that as my emulator boot drive (:0). This emulator booted off of the physical Model 4 disk and performed flawlessly. To create a .DSK file image of that floppy all I had to do was mount my Model 4 disk as :0 (in A:), and a virtual disk as :1, and run BACKUP. That's IT!!
    • Matthew includes a utility which will allow you to import and export from a Model 3/4 .DSK file to DOS which supports wildcards.
    Platform  Description  Version  Date  AuthorHome Site  
    Windows '9x  (Visit Keil's Site for Download) v6.21 May 2, 2001 David Keil Home Site
    Complete TRS-80 Model III/4 emulator including:
    • Z80 Micro-Processor running at 2 & 4 MHZ
    • 14k ROM memory & 128k RAM memory
    • 2k video memory with 2 screen modes (64 by 16 and 80 by 24)
    • Standard keyboard
    • Parallel printer port (port & memory mapped)
    • Real time clock interrupt (30hz & 60hz)
    • Cassette port sound
    • FD1793 floppy disk controller
    • 4 double-sided double-density 80+ track drives
    • LDOS & LS-DOS compatible hard drive
    • High resolution graphics boards (Radio Shack and Micro-Labs):
    • Orchestra-90 stereo music support
    • VS-100 voice synthesizer support
    Other Features Include:
    • A point & shoot configuration screen with unlimited configurations selectable at start-up and all system options and virtual disks saved on exit
    • A point & shoot virtual disk selection screen with ability to create and open new virtual disks, new & powerful virtual disk format able to do everything a real floppy disk can do, able to read & write other emulators JV1 & JV3 disks, ability to boot, read, write & format REAL TRS-80 floppy disks in a compatible PC drive
    • 3 user selectable fonts (early, later & PC)
    • 2 user selectable keyboard layouts (PC & TRS-80)
    • Ability to save & load system snapshots
    • Emulator speeds are accurate to .01% of a real TRS-80's for true sound and game play, plus: Hot-key speed selection of 1, 2, 4, 8 MHZ & Turbo, Turbo speed is limited only by your PC's speed, Speed auto-switch for error free disk I/O in non-standard speeds
    • Hardware clock (port mapped w/utilities)
    • PC mouse support (port mapped)
    • PC Joystick support (port mapped)
    • PC to TRS-80 file I/O (port mapped w/utilities)
    • Enhanced instruction set including instructions to: Open/close/read/write PC files, Change & display the PC directory, Advanced mouse support w/drivers
    • Amplifier for cassette & Orchestra-90 sound: PC Speaker and SoundBlaster 16/32 ISA
    Platform  Description  Version  Date  AuthorHome Site  
    DOS PC-Four   Mar. 9, 1991 Michael J. Gingell - Hypersoft  

    Color Computer and MC-10
    Platform  Description  Version  Date  AuthorHome Site  
    Windows 98/Direct X 1.40 Jan. 3, 2008 Joseph Forgione Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    Windows '9x (Visit Keil's Site for Download) 2.10 April 8, 2005 David Keil Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Multi Emulator Super System
    1.36 January 10th, 2010  MESS Development Team Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    Windows '9x (Visit Keil's Site for Download) 2.10 Apr. 8, 2005 David Keil Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    Windows '9x MC-10 Emulator 0.73c May, 2008 Emucompboy Home Page
    Platform  Description  Version  Date  AuthorHome Site  
    Windows '9x
  • CoCo III Emulator
  • 1.6B Nov. 6, 2001 Jeff Vavasour Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    DOS CoCo II Emulator 1.6 Jan. 15, 2001 Jeff Vavasour Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Dragon/CoCo Emulator 0.10 Nov. 22, 1997 Email Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    Amiga DREaM v1.02 Jul. 16, 1997 Sean Siford Unknown
    Platform  Description  Version  Date  AuthorHome Site  
    DOS PC-Dragon II Unknown Unknown Jun. 8, 1997 Unknown
    Platform  Description  Version  Date  AuthorHome Site  
    WEB Mocha Unknown N/A N/A Unknown

    Model 100
    Platform  Description  Version  Date  AuthorHome Site  
    Windows  v1.3 Sep. 25, 2008 Stephen James Hurd and Ken Pettit Home Page
    Platform  Description  Version  Date  AuthorHome Site  
    OSX Virtual T v1.1 Apr. 16, 2008 Stephen James Hurd and Ken Pettit Home Page
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Virtual Vinessa v1.10 September 1988 Kurt Dekker

    Model 1000
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Tand-Em v0.55 Mar 18, 1999 Vincent Joguin Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    DOS Multi Emulator Super System
    1.36 January 10th, 2010  MESS Development Team Home Site

    Clones
    Platform  Description  Version  Date  AuthorHome Site  
    Windows  HT 1080/Z v1.6.2 October 25, 2009 Attila Grósz Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    Windows  FastZ80 [HT 1080/Z Emulator] v1.02 Jul. 18, 2008 Kintli Lajos Home Site
    Platform  Description  Version  Date  AuthorHome Site  
    Windows  HT 1080/Z (Real Pro) v2.5.3 Dec. 26, 2006 Zoltan Kollar Documentation
    Platform  Description  Version  Date  AuthorHome Site  
    Windows  HT 1080/Z (Real) v1.2g Dec. 26, 2006 Zoltan Kollar Documentation