[Console - Dreamcast] - More console experiments [1]
I really, really, REALLY need to stop getting sidetracked.
Then again, we all know that won't happen - so here's the first Dreamcast related post on this blog.
The Dreamcast and I actually go a ways back. I've been interested in programming for it for some time and have played a few Dreamcast games. It's a really nice console and as I've gotten deeper and deeper into the programming rabbit hole (as ends up happening fairly regularly for me, sitting around and working on one thing for an extended period is very difficult) I've so far really enjoyed programming for the SH-4 (nicer than the x86) and the graphics chip (PowerVR2). I mean, it's not as complex as the Saturn was to program for - I gave up on that one fairly quickly, but I may go back to it some time after leveling up with the Dreamcast and getting my hours in.
Update after a week (20/8/25)
Turns out writing a matrix math library isn't that difficult; especially after you familiarize yourself with the hardware. The Dreamcast is genuinely such fun to program for, it is a joy. Everything's at your fingertips and figuring out how to get things to run as fast as you can?
Plus, it goes without saying that none of this could be possible without KOS, the open-source, community-driven operating system for the Dreamcast. It's what makes programming for it so fun.
I can't wait to really get this project up and running.