Ira Goldklang's TRS-80 Revived Site

TRS-80 Revived Site by Ira Goldklang's is an archive of everything related to the Tandy Radio Shack TRS-80 microcomputer lines. Site contains emulators, programs, manuals, books, patches, games, hints, discussions, questions, forums, and tons more.

March 14, 2008 – New Emulator

by @ 8:28 pm on March 14, 2008. Filed under Downloads, Emulators, HT1080Z
Lajos Kintli has released v1.01 of FastZ80, a HT1080Z (Hungarian TRS-80) emulator. You can download it from His Site.

Main features:

  • very fast and accurate Z80 engine
  • Z80 undocumented instructions/flag bits are implemented
  • RESET and NMI support
  • Four running speeds including ‘full’ for maximum performance
  • 64*16 character video display (including 128*48 pixel graphics)
  • 8*8 memory mapped ‘wired or’ keyboard matrix
  • Sound chip is not emulated
  • Tape emulation through CAS files for basic language and system programs
  • Direct load of TRS80 CMD & CAS & Intel Hex files
  • ROM extension is included (use SYSTEM and /12288 for activating)
  • ROM includes simple monitor (use SYSTEM and /12710)
  • Content of ROM can be loaded from binary file
  • Character generator ROM can be loaded from bitmap file
  • Default ROM and character generator can be patched into the EXE file
  • Small sized single EXE program, no external files are needed
  • Running on standard WIN32 environment (Windows 95 and up)


    System requirements & installation:

  • The program was written and compiled in a special way with the “Microsoft Visual C++ 2005 Express Edition” using only standard WIN32 API interface, not referring to any external run time library. It runs from Windows 95 to the latest windows releases. The program in standard mode consumes insignificant system resources, however in “full speed” mode it eats up one processor.
  • No special installation is needed, the files should be extracted from the downloaded zip package into any directory, and FASTZ80.EXE can be run.

    Basic features of the simulated hardware:

  • Machine cycle accurate instruction set of Z80 processor is implemented
  • Undocumented instructions are implemented. See “The undocumented Z80″ for details.
  • The content of ROM & ROM Extension is coming from the original HT1080Z, but it can be configured
  • Sound chip is not emulated, however it was a special addition in HT1080Z
  • The first version of the original machine contained only 16 kByte RAM, this implementation contains 48 kByte
  • OUT instruction has no effect
  • IN instruction results reading value FF, except port FF, where bit 7 is simulated as the TAPE input
  • NMI is supported (can be triggered from menu), however maskable interrupt (INT) is not
  • Includes two Z80 engine, one contains some simplifications for reaching better performance. See “Tuning the emulator”.
  • Comments are closed.

    [Ira Goldklang's TRS-80 Revived Site is proudly powered by WordPress.]