Archive: Retro Gaming

Page 1 of 2 1 2

April 18, 2008

Tresling - arm wrestling game controller

tresling_20080418.jpg

Meet Tresling, a newfangled competitive sport which combines the physical challenge of arm wrestling with the mental intensity of Tetris. This video has been making the rounds. It's so over the top, I can't help but appreciate it:

The site is scant on details, but as far as I know, this represents the first arm-wrestling human computer interface. The NES brought us guns and running pads. The Wiimote a tennis racket, fishing pole, and boxing glove. If you can get past the initial craziness of Tresling, it's actually an interesting hack in that it's a completely new category of game play made possible by a clever homebrew controller.

Tresling: Arm Wrestling + Tetris

Posted by Jason Striegel | Apr 18, 2008 09:46 PM
Electronics, Gaming, Retro Gaming | Permalink | Comments (0) | TrackBack | Digg It | Tag w/del.icio.us

April 16, 2008

HOWTO - fix a broken NES

If blowing on the Metroid cart and shimmying it carefully into the system isn't working for you anymore, don't start looking to replace your old NES just yet. Retro Gaming Hacks author, Chris Kohler, published this video howto on repairing an old NES.

The 72 pin connector that the game cartridges plug into are notorious for becoming corroded and eventually failing. Thankfully, you can pick up a new connector for a few dollars and replace it easily using a phillips head screwdriver.

How to Fix Your Broken NES
Retro Gaming Hacks

Posted by Jason Striegel | Apr 16, 2008 09:19 PM
Retro Gaming | Permalink | Comments (2) | TrackBack | Digg It | Tag w/del.icio.us

April 14, 2008

Second Life on an Apple II

secondlifeIIe_20080414.jpg

InexorableTash wrote an Apple II program in assembly that receives streaming video from a Windows PC over a 115kbps serial connection. Why? So his nautilus avatar could wander about in Second Life on hardware:

For another fun example of new software on the Apple II, check out this video of a Wolfenstein-like game called "Escape from the Homebrew Computer Club 3D". In this game, the Apple is doing all the work, no external PC needed:

Some people might say that this sort of stuff has no real practical purpose, but it seems to me it's an important tribute to personal computing history. It puts the last 30 years of technology in perspective.

I can't help but wonder about what we've got in store for ourselves in the next 30.

Second Life on an Apple II [via BoingBoing]
Escape from the Homebrew Computer Club 3D

Posted by Jason Striegel | Apr 14, 2008 09:17 PM
Retro Computing, Retro Gaming | Permalink | Comments (1) | TrackBack | Digg It | Tag w/del.icio.us

March 27, 2008

Shredz64: Guitar Hero for C64

shredz64_20080327.jpg

Toni Westbrook authored a new C64 game called Shredz64, bringing the best game of all time to the best computing platform of all time:

You can use the real Guitar Hero controller using the PSX64 PS2-to-DB9 converter which Toni also created. This takes the game controller input and maps it to the appropriate up, down, left, right and potentiometer lines for the Commodore.

Shredz64 uses the internal SID audio processor to play any of your favorite SID tunes. In addition to the built-in songs, you can import new SID files and even create new levels by editing note tracks (using the game controller, naturally).

I'm speechless.

Shredz64

Posted by Jason Striegel | Mar 27, 2008 07:32 PM
Electronics, Gaming, Hardware, Music, Retro Computing, Retro Gaming | Permalink | Comments (4) | TrackBack | Digg It | Tag w/del.icio.us

March 11, 2008

N64 emulation: better than the real thing

n64emu_20080311.jpg

Racketboy has a great article showing off some of the capabilities of the modern N64 emulator. If your machine is fast enough, most of the available emulators will really give you a noticeable resolution boost and better looking anti-aliased models. Using the Rice Video plugin with the Project64 emulator, you can even swap out the textures for some games with user-created texture packs.

I still use the real hardware (is the N64 considered "retro" now?), so before seeing this, I hadn't even considered emulation for this platform. That all changed when I saw the Mario64 mod shown above. The selection of available emulators is impressive, and there are open source emulators available for just about every platform. I'm currently playing a game under Mupen64 on my iMac and it's pretty flawless. My only wish is that all computers came, by default, with a nice joystick like they did back in the 80s.

Enhance N64 Graphics With Emulation Plugins & Texture Packs - Link
Project64 Emulator - Link
Rice Video Plugin - Link
Mupen64 Emulator (cross-platform, open source) - Link

Posted by Jason Striegel | Mar 11, 2008 10:35 PM
Gaming, Linux, Mac, Retro Gaming, Virtualization, Windows | Permalink | Comments (3) | TrackBack | Digg It | Tag w/del.icio.us

February 16, 2008

Vector MAME

