News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Dreamcast GDI Patches  (Read 801 times)

Master X

  • Jr. Member
  • **
  • Posts: 5
    • 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 (612.95 MB): https://www.mediafire.com/file/yv913gpym3mdden/Napple_Tale_GDI_Patch.7z/file

Search for "Napple Tale - Arsia in Daydream v1.006 (2000)(Sega)(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 listed below to be sure that is the correct GDI. The patch has 612 MB size and it was compressed with 7-zip.

Apply this xdelta patch in the original "track03.bin" file from japanese GDI, with the following hashes:

CRC32: 3CE1154F
   MD5: F14F6C7797234F4CA40DACD727901E7C
SHA-1: AD658D40708F49D22BEEF2A0AB2237A2EC7C7E17

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

CRC32: 1B9A87E6
   MD5: F698DFCBAE6873352895E81DEC097EC4
SHA-1: AE146A07911D77B15DB42DD9C3CD622314661B6D

If everything is ok, you can now enjoy the translation in a patched GDI. :)

Frame Gride

Patch (252.80 MB): https://www.mediafire.com/file/64bv0hls7rdlkfv/Frame_Grid_GDI_Patch.7z/file

Search for "Frame Gride v4.000 (1999)(From)(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. The patch has 279 MB size and it was compressed with 7-zip.

Apply this xdelta patch in the original "track03.bin" file from japanese GDI, with the following hashes:

CRC32: D70BA56F
   MD5: AC8F02540D2F892F77BC9E36E25B0AAF
SHA-1: 44EE50440D0461088261DCA9B11F2DAB571CCCD5

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

CRC32: 2823C878
   MD5: 663F0E75A9FDCB2A98BF13DF46C61CD5
SHA-1: CC3FEAFD35D906E0D4207B2E94B3E96BAA14C7E9

If everything is ok, you can now enjoy the translation in a patched GDI. :)

Karous

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

Search for "Karous v1.003 (2007)(Milestone)(NTSC)(JP)(en)[!].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. The patch has 123 MB size and it was compressed with 7-zip.

Apply this xdelta patch in the original "track03.bin" file from japanese GDI, with the following hashes:

CRC32: 8AFC0064
   MD5: C8DACB97CE5B281F5F5916460C380176
SHA-1: F55F6C15BD530D5D8723A76D2B432E9EE244E9A7

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

CRC32: 5E58B71F
   MD5: D7D011A9C4D55C1399124A3E251CEF81
SHA-1: 09FC5F6A5310E8FD00C8F68E4CC0A651512DA4D9

If everything is ok, you can now enjoy the translation in a patched GDI. :)

Nanatsu no Hikan: Senritsu no Bishou

Patch (839.56 MB): https://www.mediafire.com/file/hdx3hb6vuz3madl/Nanatsu_no_Hikan_GDI_Patch.7z/file

Search for "Nanatsu no Hikan - Senritsu no Bishou v1.002 (1999)(KOEI)(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. The patch has 850 MB size and it was compressed with 7-zip.

Apply this xdelta patch in the original "track03.bin" file from japanese GDI, with the following hashes:

CRC32: D5D87953
   MD5: C9B8B8C59191437F5942652F8B88A0E9
SHA-1: F96EF603BA35103428AAFF62A8E2A7ED5FA9541E

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

CRC32: A2D6B767
   MD5: CD61398EF781DABFEE941892D87EB731
SHA-1: 8D8306AE140A3EAD7D563C13CC2FF55E61550395

If everything is ok, you can now enjoy the translation in a patched GDI. :)

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 patches comes with "Readme" files, one file was written by me, other is an original Readme file released by translators with 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.

- I played the game in a real Dreamcast (Dreamshell and GDEMU), not in an emulator. All games worked perfectly until the end.

- 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 files used in the translation 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.

EXTRA FOR DREAMSHELL USERS:

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 each game:

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's translators.
Special thanks to Frame Gride's translators.
Special thanks to Karous' translators.
Special thanks to Nanatsu no Hikan: Senritsu no Bishou's translators.

Enjoy! ;)

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: Today at 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.