Back in the day I tried to learn programming while programming on GBA homebrew compilers. Needless to say, starting with learning C on direct hardware without developer libraries didnt really work out. Since then I learned how to program a game in OOP in AS3. Admittedly I used a framework for it. But I'd love to try something for the Dreamcast, being a sega fanboy and all. Some of the links in the sticky are dead, but I'd love a guide on how to set up the dev environment. Im guessing testing it in a emulator and only occasional cdr burns should work well enough. I began learning to program to make games just like on the Dreamcast, would love to at least make something simple on the actual platform. Preferrable C++. Despite my alltime favorite game Shenmue being made in C, can barely see how they made such a dynamic game using linear programming.
This post may seem redundent with the stickys. But I dont even know if it is possible to indie dev without a Katana SDK.