Jump to content

Recommended Posts

Posted

Testing of Dsemu 0.4.3

 

 

Test Results - changes from 0.4.2 will have (*) after them.

There will be no indication where the only difference is the top screen works again.

 

A major bug has resurfaced - when Close is selected, the emu crashes. Same happens if you open a new demo while another one is running.

 

 

BIN

===

2d-emu : works

2dexample_arm9a : works, screens are swapped (*)

4sprites : top screen white, bottom screen flashes various colours, both have some random graphics (*)

4tiles : works; screens are swapped (*)

armwrestler : works - all tests passed (*)

balltest : black screen (*)

battleship : no touchscreen

birds_arm9 : white screen (*)

birslip : black screen

bug : runs; spaceship is invisible(*)

calc_arm9 : runs, no touchscreen, no keyboard display

carre : stops at opening screen

cassebrique : Only thing visible is the playfield borders

cube_emu : black screen (*)

davr1 / davr2 / davr3 : back to normal

draw-arm9 : black screen

drops_arm9 : black screen

dsbonga : the intro screen flashes past before you can read it; the main screen is graphically correct; cannot see the movement in the top screen; no touchscreen (*)

dsmode4dc / dsmode4ep : runs; no mode 4 graphics - just black (*)

dspaint : Bottom screen corrupt, no touchscreen

dspaint_r4 : No touchscreen

dspaint2 : same as dspaint (*)

duckhunt : opening screen appears then nothing happens

earth : runs; no ship, no enemies, no bullets (*)

first1 : works

footjonglage : runs; soccerball is missing (*)

frogger : black screen (*) [btw this runs in dsemu 0.0.2g]

hello_paint : black screen (*)

hello_world : black screen (*) when i clicked it crashed (*)

joats_template : bottom screen cycles through shades of blue

mcommand : runs; screens reversed; some graphics corruption; cities and missiles are corrupt; no touchscreen (*)

mines_arm9 : no touchscreen so cannot start it

mines_arm9a : top screen is black, bottom screen is blue. Nothing more.

mode3pac : black screen

mode6 : black screen (*)

musk : runs; ship, enemies and bullets are missing (*)

nibbles10, oil_panic : black screen (*)

pandaforth : both screens have the sign-on, no touchscreen (*)

pongDS : runs;ball is square instead of round; score is missing; the ball vanishes near the right-hand side (*)

rotshape, ship_emu : black screen (*)

sman : runs; screens fade in and out (correct); graphics corrupt; sprite missing (*)

smantouch : runs; sprites missing (*)

smeal_arm9 : black screen

snakes : black screen (*)

sponge_arm9 : top screen red, bottom screen blue, no sprites (*)

tetris-1p : works (*)

tetris-2p : works; no X and Y keys (*)

texture_emu : black screen (*)

tile02 : debug area missing, no touchscreen (*)

tri_emu : black screen (*)

under_pressure : runs; no toucscreen, seems to be lacking some colour depth ?? (*)

 

 

NDS

===

birds : runs; only thing visible is the score; everything else is invisible (*)

carre : emu freezes

electroplankton : black screen (*)

fearog3d : emu freezes

framebuffer_demo1 : a little red box moves across the TOP screen (*)

hello_world : emu freezes

magic_lines : black screen

meteos, metroids : black screen (*)

mixed_cubes, neoflash : black screen

nibbles11, oilpanic : black screen (*)

omalone : extremely corrupt graphics

polarium : emu freezes

shootds : runs; target is missing; touchscreen is registering on the debug display (*)

sound_demo : small cyan cube on left side of TOP screen which can be moved around (*)

space_invaders : starts up then restarts. Each time it restarts the screens swap over (*)

sphere : black screen

sponge : runs, corrupt graphics.

sprite : black screen

submarine : black screen (*)

super_mario_64 : black screen

table_hockey : black screen (*)

tetris10 : runs; scores missing, no X and Y keys (*)

tetris11 : black screen (*)

texture, transformer : black screen

viewer : emu freezes

zelda_gallery : black screen (*)

 

 

 

Summary:

1. Close causes a crash. This plagued two9a for ages, see if you can fix it.

2. Huge increase in stability, only a few NDS demos cause a freeze now.

3. A few demos have the screens swapped around.

 

 

Tried a couple of basic GBA demos - instant crash.

Posted

New version up, DSEmu 0.4.4

 

http://www.double.co.nz/nintendo_ds/dsemu.html

 

This adds support for keyboard interrupts and implements timers on the ARM7 and ARM9. I also did a pile of fixes to the way interrupts are handled again, enabling my code for tutorial 8 to work on DSEmu. Currently it's the only emulator that seems to successfully run that tutorial.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...