Changes
MAME
,/* JSMESS, a JavaScript port */
[[File:Jsmess in Chromium.png|thumb|upright=1.1|JSMESS emulating a CPC 6128 in Chromium 30 on Linux]]
MESS has also recently been ported to JavaScript using the C/C++-to-JS transcompiler Emscripten; this port is called [http://jsmess.textfiles.com/ JSMESS]. So far only a small selection of MESS machines are supported in JSMESS—the main problem is finding out which MESS modules are needed for a given architecture and creating the Makefiles accordingly, although JSMESS now includes scripts that scan for dependencies. A [https://github.com/mdoege/jsmess JSMESS fork ] that includes the necessary Makefiles to build the CPC 6128 version exists. (It is here: [https://githubrecommended to build JSMESS on Linux which also makes it easier to install all the dependencies for Emscripten.com/mdoege/jsmess])
Note that cpc6128.zip also needs to contain the ROM files from cpc464.zip because unlike regular MESS, JSMESS only loads a single ROM ZIP file per machine.
Currently, sound only works in Firefox and not in Chrome/Chromium.
==Links==