Play 9000 Commodore 64 Games In Your Browser For Free

Back in September, the Internet Archive added a Commodore 64 emulator to its ever-growing library of historical software, effectively bringing the retro computer/game console to the public domain. Like the Internet Archive’s libraries of MS-DOS and Apple II programs, every program they’ve archived is now available on the site and playable right from your browser.

After it launched in 1982, the Commodore 64 helped popularise the personal computer. Though it is technically a PC meant for all kinds of software, its legacy has particularly strong ties to the history of gaming as an early precursor to modern PC and console gaming.

As of this moment, every game has its own default control mapping, and many of them are not intuitive. Some, such as Donkey Kong, start up without any controls assigned.

Don’t let that scare you off, though: You can easily set your own controls for any Commodore 64 game on the archive through the emulator’s settings. Here’s a quick rundown of how to set controls for your keyboard.

Press F12 to bring up the emulator settings menu, and the up and down arrows to highlight “Machine Settings” and press the right arrow to select it.

Highlight and select “Joystick settings”, then “define keysets”.

Set your desired controls by selecting each entry in keyset 1. To set a key, press right arrow to select the entry, then press the key you want to use. You need to pick a key for each direction and joystick button, labelled “fire”. (Note: Spacebar seems like a natural “fire” button, but it’s used to pause some games, so I recommend something else).

Back out from the menu using the left arrow key, then highlight and select “Joystick Device 1”, then highlight and select “keypad 1”. Press escape to exit the settings menu and you’re ready to play.

If you have a gamepad connected to your PC, you can map the controls to that, as well. Follow the process above, but set the controls using the “Joystick 1 mapping” instead of “define keysets” and set “Joystick Device 1" to “Joystick”. You may also need to highlight and select the “allow keyset joystick” option. (There should be a green check to it).

Unfortunately, since you are loading the game from a browser, you will need to re-map your controls for every game, every time. It looks like a bigger hassle than it actually is, though. After doing it a couple of times, it feels like second nature.

Only logged in users may vote for comments!

Get Permalink

Trending Stories Right Now

Yesterdays' announcement of the new Samsung Galaxy Fold might not have been as well executed as a famous Steve Jobs reveal but it was every bit as revolutionary. In the same way the iPhone and iPad completely changed what we expected from mobile devices, the Samsung Fold is poised to change the tech world. But while the hardware looks incredible, it's the software I want to focus on. In that brief glimpse, we saw how far iOS has fallen behind Android.

You've now had 24 hours to digest the Samsung Galaxy S10 smartphone and its bevy of game-changing features. If you've decided this phone is for you, pre-ordering from Samsung direct is a pretty smart option. But what if you can't afford to buy one outright?