Minneapolis, MN USA
Offline
Full Member
Karma: 2
Posts: 151
Never catch a falling soldering iron...
|
 |
« on: October 20, 2010, 12:55:49 pm » |
 Hackvision is a hackable retro-gaming system based on Arduino technology. Connects directly to your TV with RCA cables. No Arduino is required but you can write and upload your own games onto the ATmega328 chip using the Arduino IDE and a USB to serial cable or adapter. It comes preloaded with two games (Space Invaders and Pong clones). A button controller is built right on the PCB and you can add a Wii nunchuk controller, paddle controllers, or design any controller you like! See the official site for all the other details and lots of documentation: http://nootropicdesign.com/hackvisionAvailable as a kit or fully assembled/tested in the nootropic design store: http://nootropicdesign.com/store/index.php?main_page=products_allThis was a lot of work, but I think it turned out great!
|
|
|
|
« Last Edit: October 20, 2010, 01:51:38 pm by mkrumpus »
|
Logged
|
|
|
|
|
North Yorkshire, UK
Offline
Faraday Member
Karma: 104
Posts: 5531
|
 |
« Reply #1 on: October 20, 2010, 03:30:17 pm » |
Brilliant, I even got a mention! I will try to get my 'jedi' pong pics uploaded soon as an example of alternative controllers.  It really is very addictive! Especially playing pong aginst yourself ;D (Paddles mini-kit) "Enclosures not included (Altoids tin recommended)." Haha brilliant. Mowcius
|
|
|
|
« Last Edit: October 20, 2010, 03:32:03 pm by mowcius »
|
Logged
|
|
|
|
|
Minneapolis, MN USA
Offline
Full Member
Karma: 2
Posts: 151
Never catch a falling soldering iron...
|
 |
« Reply #2 on: October 20, 2010, 04:18:50 pm » |
Yes, a special thanks to Mowcius for helping test on PAL TVs in the UK!
|
|
|
|
|
Logged
|
|
|
|
|
LOS GATOS, CA, USA
Offline
Full Member
Karma: 3
Posts: 180
The TinkerTech Blog and the MusheenShop
|
 |
« Reply #3 on: October 20, 2010, 04:19:22 pm » |
Great piece of kit there, first Toolduino and now this, keep up the awesome work. Hackvision Arduino Driven TV Game System
|
|
|
|
« Last Edit: October 20, 2010, 04:21:46 pm by ThatBozGuy »
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 4
Arduino rocks
|
 |
« Reply #4 on: October 20, 2010, 11:59:53 pm » |
Now thats a cool one! I wantz Asteroids! 
|
|
|
|
|
Logged
|
|
|
|
|
North Yorkshire, UK
Offline
Faraday Member
Karma: 104
Posts: 5531
|
 |
« Reply #5 on: October 21, 2010, 03:31:32 am » |
I wantz Asteroids! Well if you can write it! I have a few games on my list that I want to code for it but I am rather involved in my current project to undertake anything else. Mowcius
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 8
Arduino rocks
|
 |
« Reply #6 on: October 21, 2010, 03:36:38 am » |
Just thinking,
Would it be possible to load gameboy or Nintendo roms onto it ?
|
|
|
|
|
Logged
|
|
|
|
|
North Yorkshire, UK
Offline
Faraday Member
Karma: 104
Posts: 5531
|
 |
« Reply #7 on: October 21, 2010, 03:50:11 am » |
Gameboy specs: RAM: 8 kB internal S-RAM Video RAM: 8 kB internal
No is the short answer. We have 2kB SRAM running video and variables... Mowcius
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 21
Arduino rocks
|
 |
« Reply #8 on: October 21, 2010, 11:26:27 pm » |
What if we had several atmaga328's? Could you generate enough power to duplicate a nintendo console?
This is sweet, it's really quite impressive.
|
|
|
|
|
Logged
|
|
|
|
|
Phoenix, Arizona USA
Offline
Faraday Member
Karma: 27
Posts: 5078
Where's the beer?
|
 |
« Reply #9 on: October 22, 2010, 12:38:27 am » |
What if we had several atmaga328's? Could you generate enough power to duplicate a nintendo console? If you wanted to do something like this, you might want to check out the ATMega644 - aka Sanguino: http://sanguino.cc/...like the UzeBox uses: http://belogic.com/uzebox/Note that they use an AD725 RGB-to-NTSC converter chip... There wouldn't be much stopping you from taking an UzeBox, loading it up like a Sanguino, then porting UzeBox library over to the Arduino side of thing; heck, its probably already been done! 
|
|
|
|
|
Logged
|
|
|
|
|
North Yorkshire, UK
Offline
Faraday Member
Karma: 104
Posts: 5531
|
 |
« Reply #10 on: October 22, 2010, 03:36:56 am » |
heck, its probably already been done! Well just about. Florin Chiperi dabbled in uzebox for his duino644 but I'm not sure where it got to. Mowcius
|
|
|
|
|
Logged
|
|
|
|
|
Massachusetts (unfortunately)
Offline
Jr. Member
Karma: 0
Posts: 55
I wish I was where I am
|
 |
« Reply #11 on: October 22, 2010, 07:25:06 am » |
If it can be adapted to output to stardard res arcade RGB monitors one could make their own coin operated arcade games with it! The Space Invaders looks pretty close to the arcade version already.
|
|
|
|
|
Logged
|
|
|
|
|
Minneapolis, MN USA
Offline
Full Member
Karma: 2
Posts: 151
Never catch a falling soldering iron...
|
 |
« Reply #12 on: October 22, 2010, 07:48:31 am » |
Yes, you can always do more with more hardware. The ATmega644 gives you much more memory to work with so you can do higher resolution, but it costs twice as much. And the AD725 chip and DAC on the Uzebox give it color capability, but they add cost. I wanted to design a gaming system that was as simple as possible and had a low price. I wanted to provide homebrew retro gaming for under $40 instead of $100. I think it's fun to work within the tight constraints and try to get the most fun out of a simple ATmega328.
|
|
|
|
|
Logged
|
|
|
|
|
Massachusetts (unfortunately)
Offline
Jr. Member
Karma: 0
Posts: 55
I wish I was where I am
|
 |
« Reply #13 on: October 22, 2010, 08:35:47 am » |
Actually now that I think about it a lot of the early 70's B&W games (Boot Hill, Space Invaders, etc) used composite monitors anyway, so if you program in coin switch detection and maybe a driver for the coin counter it should plug right in.
I may have to get one of these things and start playing around! ;D
|
|
|
|
« Last Edit: October 22, 2010, 08:37:49 am by Tornadoboy »
|
Logged
|
|
|
|
|
North Yorkshire, UK
Offline
Faraday Member
Karma: 104
Posts: 5531
|
 |
« Reply #14 on: October 22, 2010, 11:01:43 am » |
I think that the fact it can't do colour or really high res powerful games is one of the great things about it. It's retro and that's cool  The simplest games are often very popular. Pong is always great, tetris is great (I am thinking of perhaps trying it but it will be a struggle with RAM constraints). Think of something like minecraft. it is highly addictive but a very simple idea. Square blocks! Mowcius
|
|
|
|
|
Logged
|
|
|
|
|
|