Internet Archive is adding in-browser emulation support for Commodore 64
twitter.com
twitter.com
> The Internet Archive (Archive.org) is a nonprofit library that preserves digital cultural artifacts, and provides online access to over a million users a day with the goal of universal access to all knowledge.
Since it's a library, it has special copyright exceptions that make their emulation efforts legal, as Section 108 was updated to allow libraries to circulate digital copies of material online and off-premises. [1]
So it would have been a huge legal headache if they hadn't been given the explicit exception to do this.
Edit: oh, caveat that IANAL, but this was what was explained to me on another forum thread a couple of years ago when they first started their emulation efforts.
[0]: https://archive.org/about/faqs.php
[1]: https://crln.acrl.org/index.php/crlnews/article/view/8932/96...
In this case, my impression is that the Internet Archive is basically ignoring copyright law and hoping nobody complains, relying on the lack of commercial value in such obsolete software, and to a small extent the moral high ground our society assigns to libraries.
[1] https://www.districtdispatch.org/2017/09/copyright-office-re...
If you want to go the, ah, "less legal" route, it's pretty easy to find copies of the game file if you search properly.
In some ways, the text adventure games of that era have survived better than anything else. You can get a modern interpreter and play it on a modern display, with the computer responding as quickly as you can type, with nice modern fonts, on any system you like (mac windows linux android ios random assortment of other platforms), and at the same time, there's basically no compromise of the original experience. (Unless you absolutely insist that it's vital that you have to wait a second or two for the computer to respond to your input, and sluggishly stream the text out.) It's not a "remastering" or a reimplementation, it's still the original thing, just brought forward in time.
I particularly like Lost Pig, a short but clever game that runs with the conceit that the reason the parser is limited is that your character is a dumb-as-bricks orc looking for (obviously) a lost pig. http://ifdb.tads.org/viewgame?id=mohwfk47yjzii14w
The VICE emulator is slightly faster than the MAME implementation. We actually got C64 emulation in MAME working at the Archive, but they're continually doing improvements and it tends to run at "only" 200% of native speed, which means that with the javascript/webassembly overhead it dips down below 100% in anything but the most beefy machines/browsers.
MAME is ALWAYS our go-to. But VICE is a particularly unique case, what with the quarter-century of development and the intensity of C64-only considerations they've brought in.