Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jsmess/jsmess
Efforts to port MESS to JavaScript
https://github.com/jsmess/jsmess
Last synced: 11 days ago
JSON representation
Efforts to port MESS to JavaScript
- Host: GitHub
- URL: https://github.com/jsmess/jsmess
- Owner: jsmess
- License: other
- Created: 2011-11-05T23:09:54.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2016-08-24T14:29:39.000Z (about 8 years ago)
- Last Synced: 2024-08-02T14:12:41.469Z (4 months ago)
- Language: Shell
- Homepage: http://www.archiveteam.org/index.php?title=Javascript_Mess
- Size: 284 MB
- Stars: 440
- Watchers: 56
- Forks: 50
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**The JSMESS project has been integrated into the upstream MAME repository at https://github.com/mamedev/mame and this repository is now defunct. Follow the instructions at http://docs.mamedev.org/initialsetup/compilingmame.html#emscripten-javascript-and-html to do an Emscripten compile with unmodified MAME source.**
**Below is the out-of-date original README.**
JSMESS
======
JSMESS is an attempt to port [MESS](http://mess.org/) /
[MAME](http://mamedev.org/) to JavaScript using
[Emscripten](https://github.com/kripken/emscripten).Why?
----
[Jason Scott](http://jsmess.textfiles.com/) says it best:
> The MESS program can emulate (or begin to emulate) a majority of home
> computers, and continues to be improved frequently. By porting this program
> into the standardized and cross-platform Javascript language, it will be
> possible to turn computer history and experience into the same embeddable
> object as movies, documents, and audio enjoy.Status of JSMESS
----------------
Jason Scott's [JSMESS](http://jsmess.textfiles.com) site has demos for most working systems now.
JSMESS is now tracking the latest versions of MESS, and sound and joystick support work in many
cases.Building 0.153+
---------------
To build JSMESS 0.153+, start with [How to build and test JSMESS 0.153](https://github.com/jsmess/jsmess/wiki/How-to-build-and-test-JSMESS-0.153).Relevant Links
--------------
* [The blog post that started it all](http://ascii.textfiles.com/archives/3375)
* [Archive Team wiki page](http://www.archiveteam.org/index.php?title=Javascript_Mess)
* [Full docs on the GitHub wiki](https://github.com/jsmess/jsmess/wiki)