Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/takamin/mz700-js
MZ-700 Full JavaScript emulator (although TypeScript is often used)
https://github.com/takamin/mz700-js
assembler disassembler emulator javascript mz700 mzt npm webapp z80 z80asm
Last synced: 4 days ago
JSON representation
MZ-700 Full JavaScript emulator (although TypeScript is often used)
- Host: GitHub
- URL: https://github.com/takamin/mz700-js
- Owner: takamin
- License: mit
- Created: 2016-05-04T10:41:44.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-11-18T22:38:42.000Z (about 1 month ago)
- Last Synced: 2024-12-16T09:18:02.565Z (7 days ago)
- Topics: assembler, disassembler, emulator, javascript, mz700, mzt, npm, webapp, z80, z80asm
- Language: TypeScript
- Homepage: https://takamin.github.io/mz700-js/emu.html
- Size: 11.1 MB
- Stars: 25
- Watchers: 4
- Forks: 1
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE
Awesome Lists containing this project
README
MZ-700 Full JavaScript Emulator
===============================[![Build Status](https://travis-ci.org/takamin/mz700-js.svg?branch=master)](https://travis-ci.org/takamin/mz700-js)
Description
-----------This is an emulator of "MZ-700", a Japanese historical 8-bit microcomputer.
This emulator is written by JavaScript.
It works on the modern HTML5 web browser.
I would strongly recommend Google Chrome,
because of the emulation speed and its stability.MZ-700
------The MZ-700 is produced by SHARP in Nov.15,1982.
It equipped a Z80A CPU 3.58MHz,
and represents various characters in eight colors
and a monoral beep sound, but no graphics.There were three models:
* MZ-711 - The base model.
* MZ-721 - A built-in cassette deck is available
* MZ-731 - A cassette deck and 4 color plotter printer were built in.Many people were saying,
__"MZ-700 Has No LIMIT"__
PREREQUISITES and FEATURES
--------------------------* Node.js 8.10 or later is required.
* This emulator bundles [MZ-NEW MONITOR](http://retropc.net/mz-memories/mz700/) to boot.
* You can drop a MZT-file to the screen to run.
* Z80 assembler and disassembler is available on the Web and also CLI command.
* And, it's a somewhat a crazy feature, the emulator running on the CLI with Node.js is also available.INSTALLATION
------------```
$ npm install # Build
$ npm start # Start local web server and run the app.
```Access http://localhost:3000/mz700-js/emu.html with your browser,
if the emulation page does not open.Or [the emulation page](https://takamin.github.io/mz700-js/emu.html) is available
without local installation.LICENCE
-------MIT