Robert Posted June 25, 2005 Share Posted June 25, 2005 (edited) DSemu-0.4.2 Firstly a major bug : The top screen is almost ALWAYS BLACK. This applies to EVERY demo, except space invaders and calculator. Test Results - changes from 0.4.1 will have (*) after them. BIN===2d-emu, 2dexample_arm9a : works4sprites : emu freezes4tiles : black screenarmwrestler : freezes emuballtest : freezes emubattleship : no touchscreenbirds_arm9 : emu freezesbirslip : black screenbug : emu freezescalc_arm9 : runs, no touchscreen, no keyboard display [Top screen works]carre : stops at opening screen (*)cassebrique : Only thing visible is the playfield sides (*)cube_emu : emu freezesdavr1 / davr2 / davr3 : black screen (*)draw-arm9 : black screendrops_arm9 : black screendsbonga : top screen black (*)dsmode4dc / dsmode4ep : emu freezesdspaint : Bottom screen corrupt (*)dspaint_r4 : No touchscreen (*)dspaint2 : same as dspaint, followed by a freeze (*)duckhunt : opening screen appears then nothing happens (*)earth : emu freezesfirst1 : worksfootjonglage, frogger : emu freezeshello_paint, hello_world : black screen with a single white dotjoats_template : bottom screen cycles through shades of bluemcommand : bottom screen has a mixture of good and bad graphics, then emu freezes (*)mines_arm9 : no touchscreen so cannot start itmines_arm9a : top screen is black, bottom screen is blue. Nothing more.mode3pac : black screenmode6, musk, nibbles10, oil_panic : emu freezespandaforth : bottom screen has a bunch of random characters (*)pongDS, rotshape, ship_emu, sman, smantouch : emu freezessmeal_arm9 : black screensnakes : emu freezessponge_arm9 : top screen black, bottom screen blue, emu freezestetris-1p, tetris-2p, texture_emu : emu freezestile02 : graphics corruptions (*)tri_emu, under_pressure : emu freezes NDS===birds : white screencarre, electroplankton, fearog3d : emu freezesframebuffer_demo1 : a little red box moves across the screenhello_world : emu freezesmagic_lines : black screen (*)meteos, metroids : emu freezesmixed_cubes : black screenneoflash : black screennibbles11, oilpanic : emu freezesomalone : extremely corrupt graphics (*)polarium, shootds : emu freezessound_demo : small cyan cube on left side (*)space_invaders : insert coin screen appears on top screen then it stops. After a while this gets copied to the bottom screen (*)sphere : black screen, runs at 0.4fps (*)sponge : runs, corrupt graphics. The only demo with a working keyboardsprite : black screensubmarine : emu freezessuper_mario_64 : black screentable_hockey, tetris10, tetris11 : emu freezestexture : black screentransformer : black screenviewer, zelda_gallery : emu freezes Summary:1. Top screen doesn't work at all - except for Space Invaders, and calc_arm9a.bin2. Some cases of very corrupt graphics3. No touchscreen4. Keyboard works in one demo only - sponge.nds Edited June 25, 2005 by robbbert Link to comment Share on other sites More sharing options...
Dimitri FORT Posted June 25, 2005 Share Posted June 25, 2005 Very interesting post, please continous testing nds emu. Link to comment Share on other sites More sharing options...
Gryph Posted June 25, 2005 Share Posted June 25, 2005 It's DSemu, not NDS emu. NDS Emu is the name of a rip off emu. Link to comment Share on other sites More sharing options...
doublec Posted June 26, 2005 Share Posted June 26, 2005 Yes, I very cleverly broke the sub screen in my last update, sorry about that! The fix is in the darcs source code repository but I haven't built a new version yet. I'm working on finishing touchscreen support and fixing a tile bug first. Hopefuily I'll have it up in a couple of days. I've also fixed the problem of the LCD screens sometimes being swapped. For the touchscreen support I'm implementing the Serial Periperal interface for reading the touchscreen so it won't have to have the ndslib IPC structure hard-coded in. This will allow non-ndslib based programs to work. Link to comment Share on other sites More sharing options...
Robert Posted June 26, 2005 Author Share Posted June 26, 2005 That sounds good. Take your time, I'll test it when you're ready. Link to comment Share on other sites More sharing options...
doublec Posted June 26, 2005 Share Posted June 26, 2005 0.4.3 is up. I've fixed the sub screen issue and added touchscreen support. I tested it on my demo's and they all worked except for the latest space invader version. I think DSEmu doesn't do mode 5 correctly - I haven't looked into the graphics part much yet. I ran a number of the demo's at ndshb.com and quite a few at least ran. Tic Tac Toe from ndshb.com ran and I was able to play a game which was a good feeling The biggest issue now is the lack of reasonable graphics support so the next update is likely to be a while away (assuming no glaring problem like last time) while I learn a bit about how DS graphics work. Link to comment Share on other sites More sharing options...
Federelli Posted June 26, 2005 Share Posted June 26, 2005 I've got all DS roms released so far, would you find it worth my time testing them? Link to comment Share on other sites More sharing options...
Alpha Posted June 27, 2005 Share Posted June 27, 2005 0.4.3 is up. I've fixed the sub screen issue and added touchscreen support. I tested it on my demo's and they all worked except for the latest space invader version. I think DSEmu doesn't do mode 5 correctly - I haven't looked into the graphics part much yet. I ran a number of the demo's at ndshb.com and quite a few at least ran. Tic Tac Toe from ndshb.com ran and I was able to play a game which was a good feeling The biggest issue now is the lack of reasonable graphics support so the next update is likely to be a while away (assuming no glaring problem like last time) while I learn a bit about how DS graphics work. From the staff members of 1Emulation, we wanted to say your doing a great job with this emulator and were glad your continuing it. Please check your PM as soon as possible. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now