News: 11 March 2016 - Forum Rules

Author Topic: Dreamcast GDI Patches  (Read 16579 times)

Master X

  • Jr. Member
  • **
  • Posts: 18
    • View Profile
Dreamcast GDI Patches
« on: January 06, 2021, 07:04:23 pm »
Hello, Unknown Master here (aka Master X).

This time I'm bringing for everyone some GDI patchs, created using translation patches released here in RHDN. I was motived to do this after a request by a member called Seta, in the topic about Napple Tale's translation. I decided to download every patch to the games below and I verified that was possible to create GDI patchs for gamers who likes to play in a full GDI. Some patches was released in a zipped file, containing all translated files by translators and other patches I had to convert the CDI (after apply the patch) to GDI, extracting all modified files and replacing in original GDI from each game. To do this, I created a tool to help me in that processes, it checks and compares which files has differences between CDI and GDI, replacing all files automatically.

So, here are the GDI transation patchs for the following games, released only in Japan:

Napple Tale: Arsia in Daydream (Patch Version: 1.0)
Patch (612.95 MB): https://www.mediafire.com/file/yv913gpym3mdden/Napple_Tale_GDI_Patch.7z/file

Frame Gride (Patch Version: 1.0 (Final))
Patch (252.80 MB): https://www.mediafire.com/file/64bv0hls7rdlkfv/Frame_Grid_GDI_Patch.7z/file

Karous (Patch Version: 1.0)
Patch (108.21 MB): https://www.mediafire.com/file/qb7dp7nyp35mun6/Karous_GDI_Patch.7z/file

Nanatsu no Hikan: Senritsu no Bishou (Patch Version: 1.3 (December 2020))
Patch (839.56 MB): https://www.mediafire.com/file/hdx3hb6vuz3madl/Nanatsu_no_Hikan_GDI_Patch.7z/file

L.O.L. - Lack of Love (Patch Version: 1.0)
Patch (286.37 MB): https://www.mediafire.com/file/59trpov1vuvom4d/L.O.L_Lack_of_Love_GDI_Patch.7z/file

Fire Pro Wrestling D (Patch Version: 1.0)
Patch (11.73 MB): http://www.mediafire.com/file/zguv2n203l12vsr/Fire_ProWrestling_D_GDI_Patch.7z/file

Ao no 6-gou - Saigetsu Hito o Matazu - Time and Tide (aka Blue Submarine No. 6 - Time and Tide) (Patch Version: 1.0)
Patch (457.98 MB): https://www.mediafire.com/file/q6co5lrsgidlu2j/Blue_Submarine_GDI_Patch.7z/file

Shinseiki Evangelion - Typing E Keikaku (aka Neo Genesis Evangelion - Typing E) (Patch Version: 2.0 (Final))
Patch (34.20 MB): https://www.mediafire.com/file/8ec5qhadhapfd6b/Neon_Genesis_Evangelion_GDI_Patch.7z/file

Taxi 2 - Le Jeu (Patch Version: 1.0)
Patch (87.25 MB): http://www.mediafire.com/file/6b7e93itv0edem8/Taxi_2_-_Le_Jeu_GDI_Patch.7z/file

Golem no Maigo (aka The Lost Golem) (Patch Version: 1.0)
Patch (167.87 MB): http://www.mediafire.com/file/1xqk3glvphaa9n4/Golen_no_Maigo_%2528AKA_The_Lost_Golem%2529_GDI_Patch.7z/file

Space Channel 5 Part 2 (Patch Version: 1.0 (Final Version))
Patch (509.89 MB): http://www.mediafire.com/file/snmp2tzfa9fx3ih/Space_Channel_5_Part_2_GDI_Patch.7z/file

Propeller Arena - Aviation Battle Championship (GDI)
Size (397.99 MB): https://www.mediafire.com/file/f9zzs5u759f5npg/Propeller_Arena_GDI.7z/file

Half-Life (May 23 Prototype) GDI:
Size (253.68 MB): https://www.mediafire.com/file/b1hra799mxtorsr/Half-Life_%2528Latest_Prototype%2529_GDI.7z/file

