Uzebox video player

Everyone’s favorite open source game console, the Uzebox (also cloned as the Fuzebox), just got a new feature hacked into it – a video player. At reduced quality (8-bit color), the Uzebox was able to play ‘The Matrix’ off an SD card @ 30fps plus the audio @15kHz. That’s a pretty impressive feat when one considers it is running on 4096 bytes of RAM. The video file had to first be converted into a series of pictures through a Photoshop macro in order to be playable. A Uzebox can be built with little more than a few resistors in addition to an overclocked ATmega644P, and AD725 (which has been skirted in certain incarnations).


  1. emperor says:

    That is the most amazing thing ive seen an avr do yet.

    Very nice use of the AD725.

    wonderful work

  2. ino says:

    That’s some amazing work !


  3. samurai says:

    I think the most amazing thing about this was that the were able to source SNES controller connectors… WTF?

  4. DanAdamKOF says:

    I’m not trying to critique you at all emperor, but is the AD725 being used in any sort of unusual way in this, or is is just doing like it always does and converting RGB to Composite and S-Video signals?

    Just wondering if I’m missing something or not.

  5. Uze says:

    Hey guys, thanks for the nice comments. The AD725 does just what it’s supposed to be doing…converting RGB voltages to NTSC, no more no less! All the rest is generated purely by software.

    Those SNES connectors have actually been painstakingly stripped-off SNES multitaps made in Hong-Kong about 12-15 years ago! Ladyada and Embedded Engineering (who made the Uzebox AVCore) literally dried out the market of all the surplus! Interestingly, these connectors were very high quality…

  6. Pilotgeek says:

    What’s amazing is that they got an ATmega with 4096 BYTES of ram to decode and play video off an SD card.

  7. spacecoyote17 says:

    db9 would be a good replacement for the SNES connectors; it was used by several systems from atari, sega, and commodore, as well as the colecovision and intellivision.

  8. DanAdamKOF says:

    Pilotgeek I am fully aware of that lol, it just seemed to me that emperor was really impressed with an IC that does its job like it always does (no offense meant).

  9. strider_mt2k says:

    I agree w/db9 as an alternative.

    db connectors are just so darn handy. (and as mentioned occasionally used anyway!)

    It seems to me that some dead controllers would render the cable ends for some easily wired-up adapters with a little looking around as well.

    Very very cool stuff here. :)

  10. cantido says:

    Why not DB15 ala Neogeo? with a DB9 you need tricks (encoders etc) to get lots of buttons wired up.

  11. spacecoyote says:

    One button should be enough for anybody

  12. Ben Ryves says:

    Bah, it’s DE-9, not DB-9. ;-)
    Very impressive project, though!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,407 other followers