Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jhlagado/wicked-tec1
Full emulation of TEC-1 using written in TypeScript and React
https://github.com/jhlagado/wicked-tec1
emulator react sound typescript webaudio-api z80
Last synced: about 1 month ago
JSON representation
Full emulation of TEC-1 using written in TypeScript and React
- Host: GitHub
- URL: https://github.com/jhlagado/wicked-tec1
- Owner: jhlagado
- License: other
- Created: 2018-12-01T00:40:35.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-15T04:33:09.000Z (11 months ago)
- Last Synced: 2024-01-15T07:26:53.588Z (11 months ago)
- Topics: emulator, react, sound, typescript, webaudio-api, z80
- Language: TypeScript
- Homepage: https://tec1group.github.io/wicked-tec1/index.html
- Size: 3.52 MB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/tec1group/wicked-tec1.svg?branch=master)](https://travis-ci.org/tec1group/wicked-tec1)
# Wicked TEC-1
## A TEC-1 emulation in JavaScriptThere have been a couple of emulations of the TEC-1 over the years. I wondered whether
a good enough one could be written in JavaScript and run directly in a browser. It turns out
that, yes, it most certainly can. You can see the result of my experimentation, a live working version of the TEC-1 [running right here](https://tec1group.github.io/wicked-tec1/index.html)### Update
This is a complete rewrite of the the Wicked Emulator. It's now written in React.
### Resources
- [An annotated disassembly of the TEC-1 ROMS](https://github.com/tec1group/software-repo/tree/master/monitors)
- [Introducing the TEC-1 early 1983](http://www.talkingelectronics.com/TE-1-15_pdfs/TE-Issue10.pdf)### Running Wicked TEC-1 locally
- Install nodeJS from https://nodejs.org/en/download/
- run
```
npm install
```
- run
```
npm start
```
- Navigate your browser to http://localhost:1334