Note: This is a test on NDS Emulation.... Do not expect More. As it is Work - In - Progress.
Game Fully \"playable\" on Emulator.
NOTE: Game runs FULL SPEED ONLY During Battles and Houses
Game Lags/Runs Lower Speed in outside world (about 70% speed)
Step 1:
Download The Pokemon Emulator Package from GamersFire.net -
Here(Contains No$GBA, Pokemon Patch for Diamond/Pearl, and IPSWin to patch the game)
Step 2:
Unzip the following items in the same folder:
The Game (Pokemon Diamond/Pearl)
No$Cash
IPSWin
Pokemon Emulation Patch
Open IPSWin, First select the ROM Image, then second select the Patch, click Patch! to patch the rom!.
Delete old Rom Image. (You may also delete the patch and IPSWin)
Step 3:
Open No$GBA, Load Pokemon Diamond/Pearl.
After Loading, Do not play the game, immediatly go to Options>Emulation Set Up
Under NDS Cartridge Backup Media, select \"FLASH 512 KBytes\"
Next go to the Controls Tab in the same window, Select your Keyboard settings press ok.
NOTE: This step is VERY Important!! After you are done with the above go to Tools> SAVE OPTIONS
Step 4:
Go to File>Reset Cartridge,
Have fun playing

[/spoiler]
Error messages:Problem: \"the data could not be read. please turn off the power....\"
Solution: Redo step 3 making sure you change the save type.
I froze in a battle:Enable/Disable sound.
Is full screen possible?:No.
Screenshots from No$GBA Taken by me:

