So here is what I have just found out.
You download No$GBA from plenty of spots. The version should be 2.6a or greater.
I also found this version doesn’t have anything in it natively that makes the screen bigger. So on my 1650 x 1050 resolution, the No$GBA window is pathetic. So, there is something else called No$Zoomer. This is an add on which just runs on the top of No$GBA. This only works on version 2.6a of No$GBA or greater.
The ROMs for these two games need to be patched. If they are not, they simply don’t work.
Finding the patched ROMs was hard enough as there are so many sources. And for some reason, they all look dodgy or they took forever to download. 3 hours to download 130MB? Really?
Once you have done that, open Up No$GBA/No$Zoomer.
Go to Utility –> Cheats In the Menu at the top.
Click on add new.
Copy and paste this in:
02006F2C 00000000
02180B8C 00000000
Click on the RAW tickbox. Click on Action Reply DS. Click on OK.
Depending on what version of Pokemon you have will depend on what you do next.
If you have Pokemon White click on add new again. Copy and paste this in:
52004EA0 E8BD01F0
02004EA0 EAFFF25C
E2001800 0000005C
E92D4008 E3A00000
E3A0150E E2811A06
E5810B44 EA5FE9F2
E59F4034 E59F5034
E5845000 E59F4020
E5945000 E59F601C
E1550006 03A05001
05C4500A 03A05000
E1445DB4 E8BD01F0
EA000D95 02180A00
28AAFF1F 037FBFE0
EAA01606 00000000
D0000000 00000000
Click on the RAW tickbox. Click on Action Reply DS. Click on OK.
That will get the game working.
If you have Pokemon Black click on add new again. Copy and paste this in:
52004EA0 E8BD01F0
02004EA0 EAFFF25C
E2001800 0000005C
E92D4008 E3A00000
E3A0150E E2811A06
E5810B44 EA5FE9F2
E59F4034 E59F5034
E5845000 E59F4020
E5945000 E59F601C
E1550006 03A05001
05C4500A 03A05000
E1445DB4 E8BD01F0
EA000D95 021809E0
28AAFF1F 037FBFE0
EAA01606 00000000
D0000000 00000000
Also, if you have trouble saving forget it. I can’t get this function to work. I have seen several things you can try. None of them worked for me.
So, if you want to actually save a game that is going to potentially 80-100 hours long, figure it out. Then leave me a comment on how you did it.
Using snapshots will NOT work as they are only for GBA. Not NDS.
I have also seen the added cheats to get the save game function to work.
Within No$GBA, go to Utility –> Cheats In the Menu at the top.
Click on add new.
If you have Pokemon Black copy and paste this in:
52006f2c fdd8f1d8
02006f2c 00000000
d2000000 00000000
52180b88 42018811
52180b8c 4770d1fc
12180b8c 000046c0
d2000000 00000000
If you have Pokemon White copy and paste this in:
52006f2c fde8f1d8
02006f2c 00000000
d2000000 00000000
52180ba8 42018811
52180bac 4770d1fc
12180bac 000046c0
d2000000 00000000
Neither of these work. Some people have even said the game freezes when you start a new game. To fix this, you need to go Options –> Emulation Setup. Then under NDS-Cartridge Backup Media, choose FLASH 512kbytes. That worked for me. If you leave it on EEPROM 64kbytes like some sites suggest, it freezes up.
There is also a way to convert your save file from Desmume to No$GBA but it does not work in saving games within No$GBA. Open FILE menu and select EXPORT BACKUP MEMORY. Change directory into place which NO$GBA.EXE located. Double click BATTERY folder and type the game name (Example:- Pokemon Black.SAV). Next, change file format from RAW into No$gba Format before click OK. Quit Desmume and enter No$GBA.
This is all the information I have gathered on these two games. If someone can tell me how to get the save working, I would appreciate it. Leave a comment letting me know how.
Thanks.