

Now the moment of truth, time to hook it up to the tv. The demo on the XGS was NTSC, fortunately my tv supports both NTSC and PAL and heres the result.
Once I've managed to produce something with the XGS I'll get it hooked up through composite0 then I can take a few screenshots rather than photos of the TV :P
Now to upload some custom code.
To get this working in Linux I needed to download SX-IDE from Rainer Blessing's website. This requires QT4 to install and Wine for the assembler to work. It uses gsxprog so you need an SX-Key as well.
Since SXIDE requires an assembler and the only one available at the moment is for windows, it will run the assembler via wine. To get the assembler installed in the first place, just run the XGS cd install.exe under wine. Then copy the s.exe from your wine folder into your sxide directory. The README for SXIDE covers the setup, it's very straightforward.
After connecting the SX-Key to the XGS header pins, programming was as simple as flicking a switch, then clicking assemble and program in sxide.
Now I know everything works I guess its time to crack open all the manuals and start learning how to program for the sx chip, the xgs hardware and also how the hardware all works (which afterall is the reason for buying this).
I want to thank Rainer Blessing for creating SXIDE for Linux. Even though its only at version 0.7 it can run the windows assembler, communicate with the sx-key and program the device as well as support syntax highlighting within the IDE. I'd also like to thank the gsxprog team without who I guess we wouldn't have an SXIDE, or at least not so quickly :)


