Since older emulators are unlikely to run on current operating systems they have been removed from this page.
TRS32 v1.28 Model I/III/4 Emulator for Windows
Author: Matthew Reed.
Web site: http://www.trs-80emulators.com/
- 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 I (Levels I and II), Model III (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
- Includes emulation of the Exatron Stringy Floppy
- Includes cut/paste of TRS-80 screen contents
- Supports true Model 4P Mode
- Hovering the mouse cursor over the floppy drive indicator light in the status bar will display the current drive status and position
Unregistered Shareware Version:
- Works under all current versions of Windows
- Full Windows application – no low-level hardware conflicts!
- Model I, Model III, 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)
- 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)
XTRS v4.9d Model I/III/4 Emulator for Unix
Author: Tim Mann
Web site: http://www.tim-mann.org/trs80.html
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 and Matthew Reed, 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.
SDLTRS v1.1.0 Model I/III/4 Emulator
Author: Mark Grebe
Web site: http://sdltrs.sourceforge.net/index.html
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.
- 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.
- USB Joystick support.
- Graphical interface, include Media management with graphical representation of the disk drives and cassette [MAC Only]
- Printer emulation of Epson FX-80 and CGP-115 Plotter/Printer, with output to PDF files. [MAC Only]
- Debugger in separate program window. [MAC Only]
- TRS-80 Model I, III, and 4/4p emulation.
- Emulated cassette drive.
- Emulated 5″ and 8″ floppy disk drives.
- Emulated Hard Drives.
- Data Import and Export from Host.
- Sound emulation.
- Mouse emulation.
- Joystick emulation.
- Printer emulation.
TRS80GP v1.8d Model I/III/4 Emulator for Windows
Author: George Phillips
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.
Multi Emulator Super System v1.43 Model I/III/4 Emulator for Windows
Author: MESS Development Team
Web site: http://www.mess.org/
MESS is a source-available project which documents the hardware for a wide variety of (mostly vintage) computers, video game consoles, and calculators through software emulation, as MAME does for arcade games. As a nice side effect to this documentation, MESS allows software and games for these hardware platforms to be run on modern PCs.
TRSEMU v1.4 Model III Emulator for Java
Author: Peter Phillips
Level I Simulator for the Web
Author: Jeff Vavasour
Emulates a Level I TRS-80 Model on the Web.
Model III Emulator for .NET v1.0.1
Author: Matt Hamilton
Web site: http://pacifica.nfshost.com/trs80/
Download: Model III Emulator.
- 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