Jump to content

DSemu-0.4.3 testing


Robert

Recommended Posts

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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...