ASCII by Jason Scott

Jason Scott's Weblog

Archive for the ‘computer history’ Category

The Internet Arcade: And Where Are You? —

Yes, that’s right, three Internet Arcade posts in a row. I usually like to mix things up, but the world is very quickly going nuts over the introduction of the Arcade. Hundreds of thousands of people have played the games in it, it’s been featured in dozens of sites, and it’s even hit TV news in a […]

So, You Found the Internet Arcade —

Woo hoo. Soon after my initial announcement on this weblog, a few tweets of the posting, followed by some press attention, means tens of thousands of people have now visited the Internet Arcade. Many are happy. A goodly amount are stunned. A few are annoyed and wondering why it “doesn’t work”. This quick post from […]

The Internet Arcade —

When work began on JSMESS a couple years ago, I knew that it was probably somewhat easy to do all this conversion work for MAME (the arcade side) as it was for MESS (the computer and console side). I specifically chose not to, because I was not interested in a pile of work just to make another game platform. This was about software history, and it’s not that hard to get MAME up and running for the game or games you want to play.

Over the next few years, we got JSMESS working, and working pretty darn well – in a lot of cases, you can boot into a wide range of computers in your browser and it’s working great. There’s hiccups here and there, and we have work left to clean it up, but on the whole.. the proof exists. You can browse the historical software collection and the software library and wow, thousands of programs instantly there!

So, earlier this year, I decided to futz around with our build environment (which, it must be absolutely stressed, the other JSMESS team members built, not me), just to ask the question, “And how hard would it be to build arcade games, anyway?“.

It turned out to be easy. Very, very easy.

Months of testing, refinement, improvements and efforts, and this week I have announced the result: The Internet Arcade.

desktop-arcade-1014-de

Of the roughly 900 arcade games (yes, nine hundred arcade games) up there, some are in pretty weird shape – vector games are an issue, scaling is broken for some, and some have control mechanisms that are just not going to translate to a keyboard or even a joypad.

But damn if so many are good enough. More than good enough. In the right browser, on a speedy machine, it almost feels perfect. The usual debates about the “realness” of emulation come into play, but it works.

This is the week it’s been dropped. Not a huge announcement (unless you count this weblog entry), no parties or fanfare beyond, yes. There it is:

http://archive.org/details/internetarcade

So then begins the question that I ask myself more and more in this endeavor: Now What?

Obviously, a lot of people are going to migrate to games they recognize and ones that they may not have played in years. Games are good to play at especially if you are earning a fortune out of it, playing in a top rated casino will give you a feeling of satisfaction and greatness. They’ll do a few rounds, probably get their asses kicked, smile, and go back to their news sites.

A few more, I hope, will go towards games they’ve never heard of, with rules they have to suss out, and maybe more people will play some of these arcades in the coming months than the games ever saw in their “real” lifetimes.

And my hope is that a handful, a probably tiny percentage, will begin plotting out ways to use this stuff in research, in writing, and remixing these old games into understanding their contexts. Time will tell.

Until then, game is on.

The Software Library —

It’s been time to make vintage software accessible. That’s about to take a great leap forward. Last year, it was the Console Living Room, where running versions of 21 different game consoles were put up. That’s been up for basically a year (although it started at around 11 consoles, which were added to over time). […]

Making Historic Software Eternal —

Update: Ultimately, the grant was not accepted, although it was a really important process to describe the importance of JSMESS and the rest of the related projects, and more grants will be applied for. Thanks for everyone for their encouragement. At the urging of the grant-writer for the Internet Archive, I have submitted an application […]

The Mirrorball —

I’m probably going to regret posting this, but I deal mostly in regret and nostalgia daily, so it’ll all be just fine. The Thing is now everywhere online. It’s absorbing everyone, every place people begin to talk about any aspect of people. I can’t think of a social interaction space of any part where it’s currently […]

The 8-Bit Generation Reboot —

Back in 2012, I wrote an entry called 8-Bit Generation: Missing in Action, in which I described and lamented a seemingly lost and impeccably filmed documentary called The 8-Bit Generation. And on September 13th, 2014, on my 44th birthday, I was able to show an audience footage from the series, along with interviewing the producer […]

OASIS at SXSW: An Asking Thing —

Every time I’ve spoken at the South by Southwest Festival in Austin, Texas, I’ve always had someone else arranging all the details, including the panel and the attendant responsibilities of getting it to pass muster. This time, however, I’ve put together something neat, and the process needs, nay, requires you to really get out there […]

The Need for JSMESS Speed —

This is another call for help with JSMESS. I promise you that I will get back to more general computer history soon, but this project is really important and changing the entire paradigm of how software is presented is pretty high up the list right now. I also know this description of the issue and […]

Screenshots Forever and Ever Until You Can’t Stand it —

The Screen Shotgun, as mentioned before, is continuing its never-ending quest to play tens of thousands of games and programs, take screenshots, and upload them into the Internet Archive. Like any of these tinker-y projects, I’ve written a bunch of additional support, error checking, and what have you to the process, so that it can […]