TRuSt-80 is a cross-platform TRS-80 (model 1) emulator, based on my Z80 emulator. It has a working keyboard, can run Level 1 and Level 2 basic, and load .cas tape images. You will need a ROM, and the AnotherMansTreasureMIB64C2X3Y.ttf font. If not already installed, you will need sdl2 and sdl2_ttf libraries.
You can customize the RAM, ROM and resolution, among other things, in the config.toml file.
The F12 key quits the emulator.
In the console, the reset
command reboots the TRS-80.
The tape rewind
command is used to "rewind" the tape.
The tape
command followed by a filename is used to "insert" a tape:
tape seawar4k.cas