New dreamcast dumping program (test please)
Re: New dreamcast dumping program (test please)
I wish, I have tried to reach themabus in the past, no luck.
All my posts and submission data are released into Public Domain / CC0.
-
scsi_wuzzy
- Posts: 102
- Joined: Mon Jun 08, 2026 1:28 am
Re: New dreamcast dumping program (test please)
ehw wrote:Sorry for the bump but does anyone still have a copy of the source code for this program? It seems to have been lost to time...
I made a post some time back asking for the source. sarami was kind enough to share it. The post is at /viewtopic.php?t=34479 … -dcdumper/.user7 wrote:I wish, I have tried to reach themabus in the past, no luck.
As of when I'm posting this, the Mediafire links that sarami posted then are still working.
I looked at doing some improvements, including checking ECC/EDC error as the dump occurs and retrying as necessary (i.e., instead of just doing a check at the end of each section, retry every sector that has any ECC/EDC errors as it's read), but I ultimately found that my particular drive sucked too much to ever make any use of it and gave up.
There's definitely a lot of room for these types of improvements that could making DC dumping a lot easier, though.
Last edited by scsi_wuzzy on Thu Aug 04, 2022 6:20 pm, edited 1 time in total.
Re: New dreamcast dumping program (test please)
Actually in hindsight, I'm getting dcdumper with ICE.exe - for which we don't have source code (thus I can't properly fix my System 2 dump /viewtopic.php?t=36016 … ice-error/ )
All my posts and submission data are released into Public Domain / CC0.
-
scsi_wuzzy
- Posts: 102
- Joined: Mon Jun 08, 2026 1:28 am
Re: New dreamcast dumping program (test please)
Ahh, that's unfortunate.user7 wrote:Actually in hindsight, I'm getting dcdumper with ICE.exe - for which we don't have source code (thus I can't properly fix my System 2 dump /viewtopic.php?t=36016 … ice-error/ )
If it's any help, the source for the version of DiscImageCreator referenced in that thread (the version that still had the GD-ROM decoding / splitting functionality) is available at http://www.mediafire.com/file/ro6zxax54 … 07.7z/file. That 7z includes both the source and the binary.
I'm not sure what all functionality ICE has compared to what that version of DIC has, but, at a quick glance, it at least looks like the DIC code is capable of doing the descrambling, locating the TOC within the descrambled data, and splitting based on the located TOC. I know ICE also parses IP.BIN, which it looks like DIC doesn't do, but it might not be too much work to replicate the remaining functionality of ICE based on the relevant parts of the DIC source (in outputGD.cpp).