To apply any xdelta patch, you can use a tool named "Delta Patcher" or "Delta Patcher Lite". I used this tool to create the patches. You can download it here:

https://www.romhacking.net/utilities/704/

IMPORTANT NOTES:

* Just to be clear: I'm NOT the author of any translation and I'm NOT make part of any translation group. I'm just someone that made a GDI patch using the translated files from a patched CDI or using the zipped patch files released by the translators. The credit for each translation goes to original translators.
* All my patches comes with two "Readme" files, one file was written by me, other is an original Readme file released by translators with translation patches, except when I'm unable to get the original patch and notes.
* I'll NOT fix any grammar errors, typo and something like that if you find them in a translation. Please, report the errors/issues/bugs like that to original translators, so they can make an update patch to fix them.
* In the game L.O.L - Lack of Love, I noticed that the translators improved a movie of the game, especifically the file called TEST_AE320X448.SFD (original file has about 3.6 MB size and the modified file has about 7.7 MB size). This movie file in particular is used by the game to load the main menu, and it has the names of translators. Unfortunately, using this edited movie the games refuses to boot, I really don't know why, so I keep the original movie file in order to make the english patch possible. I'll try to insert the edited movie file later, so by for now, I'm really sorry for that. I'll update the patch if I insert this particular edited movie sucessfully.
* To convert the game Fire Pro Wrestling D from CDI to GDI, I needed to rewrite the main binary (1ST_READ.BIN), because some translated texts are in this file, but the main binary found in the CDI image is not compatible with original tracks organization, because usually these binaries are hacked to work properly in a CDI image and this game has 46 CD-DA tracks, so it can't be used.
* I can't find the original patch to the game Fire Pro Wrestling D released by translator. Searching in the google, I found that the game was translated by a guy named "Irvgotti452" for ReviveDC Project. To patch the GDI, I needed to convert a patched CDI found easily in the google. So, this translation doesn't have an original "Readme" file. But I know that the original translator is really Irvgotti452, because in main binary (1ST_READ.BIN) there's a reference to his name. If you want to know more about this translation, please go to translator's blog here:

https://theirvgotti452.wordpress.com/fire-pro-wrestling-d/

* I played the games in a real Dreamcast (Dreamshell and GDEMU), not in an emulator. All games worked perfectly.
* You can optimize the GDI (see below) to save some space and use it with Dreamshell/Retrodream. In fact, I use only optimized GDI.
* Only the edited/patched files used in the translations were replaced in GDI. All other files remains untouched, preserving the maximum original files.
* Not even a single byte of any translation was changed. The translation is exactly the same provided by the original translators.
* Propeller Arena and Half-Life aren't patches, but the full GDI game, converted from CDI source from scratch to GDI format.

- Please see the readme files that comes with the patches to know how to apply the patches correctly!

EXTRA FOR DREAMSHELL USERS:

Spoiler:
The games Frame Gride and Napple Tale works without GDI optimization. However, Karous and Nanatsu no Hikan needs to be optimized to work properly in Dreamshell. Download ISO Make Pack v2.4 from here:

http://www.dc-swat.ru/download/dc/ds/4.0/ISO_Make_pack_v2.4.7z

To optimize the game, you just have to put "sys" folder and "optimize_gdi.bat" in the same directory where your GDI image is located. Run optimize_gdi.bat and wait for optimization (this process can save some space, but the GDI will not be downsampled). The *.bin files will be converted and optimized to *.iso. The *.gdi file will be renamed to "optimized_gdi.gdi", so you'll have to rename it again to a more friendly name. Oh, and the optimized GDI files works on emulators too (nullDC, Demul, etc).

Here are the settings for Dreamshell (ISO Loader) to play some games:

Napple Tale: Arsia in Daydream

Optimize: Optional, but highly recommended.
Loader Version: 0.6.0
Loader Settings:

   Optimized GDI:
   
   Boot: IP.BIN(CUT)
   Memory: 0xCFE8000
   DMA: On
   Sync: True
   CDDA: Off
   OS: Auto
   
   Normal GDI:
   
   Boot: IP.BIN
   Memory: 0xCFE8000
   DMA: Off
   Sync: 8
   CDDA: Off
   OS: Auto

