Virtual T

Free and open source TRS-80 Model 100/102/200 emulator for your Mac
Download

Virtual T Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • The Virtual T Team
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 1.1 MB

Virtual T Tags


Virtual T Description

Free and open source TRS-80 Model 100/102/200 emulator for your Mac Virtual T is a TRS-80 Model 100/102/200 emulator that runs on Macintosh, Windows, Linux. The goal of Virtual T is to provide 100% hardware emulation so any existing programs will run. Virtual T is also an emulator that adds powerful debugging and development tools.NOTE: Virtual T is licensed and released under the BSD License. What's New in This Release: · Fixed a bug with the Remem Overrides Rampac checkbox where it wouldn't properly override the Rampac operations. · Fixed a bug when changing from Rampac Only to ReMem + Rampac memory mode where the Rampac RAM file was not being saved properly. · Fixed issue while loading .BA files from the "Load from HD" feature. During the relocation of the "unsaved BASIC program", .DO and .CO files could potentially be corrupted due to an error in memory pointer calculations. · Added features to both the "CPU Registers" and the socket interface debugger to allow stepping over function call (CALL, CZ, CNZ, etc.) and RST statements. Performing multiple "step over" operations currently does not properly break at any defined breakpoints. · Added a feature to both the "CPU Registers" and socket interface debuggers to enable / disable debugging if ISRs (Interrupt Service Routines). If the ISR debugging is disabled, the debugger will not stop / halt in the middle of an ISR, and performing single step or step over functions will not "step into" an ISR. The ISR will complete and the single step function will return control after the RET, RZ, etc. instruction has executed. Also added a shortcut key for single stepping ("s") in the socket interface. · Fixed a bug with Tandy 200 serial port TX_EMPTY signal handling that caused high-speed transfers to overwrite data prior to being sent to the serial port. · Fixed an issue with printer initialization when opening the "Peripherals" window that could cause it to crash the program sometimes. · Fixed a race condition with socket port creation vs. socket interface initialization that would frequently cause the socket creation to fail under Windows. · Fixed error displaying COM port list from the COM Port Setup tab under the "Host Port" selection. The list was incorrectly displaying multiple COM ports as a single entry. · Added support for setting the time in the clock chip for all models. Also added a tab on the "Peripheral Setup" window for configuring the clock operation. Emulated "time" can now be different than the host's system time. · Fixed the "Peripheral Setup" Ok button so it doesn't improperly give an error message that the COM port could not be opened, or rather, re-opened.


Virtual T Related Software