vectormame_20080216.jpg

There's a special place reserved in my digital heart for the classic arcades like Tempest and Asteroids, and ironically it's because of the flawless analog goodness of their vector-based displays. I still boot up a Tempest emulator for the Dreamcast from time to time, though while it remains fun to play, it just has no soul on a standard CRT.

There was a post on MAKE a couple months ago about a guy named James Brown who hacked a driver for MAME that displays on an oscilloscope via a soundcard's analog output. Unfortunately, aside from photos, videos and a Gizmodo interview, I don't believe drivers or a howto ever turned up for this.

I spoke with the Google about this subject today, and I came across the VectorMAME and the Zector Vector Generator (ZVG):

There were more than 30 vector based games made in the 80's. To acquire a collection that includes all these games would be a monumental feat. Just to find that many vector monitors alone would be no easy task, not to mention the cost! Vector based arcade monitors haven't been made in 20+ years, and you can't simply use one vector monitor for all these games. Each monitor has different specs and runs at different speeds, making them incompatible between different gaming hardware. The hardware was unique for most of these games, making Multigame conversion kits difficult to design. And good luck finding an Aztarac, Sundance, 4-Player Eliminator, or one of our namesake, a Zektor cabinet! Some games are rare enough that even lots of money can't get you one!

After collecting vector games for years, the realization that you can never have them all sank in, and we looked for an alternative. Why not build a Vector Generator that would somehow attach to a standard PC and run all the games supported by an emulator, such as MAME, on a single vector monitor? It would be kind of a 30+ Vector Multigame!

The ZVG connects to your PC via parallel port, and Zector claims it is able to drive most old analog vector monitors that you are able to obtain. It's even able to drive an oscilloscope in X/Y mode. VectorMAME provides the ZVG drivers for DosMAME, which would allow you to put together a MAME cabinet that will play all of the old vector games on a real X/Y monitor. The hardware will set you back a couple hundred bucks, but it appears that this might be the only way to play some of your old favorites in all their glory.

Does anyone know if soundcard-oscilloscope drivers ever became available? It's not as fun as a full 19-inch monitor, but I'm surprised that this hack hasn't been released or recreated at this point.

Zector Vector Generator and VectorMAME - Link
MAME on an Oscilloscope: James Brown Interview - Link

Posted by Jason Striegel | Feb 16, 2008 08:33 PM
Electronics, Retro Gaming | Permalink | Comments (1) | TrackBack | Digg It | Tag w/del.icio.us

January 12, 2008

Micropolis: Sim City open sourced

simcity_20080112.jpg

Don Hopkins has released a GPLed version of the original Sim City, cleaned up and renamed to the original title, Micropolis:

The "MicropolisCore" project includes the latest Micropolis (SimCity) source code, cleaned up and recast into C++ classes, integrated into Python, using the wonderful SWIG interface generator tool. It also includes a Cairo based TileEngine, and a cellular automata machine CellEngine, which are independent but can be plugged together, so the tile engine can display cellular automata cells as well as SimCity tiles, or any other application's tiles.

The key thing here is to peek inside the mind of the original Maxis programmers when they built it. Remember, this was back in the day when games had to fit inside of 640k so some "creative" programming techniques were employed. SimCity has been long a model used for urban planning and while it's just a game, there are a lot of business rules, ecosystem modeling, social dependencies, and other cool stuff going on in this codebase. It may not be pretty code but it's content sure is interesting to see.

The source will compile for X86/Linux systems, and I'm betting we'll see ports to other platforms at some point. If you're on a Mac and just want to play the game, just run a copy of Ubuntu in an emulator like QEMU and install the binary there.

SimCity Source Code Released to the Wild - [via] Link
Micropolis Downloads - Link

Posted by Jason Striegel | Jan 12, 2008 07:41 PM
Gaming, Retro Gaming | Permalink | Comments (1) | TrackBack | Digg It | Tag w/del.icio.us

December 5, 2007

HOWTO make your own arcade controls

bbum_arcade.jpg

bbum has posted a great howto on building an arcade controller. His inspiration was a control deck he built many years ago:


I call it the Ghetto Control Deck because the wood was found in an alley near my house (construction waste). I tore apart a broken (bad button) PlayStation One controller and used it as the brains of the controller.

...

Now — more than ten years after it was built — MAME is all the rage and Dave Dribin has produced an awesome port of MAME to Mac OS X. As well, USB technology has evolved such that “HID Compliant” devices are fairly common and cheap. That plus some awesome work in MAME OS X means that plugging in any HID compliant game controller “just works”.

OK — mash it all up now. Not surprisingly, there are simple devices that will enable a PlayStation I or II controller to be plugged into the USB port of your computer. Better yet, if the converter is HID compliant, no drivers are necessary and it’ll just work with software like MAME OS X.