Frame Gride

Optimize: Optional.
Loader Version: 0.6.0
Loader Settings:

   Boot: DIRECT
   Memory: 0x8C004000
   DMA: Off
   Sync: 8
   CDDA: Off
   OS: Auto

Karous

Optimize: Yes. This game works in Dreamshell only if it's optimized.
Loader Version: 0.6.0
Loader Settings:

   Boot: DIRECT
   Memory: 0x8C004000
   DMA: On
   Sync: True
   CDDA: Off
   OS: Auto

Nanatsu no Hikan: Senritsu no Bishou

Optimize: Yes. This game works in Dreamshell only if it's optimized.
Loader Version: 0.6.0
Loader Settings:

   Boot: DIRECT
   Memory: 0x8C004000
   DMA: On
   Sync: True
   CDDA: Off
   OS: Auto

For GDEmu/USBGDROM users, just select the GDI and play! You can optimize the GDI if you want, but isn't really necessary for these ODEs.

SPECIAL THANKS:

Special thanks to Seta, his request motived me to make the GDI patches.
Special thanks to Napple Tale translators.
Special thanks to Frame Gride translators.
Special thanks to Karous translators.
Special thanks to Nanatsu no Hikan: Senritsu no Bishou translators.
Special thanks to L.O.L - Lack of Love translators.
Special thanks to Fire Pro Wrestling D translators.
Special thanks to Blue Submarine translators.
Special thanks to Shinseiki Evangelion - Typing E translators.
Special thanks to Taxi 2 - Le Jeu translators.
Special thanks to Golem no Maigo translators.
Special thanks to Space Channel 5 - Part 2 translator.

Enjoy! ;)
« Last Edit: April 30, 2021, 09:03:15 pm by Master X »

BabaJeanmel

  • Jr. Member
  • **
  • Posts: 8
    • View Profile
Re: Dreamcast GDI Patches
« Reply #1 on: January 14, 2021, 12:54:04 am »
Thanks a lot for your hard work !  :thumbsup:

Seta

  • Jr. Member
  • **
  • Posts: 10
    • View Profile
Re: Dreamcast GDI Patches
« Reply #2 on: January 20, 2021, 12:26:48 pm »
This is rad.  ;D Karous went from 984MB to 89,8MB. (Optimized and compressed in .chd)

Did you make all the tools in ISO Make Pack? I'm curious about how you created these patches, and what does "optimize_gdi" optimize, exactly.

Master X

  • Jr. Member
  • **
  • Posts: 18
    • View Profile
Re: Dreamcast GDI Patches
« Reply #3 on: January 21, 2021, 05:50:09 pm »
Thanks a lot for your hard work !  :thumbsup:

You're welcome! I really appreciate that!  :thumbsup:

Did you make all the tools in ISO Make Pack? I'm curious about how you created these patches, and what does "optimize_gdi" optimize, exactly.

I'm not the author of ISO Make Pack tools. These tools were created by SWAT and megavolt85, two great hackers, they actually are the main developers of Dreamshell. Optimized GDIs works better with Dreamshell, because this way you can enjoy a true async DMA, because it requires clean sector data (2048).

Because of this, when you optimize a GDI, the *.bin files (2352 sector data) will be converted to *.iso (2048 sector data), the GDI size will be decreased and the Dreamshell will work better with optimized GDI images, but normal GDIs will work too (but there are some games that works in Dreamshell only if optimized). Just for curiosity, these optimized GDI images works perfectly with Dreamcast emulators like nullDC, DEmul, etc.

To make the GDI patches, you just have to replace the patched files in a extracted folder with original GDI (or CDI) files, and recreate a new GDI track, using some tools to do it, like GDI Builder. I created a small tool that compares all files and replaces all needed files automatically. I'll add a feature to rebuild the GDI track after file replacement when I have some time. But it's pretty easy to do it manually and recreate the patched GDI track using GDI Builder.

I'll post some new GDI patches for another translated dreamcast games soon. See ya!

ecto

  • Jr. Member
  • **
  • Posts: 4
    • View Profile
