Announcing Joystick Support

You can now play games in the gallery with a joystick (gamepad) in naclbox. Currently only one joystick at a time is supported and is limited to joysticks that Chrome recognizes. Most joysticks are supported on Windows and Linux.

Some games (like Tie Fighter) seem to behave poorly if joystick support is enabled and no joystick is present. For that reason, we also added a checkbox to disable joystick support where necessary.

Tell us what you think!

Have fun.

NaclBox on ARM is Now Available

I'm happy to announce today the long overdue support for ARM based computers running Chrome. The best selling laptop on Amazon for the last several months has been the $249 Samsung Series 3 Chromebook. Starting today, all of NaClBox is available on this machine, and others like it.

The games run surprisingly well on the laptop thanks to the amazing Google Native Client and DosBox. You can run classic games in emulation perfectly on these little laptops. I hope that modern games and apps that test the full capabilities of these new machines come to the web soon.

It is difficult to predict the future, and there are many competing technologies that are trying to bring native experiences to the web. I've tried many of them and have been unable to (so far!) match the experience that Native Client delivers.

Visit the game area and check out Epic Pinball, or Jazz Jackrabbit, or a demo of Secret of Monkey Island on whatever machine you run Chrome on (sadly, except, Android!).

Everything works, including multiplayer space combat in Descent.

If you have your own games that you want to run, check out My NaClBox, where you can host your games on our servers and play them in Chrome.

How to Play Multiplayer Descent in NaclBox

We have a new article up on how to play Descent online against your friends in NaclBox.

If that's something you're interested in, read about it here.

Online Multiplayer Gaming!

We’re happy to announce that NaclBox now supports online multiplayer gaming!

We have a couple of ways you can choose to play. You can play a public game, and we’ll match you with someone who also chooses to play publically. We will match you with the first person who comes along.

But, if you want to play with a friend, you can start a private game too. When you start a private game, we give you a link that you can send to anyone with Chrome and start playing immediately. Multiplayer NaclBox is also available in My NaclBox, so if you’re interested in playing your uploaded commercial games, you can do that too!

Even though classic DOS games are renowned for their setup ease (cough), when the game starts up, we will try to automate the configuration of the multiplayer settings with some automation magic. If that fails for any reason, NaclBox multiplayer works on COM1 and acts as a serial modem.

If you’re interested in the nuts and bolts, we’re using WebSockets to make all of this happen.

The first game we’ve added is Descent. Find a friend to play online with and go here: http://www.naclbox.com/gallery/descent

Wolfenstein 3D and Turbo C++!

This weekend we added Wolfenstein 3D and Turbo C++ to the games and apps that you can run from our site in your browser with a single click.

Wolfenstein 3D needs no introduction to anyone at all. Achtung!

Just remember that you can now play in full screen by hitting alt-enter when NaClBox loads.

We also added Turbo C++. This is something new for us. It's the easiest way you can learn C++ on your computer. Absolutely nothing to install. The C++ is outdated, but still very relevant. It is an online compiler, debugger and IDE. You can write C, C++ and even assembler!

wolfenstein 3d
Wolfenstein 3D

turbo cpp
Turbo C++

Have fun!

Introducing My NaclBox

Since we've started NaClBox, it has been a lot of fun hearing feedback about the site and the interest from people wanting to talk about two of our favorite subjects: classic DOS games and online gaming.

Many of us have DOS games that we're passionate about. For me, it is the original Star Flight. For many of you, we've heard you love XCOM. Many of you (like me!) are fond of the Sierra games. Every time I go to NaclBox, I want to play Space Quest 3.

So today we're excited to announce My NaclBox. My NaclBox is a service allowing you to upload your classic DOS games and play them online.

If this sounds interesting to you, please check out the following pages for more information:

Epic Pinball is now online

We have been playing this on demo mode for the last hour just listening to the music. This game was incredible when it came out in 1993.

More Games and Chrome 12

We're wrapping up some loose ends this weekend.

Jazz Jackrabbit is Here!

Enough said!

Jazz Jackrabbit is now in the gallery. Enjoy!

Source Code Now Available

The source code is available on the about page now.

The direct link is here: http://nacl.naclbox.com/naclbox_patch.zip

Take a look at what I hacked together. I had a lot of fun working on it over the last couple of weeks.

Update 5/15/2011: Posted a corrected patch by diffing two fully clean folders together. Thanks agf!

Added three more games

Tonight I was able to add three more game demos to the gallery
  • Indiana Jones and the Fate of Atlantis
  • Sam and Max Hit the Road
  • SimCity 2000
  • Copyright 2020 Robert Isaacs