Release DraStic Nintendo DS emulator


Thanks Exophase! Awesome emulator, here are the games I tried, can some one add those to the compatibility sheet?

Castlevania - Dawn of Sorrow (E) - 65MB - Pandora 1Ghz - 1.1Ghz - Lags a bit but very playable (tried at 1.2GHz, no real changes)


Metroid Primer Hunters (E) -  65MB - Pandora 1Ghz - 1.1Ghz - Cutscenes full speed, Main Menu slowsdown and some lag a little in some areas, fully playable


Contact (E) - 65MB -  Pandora 1Ghz - 1.1Ghz - Fullspeed playable


Anno 1701, Dawn of Discovery (E)  - 16MB - Pandora 1Ghz - 1.1Ghz - Crashed emulator on launch

Legend of Zelda - The Phantom Hourglass (U) - 131MB - Pandora 1Ghz - 1.1Ghz - Cutscenes are slows, fully playable but suffers some slowdowns is some areas (when you pickup an object, the object has graphical bugs)

Runaway - The Dream of the Turtle (E) - 131MB - Pandora 1Ghz - 1.1Ghz - Main menu slowsdown but game is full speed, includind cutscenes

Advance Wars - Days of Ruin (U) - 65MB - Pandora 1Ghz - 1.1Ghz - Slow on the map but still playable (Crashed the emulator after a few min though)

Metal Slug 7 (E) - 65MB - Pandora 1Ghz - 1.1Ghz - Works fine

Grand Theft Auto - Chinatown Wars (EU) 131MB - Pandora 1Ghz - 1.1Ghz - Crashed emulator on launch

Dementium - The Ward -  65MB - Pandora 1Ghz - 1.1Ghz - Cuscenes are full speed, In-game is slow (maybe too much for a FPS)

Kingdom Hearts - 358-2 Days (E) 262MB - Pandora 1Ghz - 1.1Ghz - Cutscenes work fine but have some graphical glitches, couldn't go further as it crashes

Aliens - Infestation (E) - 32MB - Pandora 1Ghz - 1.1Ghz - Black screen, doesn't work

SolatoRobo - Red The Hunter - 65MB - Pandora 1Ghz - 1.1Ghz - White screen, doesn't work
You know you can create an account on the wiki and insert the data yourself, right ? :)
Argh... I'm afraid I'll sound a bit stupid if I answer that! :)

Thanks for the info though, I'll update the wiki.
 
sooo, whenever i select a rom, the card-access led flickers for a bit, and then the program freezes completely and utterly.  sometimes holding the pandora button will work, but other times i have to hard reset the console.  haven't seen anyone else mention this issue.

i've tried several different roms, including a couple that are listed as working on the wiki.

seems highly unlikely, but is it possible that it's because the firmware file i'm using is from a flashme'd dslite?
 
Last edited by a moderator:
Interestingly Contact seems to work fine on 1ghz (fullspeed reported) while lagging on the Pandora CC at 950 Mhz. Another proof that the 1Ghz chip is more powerful than just the frequency increase. 

Thanks Exophase! Awesome emulator, here are the games I tried, can some one add those to the compatibility sheet?

Castlevania - Dawn of Sorrow (E) - 65MB - Pandora 1Ghz - 1.1Ghz - Lags a bit but very playable (tried at 1.2GHz, no real changes)
Metroid Primer Hunters (E) -  65MB - Pandora 1Ghz - 1.1Ghz - Cutscenes full speed, Main Menu slowsdown and some lag a little in some areas, fully playable
Contact (E) - 65MB -  Pandora 1Ghz - 1.1Ghz - Fullspeed playable
Anno 1701, Dawn of Discovery (E)  - 16MB - Pandora 1Ghz - 1.1Ghz - Crashed emulator on launch

Legend of Zelda - The Phantom Hourglass (U) - 131MB - Pandora 1Ghz - 1.1Ghz - Cutscenes are slows, fully playable but suffers some slowdowns is some areas (when you pickup an object, the object has graphical bugs)