Re: Dreamcast GDI Patches
« Reply #4 on: January 22, 2021, 03:25:59 pm »
Thanks a lot! I'm no big fan of cdi files, and searched the net up and down only to find that "cdi cannot (easily) converted back to gdi".

YOU tought them! ;D

Btw. there is a L.O.L. english patch but IIRC that is also used on a cdi. There is a patch buried down in a forum to make it work on gdi, but maybe you can "conserve" the patch, too!

Keep up the good work!

Master X

  • Jr. Member
  • **
  • Posts: 18
    • View Profile
Re: Dreamcast GDI Patches
« Reply #5 on: January 23, 2021, 09:23:03 pm »
Btw. there is a L.O.L. english patch but IIRC that is also used on a cdi. There is a patch buried down in a forum to make it work on gdi, but maybe you can "conserve" the patch, too!

So, here we have a GDI patch for...

L.O.L. - Lack of Love

Patch (286.37 MB): https://www.mediafire.com/file/59trpov1vuvom4d/L.O.L_Lack_of_Love_GDI_Patch.7z/file

Spoiler:
Search for "L.O.L. - Lack of Love v1.001 (2000)(ASCII)(NTSC)(JP)[!].gdi" in the google to find the same GDI that I used to make the patch. If you wish, you can search for the original GDI hashes below to be sure that is the correct GDI. This game has multiple tracks in original japanese GDI, so you'll need to patch two files this time and use an updated *.gdi file that comes with the patches. So, please apply the patches in the original files "track03.bin" and "track09.bin" with the following hashes (use the Delta Patcher/Delta Patcher Lite):

track03.bin:

CRC32: 308916BF
  MD5: F9D43C393AFB926AFE5BA8CC534553D6
SHA-1: B8C61596516EA299973B0141CD3F482B559AF63D

track09.bin:

CRC32: 5C0B9FD1
  MD5: 5768635E33FE6D134D6B62D9FC3553AE
SHA-1: 57945E821FF802C3D0F343FF4BE23C7DF5B271A6

You should have now a patched "track03.bin" and "track09.bin" from japanese GDI, and now the file will have the following hashes:

track03.bin:

CRC32: C81CF224
  MD5: 95E7A07E7A0E640AE35E7E6E739E2ACC
SHA-1: B6802577092B6F6DA46C9BDF3DC08C59016B60C5

track09.bin:

CRC32: 318ECD3C
  MD5: A33D22C27B9213B1BBC484A420CB8D89
SHA-1: BD7F3653C65FCB397505EFA161981FE6E67C0E14

If everything is ok, you can now enjoy the translation in a patched GDI. But in order to work properly, you MUST use the *.gdi file that comes with the patches (or you can update the original *.gdi file with the contents of my *.gdi file), because the tracks were updated to insert the english translation and the track addresses were changed as well.

NOTES:

- Just to be clear: I'm NOT the author of this translation and I'm NOT make part of the translation group. I'm just someone that made a GDI patch using the translated files from a patched CDI. The credit for this translation goes to original translators.

- I noticed that the translators improved a movie of the game, especifically the file called TEST_AE320X448.SFD (original file has about 3.6 MB size and the modified file has about 7.7 MB size). This movie file in particular is used by the game to load the main menu, and it has the names of translators. Unfortunately, using this edited movie the games refuses to boot, I really don't know why, so I keep the original movie file in order to make the english patch possible. I'll try to insert the edited movie file later, so by for now, I'm really sorry for that. I'll update the patch if I insert this particular edited movie sucessfully.

- I played the game in a real Dreamcast (GDEMU), not in an emulator. The game is working fine, but I didn't finish the game yet. So I don't know if there's any issues in-game.

- All my patches comes with two "Readme" files, one file was written by me, other is an original Readme file released by translators with their translation patches.

- I'll NOT fix any grammar errors, typo and something like that if you find them in a translation. Please, report the errors/issues/bugs like that to original translators, so they can make an update patch to fix them.

- This game still uses the "J" (Japan) region. The translators used a hacked CDI where the region is free (JUE) coded in the hacked IP.BIN, but I didn't change the region in the original IP.BIN. But I hacked the IP.BIN to enable VGA support!

GDI Patch created by Unknown Master (aka Master X).

TRANSLATION CREDITS:

Rolly: Project head, translation, implementation, hack, GFX and more...
RafaGam: main game & magazine translator / proofreader
japanese-cake: VGA hacker

Let me know if the patch is working. See ya!  :thumbsup:

EDIT: Patch added to the first post.
« Last Edit: February 07, 2021, 10:56:26 am by Master X »

marc_max

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
Re: Dreamcast GDI Patches
« Reply #6 on: January 24, 2021, 04:51:00 am »
Thank you! Some time ago, I tried to apply these old patches by extracting its files then replacing them in the Redump dumps with no luck, it always refused to boot.

There is also another old translation patch around that also needed to be applied to a cdi image: Fire Pro Wrestling D. I don't know how hard would be to find it nowadays, let me know if you need a copy.

Master X

  • Jr. Member
  • **
  • Posts: 18
    • View Profile
Re: Dreamcast GDI Patches
« Reply #7 on: January 25, 2021, 07:10:02 pm »
There is also another old translation patch around that also needed to be applied to a cdi image: Fire Pro Wrestling D. I don't know how hard would be to find it nowadays, let me know if you need a copy.

It's time to another GDI Patch...  ;D

Fire Pro Wrestling D

Patch (11.73 MB): http://www.mediafire.com/file/zguv2n203l12vsr/Fire_ProWrestling_D_GDI_Patch.7z/file

Spoiler:
Search for "Fire ProWrestling D v1.002 (2001)(Spike)(JP)[!]" in the google to find the same GDI that I used to make the patch. If you wish, you can search for the original GDI hashes below to be sure that is the correct GDI. This game has multiple tracks in original japanese GDI, so you'll need to patch two files this time and use an updated *.gdi file that comes with the patches. So, please apply the patches in the files "track03.bin" and "track50.bin" with following hashes (use Delta Patcher/Delta Patcher Lite):

track03.bin:

CRC32: 8B9984B0
  MD5: D9B98791462B3228EDCC4DD650B07471
SHA-1: 746CC2BAA2407DA0B7EB63805FAD1911CA42FF73

track50.bin:

CRC32: 49B80CE8
  MD5: 9E3F905307FFD3D470EDC4076EA6322C
SHA-1: 722CBE7CB505D404B1A82A2B3B7D70ACE28A8302

You should have now a patched "track03.bin" and "track50.bin" from japanese GDI, and now the file will have the following hashes:

track03.bin:

CRC32: 7F04E6F0
  MD5: 21BBB002E526E8F182272911C277DE14
SHA-1: 30631E7179CD42B5BCBF8D518583EEFC61E4E018

track50.bin:

CRC32: 513050EA
  MD5: E27094CFE2ECBA3BCF710A531ECC9CA4
SHA-1: 288FF077174C2B94E017D3D0E22C9CD0FDDCDE0C

If everything is ok, you can now enjoy the translation in a patched GDI. But in order to work properly, you MUST use the *.gdi file that comes with the patches (or you can update the original *.gdi file with the contents of my *.gdi file), because the tracks were updated to insert the english translation and the track addresses were changed as well.

NOTES:

- Just to be clear: I'm NOT the author of this translation and I'm NOT make part of the translation group. I'm just someone that made a GDI patch using the translated files from a patched CDI. The credit for this translation goes to original translator.

- I played the game in a real Dreamcast (GDEMU), not in an emulator. The game is working fine, but I didn't finish the game yet. So I don't know if there's any issues in-game.

- To convert this game from CDI to GDI, I needed to rewrite the main binary (1ST_READ.BIN), because some translated texts are in this file, but the main binary found in the CDI image is not compatible with original tracks organization, because usually these binaries are hacked to work properly in a CDI image and this game has 46 CD-DA tracks, so it can't be used.

- I can't find the original patch released by translator. Searching in the google, I found that the game was translated by a guy named "Irvgotti452" for ReviveDC Project. To patch the GDI, I needed to convert a patched CDI found easily in the google. So, this translation doesn't have an original "Readme" file. But I know that the original translator is really Irvgotti452, because in main binary (1ST_READ.BIN) there's a reference to his name. If you want to know more about this translation, please go to translator's blog here:

