Projects / xtrs


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, 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. Under Linux, physical floppy disk drives are also supported. Physical cassettes can even be read and written.

Operating Systems

Recent releases

  •  16 Jun 2009 04:47

    Release Notes: This version adds a keybinding help window (press F11 to see it), makes NEWDOS/80 boot up knowing the date and time, fixes a bug that prevented -delay and -autodelay from working when compiled with newer versions of GCC that optimize better, and also includes a few more obsure bugfixes and internal cleanups.

    •  12 May 2002 05:40

      Release Notes: This release includes a pile of minor bugfixes that have accumulated since xtrs 4.8, plus one tiny new feature (an -iconic flag). 1500 bps tapes can now be written again. Sound works even on cards that don't support 8-bit mono. Two floppy disk bugs that broke the CopyCat program are fixed.

      •  01 Sep 2001 05:26

        Release Notes: Output to the X server is now flushed periodically from the timer task; this fixes problems with the display not being updated when it should have been in certain games and operating systems. The key transition queue is now flushed if the Z-80 program does not poll the keyboard often enough; this gets rid of an unwanted type-ahead effect that was often seen in games that play sound or visual effects between levels.

        •  09 Jul 2001 01:01

          Release Notes: A fix for a bug that caused 4.6 to crash if the -diskdir flag was not given.

          •  07 Jul 2001 22:44

            Release Notes: Improved keyboard handling, and a few other minor tweaks and fixes.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.