Runaway - The Dream of the Turtle (E) - 131MB - Pandora 1Ghz - 1.1Ghz - Main menu slowsdown but game is full speed, includind cutscenes

Advance Wars - Days of Ruin (U) - 65MB - Pandora 1Ghz - 1.1Ghz - Slow on the map but still playable (Crashed the emulator after a few min though)

Metal Slug 7 (E) - 65MB - Pandora 1Ghz - 1.1Ghz - Works fine

Grand Theft Auto - Chinatown Wars (EU) 131MB - Pandora 1Ghz - 1.1Ghz - Crashed emulator on launch

Dementium - The Ward -  65MB - Pandora 1Ghz - 1.1Ghz - Cuscenes are full speed, In-game is slow (maybe too much for a FPS)

Kingdom Hearts - 358-2 Days (E) 262MB - Pandora 1Ghz - 1.1Ghz - Cutscenes work fine but have some graphical glitches, couldn't go further as it crashes

Aliens - Infestation (E) - 32MB - Pandora 1Ghz - 1.1Ghz - Black screen, doesn't work

SolatoRobo - Red The Hunter - 65MB - Pandora 1Ghz - 1.1Ghz - White screen, doesn't work
You know you can create an account on the wiki and insert the data yourself, right ? :)
Argh... I'm afraid I'll sound a bit stupid if I answer that! :)

Thanks for the info though, I'll update the wiki.


I did already insert some of your results, though :)  Please make sure you respect the color code, though: if a game works fine but crashes at one point, it should be marked red, not green or yellow. 
 
Last edited by a moderator:
Released r0.2p on the repo. Readme says what changed. There's still a lot broken and not yet added, but since the emulator's still in its release infancy and I said I'd try to release today I went ahead and put it up. The readme has the changelog. Please go through as many games as you can, including both those that didn't work in the previous version and those that did, in order to check for regressions.
 
Last edited by a moderator:
interesting...  now with 0.2, instead of freezing, the emulator crashes whenever i try to load a (read: any) rom.
Needs way more information.

1) What games?

2) Are they zipped?

3) Can you access them/unzip them using something else on the Pandora? Like md5summing it, to make sure the media works. I've had lots of SD problems on mine.
 
Released r0.2p on the repo. Readme says what changed. There's still a lot broken and not yet added, but since the emulator's still in its release infancy and I said I'd try to release today I went ahead and put it up. The readme has the changelog. Please go through as many games as you can, including both those that didn't work in the previous version and those that did, in order to check for regressions.
Thanks Exophase, will do ! 
 
interesting...  now with 0.2, instead of freezing, the emulator crashes whenever i try to load a (read: any) rom.
Needs way more information.


1) What games?


2) Are they zipped?


3) Can you access them/unzip them using something else on the Pandora? Like md5summing it, to make sure the media works. I've had lots of SD problems on mine.
I've tried Tetris and Metroid PH — both US and JP versions, both zipped and unzipped.  Also tried several standalone homebrew ROMS.

Unzipping on the Pandora works just fine.

