Video Game SDK in Hardware 40
stm2 writes "Alex Varanese just released the XGameStation, a new homebrew video game system designed to teach its users how to build and program their own video game machines from the ground up. From their PR: "The expansive eBook, written by LaMothe himself, covers everything from introductory electronic theory all the way up to computer architecture, as well as a complete coverage of each of the XGS ME's subsystems. Imagine learning everything about how a video game console is built and programmed from scratch: designing and printing circuit
boards, generating TV signals, external device interfacing, and much more.". They have two posters, as well."
Does it have a chapter (Score:1)
BC
Re:ZSNES, I chose you! (Score:3, Insightful)
I'm not sure about this Micro Edition, but the one they were planning back in the day was somewhere between NES and SNES in power. If you want to do SNES roms stick with a modded XBox. Nes emulation would likely be difficult (not to mention complicated with all the video modes) but I'm sure "classic" consoles like the Atari and ZX Spectrum could probably
Re:ZSNES, I chose you! (Score:5, Informative)
From http://www.xgamestation.com/faq.php#a10
" Q:
What can the XGameStation Micro Edition hardware do? How powerful is it?
A:
The raw processing power of the XGameStation Micro Edition is approximately 40x that of the Nintendo (NES) or 20X that of a Super Nintendo, 50x that of an Atari 800 and it's graphical capabilities are similar to the Atari 2600, that is a directly controlled raster stream allowing pixel level timing and color control via software loops."
-Richard Campbell.
Re:ZSNES, I chose you! (Score:3, Interesting)
The direct pixel-level control via software basically dictates that the resolution/quality depends on your ability to correctly utilize the CPU according to your needs, which in no way implies that all of your games will look like the Atari 2600 at best.
It's a very DIY solution, and not at all unlike what game developers of the 80's
Re:ZSNES, I chose you! (Score:2)
Re:ZSNES, I chose you! (Score:4, Interesting)
The direct pixel-level control via software basically dictates that the resolution/quality depends on your ability to correctly utilize the CPU according to your needs, which in no way implies that all of your games will look like the Atari 2600 at best.
At 80 MHz and a typical horizontal resolution of 7.2 MHz (roughly 320 pixels per scanline), this leaves only 11 cycles per pixel. I'd like to see what kind of sprite compositing engine you can implement on a microcontroller in 11 cycles per pixel.
Alex Who? (Score:3, Interesting)
Re:Alex Who? (Score:1)
He's an all-round talented guy going by the name of Liquidex. He had a book [slashdot.org] previously...
Re:Alex Who? (Score:3, Informative)
Er, that link would be here [amazon.com]. Also I'm sure he was involved in XGS from the beginning.
$200? (Score:2)
Re:$200? (Score:3, Informative)
Re:$200? (Score:2, Interesting)
The book is a great read, but whats more fun is looking back in a year at the little pile of junk in the corner, with its 240 game titles, and realizing 'holy shit, i wrote all those'.
This is exotic hardware, and while it isn't necessarily 'powerful' in the same sense as some PC archictures (you know, where there are millions of programmers to compete with), the fact remains that the neverending attempt at defeating Moores Law resonating through PC-land is a sure-fire way of losing all th
Re:$200? (Score:2, Interesting)
It looks like they made a great little home-brew machine with a simple two layer board that I could mill and drill on my home CNC and drill press, and an eBook explaining why they made the decisions they made so you'd have a head start on deciding which tweaks you could make.
They bill this SDK as a "System Development Kit" instead of a "Software Development
Re:$200? (Score:1)
Less fun, maybe. But after my bad experience putting together this 8051 kit [pjrc.com] for my EE class (and having it not work, likely due to my lack of soldering sk1llz), I think I'll be buying my electronics pre-assembled for a while...
But I do agree that they should give you the option of just buying the book.
Anyway, I've got 4 gmail invites. Respond below if interested.
Re:$200? (Score:1)
Windows-only IDE (Score:4, Insightful)
Shame, really. Seems rather cool, I'd buy one if it didn't mean giving up my freedom, just to use it.
Re:Windows-only IDE (Score:1)
Phantom (Score:1, Funny)
1) Starting up a website,generating hype, and bilking investors out of cash.
2) "creating" a fake console out of a shoebox or dumb pc case
3) Slagging third party websites and suing them.
4) Delaying the whole process so that your scam becomes freaking obvious. Cmon, go offshore with the cash already.
If it does, I'm in!
See http://www.hardocp.com/article.html?art=NTEy [hardocp.com]
No... (Score:2)
A repeat - 2 months to the day, (Score:2, Interesting)
Andre Lamothe Launches XGameStation [slashdot.org]
Might Be A Nice Teaching Tool (Score:5, Insightful)
The main problem I see right now is whether or not there is enough of a market for XGS to be profitable at all. The hardcore hobbyist development market already has a variety of kits for developing on the Dreamcast, modded Xboxes, and I think all of the earlier generation consoles and even handhelds. And the kits and tools come at little or no cost. The only things that generally cost money are mod chips and cables. So I don't think the XGS would be that attractive to anyone who is already in the homebrew game.
Pretty decent. (Score:4, Interesting)
- 80 Mhz processor
- Sound chip programmable like a C64 SID
- NTSC *and* PAL capable in the same module
- Atari Joystick ports *and* RS232 ports.
- Expansion Port / Cartridge Slot
- Built in Debugging Support
- 128K SRAM
- "4Kx12 WORD" onboard Flash Ram
For a learning kit this thing is fantastic. For the more adventurous hobbyist, its seriously lacking in features.
Still I was hoping for at least stereo sound, more ram and crude 3D capabilities; something more like a playstation instead of an NES. The price is right for all the stuff you get with it, you're stuck making tetris clones and rewriting MULE all afternoon.
Re:Pretty decent. (Score:3, Insightful)
Agreed. (Score:2)
I wonder if we're going to see an XGS category at Assembly [assembly.org] next summer?
Re:Pretty decent. (Score:3, Interesting)
Re:Pretty decent. (Score:1)
Re:Pretty decent. (Score:2)
Something like the SNES platform would be a lot more interesting to a vintage game developer wannabe. The SNES had a slow CPU, but it h
Re:Pretty decent. (Score:2)
Of course, if you want to spend a year programming a shitty pong clone for hardware that is too l3
Re:Pretty decent. (Score:1)
That would miss the point... (Score:2)
That's the opinion of the makers of the system, at at any rate. Whether or not you agree with them is up to you, but I have to say I have a hard time disagreeing. As for saying this system is only good for Tetris clones and MULE, though, I think you're sorely mistaken.
Re:Pretty decent. (Score:2)
Re:Pretty decent. (Score:1)
But the real question is... (Score:1)
You know, I'll be honest (Score:1)