Source code cannot easily be gotten from compiled binaries in ANY situation unless you actually have a decompiler to do it (I'm absolutely certain none exist for the Dreamcast binaries), and not all coding languages have decompilers (not to mention most are very flaky and don't output proper code). The best you could hope for is using a hex editor to change bits and pieces of the binary. That would have to be performed through trial and error, since there's not much chance of there being any sort of tutorial to edit that specific game.
A CRC (Cyclic Redundancy Check) signature is a check on the contents of a file; It's like a file's fingerprint. Every file that's not a copy of another file has a unique CRC signature, and when a file is never expected to change, a program can check that signature against a copy of the signature hard-coded into the program. It's theoretically possible to change that CRC check to look for a different signature, but you would definitely need the source code first.
To get your program running in Chankast, you need to set up your CD directories and compile the source. From there, you go through the procedure of making a standard bootable DC CD, using BootDreams or similar. Once done, load up the CD image (or put the burned CD in the drive) and use Chankast to boot it.
Remember, Dreamcast GD-ROM's can hold in excess of 1GB of data. If the game you're trying to modify uses more than a standard CD's worth of space, you will have to delete or compress some files (using special tools, NOT zip, divx or mp3).
Bookmarks