Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

The first MSX emulator 100% written in Javascript (unofficial mirror)

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 express
Octocat-spinner-32 source
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.md
Octocat-spinner-32 jsmsx.html
README.md

jsMSX

Unofficial mirror of jsmsx repo.

Original repo is on SourceForge.

Original author is Marcus Granado.

README from the original author

jsMSX is a MSX emulator 100% written in JavaScript. Yes, you read it: JavaScript! It emulates the underlying Z80 CPU, TMS9918 Video Display Processor (VDP), PPI, RAM slots and Megaram. In its present form, it should be able to run any program or game developed for MSX 1.0.

If you think you'd like to participate, are just curious or want to say hello, please have a look at the project.

Portions of the initial JavaScript code was derived from Arnon Cardoso's Java MSX Emulator (first Java MSX emulator), Murilo Queiroz's Java Phoenix Emulator (first Java Arcade emulator) and Davidson&Pollard's Z80 class of the Spectrum Java Emulator, after reading this thread: http://www.msx.org/forumtopic4176.html. Thank you all for your past efforts!

License

JSMSX - MSX Emulator in JavaScript Copyright (c) 2006 Marcus Granado

Portions of the initial code was inspired by the work of Arnon Cardoso's Java MSX Emulator and Adam Davidson & Andrew Pollard's Z80 class of the Spectrum Java Emulator after reading this thread: http://www.msx.org/forumtopic4176.html

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. The full license is available at http://www.gnu.org/licenses/gpl.html

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Something went wrong with that request. Please try again.