His design even uses phone jacks so you can easily reconfigure it on the fly. He's got a complete HOWTO over at his blog - Link

Posted by Brian Jepson | Dec 5, 2007 09:00 AM
Retro Gaming | Permalink | Comments (0) | TrackBack | Digg It | Tag w/del.icio.us

October 21, 2007

DSMidiWifi - Nintendo DS wireless MIDI controller

The DS Music Interface (DSMI) is a collection of tools that will allow you to use one or more DS devices as wireless MIDI controllers. Using the touchpad on your DS, you can control a MIDI capable music instrument or MIDI-driven visualization software. Using DSMI, the DS can also receive MIDI events. This can be used to drive the built-in Gameboy sound generator, or as control input in your homebrew applications.

The Nintendo DS hardware offers a variety of possibilities for creating music as well as interacting with music. TheRain first had the idea of using the DS as a MIDI controller and created the DSMIDI, a DS cartridge that adds a standard MIDI port to the DS that can be used by homebrew DS software.

But since making a DSMIDI requires soldering skills and is rather dangerous, we came up with another idea: Using the DS as a wireless MIDI controller. The MIDI signals are sent to the computer via Wifi, and a server program forwards them to MIDI applications.

Later, support for natrium42's, DSerial was added, enabling MIDI input and output via standard oldskool MIDI cables.

The project's primary applications are a touchscreen-based keyboard and a 2d "Kaos" pad. These are built using the included libdsmi library, which you can use to add MIDI controller or MIDI client capabilities to your own homebrew DS apps.

Wireless and wired MIDI for the Nintendo DS - Link

Posted by Jason Striegel | Oct 21, 2007 08:22 PM
Gaming, Music, Retro Gaming | Permalink | Comments (0) | TrackBack | Digg It | Tag w/del.icio.us

October 9, 2007

NES on the Pocket PC and Smartphone

pocketnester_20071009.jpg

Paul McGuinness sent us a few more Blackjack hacks today, some of which are particular to the device, and some that apply to Smartphones and Pocket PCs in general. My favorite, though, is getting an NES emulator running on the device.

I've played with the PocketNester NES emulator on my PPC quite a bit. You just download the PPC ARM installer from the SourceForge site, run the installer when you are connected to ActiveSync, and copy some ROMs over to play. It's painless on the PPC, but it won't install on the Smartphone.

I haven't been able to test them, but there are a number of alternative PocketNester ports floating around, including PocketNesterPlus which is said to run correctly on the landscape/widescreen Smartphones. I've linked to what I could find. Hopefully one of them will get you up and running on your particular device.

While you're checking this out, you're going to need to find some ROMs to play. Instead of just downloading a bunch of old Nintendo ROMs, I always get a kick out of trying homebrew NES apps. The game pictured above is called Grave Digger, and it's an addictive (maybe twisted) take on the old computer science "game of life" cellular automaton. The goal is to dig up all the zombies, but every time you dig, the adjacent graves will toggle between exhumed or filled.

The reason I mention Grave Digger is that it was written in 2004 as part of Bob Rost's game development class at Carnegie Mellon. If you start to get into playing retro Nintendo games, it might be worth taking the next step and taking a swing at writing one. The CMU lectures, tests, and a nice collection of NES homebrew resources are available on Bob Rost's site (as well as a few cool game ROMs). It's definately worth checking out.

