Introduction             Features          Options          Text GUI           OS X Features         Known Bugs         Release History     Credits

sdltrs is a Radio Shack TRS-80 Model I/III/4/4P emulator for Linux, Mac OS X, and Windows. It is a port of the very capable xtrs emulator for Unix by Tim Mann. It includes lower case, the real time clock, hi-res graphics, serial port, parallel printer, mouse, cassette, sound and music output, 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.

Why did I write another emulator? Several reasons. First, and foremost, there was no TRS-80 emulator available for Mac OS X. Since I am the author of Atari800MacX, which is based on libSDL, it made it easy for me to make a TRS80 xtrs port based on SDL, so it would run on Windows and Linux as well as Mac OS X. Second, sdltrs provides a text menu based GUI, which is more user friendly interface than the interface xtrs provides.  Finally, sdltrs provides some other enhancements to xtrs, such as the ability to copy and paste from the host to/from the emulator, the ability to save and load the emulator state, disk indicator LED's, and on the Mac, to emulate an Epson printer as well.

If you use SDLTRS, and appreciate the work that went into it, you can donate to it's development at:

There is a lot of help available in the other html pages of this help which have links available at the top of the screen. Since it is based on xtrs, Tim Mann's web page is also a good resource (