{"id":15220496,"url":"https://github.com/takamin/mz700-js","last_synced_at":"2025-10-05T07:44:07.651Z","repository":{"id":39258931,"uuid":"58044466","full_name":"takamin/mz700-js","owner":"takamin","description":"MZ-700 Full JavaScript emulator (although TypeScript is often used)","archived":false,"fork":false,"pushed_at":"2024-11-18T22:38:42.000Z","size":11621,"stargazers_count":25,"open_issues_count":17,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-12-16T09:18:02.565Z","etag":null,"topics":["assembler","disassembler","emulator","javascript","mz700","mzt","npm","webapp","z80","z80asm"],"latest_commit_sha":null,"homepage":"https://takamin.github.io/mz700-js/emu.html","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/takamin.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-04T10:41:44.000Z","updated_at":"2024-09-28T05:54:08.000Z","dependencies_parsed_at":"2024-06-21T14:19:16.225Z","dependency_job_id":"61ca5c93-2c7c-456b-9350-b9adf7f0e7ae","html_url":"https://github.com/takamin/mz700-js","commit_stats":{"total_commits":518,"total_committers":3,"mean_commits":"172.66666666666666","dds":"0.038610038610038644","last_synced_commit":"8773a18679b3212a3ece61723916bc641955e70b"},"previous_names":[],"tags_count":150,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takamin%2Fmz700-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takamin%2Fmz700-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takamin%2Fmz700-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takamin%2Fmz700-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/takamin","download_url":"https://codeload.github.com/takamin/mz700-js/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230431104,"owners_count":18224655,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["assembler","disassembler","emulator","javascript","mz700","mzt","npm","webapp","z80","z80asm"],"created_at":"2024-09-28T13:11:15.772Z","updated_at":"2025-10-05T07:44:02.634Z","avatar_url":"https://github.com/takamin.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"MZ-700 Full JavaScript Emulator\n===============================\n\n[![Build Status](https://travis-ci.org/takamin/mz700-js.svg?branch=master)](https://travis-ci.org/takamin/mz700-js)\n\n\u003ca href=\"https://takamin.github.io/mz700-js/emu.html\"\ntarget=\"_blank\" title=\"Click to run this emulator on the Github page\"\u003e\n\u003cimg src=\"https://github.com/takamin/mz700-js/blob/gh-pages/image/title.png?raw=true\"\nwidth=\"100%\" style=\"max-width:900px\"/\u003e\n\u003c/a\u003e\n\nDescription\n-----------\n\nThis is an emulator of \"MZ-700\", a Japanese historical 8-bit microcomputer.\n\nThis emulator is written by JavaScript.\nIt works on the modern HTML5 web browser.\nI would strongly recommend Google Chrome,\nbecause of the emulation speed and its stability.\n\nMZ-700\n------\n\nThe MZ-700 is produced by SHARP in Nov.15,1982.\nIt equipped a Z80A CPU 3.58MHz,\nand represents various characters in eight colors\nand a monoral beep sound, but no graphics.\n\nThere were three models:\n\n* MZ-711 - The base model.\n* MZ-721 - A built-in cassette deck is available\n* MZ-731 - A cassette deck and 4 color plotter printer were built in.\n\nMany people were saying,\n\n__\"MZ-700 Has No LIMIT\"__\n\n\u003ca href=\"https://takamin.github.io/mz700-js/emu.html\"\ntarget=\"_blank\" title=\"Click to play some free 8 bit game\"\u003e\n\u003cimg src=\"https://takamin.github.io/MZ-700/image/MZ-700.png\"\nwidth=\"100%\" style=\"max-width:900px\"/\u003e\n\u003c/a\u003e\n\nPREREQUISITES and FEATURES\n--------------------------\n\n* Node.js 8.10 or later is required.\n* This emulator bundles [MZ-NEW MONITOR](http://retropc.net/mz-memories/mz700/) to boot.\n* You can drop a MZT-file to the screen to run.\n* Z80 assembler and disassembler is available on the Web and also CLI command.\n* And, it's a somewhat a crazy feature, the emulator running on the CLI with Node.js is also available.\n\nINSTALLATION\n------------\n\n```\n$ npm install   # Build\n$ npm start     # Start local web server and run the app.\n```\n\nAccess http://localhost:3000/mz700-js/emu.html with your browser,\nif the emulation page does not open.\n\nOr [the emulation page](https://takamin.github.io/mz700-js/emu.html) is available\nwithout local installation.\n\n\nLICENCE\n-------\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftakamin%2Fmz700-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftakamin%2Fmz700-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftakamin%2Fmz700-js/lists"}