Jump to content

First DS Demo/Rom Output


Federelli
 Share

Recommended Posts

NDS1.png

Regardless of the missing stuff, simply amazing!

 

TetrisDS it is.

 

As said by Two9A, some of the gba demos crash the emu while the ds.dll is loaded, still, some work.

Edited by Federelli
Link to comment
Share on other sites

Regardless of the missing stuff, simply amazing!
Insanity and madness. I wasn't expecting output, especially with the screen being the wrong size, in the wrong place in memory, with the wrong modes. But this is good!

 

And I have a sneaky suspicion that the rest of the screen is only missing because there's only code for one background in gpu.c; this might be motivation to crack on with finishing up on the GPU.

some of the gba demos crash the emu while the ds.dll is loaded, still, some work.
Yeah, I wouldn't recommend running GBA games through the DS dll (or vice versa, either). There probably isn't a way to totally exclude the possibility of it happening, though.
Link to comment
Share on other sites

How did you get this to go Federelli? When I try it, it dies durring loading. The log file is as follows

 

[20050226.05:11:25] 
[20050226.05:11:25] Opening log: C:\downloads\dsemu-0.0.1e\log.txt
[20050226.05:11:25] LOG: Starting session.
[20050226.05:11:25] WND: Initialised.
[20050226.05:11:27] WND: Menu option: File/Open.
[20050226.05:11:30] ARM7: ROM file: C:\downloads\dsemu-0.0.1e\TetrisARM9.bin
[20050226.05:11:30] MMU: Memoryspace allocation complete.
[20050226.05:11:30] ARM7: Initialised.
[20050226.05:11:30] GPU: VRAM allocated.
[20050226.05:11:30] GPU: Initialised.
[20050226.05:11:30] GPU: Using OpenGL.
[20050226.05:11:30] MMU: ROM size: 12236 bytes.
[20050226.05:11:30] MMU: Reset.
[20050226.05:11:30] ARM7: Reset.
[20050226.05:11:30] Main: Emulator initialised.
[20050226.05:11:30] WND: Menu option: Debug/Run.
[20050226.05:11:30] COPRO: Write to cpF c7/c5 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c7/c6 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c6/c0 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c6/c1 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c6/c2 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c6/c3 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c6/c4 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c6/c5 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c6/c6 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c6/c7 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c6/c0 op 0/0 from r0
[20050226.05:11:30] COPRO: Write to cpF c5/c0 op 0/3 from r0
[20050226.05:11:30] COPRO: Write to cpF c2/c0 op 0/1 from r0
[20050226.05:11:30] COPRO: Read from cpF c1/c0 op 0/0 to r0
[20050226.05:11:30] COPRO: Write to cpF c1/c0 op 0/0 from r0

Link to comment
Share on other sites

Make sure your DSEmu.ini looks like this

 

[General]

LoadAndRun=1

FixFPS=0

LoadDS=1

 

[Keys]

UP=26

DOWN=28

LEFT=25

RIGHT=27

A=5A

B=58

L=41

R=53

START=0D

SELECT=08

 

Still it will sometimes crash and sometimes work, depends on release version.

Link to comment
Share on other sites

ahh yes, I knew I was doing something stupid. Thanks a million man.

 

Didn't see it mentioned, so I thought I would, this does actuall play right through* if you keep pressing down, your score will go up, when it stops going up, if you press enter, it will tell you "you died."

 

*It won't do anything after telling you that you died, I'm not sure if that's how it's supposed to work or not.

 

-Barranger

Edited by barranger
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...