Federelli Posted February 20, 2005 Posted February 20, 2005 (edited) Ok, things started to work again. Some more output in the TetrisARM9 demo.Error message before crash.Crash whenever a second rom/demo is loaded, so you must shut the emu down before loading a new one.About window refuses to close unless it's moved a bit from it's original position.Blue line on the bottom when a window is resized. Edited February 20, 2005 by Federelli
kevinbro Posted February 20, 2005 Posted February 20, 2005 thats not cool i had the tetris demo working but i got a new version and does not show anything
Two9A Posted February 20, 2005 Posted February 20, 2005 Error message before crash.Crash whenever a second rom/demo is loaded, so you must shut the emu down before loading a new one.I've received this error from another source, so I know it does happen on a fair few boxen. Why it happens exactly, I have no clue; the error message should mean the DLL has been unloaded from memory and won't be referenced again, and yet it is being referenced again.About window refuses to close unless it's moved a bit from it's original position.That's a brand new one on me, I'm afraid, and I can't reproduce it here. I'll have to hope that resolves itself.Blue line on the bottom when a window is resized.Yeah, there's a reason behind that. I can't get the OpenGL resizing constants right without a magic number that only applies to the original window size; if you resize, you'll get a small region where the texture won't reach. I can fill it in black if you like. Thanks for the help; much appreciated.
Federelli Posted February 21, 2005 Author Posted February 21, 2005 Notice how DSEmu crashes while trying to Close a Rom/Dem "[20050221.01:12:32] [20050221.01:12:32] Opening log file: D:\Games\Emulators\DSEMU\log.txt[20050221.01:12:32] LOG: Starting session.[20050221.01:12:32] WND: Initialised.[20050221.01:12:34] ARM7: ROM file: D:\Games\Emulators\DSEMU\demos\ds\2D.bin[20050221.01:12:34] MMU: Memoryspace allocation complete.[20050221.01:12:34] ARM7: Initialised.[20050221.01:12:34] GPU: VRAM allocated.[20050221.01:12:34] GPU: Initialised.[20050221.01:12:34] Status bar height: 20.[20050221.01:12:34] OpenGL: Pixel format found.[20050221.01:12:34] OpenGL: Pixel format selected.[20050221.01:12:34] OpenGL: Rendering context created.[20050221.01:12:34] OpenGL: Rendering context selected.[20050221.01:12:34] MMU: ROM size: 7132 bytes.[20050221.01:12:34] MMU: Reset.[20050221.01:12:34] ARM7: Reset.[20050221.01:12:34] Main: Emulator initialised.[20050221.01:12:38] Main: Emulator shutting down.[20050221.01:12:38] GPU: Shutdown after 165 frames.[20050221.01:12:38] MMU: Shutdown.[20050221.01:12:38] ARM7: Shutdown.[20050221.01:12:38] FAIL: OpenGL: Texture image selection."
Agozer Posted February 21, 2005 Posted February 21, 2005 Just a question... when did Two9A implement (or maybe the lack of it) OpenGL into DSEmu?
Federelli Posted February 21, 2005 Author Posted February 21, 2005 (edited) Along with this ->[20050221.01:14:13] COPRO: Write to cpF c7/c5 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c7/c6 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c6/c0 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c6/c1 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c6/c2 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c6/c3 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c6/c4 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c6/c5 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c6/c6 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c6/c7 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c6/c0 op 0/0 from r0[20050221.01:14:13] COPRO: Write to cpF c5/c0 op 0/3 from r0[20050221.01:14:13] COPRO: Write to cpF c2/c0 op 0/1 from r0[20050221.01:14:13] COPRO: Read from cpF c1/c0 op 0/0 to r0[20050221.01:14:13] COPRO: Write to cpF c1/c0 op 0/0 from r0 Edited February 21, 2005 by Federelli
Federelli Posted February 21, 2005 Author Posted February 21, 2005 (edited) He implemented it into the latest release. Just though i'd post this, since i've noticed long, long ago. The Mode2 rot demo, which can be seen on the screenshots page, is missing a sort of fb effect where a transparency layer of the texture that reads ROTO ZOOM, goes up and down. You can see what i mean by using VisualBoy Advance Also the new demo at gbadev, Nail Frenzy, works, but it goes crazy and drugoholic when start is pressed Edited February 21, 2005 by Federelli
Robert Posted February 21, 2005 Posted February 21, 2005 I just downloaded the latest version, and unfortunately nothing works. Contents of log.txt [20050221.10:00:42] [20050221.10:00:42] Opening log file: C:\Download\nds\dsemu-0.0.1e\log.txt[20050221.10:00:42] LOG: Starting session.[20050221.10:00:42] WND: Initialised.[20050221.10:00:45] WND: Menu option: File/Open.[20050221.10:00:50] ARM7: ROM file: C:\Download\nds\dsemu-0.0.1d\copperbars.bin[20050221.10:00:50] MMU: Memoryspace allocation complete.[20050221.10:00:50] ARM7: Initialised.[20050221.10:00:50] GPU: VRAM allocated.[20050221.10:00:50] GPU: Initialised.[20050221.10:00:50] OpenGL: Pixel format found.[20050221.10:00:50] OpenGL: Pixel format selected.[20050221.10:00:50] OpenGL: Rendering context created.[20050221.10:00:50] OpenGL: Rendering context selected.[20050221.10:00:50] FAIL: OpenGL: Texture image creation.[20050221.10:00:50] Main: Emulator shutting down.[20050221.10:00:50] GPU: Shutdown after 0 frames.[20050221.10:00:50] MMU: Shutdown.[20050221.10:00:50] ARM7: Shutdown.[20050221.10:00:50] FAIL: OpenGL: Texture image selection.
Robert Posted February 21, 2005 Posted February 21, 2005 If I drag a file onto the exe, it gives the usual error, unable to initialise see log.txt, but no log.txt is created.
Two9A Posted February 21, 2005 Posted February 21, 2005 [20050221.10:00:50] FAIL: OpenGL: Texture image creation.Right, I can see there's gonna be issues with OpenGL and everyone's computers. I'll add some kinda fallback to GDI if OpenGL init fails, I think; that should cover everyone. I'm about to investigate the issue with the dragging of the file; should work fine though
Two9A Posted February 22, 2005 Posted February 22, 2005 If I drag a file onto the exe, it gives the usual error, unable to initialise see log.txt, but no log.txt is created.A log.txt is created, but you'd be surprised where it goes. I honestly don't have a clue where Windows would put it. From this, I have learned one thing: Don't trust Windows to give you the path to your exe when you ask for the current directory. Instead, ask for the path to the exe Should be all fixed now. Download it and try it out.
Federelli Posted February 22, 2005 Author Posted February 22, 2005 Latest version still crashes when closing a rom.
Robert Posted February 22, 2005 Posted February 22, 2005 OK the switch to GDI works: [20050222.06:33:55] FAIL: OpenGL: Texture image creation.[20050222.06:33:55] GPU: Using GDI. Armwrestler gave some bad results: ARM LDM/STM does nothingTHUMB ALU gives BAD CNVZ Rd for ADD,ASR,LSL,LSR,RORTHUMB LDM/STM gives no results As Federelli said, closing a rom causes a crash Dragging a file onto the exe works now. Double-clicking on a gba rom still has the path error. [20050222.06:41:29] ARM7: ROM file: C:\Download\nds\dsemu-0.0.1e\C:\Download\nds\dsemu-0.0.1e\lgtron.gba If you are putting the exe path at the beginning, don't: just take what windows gives you.
Two9A Posted February 22, 2005 Posted February 22, 2005 Armwrestler gave some bad results:ARM LDM/STM does nothingTHUMB ALU gives BAD CNVZ Rd for ADD,ASR,LSL,LSR,RORTHUMB LDM/STM gives no resultsYep; the LDM tests aren't in the ROM yet, so that's why those screens show up blank. And my Thumb ALU is broken beyond belief, has been for a long time.As Federelli said, closing a rom causes a crashI don't understand this one. Everything shuts down fine, then the application jumps to some random place where there's obviously no code. Makes absolutely no sense, and warrants detailed investigation.Double-clicking on a gba rom still has the path error.Another weird one. I thought I was catching the instance when the command line is a full path, and not adding anything to it. Obviously this isn't the case.
barranger Posted February 26, 2005 Posted February 26, 2005 Figured I'd throw my two cents in: version: 0.0.1e double clicking on a gba rom works like a charmclosing a rom causes a crash
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