Jump to content

17/02/05 release and ds.dll


Federelli

Recommended Posts

Hello there buddies well i have a question wen i run armwrestler.bin in DSemu well I dont see nothing, whats wrong? what i need? please help me, and i make a GBA example whit loading sprites, rotation, and key input but i didn see nothing in all the versions of DSemu, does it have sprite support? thanks and see ya!!

 

Krow, always ahead in emulation!!!

Go DSemu you can do it!!!!

Link to comment
Share on other sites

  • Replies 32
  • Created
  • Last Reply

Top Posters In This Topic

Hey, whats up?, well i fixed the problem it just needs to modify the ini file, but i have a new cuestion, what buttons are L and R because a and b are z and x but i dont know the others please help, and it seems to have some problems with the tiles part, i will put a screenshot later, see ya!!!

Link to comment
Share on other sites

I like Krow's enthusiasm in his sig.
It's good to see that people are excited by the prospect of this stuff actually working. Could be a while before it is, of course, but I don't mind that at all.
While you reply to krow, Two9A, When will you add the rest of the buttons on the DS?
By those, I'm guessing you mean X/Y. There's a slight issue with those.. Nintendo decided not to map them into the standard Keys register, but on the second CPU. Why, I have no clue; the general concensus is that it's a strange decision. Hence, it could be some time before those work. (If you mean the touchscreen, that has the same root issue, being mapped onto the sub CPU.)
what buttons are L and R because a and b are z and x but i dont know the others
Er, I can't actually.. remember. Whatever they are, they should be the same as VBA's defaults. I really should do something about that key-input dialog box sometime.
Link to comment
Share on other sites

I just wanted to say that I've been following the DS emulation scene since Day 1 and I've been very impressed with DSemu. The daily (or near-daily) updates, the quick responses online, it has all been very nice. I just decided to post my log file here to maybe help out a little bit. Below is my log after trying to load up first.bin (dovoto's demo) with LoadDS on (and also off) in dsemu.ini.

 

[20050223.01:43:03] 
[20050223.01:43:03] Opening log: D:\Emulation\Nintendo DS\dsemu-0.0.1e\log.txt
[20050223.01:43:03] LOG: Starting session.
[20050223.01:43:03] WND: Initialised.
[20050223.01:43:05] WND: Menu option: File/Open.
[20050223.01:43:14] ARM7: ROM file: D:\Emulation\Nintendo DS\dsemu-0.0.1e\first.bin
[20050223.01:43:14] MMU: Memoryspace allocation complete.
[20050223.01:43:14] ARM7: Initialised.
[20050223.01:43:14] GPU: VRAM allocated.
[20050223.01:43:14] GPU: Initialised.
[20050223.01:43:14] GPU: Using OpenGL.
[20050223.01:43:14] MMU: ROM size: 4792 bytes.
[20050223.01:43:14] MMU: Reset.
[20050223.01:43:14] ARM7: Reset.
[20050223.01:43:14] Main: Emulator initialised.
[20050223.01:43:14] WND: Menu option: Debug/Pause.
[20050223.01:43:18] WND: Menu option: Debug/Run.
[20050223.01:43:18] COPRO: Write to cpF c7/c5 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c7/c6 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c6/c0 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c6/c1 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c6/c2 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c6/c3 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c6/c4 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c6/c5 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c6/c6 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c6/c7 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c6/c0 op 0/0 from r0
[20050223.01:43:18] COPRO: Write to cpF c5/c0 op 0/3 from r0
[20050223.01:43:18] COPRO: Write to cpF c2/c0 op 0/1 from r0
[20050223.01:43:18] COPRO: Read from cpF c1/c0 op 0/0 to r0
[20050223.01:43:18] COPRO: Write to cpF c1/c0 op 0/0 from r0

 

I also wanted to point out that I found the demo here: http://www.drunkencoders.com/ds/

 

I clicked the emulator friendly version and extracted the zip file.

 

That's it!

Good luck!

Link to comment
Share on other sites

Good luck!
It's great to see that you're interested in what's going on here, mate. It helps me to see what I do being commented and improved on by other people.

 

As regards first.bin, it's weird. Sometimes it runs on some boxes, and then it'll crash on the same boxes. And for some, it simply refuses to run. I'm guessing there's a certain memory blockage somewhere that I'm just not catching.

Link to comment
Share on other sites

Fill1.bin has a problem. It loads up, then it pauses itself.

Pressing F4 changes it to Run for a microsecond and it goes back to pause. The log:

 

[20050223.08:44:27]

[20050223.08:44:27] Opening log: C:\Download\nds\dsemu-0.0.1e\log.txt

[20050223.08:44:27] LOG: Starting session.

[20050223.08:44:27] WND: Initialised.

[20050223.08:44:27] WND: Menu option: File/Open.

[20050223.08:44:27] ARM7: ROM file: C:\Download\nds\dsemu-0.0.1e\fill1.bin

[20050223.08:44:27] MMU: Memoryspace allocation complete.

[20050223.08:44:27] ARM7: Initialised.

[20050223.08:44:27] GPU: VRAM allocated.

[20050223.08:44:27] GPU: Initialised.

[20050223.08:44:27] FAIL: OpenGL: Texture image creation.

[20050223.08:44:27] GPU: Using GDI.

[20050223.08:44:27] MMU: ROM size: 112 bytes.

[20050223.08:44:27] MMU: Reset.

[20050223.08:44:27] ARM7: Reset.

[20050223.08:44:28] Main: Emulator initialised.

[20050223.08:44:28] WND: Menu option: Debug/Run.

[20050223.08:44:28] WND: Menu option: Debug/Pause.

[20050223.08:44:32] WND: Menu option: Debug/Run.

[20050223.08:44:32] WND: Menu option: Debug/Pause.

[20050223.08:44:34] WND: Shutdown.

[20050223.08:44:34] Main: Emulator shutting down.

[20050223.08:44:34] GPU: Shutdown after 1 frames.

[20050223.08:44:34] MMU: Shutdown.

[20050223.08:44:34] ARM7: Shutdown.

[20050223.08:44:34] LOG: Ending session.

Link to comment
Share on other sites

I'm going to compile and run DSemu on my old 900mhz Dell. If this is a hardware thing and not a performace thing (after all, you managed to get it to work on your old 700mhz box) I'll let you know. If not, I'll also let you know.

 

EDIT: I take it back. I didn't realize that the source code included only ran on Windows (duh!...win32 binary and source, not linux source) so I guess I won't be able to test it. I'll try to "borrow" one of my parent's computers for awhile, so don't give up hope.

Edited by sigloiv
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...