Fuuuuuck, dude. Let me give you some serious advice... As someone who developed on the DC hardware with the coder's cable for years...shmup73 wrote:I've burned like 3k CD-Rs but it's been all worth It.
Now it's time to get onto some serious DC development!
If you are serious about this, you REALLY, REALLY, REALLY should invest in a DC broadband adapter. Yes, it's about a $100 investment, but it will be the best DC dev investment you ever make.
With the 100mbit BBA, it takes literally two seconds to send your executable and any binaries to the Dreamcast... In ES, I have my /pc directory set up to point to the exact same working directory as the Windows/OSX/Linux builds, and the BBA is so fast that I can literally stream textures, music, and assets to it by simply opening files like I would on the PC. it is SUCH a goddamn nice way to develop.
You can also create files in the PC directory for debug output, screenshots, and whatnot. It's so fast that your PC working directory is basically like a Dreamcast hard drive. A real dream for DC development...
...and you've already seen what kind of shit you will run into if you only develop on an emulator. Especially if you want to get any sort of serious performance or push the DC hardware to any extent, you will be coding at a low-level, and emulators often are not emulating things like that 100% accurately.