Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
ScummVM ported to HTML5 - play old games in your browser (demon.fi)
203 points by shawndumas on June 11, 2013 | hide | past | favorite | 34 comments


Awesome! The future rolls on. Thanks!

This message for anyone who frantically dug through the box for Disk 22, confusedly hoping to find it among the ~6 installation disks [1]:

I excitedly clicked through, hoping, jonesing, for the Monkey Island theme. Alas, sound doesn't seem to work for me (Chromium 26, Debian).

If you needed the same fix, you can find it here: http://www.youtube.com/watch?v=1IOL4q5tDDQ

[1]: http://www.miwiki.net/The_Stump_Joke


The sound worked for me and it's a quite different version (a beta score?) compared to the one we're used to.

I guess these demos were released halfway through the development, hence the weird setting, different music, etc.

PS: your link led me to Grim Fandango's OST. OMG, what a great game and OST.


Sound missing for me too, Chrome Version 27.0.1453.93 on OSX


Sound is working fine on Firefox 21 on Linux (Fedora 19 x86_64)



It's supported by ScummVM (name is deceptive, supports far, far more than just SCUMM), so the module for that game could surely be compiled.


Note: http://www.revolution.co.uk/ made a remastered edition, so I'm not sure of the legal status of the game (i.e. if any demo or full versions are available for projects like this).


The original PC versions can be downloaded legally from the ScummVM web site, along with Lure of the Temptress.

You can also download Flight of the Amazon Queen, Dreamweb, Drascula and Slotys (from other editors).

At least one Revolution programmer is also a ScummVM contributor, BTW.

http://www.scummvm.org/downloads/#extras


Actually, Broken Sword I & II aren't free downloads; the downloads on ScummVM's pages contain the games' cutscenes transcoded from Bink Video to MPEG2.

It turns out that unlike many of the technologies ScummVM reverse-engineers and reimplements, the Bink video codec is still commercially available, and the Bink people refused to let ScummVM release their reverse-enigneered decoder. So, if you want cutscenes in Broken Sword games, you need to download them in a format that ScummVM can decode.


My bad. Corrected.


It is off course down.

From the little I could see through the Google cache, the port is based on Emscripten. The site provides the demo versions of a few SCUMM games.


I've been wondering when some old games would be ported to JS via Emscripten. Now ScummVM is in the browser!

What I'd love to see next is OpenTTD!


Not too surprisingly, that's already been done. http://play-ttd.com/ Additionally I think this has been around for about a year at this point :)


Woah! That's super awesome! Thanks!


So much is converted to Javascript with Emscripten now. I used it for http://www.fabfabbers.com/openscad/ too.

Just hoping asm.js support catches on.


Old Sierra games are availble with HTML5 at http://sarien.net/ - is the html5 ScrummVM really new?

http://mikeconley.ca/blog/2012/01/08/monkey-island-1-the-sec...


The port you link to is a rewrite in JavaScript[0], while this is the original ScummVM code, compiled with Emscripten.

[0] https://github.com/mutle/jsscummvm


I truly hope this does not become the highest voted post on this thread.

I sometimes feel like HN is chock full of people that tend to become absorbed with minutia and details that most would not normally consider important.

So it's not completely, wholly, and totally new... big deal. For my edification could you explain to me why this gets your goat?


No no no, the GP was absolutely the question I was thinking -- and I'm sure others too, because a HtML5 JS port has been done before and was well-voted on by HN. But the GP's question brought out the real answer of how this is new, and the detail is interesting to web devs


@Shawndumas One thing I prefer on HN over Reddit is the mature and appropriate responses. Please keep the ostracization to a minimum.


"No no no" -- great start.

"the GP was absolutely the question I was thinking -- and I'm sure others too" -- which was my point; chock full.

"the GP's question brought out the real answer of how this is new" -- and the person that elucidated you found out his information how? Yes, that's right... he looked at the site.

Could we quit it with the knee jerk negativism? Please and thanks.


Sorry I was on a tablet when I typed that response (I've given up on stylistic punctuation in that situation, such as: "No, no, no."). Also, being on a tablet I presumed that I wouldn't be able to get it working in the first place, and others had already commented on the site being brought down by the traffic...and to be honest, unless the OP writes it out explicitly in the landing page, I wouldn't have know that the emscripten version was different than the past version.

This isn't negativity, quite the opposite. It's very exciting to see this kind of application done with different approaches.


danso's comment didn't seem negative to me ("no no no" is just colloquial). This comment does, though.


Your last line is the only really negative thing in the entire thread.


Cool! I think the day is not far when we will see DosBox ported to HTML5 as well.


It should add an option to add your own game. Also would be interesting to make it a Firefox OS application.


Monkey Island 2: Lechuck's Revenge had a great demo as well. I might recommend adding that.


is there a link to a source?



ScummVM supports Myst. Now that would be interesting in a browser.


Excellent project!

Graphics for Monkey Island in Safari on a Mac seem to be corrupted.


It's corrupted on Safari on iPad too. Works really well in Firefox nightly.


Uhhhhh this is excellent. Love me some adventure games.


Power switch doesn't work plz fix.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: