go get github.com/lkesteloot/trs80
Go to the source directory, which is probably:
(If you have more than one item in your $GOPATH, use only the first one.)
Then go to this address with your web browser:
and click the Boot button.
You can change the contents of the disk drives with the selectors on the right. The red dots represent the drive motors. A few diskettes are included with the source. Add more into the "disks" directory. Only reading is implemented. All diskettes pretend to be write-protected.
You can change the contents of the cassette with the selector on the right. The red dot represents the cassette motor. Put the cassette files into the "cassettes" directory. Cassettes must be WAV files (mono, 16-bit). Both 500 and 1500 baud are supported.
Loading from cassette:
Eliminator game (on aigames1.dsk):