https://theirvgotti452.wordpress.com/fire-pro-wrestling-d/

- I'll NOT fix any grammar errors, typo and something like that if you find them in a translation. Please, report the errors/issues/bugs like that to original translator, so he can make an update patch to fix them.

- This game still uses the "J" (Japan) region. The translators used a hacked CDI where the region is free (JUE) coded in the hacked IP.BIN, but I didn't change the region in the original IP.BIN.

- Only the patched files were used in GDI. All other files remains untouched, preserving the maximum original quality.

GDI Patch created by Unknown Master (aka Master X)

TRANSLATION CREDITS:

Irvgotti452: Hacking and translation

Let me know if the patch is working. See ya!  :thumbsup:

P.S.: I'll organize all the links in the first post when I had some time, and I'll use some spoiler tags to decrease the size of my posts.  :)

EDIT: Patch added to the first post.
« Last Edit: February 07, 2021, 10:55:43 am by Master X »

marc_max

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
Re: Dreamcast GDI Patches
« Reply #8 on: January 26, 2021, 03:45:47 am »
It's time to another GDI Patch...  ;D

Fire Pro Wrestling D

Thanks a lot!

However, I was able to patch track03 but failed with track50 (using the Redump's verified dump, which is different from yours). It would be nice if we used the Redump versions, as they are the verified 1:1 dumps.
Code: [Select]
Applying patch...
xdelta3: source track50.bin source size 106 MiB [112009296] blksize 2.00 MiB window 64.0 MiB
xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
xdelta3: normally this indicates that the source file is incorrect
xdelta3: please verify the source file with sha1sum or equivalent
« Last Edit: January 26, 2021, 03:51:43 am by marc_max »

Master X

  • Jr. Member
  • **
  • Posts: 18
    • View Profile
Re: Dreamcast GDI Patches
« Reply #9 on: January 27, 2021, 06:34:44 am »
However, I was able to patch track03 but failed with track50 (using the Redump's verified dump, which is different from yours). It would be nice if we used the Redump versions, as they are the verified 1:1 dumps.

You'll have to apply my patches in TOSEC gdi dumps.

Just for curiosity, I downloaded Fire Pro Wrestling D in GDI format from 8 different websites, and all of them has the same CRC32 I posted above (49B80CE8) for track50. In redump.org, the CRC32 for track50 is C0114432, and my patches has checksum validation, and because of this you couldn't apply in a dump provided by redump.org. It worked to track03 because it has the same CRC32 of redump.org.

AFAIK, they are using another methods to dump (or redump) the Dreamcast games, using a new *.cue file instead a standard *.gdi file, and just a few emulators are able to boot these dumps. It seems that the new dump method can store extra data that the GDI format couldn't extract before, but at least for me, it's not so important, because TOSEC dumps always worked perfectly for me. If you want to know more about this, check these threads:

https://github.com/libretro/flycast/issues/457
https://www.reddit.com/r/emulation/comments/ac10d2/redumporg_now_uses_cue_files_instead_of_gdi_files/
http://forum.redump.org/topic/19969/sega-dreamcast-multicue-gdi/

I can't find the GDI dump using the same CRC32 for track50 from redump.org website in any place, so if you really want to patch this dump, then send it to me, and I'll create a patch for it.

Regards!

Retroplay

  • Jr. Member
  • **
  • Posts: 6
    • View Profile
Re: Dreamcast GDI Patches
« Reply #10 on: January 27, 2021, 01:03:36 pm »
The redump image works, you just need to convert it before patching with this tool.
https://github.com/feyris-tan/gdidrop/tree/1

A big thank you Master X for the GDI patches. :thumbsup:

marc_max

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
Re: Dreamcast GDI Patches
« Reply #11 on: January 30, 2021, 10:58:18 am »
You'll have to apply my patches in TOSEC gdi dumps.

Just for curiosity, I downloaded Fire Pro Wrestling D in GDI format from 8 different websites, and all of them has the same CRC32 I posted above (49B80CE8) for track50. In redump.org, the CRC32 for track50 is C0114432, and my patches has checksum validation, and because of this you couldn't apply in a dump provided by redump.org. It worked to track03 because it has the same CRC32 of redump.org.

AFAIK, they are using another methods to dump (or redump) the Dreamcast games, using a new *.cue file instead a standard *.gdi file, and just a few emulators are able to boot these dumps. It seems that the new dump method can store extra data that the GDI format couldn't extract before, but at least for me, it's not so important, because TOSEC dumps always worked perfectly for me. If you want to know more about this, check these threads:

https://github.com/libretro/flycast/issues/457
https://www.reddit.com/r/emulation/comments/ac10d2/redumporg_now_uses_cue_files_instead_of_gdi_files/
http://forum.redump.org/topic/19969/sega-dreamcast-multicue-gdi/

I can't find the GDI dump using the same CRC32 for track50 from redump.org website in any place, so if you really want to patch this dump, then send it to me, and I'll create a patch for it.

Regards!
No worries.
I know it needs the same CRC.

I always thought the track files were exactly the same, either for CUE+BIN and GDI. I made a GDI generator tool from a CUE file some time ago and never gave me any problems. But I wasn't aware the new CUE+BIN Redump dumps had some additional data the old Redump GDI dumps didn't have. So that's why the "new" Redump's dumps were different from Tosec or the old Redump's.

Anyway, I used the tool Retroplay posted above (which seem to be truncating some data) and I got a valid GDI version equally the same as Tosec's :-)

The redump image works, you just need to convert it before patching with this tool.
https://github.com/feyris-tan/gdidrop/tree/1

A big thank you Master X for the GDI patches. :thumbsup:
Thank you! I got a valid GDI and tracks with this one ;-) I'll take a look at its sourcecode.

Master X

  • Jr. Member
  • **
  • Posts: 18
    • View Profile
Re: Dreamcast GDI Patches
« Reply #12 on: February 07, 2021, 11:48:34 am »
The redump image works, you just need to convert it before patching with this tool.
https://github.com/feyris-tan/gdidrop/tree/1

A big thank you Master X for the GDI patches. :thumbsup:

Wow, nice find! I didn't know this tool yet, so I downloaded the source code to compile it and this tool really works like a charm. I'll ask for permission to the author to use his source code in my conversion tools here. Thanks for sharing and I hope you can enjoy the GDI patches ;D

I'm sharing more two patchs here, added in the first post: Neon Genesis Evangelion - Typing Project E and Blue Submarine No. 6. To know how to apply the patches, please check the readme files that comes with the patches.

Please check this out! :)

