News Room Contributor Posts: 8059 Joined: 12 Nov 2002 | Katamari Autonomy: The PS2 That Plays Itself
What happens when you create an autonomous PlayStation 2 controller and set it loose on a rousing game of Katamari Damacy? As it turns out, not much.
Julian Bleecker of the Near Future Laboratory blog designed a programmable dongle for the PlayStation 2 that fools the console into thinking the device is actually a controller. It also has a pass-through connector for a real PlayStation controller, allowing it to read the button and joystick data and pass it out to external devices.
And the point of all this? Bleecker mentioned ideas including connecting it to a bike and hooking up a humanoid kick-boxing dummy to play fighting games, and he's already used a Wii Nunchuk with the device, although finding a game appropriate for it is apparently proving difficult. He also decided to investigate "an absolutely crucial bit of game science," long considered but never properly explored: "How long would it take the Little Prince to roll up an entire room based on a random path algorithm?"
"I wrote a quick little Arduino code for my PSX dongle to have the Little Prince roll forward and then, after a few moments, make a random directional change. (Or stop, take a load off and look around the world.)," Bleecker wrote. "This was all done by sending TWI commands to the appropriate registers in my little DIY Playstation 2 controller emulator. All the buttons and the joysticks can be emulated as to their state through a series of write-to registers."
The end result? PlayStations may be great for experiments in intergalactic physics but they're not so hot at playing videogames: After running for 70 minutes, there were still ten items remaining to be picked up, albeit in a "particularly tricky" location. An 8x speed video of the action, which admittedly gets rather dull after awhile, along with the full Arduino code for people who enjoy that sort of thing, can be seen here.
via: Waxy.org
Permalink |
On the Record Posts: 5972 Joined: 7 Feb 2008 | Might come in handy for that stupid "Roll Up a Million Roses" in We Love Katamari, I had a simpler approach, it was called "2 elastic bands and a circular level" |
BANNED Posts: 552 Joined: 9 Dec 2008 | |
Gone Gonzo Posts: 2652 Joined: 20 Jul 2008 | Something like this was done with WoW too. |
Pulitzer Laureate Posts: 884 Joined: 19 Sep 2008 | Well, it doesn't work properly yet, but the concept is very interesting. |
Beat Writer Posts: 194 Joined: 11 Apr 2008 | In the future... people won't have to play games.... we'll make robots to do that for us!
How lazy can people get. :P |
Gone Gonzo Posts: 1094 Joined: 11 Oct 2008 | De-Rez was right... The self playing console... |
Gone Gonzo Posts: 1812 Joined: 8 Apr 2008 | Geez, now we're programming computers to solve our Rubik's cubes and play our video games? Soon we will indeed finally have the solution to getting through all that tedious fun in our daily lives. |
Infamous Scribbler Posts: 684 Joined: 22 Dec 2008 | watching even the first part of that video is enough for me to recognize why people get motion sick when playing this game. I never have in real time, but woo, that was a little harsh. 2 minutes in was too much for me. |
Katamari Autonomy: The PS2 That Plays Itself
What happens when you create an autonomous PlayStation 2 controller and set it loose on a rousing game of Katamari Damacy? As it turns out, not much.
Julian Bleecker of the Near Future Laboratory blog designed a programmable dongle for the PlayStation 2 that fools the console into thinking the device is actually a controller. It also has a pass-through connector for a real PlayStation controller, allowing it to read the button and joystick data and pass it out to external devices.
And the point of all this? Bleecker mentioned ideas including connecting it to a bike and hooking up a humanoid kick-boxing dummy to play fighting games, and he's already used a Wii Nunchuk with the device, although finding a game appropriate for it is apparently proving difficult. He also decided to investigate "an absolutely crucial bit of game science," long considered but never properly explored: "How long would it take the Little Prince to roll up an entire room based on a random path algorithm?"
"I wrote a quick little Arduino code for my PSX dongle to have the Little Prince roll forward and then, after a few moments, make a random directional change. (Or stop, take a load off and look around the world.)," Bleecker wrote. "This was all done by sending TWI commands to the appropriate registers in my little DIY Playstation 2 controller emulator. All the buttons and the joysticks can be emulated as to their state through a series of write-to registers."
The end result? PlayStations may be great for experiments in intergalactic physics but they're not so hot at playing videogames: After running for 70 minutes, there were still ten items remaining to be picked up, albeit in a "particularly tricky" location. An 8x speed video of the action, which admittedly gets rather dull after awhile, along with the full Arduino code for people who enjoy that sort of thing, can be seen here.
via: Waxy.org
Permalink