References:

  • Original PocketNester (PPC portrait @ sourceforge - I've tested this one) - Link
  • PocketNester (for qvga SP @ surrealnetworks) - Link
  • PocketNesterPlus (for landscape SP @ surrealnetworks) - Link
  • PocketNesterPlus @ modaco forums (most recent? download appears to be corrupt right now) - Link
  • Samsung Blackjack Hacks Wiki - [via] Link
  • Game Development for the 8-bit NES - Link

Posted by Jason Striegel | Oct 9, 2007 09:38 PM
Mobile Phones, Retro Gaming, Windows | Permalink | Comments (0) | TrackBack | Digg It | Tag w/del.icio.us

October 7, 2007

Lord British Has a Sputnik

Like many people who grew up in the glory days of home computing, I spent a lot of my high school and college years playing the Ultima series of games. The series stood out in a lot of ways, but one of the most memorable things about it was that the creator of the series, Richard Garriott, projected himself into the game as "Lord British", the wise (generally--I'm recalling that one time he got stuck in the underworld) and (always) benevolent ruler of Sosaria, and eventually, Britannia. When we heard news that Lord British was in possession of the backup Sputnik, some of us briefly entertained the idea of "borrowing" the Sputnik while in Austin for Maker Faire, but then we remembered that Lord British has a bunch of powerful guards (see the above video if you don't believe me), and plus, WWtAD (What Would the Avatar Do)?

Texas Man Linked to Past and Future of Space Exploration by Sputnik and Soyuz - Link

Related

  • Retro Gaming Hacks - Link
  • Maker Faire Austin - Link
  • Mac OS X version of Ultima III (pictured above, with the Apple ][ tileset) - Link
  • Ultima IV remake for Windows, Linux, and Mac OS X - Link

Posted by Brian Jepson | Oct 7, 2007 06:34 PM
Retro Gaming | Permalink | Comments (0) | TrackBack | Digg It | Tag w/del.icio.us

September 7, 2007

NES.app - Nintendo emulator for the iPhone

nesiphone_20070907.jpg

NES.app is a full blown Nintendo emulator for the iPhone. It supports the device's multitouch interface, so you can use the virtual on-screen game pad with your thumbs, just like the Nintendo gods intended.

NES.app uses a heavily modified version of the InfoNES emulation core to mimic the 6502 processor in a Nintendo Entertainment System, allowing you to play ROM dumps of games designed for the NES console.

NES.app started as a fork of iPhoneNES v0.01, but has been completely rewritten to run very fast, and with many additional features including sound, multitouch support, full-screen, landscape mode, game genie codes, saved games and much more.

It's supposed to run pretty well, but if you're using game genie codes or a more graphically demanding title, there's a frame-drop feature... It'll still play realtime, but just a bit choppier.

What I'm really excited about, though, is the state saving ability, which allows you to stop a game mid-play and then start it again from that point at a later time. I could never beat Contra even after resorting to some "up, up, down, down, left, right, left, right, b, a, b, a, select, start" business, and my Super Mario skills have always been wanting, so maybe this is my chance to regain some 1980s self respect.

NES.app: The Nintendo Emulator for iPhone - Link

Posted by Jason Striegel | Sep 7, 2007 05:59 PM
Retro Gaming, iPhone | Permalink | Comments (1) | TrackBack | Digg It | Tag w/del.icio.us

August 15, 2007

Make your own Atari 2600 labels

brain-machine.jpg

An image I saw in Phil Dangler's photostream clued me into this awesome application:

This Atari 2600 Label Maker produces authentic looking Atari 2600 "Picture Labels" using your own image and title.

The "Picture Label" is the most common Atari 2600 label and features a large image on a black background. The game title is always in upper case but varies in color.

(Pictured is the artwork from the Brain Machine article in Make 10). Atari 2600 Label Maker - Link

Posted by Brian Jepson | Aug 15, 2007 01:40 PM
Retro Gaming | Permalink | Comments (0) | TrackBack | Digg It | Tag w/del.icio.us

August 12, 2007

Picking an NES console--clones and originals

nesclones.gif

racketboy has a great roundup of NES console options. These include Nintendo Entertainment System work-alikes. You should be able to plug most of your old 8-bit game cartridges right into one of these and be up and running right away:


I received a friendly email the other day asking what NES clone I would recommend. While I have talked about all of the major players in the past, I haven't actually owned any myself, nor had I done enough research to give a reliable answer. Also, I thought it would be nice if I produced a detailed article to present to him and share with future shoppers instead of a quick response. Below, you will find the results of my research of both NES clones and Nintendo's two official console releases. I've tried to summarize all my findings in an easy to digest manner and everything is pulled from a variety of reviews and conversations about each machine. If you would like to add your own experiences, feel free to use the comments section below.

Finding The Best NES Clone or Official Console For You - Link

Related:


  • Retro Gaming Hacks - Link

Posted by Brian Jepson | Aug 12, 2007 11:58 AM
Retro Gaming | Permalink | Comments (0) | TrackBack | Digg It | Tag w/del.icio.us

August 6, 2007

id puts a bunch of older games on Steam

keen.jpg
Geek.com reports that id Software has put its entire backlist, including some of their more retro titles, on Steam. Steam is the online game distribution system that is used for Half-Life 2, but has grown to include a lot of other games. Included in this collection are Commander Keen ($5), Wolfenstein 3D ($5), and more Doom and Quake than you can shake a stick at. Link

Related


  • Play MS-DOS Games on Vista - Link
  • Retro Gaming Hacks - Link

Posted by Brian Jepson | Aug 6, 2007 08:10 AM
Retro Gaming | Permalink | Comments (0) | TrackBack | Digg It | Tag w/del.icio.us

Page 1 of 2 1 2

Bloggers

Welcome to the Hacks Blog!

Brian Jepson.Brian Jepson


Jason Striegel.Jason Striegel


Philip Torrone.Phillip Torrone



See all of the books in the Hacks Series!
Advertise here.

Recent Posts

www.flickr.com
photos in Hacks More photos in Hacks