GhaleonUnlimited

  • Jr. Member
  • **
  • Posts: 54
    • View Profile
    • Phantasy Star Generation 4 + "Found in Fanslation" Podcast
Re: Dreamcast GDI Patches
« Reply #13 on: February 07, 2021, 09:22:48 pm »
Thank you so much for making these! The Napple Tale patch creators were not sure of the best way to get it to play nice with a HDD, and my patched disc keeps crashing. Really appreciate it!

Is it possible that your technique can work with other DC games? For instance, custom music/colors Marvel vs. Capcom 2 isos?

And oh btw, Cargodin from the Napple team is a "she" :) Just FYI for the readme
« Last Edit: February 08, 2021, 08:23:32 am by GhaleonUnlimited »
Phantasy Star Generation 4: A PSIV Retranslation
"Found in Fanslation" Podcast
http://PSIV.GamesDoneLegit.com

Juan

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Dreamcast GDI Patches
« Reply #14 on: February 11, 2021, 06:59:23 pm »
Cool effort!

Hope you get around to releasing more patches. There's a small translation for Super Street Fighter II X from a ReviveDC release that's pretty neat.

Master X

  • Jr. Member
  • **
  • Posts: 18
    • View Profile
Re: Dreamcast GDI Patches
« Reply #15 on: February 11, 2021, 08:28:21 pm »
Thank you so much for making these! The Napple Tale patch creators were not sure of the best way to get it to play nice with a HDD, and my patched disc keeps crashing. Really appreciate it!

