NEW! We've improved El Jugador, it's called Quick Player and you can check it out here.
- Make Your Own Games with just a little coding experience
- SD Card bootloader so you don't need any special programming hardware
- PAL or NTSC video output with audio
- Dual Controller Ports for multiplayer games
- Modular so you can add modules things like battery packs or protoboards.
- High-Performance 32-bit, 160 MIPS CPU
- Open Source under the MIT license
- Overclock-able up to 200 MIPS with a 6.25Mhz Crystal
Go to the next step and check out some of the games!
Step 1: FAQ
What is El Jugador?El Jugador is an open-source, DIY video game console, it's designed to sit on top of the Propeller Platform and provide gamepad, video / audio, and SD card connections.
How do you program it?It's programmed just like any Propeller, it can be programmed in C, Spin, or Assembly. My favorite is Spin. Later, I'll show you 'Hello World' — the entire program is 8 lines!
It also has a bootloader so you can run programs without needing programming hardware. You just write your program, copy it to an SD card and insert the SD card into El Jugador. When it boots up, use your controller to select the game/program you want to play.
What kind of games can I make / play on it?Your imagination (and your skill) is really your only limit. A few demo videos are below. Graphics are on par with a TurboGrafx-16. Better than an NES, but not quite as clear as an SNES. Not all games take full advantage of the graphical power, of course.
Here are a few of my favorite demos:
Fancy 3D Graphics Demo
I've never soldered before!Even though El Jugador does some pretty cool stuff, it's easy to put together. It uses just 16 components (8 resistors, 2 caps, a card slot, 4 jacks, and pin headers). As a kit, the card slot comes pre-soldered, too.
If this is your first time soldering, I'll show you the tools you'll need on the next step, but El Jugador will take 15-20 minutes to assemble.
LicensingThe Hardware design and firmware are available under the MIT license. Downloads are at the end of this howto.
I did the layout for El Jugador and baggers contributed the SD bootloader (with a little tweaking from OBC). The bootloader is based on femtobasic's fsrw objects from Tomas Rokicki & Mike Green. THANKS GUYS!