Changes

Jump to: navigation, search

JSMESS

55 bytes removed, 16:40, 28 December 2015
[[File:Jsmess in Chromium.png|thumb|upright=1.3|JSMESS emulating a CPC6128 in Chromium 30 on Linux (with copious debug messages)]]
[[File:Jsmess firefox zoomed.png|thumb|upright=1.3|JSMESS in Firefox 24 (same rendering resolution but using page zoom to enlarge the CPC screen)]]
'''JSMESS''' ("JavaScript MESS") is was an ongoing JavaScript port of MESS (now simply called [[MAME]] as of 0.162) for modern web browsers like Chrome and Firefox. JSMESS is used by the Internet Archive to make their Historical Software Collection playable in web browsers.
CPC emulation speed is about 100% in Firefox and a little slower Since MAME 0.168 (released in November 2015), JSMESS is no longer necessary as evident from the slower CPC startup messagesMAME can compile to JavaScript (using Emscripten's emmake command) in Chrome when running out of the browsers on an entry-level 2012 PCbox. The chief remaining issues of JSMESS are spotty sound support and some bad keymapping[http://mamedev.org/releases/whatsnew_0168.txt]
==History and development roadmap==
1,544
edits