You're welcome! :thumbsup:


Is it possible that your technique can work with other DC games? For instance, custom music/colors Marvel vs. Capcom 2 isos?

Yeah, definitely it's possible. I analyzed Marvel vs Capcom 2 GDI and it's not a CDDA game, so to create a patch for a non-CDDA game is easier than CDDA games.

And oh btw, Cargodin from the Napple team is a "she" :) Just FYI for the readme

What a big surprise! I didn't know that Cargodin is a woman, so thanks for the information.

Lastly but not least, currently I'm working on more 3 GDI translation patches, if everything goes well, I should release them in weekend. So, wish me luck! ;D

See ya!

Retroplay

  • Jr. Member
  • **
  • Posts: 6
    • View Profile
Re: Dreamcast GDI Patches
« Reply #16 on: February 12, 2021, 10:10:00 am »
Could it be what I think it is ? ;D
Anyway, good luck and have a nice weekend. :thumbsup:

Master X

  • Jr. Member
  • **
  • Posts: 18
    • View Profile
Re: Dreamcast GDI Patches
« Reply #17 on: February 14, 2021, 09:07:47 pm »
Hello, folks! It's time to turn on your Dreamcast and play!  ;D

I'm releasing more two GDI patches, which are added to the first post. The patches are for the following games:

Taxi 2 - Le Jeu
Golem no Maigo (AKA The Lost Golem)


Download the patch for your favorite game, apply it (read carefully the instructions in the "Readme.txt" file) and let me know if everything is working well.

Could it be what I think it is ? ;D
Anyway, good luck and have a nice weekend. :thumbsup:

I'm working on more 6 GDI patches, and during this week I should release some of them, so please keep your eyes on this topic!  ;D

That's all, folks! See you in a next patch...  :)

goldenband

  • Sr. Member
  • ****
  • Posts: 379
    • View Profile
Re: Dreamcast GDI Patches
« Reply #18 on: February 15, 2021, 07:58:22 pm »
Taxi 2 - Le Jeu

Wow, I didn't know there was a translation patch for Taxi 2! I speak passable French, enough to get by, but having the option of playing the game in English is really nice.

And:

I'm working on more 6 GDI patches

 :beer:

Hooptie

  • Jr. Member
  • **
  • Posts: 3
    • View Profile
Re: Dreamcast GDI Patches
« Reply #19 on: February 23, 2021, 10:06:08 pm »
This is honestly amazing, thank you so much for your hard work! I literally made an account just for this. I don't think I was alone in hoping for these types of patches for years now. We can finally have .chds of all these amazing translations! I'm kind of curious what the difference between your patch and the original L.O.L. patch are since there is already a .gdi compatible version released by streeker. I read about the intro movie in the first post, is that it? I can't really notice a difference between the two versions.

Is there any possibility of the Shenmue 2 (PAL) English patch being converted as well? It used audio from the Xbox port to convert the dialogue/cutscene audio to English. Here is a full version with uncompressed audio, currently only available as .cdi's (despite being over 1GB files):
https://www.shenmuedojo.net/forum/viewtopic.php?t=47926
This would probably be the Holy Grail of Dreamcast games! Practically a localized version of a classic Sega franchise that was axed by Microsoft 20 years ago!


EDIT:
Through a combination of Wayback Machine and Google Translate on a Russian site, I found links to .gdi versions of this. Found on the now defunct AssemblerGames forum (RIP). Mega links are still active if you look hard enough.

EDIT EDIT:
I also noticed that Space Channel 5 - Part 2 has an English patch as well that is only available as a .cdi! There are two versions floating around, a glitched one with virtually nothing translated (it's the NU-NRG 2007 version) and one with everything translated (even videos ripped from the PS2 port). No pressure, just making you aware of this one since you've done such great work reverse engineering .cdi's already!
https://www.reddit.com/r/dreamcast/comments/9ls43z/space_channel_5_part_2_eng_dub/
Cheers! Looking forward to what you'll do next, there's so much stuff thats only available as .cdi's.  :beer:
« Last Edit: February 24, 2021, 04:01:50 pm by Hooptie »