- 15
- Posts
- 14
- Years
- Seen Sep 6, 2013
Okay. For those who are still having problems wit NO$GBA, I have here the things that you need and need to do in order to get it working.
Alright let's get started, you need:
AR-CODES FOR SAVE FIX: (Use only these as the other ones will make your ROM crash randomly or when you use a stat-altering move.)
NO$GBA2.6a+NO$ZOOMER 2.3.0.2(Optional but I recommend it)/NO$GBA CSpoiler:-AR-Code SAVE FIX FOR BLACK
-AR-Code SAVE FIX FOR WHITECode:52004EA0 E8BD01F0 02001800 E92D4008 02001804 E3A00000 02001808 E3A0150E 0200180C E2811A06 02001810 E5810B44 02001814 EA5FE9F2 02001818 E59F4034 0200181C E59F5034 02001820 E5845000 02001824 E59F4020 02001828 E5945000 0200182C E59F601C 02001830 E1550006 02001834 03A05001 02001838 05C4500A 0200183C 03A05000 02001840 E1445DB4 02001844 E8BD01F0 02001848 EA000D95 0200184C 02180C60 02001850 28AAFF1F 02001854 037FBFE0 02001858 EAA01606 02004EA0 EAFFF25C D0000000 00000000
Code:52004ea0 e8bd01f0 02001800 e92d4008 02001804 e3a00000 02001808 e3a0150e 0200180c e2811a06 02001810 e5810b44 02001814 ea5fe9f2 02001818 e59f4034 0200181c e59f5034 02001820 e5845000 02001824 e59f4020 02001828 e5945000 0200182c e59f601c 02001830 e1550006 02001834 03a05001 02001838 05c4500a 0200183c 03a05000 02001840 e1445db4 02001844 e8bd01f0 02001848 ea000d95 0200184c 02180c80 02001850 28aaff1f 037fbfe0 02001854 02001858 eaa01606 02004ea0 eafff25c d0000000 00000000
Rudolph's Child's Play Patch v4 (Use only on a clean, UNPATCHED ROM)
English Translation v3/4
xDelta GUI
*The Child's Play Patch, v3 Translation Patch and xDelta can all be found on GBATemp. (Or just google it! :p)
STEPS:
1. Patch your clean ROM with Rudolph's Childs Play Patch v4 by dragging the ROM to the executable. Wait for a "Congratulations" box to appear.
*It should create a .bak file, that's your original file.
2. Patch your ROM with the v3/4 Translation Patch using xdelta GUI not UI. Load the patch and your ROM and click Apply patch. It should create a file with [Your ROM]_patched.nds, that your patched ROM.
*Put the xdelta file and xDeltaGUI.exe on the SAME FOLDER as your ROM and I think it requires Microsoft .NET Framework.
3. Now, let's open it in an emulator (NO$ZOOMER) and of course the BSoD appears. Put the AR-CODES posted above, goto Others->Cheats tick as RAW and Action replay DS and press OK. Then enable the AR-CODE and press OK. Then File->Reset. Make sure your Reset/Startup Entry point is at "Start Cartridge Directly" don't need the BIOS files here.
There! You can play Pokémon Black & White with no crashes or freezes and you also gain EXP!
Other helpful knick-knacks for increasing emulation speed for NO$GBA2.6a+NO$ZOOMER2.3.0.2:
Disable 3D Edge marking for B/W (Tested with Black):
x2 Walking speed:Spoiler:Code:52189288 43082020 22189288 00000010 D2000000 00000000
Instant show text:Spoiler:Code:52197054 BD381C28 02198050 085F0056 D0000000 00000000
NO$GBA.ini Settings:Spoiler:Code:5201D0B0 D1024281 1201D038 000046C0 1201D0B2 0000D1D1 D0000000 00000000
Spoiler:Code:;no$gba 2.6 generated config file - do not edit GBA Mode == VGA (poppy bright) NDS Mode == Nintendo DS (normal 4MB) Emulation Speed, LCD Refresh == /Unlimited MHz Disaster, 10% Reset/Startup Entrypoint == -Start Cartridge directly Topmost Display Lines == -Emulate Dark Shadow Sound Output Mode == Digital Mono (fast) Sound Desired Sample Rate == Low (10kHz) (fast) Video Output == 15bit Color Emulate BIOS Functions == By 80x86 code (fast) Solar Sensor Level == Bright Sunlight GBA Cartridge Backup Media == -Auto NDS-Cartridge Backup Media == -Auto Multiboot Port == -None/Disabled Multiboot Completion == -Auto-close Upload Box Multiboot Normal/BurstDelays == -Fast/Fast (best) Game Screen Filter == None (fast) Decompressed Help File == Delete after Usage Create Game Window at == Upper/right of Debug Window Game Screen Sizing == Free IIgame_size == normal Number of Emulated Gameboys == -Single Machine Link Gamepaks == -Gamepaks in all GBAs Link Cable Type == None Performance Indicator == -Show Timing only if <>100% Autosave Options == -Nope Load ROM-Images to == -All machines Joypad Button A == 3 Joypad Button B == 2 Joypad Select == 7 Joypad Start == 8 Joypad Button L == 5 Joypad Button R == 6 Joypad Button X == 4 Joypad Button Y == 1 SNESpad Adapter == -None/Disabled (fast) SNESpad Button A == -Button A SNESpad Button B == -Button B SNESpad Button X == -Button X SNESpad Button Y == -Button Y Mouse Control Mode == -Free Move (right button=on) Joysticks/Gamepads == Disabled (fast) SAV/SNA File Format == Raw IIautoRun == yes Firmware Boot == Autostart 3D Renderer == nocash IIsnd == mono IIreg == fullskip IIcrk == skip
If you desperately need more speed (like me), here are some tweaks to increase speed to 100%:
Spoiler:1. Goto Options->Render->Choose "DirectX 8"
2. Goto Options->Filter->Choose "None" on both.
3. Goto Options->Update Interval->Choose 60 fps and Automatic skip should be enabled.
4. Goto Options->Volume->Choose "Original" (Nothing much but oh well :D)
5. Goto Other->EXTRA->Enable all EX's (EX0 to EX5)
6. Of course, File->Priority->Choose "High" (NO$GBA should be the only application on or else it slow down a bit more.)
THIS METHOD APPLIES TO LOW-END PC's! Gameplay is a bit choppy but it goes as much as 85%-160% (100% on average, though lags badly while saving).
My computer's specs for comparison:
Spoiler:Intel Pentium 4 CPU 1.50 GHz
256 MB RAM
DirectX 9.0c
NVIDIA GeForce2 MX/MX 400
Windows XP Professional 32-bit
I can prove it to you that all of these works on NO$ since I already finished the game. Not a single crash or freezing for me!
NOTE: If your game hangs when going to a screen (e.g. VS. Recorder), disable EX5 temporarily. Also, you don't need to do the save state thingy anymore just save the game with the code on. (Though the Save Fix causes some minor graphical glitches, theres nothing else bad about it)
ENJOY (a non-DeSmuME emulation of) B/W everyone! :D
Oh yeah, I forgot!
CREDITS goes to MASTERMIND_X and some people on GBATemp for the save fix and other AR-CODES!
Thanks Girl!!! You're the best!!
Now my game won't crash at the place before it crashes. I hope it will never crash in future again :]