(Also now NSMB and N+ (both US)
 
Last edited by a moderator:
It loads ROMs for me, for what it's worth.

I played some Ghost Trick, and just after rewinding time for the first time my Pandora froze up completely, had to hard-reboot :(
 
I've tried Tetris and Metroid PH — both US and JP versions, both zipped and unzipped. Also tried several standalone homebrew ROMS.

Unzipping on the Pandora works just fine.

(Also now NSMB and N+ (both US)
Could you post size and md5sum of the three image files in the system directory? Also could deleting everything in your config directory, could be corrupt.
 
Last edited by a moderator:
I've tried Tetris and Metroid PH — both US and JP versions, both zipped and unzipped. Also tried several standalone homebrew ROMS.


Unzipping on the Pandora works just fine.


(Also now NSMB and N+ (both US)
Could you post size and md5sum of the three image files in the system directory? Also could deleting everything in your config directory, could be corrupt.
deleted everything but the system dir, no luck.

nds_bios_arm7.bin: 16384b, md5 df692a80a5b1bc90728bc3dfc76cd948

nds_bios_arm9.bin: 4096b, md5 a392174eb3e572fed6447e956bde4b25

nds_firmware.bin: 262144b, md5 e45033d9b0fa6b0de071292bba7c9d13
 
Lunar Knights: Didn't crash Vambery any more. Start uo Menu is black (new game/load...). It works if you tap the right option blindly, so it's just not displayed.
 
Polarium (US) 0006 runs flawlessly on 1GHz. It's small and technically undemanding, so I suspect will run well on any Pandora. Fun little game, too. Was my first DS game. I'll add it to the wiki when I get a moment, unless someone beats me to it.

It's best played with the vertical screen alignment. Incidentally, this is one game that would benefit from rendering the screens one above the other with the Pandora held in portrait as only the touchscreen is required, but one feature at a time, eh. :p   Performance improvements should take precedent.

At this stage, I'd say you're off to a cracking start, Exo. We have a flippin' DS emulator! Nicely done indeed!
 
I've tried Tetris and Metroid PH — both US and JP versions, both zipped and unzipped.  Also tried several standalone homebrew ROMS.
AFAIK homebrew roms aren't supported yet? At least none I've tried run in the first version.

And frames are definitely smoother in this new version, thanks Exo and notaz!

Something I just noticed, when you hit the Pandora button to go to desktop during a game the game screen stays overlayed over the desktop, and when you're in the menu and try it the DraStic screen just hangs on top and I usually hard reset the Pandora because it seems to be frozen.
 
deleted everything but the system dir, no luck.

nds_bios_arm7.bin: 16384b, md5 df692a80a5b1bc90728bc3dfc76cd948

nds_bios_arm9.bin: 4096b, md5 a392174eb3e572fed6447e956bde4b25

nds_firmware.bin: 262144b, md5 e45033d9b0fa6b0de071292bba7c9d13
Out of ideas for now then :/ Except to post the contents of /tmp/pndrun_DraStic.out in the hopes that it actually has an error on something..

I haven't had problems with homebrew ROMs (use some for testing), there's nothing intrinsically different about them and they should be reported buggy along with commercial games.
 
Last edited by a moderator:
If you add a column per Model, it will make the info very crowded and confusing. What if something runs full speed at 1Ghz and not at 600 Mhz, should the line be green or yellow? There is only so much information you can compress in one line, I would rather have several lines for the same game tested in different conditions. A line should, imho, represent the result of a SINGLE test.
Fair points will add them as suggested
Released r0.2p on the repo. Readme says what changed. There's still a lot broken and not yet added, but since the emulator's still in its release infancy and I said I'd try to release today I went ahead and put it up. The readme has the changelog. Please go through as many games as you can, including both those that didn't work in the previous version and those that did, in order to check for regressions.
Only had a short time to give it a try, but the crashes in The Simpsons Game, Crazy Machines and Crazy Machines 2 seem to be gone now.
 
deleted everything but the system dir, no luck.


nds_bios_arm7.bin: 16384b, md5 df692a80a5b1bc90728bc3dfc76cd948


nds_bios_arm9.bin: 4096b, md5 a392174eb3e572fed6447e956bde4b25


nds_firmware.bin: 262144b, md5 e45033d9b0fa6b0de071292bba7c9d13
Out of ideas for now then :/ Except to post the contents of /tmp/pndrun_DraStic.out in the hopes that it actually has an error on something..


I haven't had problems with homebrew ROMs (use some for testing), there's nothing intrinsically different about them and they should be reported buggy along with commercial games.
http://pastebin.com/VGJ980np assuming this won't be of any use, but just in case
 
Everyone, thanks for testing and please report the new information in the wiki - in case a game tests differently between the 1.1.0.0 version and 1.2.0.0. version please make 2 different lines, do not combine them in one. Thanks! 
 
Back
Top