Pages: [1] 2 3   Go Down
Author Topic: Hackvision now available  (Read 4184 times)
0 Members and 1 Guest are viewing this topic.
Minneapolis, MN USA
Offline Offline
Full Member
***
Karma: 2
Posts: 162
Never catch a falling soldering iron...
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset



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/hackvision

Available as a kit or fully assembled/tested in the nootropic design store: http://nootropicdesign.com/store/index.php?main_page=products_all


This 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 Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Brilliant, I even got a mention!

I will try to get my 'jedi' pong pics uploaded soon as an example of alternative controllers. smiley-wink

It really is very addictive! Especially playing pong aginst yourself  ;D

Quote
(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 Offline
Full Member
***
Karma: 2
Posts: 162
Never catch a falling soldering iron...
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes, a special thanks to Mowcius for helping test on PAL TVs in the UK!
Logged

LOS GATOS, CA, USA
Offline Offline
Full Member
***
Karma: 3
Posts: 180
The TinkerTech Blog and the MusheenShop
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Newbie
*
Karma: 0
Posts: 4
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Now thats a cool one!

I wantz Asteroids!  smiley-wink
Logged

North Yorkshire, UK
Offline Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
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 Offline
Newbie
*
Karma: 0
Posts: 8
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Just thinking,

Would it be possible to load gameboy or Nintendo roms onto it ?
Logged

North Yorkshire, UK
Offline Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Gameboy specs:
Quote
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 Offline
Newbie
*
Karma: 0
Posts: 21
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Faraday Member
**
Karma: 40
Posts: 5581
Where's the beer?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
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!

 smiley
Logged

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

North Yorkshire, UK
Offline Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
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 Offline
Jr. Member
**
Karma: 0
Posts: 55
I wish I was where I am
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Full Member
***
Karma: 2
Posts: 162
Never catch a falling soldering iron...
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Jr. Member
**
Karma: 0
Posts: 55
I wish I was where I am
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley

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

Pages: [1] 2 3   Go Up
Jump to: