Here you will find all guides written by our members. The guides can also be found in the Tutorial and Guides index and will temporarily be listed on our front page.
If you have used a guide, please don't forget to rate it (open the topic and use the stars on the top right)!
THIS THREAD IS NO LONGER ACTIVE ON GBATEMP.NET, I HAVE A STILL CONTINUED THREAD ON ANOTHER SITE. IT HOSTS ROM'S THOUGH SO I CANNOT LINK TO IT. GO THERE IF YOU ARE INTERESTED. IT HAS OVER 18 FIXES FOR POKEMON BLACK AND WHITE, AND I HELP EVERYONE WHO ASKS. IF YOU WANT INFO OR WANT TO VIEW THIS TOPIC IN MORE DETAIL, FIND IT ON THE INTERNET. SEARCH AROUND, IT WILL BE THERE.
This is a tutorial on how to patch pokemon black and white into English. It also includes the AP fix patch and exp fix patch, along with some firmware patches (if you call them that), the No$Gba fix and now, how to play Pokemon B/W on a TTDS plus how to patch the game if it freezes during evolution. I will update this post with the latest patches if I can, and all the patches here are confirmed (by me) to be working.
Please leave comments and feedback after reading this post, every comment counts, even if it is to criticize me, I still want to hear it. If you need help of any sort, ask me in a reply or via PM
This tutorial addresses the following:
[li]Translation Patch (V5 Official) Translation Section[/li] [li]Fix freezing after character name Anti-Piracy Section[/li] [li]Fix general freezing during game Anti-Piracy Section[/li] [li]Fix no exp. gain Anti-Piracy Section[/li] [li]Fix white screen when starting game Firmware Section[/li] [li]Fix 'load rom errcode=-4' and 'load rom errcode=-5' Firmware Section[/li] [li]Fix No$Gba save problem and 'could not find save data' errors [UPDATED]Firmware Section[/li]
NEW
[li]How to play Pokemon B/W on TTDS Firmware Section[/li] [li]Fix freezing while evolving on TTDS Firmware Section[/li]
New Updates:
[li]New sections format for easy browsing[/li] [li]New spoilers format for easy browsing[/li] [li]Update for No$Gba save problem[/li] [li]Update for Firmwares (I have compiled them into one download)[/li] [li]New Cheats section[/li]
Things you will need: A program to extract .rar and .7z files A DS cart (any will do, though I use R4 in this) or DS emulator A micro SD USB or other method of using Micro SD on your computer
Downloads for the main tutorial and patches I have compiled all the necessary tools for this tutorial into one simple .rar file I have not included the clean roms nor have I included the firmware patches. The firmware hacks are available via the link below, but I do not supply the clean roms, you need to find them yourself Links: Pokemon Patches and tools: http://www.mediafire.com/?5xga7vzl8772y2g Firmware Hacks: http://www.mediafire.com/?s1hgdir8bwd623p
TRANSLATION SECTION
///How to translate pokemon White and Black into English///
Warning! Spoiler inside.
1. Download my patching tools and a clean rom of B/W 2. Extract both archives onto your desktop 3. Go into the folder called 'xDelta Translator and .exp patch' 4. Once in the folder, run the program 'xDelta GUI.exe' 5. When the program starts up, click 'select patch' 6. Select the translation patch that is the same as your game (eg. white game and white patch) 7. Once you have done that, click 'Select ROM' 8. Browse to the desktop and find the extracted Pokemon B/W rom (.nds file) 9. Once they have both been selected, click 'apply patch' 10. Wait for a while for the program to run, eventually there should be a rom file with _patched at the end. That is the patched rom. 11. If you cannot find the rom, try looking on the desktop for a file called xdelta patched.nds or something, that is your patched rom. 12. You have now successfully patched your pokemon black/white rom into English!
*The version of the translation patch that is used in this tutorial is V5, and the specific patches are 'V5Black-NewLogo' and 'V5White-NewLogo'. There is also six other versions of the V5 patch and they are: V5Black-NewLogo-Kata V5Black-OldLogo V5Black-OldLogo-Kata V5White-NewLogo-Kata V5White-OldLogo V5White-OldLogo-Kata I will try to get the download links for these soon, I do not belive you will need them, but it is alway good to have a backup. You install them the same way as the ones in the tutorial
ANTI-PIRACY SECTION
///How to fix AP (Anti-Piracy) problems/// This tutorial uses Rudolph's Universal Child's Play Patch
Warning! Spoiler inside.
1. Make sure you have my pokemon B/W tools and patches 2. Go into the folder called 'Rudolph Anti-Piracy Patch' 3. Drag the rom (.nds file) you want to patch onto the corresponding patching program (eg. pokemon white rom onto pokemon white patch) 4. Wait for a 'congratulations' message to appear, when it does, that means that your rom is patched 5. You will see a file with .bak on the end. Delete this, you do not need it. 6. The remaining .nds file is patched!
///How to fix no exp. gain problem/// This uses the RakuRaku Hex Patch (method 1) and Kiekoes' xDelta Patch (method 2) Method 1:
Warning! Spoiler inside.
1. Make sure you have my pokemon B/W tools and patches 2. Go into the folder called 'RakuRaku exp. Patch' 3. Run the program 'RRPATCH.EXE' 4. Under 'filename' click 'open' 5. Select the rom (.nds file) you wish to patch 6. Under 'Patch Data', paste the code that corresponds with your game (eg. white rom with white patch code)
CODE
Pokemon White [CAA820CB] 00004600: AA 8D DA 4A F3 D0 57 1F 34 87 33 C2 59 40 4B F1 → 3C 00 9F E5 00 10 90 E5 38 20 9F E5 02 00 51 E1 00004610: 45 DA 2C 22 F6 5F 86 C8 3B 0A 61 6B DB F8 16 3F → 34 10 9F 05 08 10 80 05 48 11 80 05 2C 10 9F 05 00004620: 4B 88 6B 92 C0 E8 D9 BE B8 3C 09 CB EC 23 06 7A → A8 10 80 05 E8 11 80 05 24 00 9F E5 00 10 90 E5 00004630: A6 10 14 D7 B7 E3 BE EC 8E AE 81 2F 5E FB CC 60 → 20 20 9F E5 02 00 51 E1 01 10 A0 03 0A 10 C0 05 00004640: 8D 72 D5 FA 06 DF 70 47 FC 94 11 0E 39 15 0F 71 → 1E FF 2F E1 84 80 18 02 4F 03 5F E1 37 B3 AA 36 00004650: 17 18 2F 1A 6B 2D A5 AF CA D9 2F DC → 6A E0 AA 36 80 0C 18 02 1F FF AA 28 00004EA4: 1E FF 2F E1 → D5 FD FF EA
CODE
Pokemon Black [CA679BAF] 00004660: EF AE AB 77 31 8D DC 7C 8D 12 33 06 68 5F 37 CF → 3C 00 9F E5 00 10 90 E5 38 20 9F E5 02 00 51 E1 00004670: AF BD E6 D2 9E A1 35 BE 09 E5 38 F6 76 43 91 53 → 34 10 9F 05 08 10 80 05 48 11 80 05 2C 10 9F 05 00004680: 0F 9A 8C 08 A0 5B C8 2D 0C 48 F5 0D 91 40 EA 6E → A8 10 80 05 E8 11 80 05 24 00 9F E5 00 10 90 E5 00004690: 19 70 F6 3C 7B E1 D6 72 F7 76 40 09 00 83 7A E4 → 20 20 9F E5 02 00 51 E1 01 10 A0 03 0A 10 C0 05 000046A0: 95 D4 AB CD ED 48 07 0D FC 96 F0 74 BB 77 A2 87 → 1E FF 2F E1 64 80 18 02 4F 03 5F E1 37 B3 AA 36 000046B0: C4 D0 04 F7 DA B0 3F F3 D1 47 3D 7E → 6A E0 AA 36 60 0C 18 02 1F FF AA 28 00004EA4: 1E FF 2F E1 → ED FD FF EA
7. Once you have pasted the code in the box, click 'run' 8. Eventually a message with code in it will appear, just click ok 9. The remaining .nds file is patched, if this method fails, try method 2 below.
Method 2:
Warning! Spoiler inside.
1. Make sure you have my pokemon B/W tools and patches 2. Go into the folder called 'xDelta Translator and .exp patch' 3. Once in the folder, run the program 'xDelta GUI.exe' 4. When the program starts up, click 'select patch' 5. Select the exp fix patch that is the same as your game (eg. white game and white patch) 6. Once you have done that, click 'Select ROM' 7. Browse to the desktop and find the extracted Pokemon B/W rom (.nds file) 8. Once they have both been selected, click 'apply patch' 9. Wait for a while for the program to run, eventually there should be a rom file with _patched at the end. That is the patched rom. 10. If you cannot find the rom, try looking on the desktop for a file called xdelta patched.nds or something, that is your patched rom. 11. If you cannot find a new rom, then the one you selected is probably patched. If it is not, try the alternative method. 11. You should have now successfully patched your pokemon black/white rom!
EMULATORS SECTION
///How to fix 'The save data could not be accessed. Please turn power off and reinsert D' error and save problem/// This uses AP cheats and RAW cheats to fix these problems on No$Gba
Warning! Spoiler inside.
1. Open no$gba 2. Open your rom (.nds file) 3. Click 'utility' at the top of the program 4. Scroll down to 'cheats' 5. Click 'add new' 6. Paste in the following code:
CODE
02006F2C 00000000 02180B8C 00000000
7. After pasting in the code, click the 'Action Replay DS' option at the bottom of the window 8. Then tick the 'RAW' option near the right hand side of the window 9. Then click 'ok' 10. Then you should see a new action replay code in the no$gba cheats window 11. Tick the box next to the code 12. Then click 'add new' again 13. Paste in the one of the following codes that corresponds with your version of the game (eg. white game with white code)
14. After pasting in the code, click the 'Action Replay DS' option at the bottom of the window 15. Then tick the 'RAW' option near the right hand side of the window 16. Then click 'ok' 17. Then you should see a new action replay code in the no$gba cheats window 18. Tick the box next to the code 19. Then click 'ok' 20. Back in the main no$gba window, click 'file' 21. Then scroll down to the third option, 'reset cartridge' 22. The game should then load and be playable (although a big jumpy) 23. You now have a Fixed No$Gba emulator!
FIRMWARE SECTION This section fixes errors with your firmware
///How to play pokemon B/W on TTDS:/// This uses pong and retro's TTDS firmware replacement
Warning! Spoiler inside.
1. Download my firmware hacks file from the download link provided 2. Go into the folder called 'Pong and Retro's TTmenu' 3. Drag all the files in that folder into the root of your TTDS (overwrite any files it asks) 4. Run your TTDS on your DS and then load 'TTmenu.nds' 3. Now try to play the game, it should work!
///This is for people who are having trouble evolving using TTDS:/// This uses the Japanese version of TTDS firmware (Amorda's TTDS fix)
Warning! Spoiler inside.
1. Make sure you have pong and retro's TTDS fix on your TTDS and my firmware hacks file 2. Drag 'TTmenu.dat, TTmenu.nds, TTMENU.SYS and the TTmenu folder' from you TTDS to your desktop, then delete them off your TTDS but keep the files on the desktop! 3. Once you have deleted the files, open my firmware hack file and go into the folder called 'TTDS Japanese Fix' 4. Drag all the files in that folder into the root of your TTDS 5. The go back to your desktop and drag 'TTmenu.nds' back into the root of your TTDS 6. Then run your TTDS on your DS and open the 'TTmenu.nds' file 7. Then try to run your rom (.nds file) using the new OS, it should work 8. Evolution should now work on your TTDS!
///How to fix white screen when starting up game on R4:/// This is to fix freezing at a white screen before game loads
Warning! Spoiler inside.
1. Make sure you have my firmware hacks file 2. Go into the folder called 'Wood R4' 3. Copy all the files in that folder to the root of your SD (overwrite any files it asks you to) 3. Boot up your your R4 on your DS 4. Run the B/W game, it should work
///How to play pokemon B/W on R4i/R4i sdhc (may work on other carts also):/// This is to fix the 'Load rom errcode=-4' or 'Load rom errcode=-5' error This uses YS menu
Warning! Spoiler inside.
1. Make sure you have my firmware hacks file 2. Go into the folder called 'YS MENU' 3. Move all the files in that folder into the root of your cart 4. Return the SD card to your cart and boot it up. 5. One booted up, select the TTMENU1.nds 6. Then open the game using the new OS you are running. It should work.
CHEATS SECTION This section addresses not patches, but ways to cheat in pokemon B/W
///Pokesav///
Warning! Spoiler inside.
1. Make sure you have my pokemon B/W tools and patches 2. Go into the folder called 'Pokesav' 3. Run the pokesav black and white exe file 4. Click open in the main window 5. Load your pokemon B/W save file 6. Edit away as you wish!
If you are still having problems, ask in a post or via a PM to me
I may add to this post, if I left anything out or if a update comes out. If you want me to post a patch that is not already here, ask me and I will upload it with all the needed tools. Regards, SDamon Cronous
*Please note, I did not make any of these programs/patches used in this tutorial. The credit goes to the appropriate people for making the programs/patches and not me.
Edited by SDamonCronous, 16 December 2010 - 05:29 AM.
The Wood R4 you linked to is out of date, try this: Wood R4 1.15
EDIT: There is also no need to include a tutorial on patching with the English Translation patch since that is already taken care of in my thread. For one thing, you only included two of the eight English patches, and I couldn't tell if they were the New Logo/Old Logo/Kata Names/English Names/etc. It will also save you the trouble of having to update your patch folder every time a new one comes out.
But you can keep the other tutorials because those will help a lot of people experiencing those types of situations.
Also, if you put each section in spoilers, it will make your post easier to navigate through.
EDIT: There is also no need to include a tutorial on patching with the English Translation patch since that is already taken care of in my thread. For one thing, you only included two of the eight English patches, and I couldn't tell if they were the New Logo/Old Logo Kata Names/English Names/etc. It will also save you the trouble of having to update your patch folder every time a new one comes out.
But you can keep the other tutorials because those will help a lot of people experiencing those types of situations.
EDIT: There is also no need to include a tutorial on patching with the English Translation patch since that is already taken care of in my thread. For one thing, you only included two of the eight English patches, and I couldn't tell if they were the New Logo/Old Logo Kata Names/English Names/etc. It will also save you the trouble of having to update your patch folder every time a new one comes out.
But you can keep the other tutorials because those will help a lot of people experiencing those types of situations.
Yeh, I know this post could be better, but it is my first so I am doing a trial and error process Thanks for the help spenstar, you are obviously have a lot of experience in this type of thing I only posted the two translation patches because they are the most recent V5 official ones, and I do not see why to use an older version unless there are problems, and your post on this probably explained this better than mine
This tutorial is not useless it has some properties of help, like to fix freezing and such, the translation is just a part of the post
Yeh, I know this post could be better, but it is my first so I am doing a trial and error process Thanks for the help spenstar, you are obviously have a lot of experience in this type of thing I only posted the two translation patches because they are the most recent V5 official ones, and I do not see why to use an older version unless there are problems, and your post on this probably explained this better than mine
This tutorial is not useless it has some properties of help, like to fix freezing and such, the translation is just a part of the post
The original translation topic has links for the freezes. And in an easier format too. You ever heard of Rudolph's Child's Play patches?
Actually there are eight current versions of v5: V5Black-NewLogo V5Black-NewLogo-Kata V5Black-OldLogo V5Black-OldLogo-Kata V5White-NewLogo V5White-NewLogo-Kata V5White-OldLogo V5White-OldLogo-Kata
That is what I was referring to.
And yeah, you can keep the other tutorials for the other issues, I just think there really ins't a point on posting instructions for patching the English Translation since it is already taken care of.
Actually there are eight current versions of v5: V5Black-NewLogo V5Black-NewLogo-Kata V5Black-OldLogo V5Black-OldLogo-Kata V5White-NewLogo V5White-NewLogo-Kata V5White-OldLogo V5White-OldLogo-Kata
That is what I was referring to.
And yeah, you can keep the other tutorials for the other issues, I just think there really ins't a point on posting instructions for patching the English Translation since it is already taken care of.
That, and it's in a more convenient manner. I mean, he has the hex fix for the EXP, you have the patch fix.
Sorry, I misunderstood you spenstar. The patches in the tutorial are 'V5Black-NewLogo' and 'V5White-NewLogo' I know it would be easier to drag'n'drop and I have included that in the tutorial. But I also have the hex patch and the xdelta version of the hex patch. I do this so if one method does not work, there is an alternative to try.
This is a tutorial on the AP fix patch and exp fix patch, along with some firmware patches (if you call them that) and now the No$Gba fix. This is an actual tutorial and not just a bunch of links. I will update this post with the latest patches if I can, and all the patches are are confirmed (by me) to be working.
Please leave comments and feedback after reading this post, every comment counts, even if it is to criticize me, I still want to hear it. If you need help of any sort, ask me in a reply or via PM
Things you will need: A program to extract .rar and .7z files A DS cart (any will do, though I use R4 in this) or DS emulator A micro SD USB or other method of using Micro SD on your computer
Downloads for the main tutorial and patches I have compiled all the necessary tools for this tutorial into one simple .rar file I have not included the roms nor have I included the firmware hacks. The roms I cannot provide for the rules of this website state I cannot, but the firmware hacks are below.
///This patch is for people whose game is freezing because of AP (Anti-Piracy)///
AP Fix
1. Make sure you have my pokemon B/W tools and patches 2. Go into the folder called 'Rudolph Anti-Piracy Patch' 3. Drag the rom (.nds file) you want to patch onto the corresponding patching program (eg. pokemon white rom onto pokemon white patch) 4. Wait for a 'congratulations' message to appear, when it does, that means that your rom is patched 5. You will see a file with .bak on the end. Delete this, you do not need it. 6. The remaining .nds file is patched!
///This is for people who are having trouble gaining exp.///
EXP Fix
Method 1:
1. Make sure you have my pokemon B/W tools and patches 2. Go into the folder called 'RakuRaku exp. Patch' 3. Run the program 'RRPATCH.EXE' 4. Under 'filename' click 'open' 5. Select the rom (.nds file) you wish to patch 6. Under 'Patch Data', paste the code that corresponds with your game (eg. white rom with white patch code)
Pokemon White [CAA820CB] 00004600: AA 8D DA 4A F3 D0 57 1F 34 87 33 C2 59 40 4B F1 → 3C 00 9F E5 00 10 90 E5 38 20 9F E5 02 00 51 E1 00004610: 45 DA 2C 22 F6 5F 86 C8 3B 0A 61 6B DB F8 16 3F → 34 10 9F 05 08 10 80 05 48 11 80 05 2C 10 9F 05 00004620: 4B 88 6B 92 C0 E8 D9 BE B8 3C 09 CB EC 23 06 7A → A8 10 80 05 E8 11 80 05 24 00 9F E5 00 10 90 E5 00004630: A6 10 14 D7 B7 E3 BE EC 8E AE 81 2F 5E FB CC 60 → 20 20 9F E5 02 00 51 E1 01 10 A0 03 0A 10 C0 05 00004640: 8D 72 D5 FA 06 DF 70 47 FC 94 11 0E 39 15 0F 71 → 1E FF 2F E1 84 80 18 02 4F 03 5F E1 37 B3 AA 36 00004650: 17 18 2F 1A 6B 2D A5 AF CA D9 2F DC → 6A E0 AA 36 80 0C 18 02 1F FF AA 28 00004EA4: 1E FF 2F E1 → D5 FD FF EA
Pokemon Black [CA679BAF] 00004660: EF AE AB 77 31 8D DC 7C 8D 12 33 06 68 5F 37 CF → 3C 00 9F E5 00 10 90 E5 38 20 9F E5 02 00 51 E1 00004670: AF BD E6 D2 9E A1 35 BE 09 E5 38 F6 76 43 91 53 → 34 10 9F 05 08 10 80 05 48 11 80 05 2C 10 9F 05 00004680: 0F 9A 8C 08 A0 5B C8 2D 0C 48 F5 0D 91 40 EA 6E → A8 10 80 05 E8 11 80 05 24 00 9F E5 00 10 90 E5 00004690: 19 70 F6 3C 7B E1 D6 72 F7 76 40 09 00 83 7A E4 → 20 20 9F E5 02 00 51 E1 01 10 A0 03 0A 10 C0 05 000046A0: 95 D4 AB CD ED 48 07 0D FC 96 F0 74 BB 77 A2 87 → 1E FF 2F E1 64 80 18 02 4F 03 5F E1 37 B3 AA 36 000046B0: C4 D0 04 F7 DA B0 3F F3 D1 47 3D 7E → 6A E0 AA 36 60 0C 18 02 1F FF AA 28 00004EA4: 1E FF 2F E1 → ED FD FF EA
7. Once you have pasted the code in the box, click 'run' 8. Eventually a message with code in it will appear, just click ok 9. The remaining .nds file is patched, if this method fails, try method 2 below.
Method 2:
1. Make sure you have my pokemon B/W tools and patches 2. Go into the folder called 'xDelta Translator and .exp patch' 3. Once in the folder, run the program 'xDelta GUI.exe' 4. When the program starts up, click 'select patch' 5. Select the exp fix patch that is the same as your game (eg. white game and white patch) 6. Once you have done that, click 'Select ROM' 7. Browse to the desktop and find the extracted Pokemon B/W rom (.nds file) 8. Once they have both been selected, click 'apply patch' 9. Wait for a while for the program to run, eventually there should be a rom file with _patched at the end. That is the patched rom. 10. If you cannot find the rom, try looking on the desktop for a file called xdelta patched.nds or something, that is your patched rom. 11. If you cannot find a new rom, then the one you selected is probably patched. If it is not, try the alternative method. 11. You should have now successfully patched your pokemon black/white rom!
///This is for people who play B/W on No$Gba and get stuck on blue screen/// Use this if you get 'The save data could not be accessed. Please turn power off and reinsert D' error
NO$GBA Fix
1. Open no$gba 2. Open your rom (.nds file) 3. Click 'utility' at the top of the program 4. Scroll down to 'cheats' 5. Click 'add new' 6. Paste in the following code:
02006F2C 00000000 02180B8C 00000000
7. After pasting in the code, click the 'Action Replay DS' option at the bottom of the window 8. Then tick the 'RAW' option near the right hand side of the window 9. Then click 'ok' 10. Then you should see a new action replay code in the no$gba cheats window 11. Tick the box next to the code 12. Then click 'add new' again 13. Paste in the one of the following codes that corresponds with your version of the game (eg. white game with white code)
14. After pasting in the code, click the 'Action Replay DS' option at the bottom of the window 15. Then tick the 'RAW' option near the right hand side of the window 16. Then click 'ok' 17. Then you should see a new action replay code in the no$gba cheats window 18. Tick the box next to the code 19. Then click 'ok' 20. Back in the main no$gba window, click 'file' 21. Then scroll down to the third option, 'reset cartridge' 22. The game should then load and be playable (although a big jumpy) 23. You now have a Fixed No$Gba emulator!
///This is for people who still have a game that will not work, the following are firmware replacements and do not involve the pokemon rom. I will update these to include more options at a later date///
Other Fixes
For R4: This is to fix freezing at a white screen before game loads
1. Download Wood R4 from the link provided 2. Extract the Wood R4 folder to your desktop 3. Go into the Wood R4 folder and drag the contents into the root of your micro SD (overwrite any files it asks you to) 3. Boot up your your R4 on your DS, if it looks messed up, don't worry 4. Run the B/W game, it should work
For R4i/R4i sdhc (although this may work for other carts also): This is to fix the 'Load rom errcode=-4' or 'Load rom errcode=-5' error
1. Download YS menu from the link provided 2. Extract the files into the root of your cart 3. Return the SD card to your cart and boot it up. 4. One booted up, select the TTMENU1.nds 5. Then open the game using the new OS you are running. It should work.
As a bonus, I have included a link to a .sav file editor, the good old trusty Pokesav. You can use Pokesav to edit pokemon's names, bag items, money, PC pokemon and pretty much every aspect over the game (although some are not available for B/W yet)
If you are still having problems, ask in a post or via a PM to me
I may add to this post, if I left anything out or if a update comes out. If you want me to post a patch that is not already here, ask me and I will upload it with all the needed tools. Regards, SDamon Cronous
*Please note, I did not make any of these programs/patches used in this tutorial. The credit goes to the appropriate people for making the programs/patches and not me.