| Home | Forums | What's new | Resources | |
| complete newb to Saturn dev needing advice |
| mirakus - Sep 8, 2010 |
| antime | Sep 9, 2010 | ||||||||||||
Well, that puts you in a better starting position than most. One thing to keep in mind is that x86 is a fairly atypical architecture in that it lets you get away with almost anything. On architectures like SuperH you'll have to get used to things like that alignment actually does matter.
GCC works. I believe Renesas have a Linux version of their compiler, but it is commercial and closed-source. There's a thread here... on how to build a cross-compiler. Check the link in my signature. Mkisofs/genisoimage. We have a thread... about that too. Creating a bootable CD is a bit more involved than just putting an executable on an image, but the Sega Disc Format Standards Specification document explains most of it. | |||||||||||||
| mic | Sep 10, 2010 | |||
Unless you need to have it on CD, the USB DataLink (you can find more info about it in other threads here on the forum) is a convenient alternative for testing homebrew stuff on the Saturn. It allows you to upload and execute binaries using a USB dongle that connects to a Pro Action Replay cartridge. I don't remember the exact size limit for the binary, but it's something like a couple of MB. For SH2 assembly programming on the Saturn I've got some examples, including one that runs on both SH2s in parallel: http://jiggawatt.org/badc0de/console.htm#saturn... | ||||