Ich73 / DQM2-FanTranslation

Fan translations for Dragon Quest Monsters 2: Cobi and Tara's Marvelous Mysterious Key.
https://github.com/Ich73/DQM2-FanTranslation/wiki
37 stars 1 forks source link

The patcher just says "ERROR: the file type is mismatch"? #4

Closed samcambolt270 closed 3 years ago

samcambolt270 commented 3 years ago

I can't seem to patch the game at all. I tried both with the update and without (using their respective patches) and the one with the patches finishes in about 5 seconds and outputs a 7mb file called "Update 1.1 (Patches-v1.1-EN).cia". It seems to completely ignore the full game file and just patch the update file instead? The version without the file takes much longer, but always spits out this error after "partition 1" ERROR: the file type is mismatch ERROR: Extracting Failed I can't figure out what I'm doing wrong.

Ich73 commented 3 years ago

ERROR: the file type is mismatch ERROR: Extracting Failed

This error occurs when Game Patcher uses 3dstool to extract the exefs of the ROM. From my research the error happens if the cia file is not decrypted. You can decrypt the cia file using GodMode9 (~Decrypting a .CIA file~) and try again.

Edit: As the link no longer displays the correct instructions...

  • Boot the 3DS while holding START to launch Godmode9
  • Navigate to the folder where your enrypted cia file is
  • Navigate to the encrypted cia file and press A
  • Select "CIA image options..."
  • Select "Decrypt file (...)"
  • Select "Decrypt inplace"
  • Press A to continue
  • Press START to reboot
  • The .cia file on your SD card is now decrypted

First, note that if you want to play the updated game, you need to patch both - the base game and the update - by applying Patches-v1.0-EN.zip to <base game>.cia and Patches-v1.1-EN-zip to <v1.1 update>.cia.

You should be able to patch both - the base game and the update - simultaneously by placing the following files inside a folder and running GamePatcher.exe.

<your folder>
├── <base game>.cia
├── <v1.1 update>.cia
├── Patches-v1.0-EN.zip
├── Patches-v1.1-EN.zip
└── GamePatcher.exe

This should give you two patched game files.

<your folder>
├── <base game> (Patches-v1.0-EN).cia
├── <v1.1 update> (Patches-v1.1-EN).cia
└── ...

Alternatively you can patch the base game first...

<your folder>
├── <base game>.cia
├── Patches-v1.0-EN.zip
└── GamePatcher.exe

... and the v1.1 update afterwards.

<your folder>
├── <v1.1 update>.cia
├── Patches-v1.1-EN.zip
└── GamePatcher.exe