Javascript TRS-80 News
Sep 16,2024
Release of version 1.6 which now supports HTML5 sound. Try OPUS-1 if your browser
supports Web Audio and your device is fast enough. For a cruder test, press enter
a couple of times to get into BASIC and type CSAVE "A". That's the sound
of a BASIC program being saved to cassette tape.
The TRS-80 hires adapator is now supported for browsers which support canvas.
Jun 6,2013
Alan Hensel has set up a page
(http://www.mindspring.com/~alanh/trs80/)
where you can play his very own creation, PAC-80, on the web.
Thanks also to Alan for taking the time to report problems with the Z-80 emulation
that PAC-80 brought to the surface (now fixed).
Aug 2,2012
Luis Tedeschi
has moved his
TRS-80 retrospective
page to a new location.
Jun 1,2012
Carston Altena has created
a page (http://www.carstenaltena.nl/TRS 80/)
which gives you a feel for what a real Model III looks like. And it greatly
improves on my plain look!
Added Invasion Force game to the emulator page.
Mar 30,2012
Release of version 1.4. Fixed a error in handling single-quote comments
when loading ASCII BASIC programs.
Changed the drawing method to use drawImage instead of putImageData
on the canvas. The former is
strangely
much faster on current releases of
Firefox and Safari.
Mar 25,2012
Added a Retro-Zap page for all to play
Shawn Delaney's brand new old game Retro-Zap
Mar 6,2011
Release of version 1.3 which added support for the cassette (.cas) format
and the loading of binary BASIC programs. Added a sample machine-level debugger.
Numerous forgotten small bug fixes including adding some error messages
if files fail to load or parse properly.
Jan 9,2011
Link to another online Javascript TRS-80, jTandy,
written by the prolific Antonio Villena.
Jan 14,2011
Release 1.2 of the emulator.
Jan 1,2011
Added a page comparing browser performance
running the Javascript emulator. Contemporary broswers can almost universally
handle the Z-80 emulation but the canvas drawing at 30 fps can still make
machines struggle. As of 2012, handheld systems are getting closer to real-time.
Other Pages
A few people have embedded the emulator in their own pages. Here are
the ones I know about.
Arthur Gleckler's page for
Weerd
a TRS-80 game he wrote back in the machine's salad days. The online emulator
doesn't support sound so you can't hear the cool speech effects.
Luis Tedeschi
posted a nice
retrospective
on the TRS-80 along with an expanded library of programs to run. (Jan 2015: links updated)
Original demo page of the Javascript TRS-80 emulator
Peter Phillips, January 2, 2015,