Kuribo64
Views: 8,234,579 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
04-22-18 02:03 PM
Guest:

0 users reading melonDS | 1 bot

Main - Computers and technology - melonDS New reply

Pages: 1 2 3 4
StapleButter
Posted on 01-19-17 07:48 PM (rev. 3 of 04-20-17 04:56 AM) Link | #80985
melonDS homepage and board

Downloads


melonDS now does the following shit:




Original post







;)

____________________
NSMBHD - Kafuka - Jul

what do you use to measure bolts? a boltmeter

SGC
Posted on 01-19-17 08:24 PM Link | #80987
Oh, so you decided to make a DS Emulator, after all?
This looks quite interesting, corrupted looking display aside.
I hope to see more of this.

____________________
MKDS Hacking Discord Server:
https://discord.gg/q2E9UyY

Spacey
Posted on 01-20-17 05:03 AM Link | #80990
I remember seeing this after it was posted in a thread on /r/emulation about some good alternatives to desmume and I checked out the repo, nice to see you finally got it displaying some stuff :D Maybe we'll finally have a decent DS emulator other than no$gba and that one unofficial desmume build that has upscaling support.

____________________
Hacking LM and trying to not suck. Weeeeeeee.

StapleButter
Posted on 01-20-17 09:31 AM (rev. 2 of 01-20-17 09:32 AM) Link | #80991
time will tell where this will go ;)


anyway...


maybe this is closer to what you see on your DS :P

two notes there:
* sprites are still missing
* it does emulate the RTC but it's frozen in time, I hardcoded the date/time for now

____________________
NSMBHD - Kafuka - Jul

what do you use to measure bolts? a boltmeter

SGC
Posted on 01-20-17 09:39 AM Link | #80992
Very nice, the frame rate looks a bit higher than the last screenshot.
It is indeed closer, haha.
I'm hoping this will be better than Desmume, I have 8 GB of RAM, and a Carrizo A10-8700P,
and yet Desmume still runs slowly in some games...

____________________
MKDS Hacking Discord Server:
https://discord.gg/q2E9UyY

StapleButter
Posted on 01-20-17 09:45 AM Link | #80993
Have you tried the dynarec? It's a good bit faster.

(also, more RAM doesn't mean more speed as far as emulation is concerned, atleast not for the DS)

anyway, framerates may be decreased by aggressive debugging code I'd temporarily put in place, so keep it in mind :P

although I guess 87FPS isn't too bad for now. I haven't really optimized it yet and I'm running a debug build. on the other hand it doesn't do much.

for reference, Pancake has a Core i7-5500U CPU clocked at 2.4GHz.

____________________
NSMBHD - Kafuka - Jul

what do you use to measure bolts? a boltmeter

SGC
Posted on 01-20-17 11:06 AM Link | #80995
I've never heard of dynarec, actually, I might give it a try, then.

Yeah, I thought RAM might have some effect, but now that you tell me, eh.
At least my Video Card is decent, though. (Unless I want to run Linux, then it's a pain)...

I don't think 87 FPS is bad for what it is now, either, anyway.

Do you think this may run on Linux, by the way?

____________________
MKDS Hacking Discord Server:
https://discord.gg/q2E9UyY

salty
Posted on 01-20-17 02:42 PM Link | #80997
If the DS has that home menu... does that mean DS Download Play could be possible?

____________________
switch fc: 5339-1748-2492
you should totally tell me if you add me, it would be kinda rad

Spacey
Posted on 01-20-17 03:28 PM Link | #80999
Posted by salty
If the DS has that home menu... does that mean DS Download Play could be possible?

I don't remember 100% because its been a while since I read about this, and staplebutter can probably clarify, but someone on the reddit thread about emulator alternatives asked a similar question and iirc local multiplayer stuff in general is hard to emulate because of some sort of timing/latency issue.

____________________
Hacking LM and trying to not suck. Weeeeeeee.

LeftyGreenMario
Posted on 01-21-17 12:32 AM Link | #81009
Call me ignorant, but what are features of this one compared to the existing emulators? Or did you just did this because you're bored?

Anthe
Posted on 01-21-17 09:29 AM Link | #81019
Posted by Spacey
I don't remember 100% because its been a while since I read about this, and staplebutter can probably clarify, but someone on the reddit thread about emulator alternatives asked a similar question and iirc local multiplayer stuff in general is hard to emulate because of some sort of timing/latency issue.

Yes. From what I recall, it needs perfect timing.

Posted by LeftyGreenMario
Call me ignorant, but what are features of this one compared to the existing emulators? Or did you just did this because you're bored?

Accuracy, probably, and better performance. Phones do DS games better on Android than high end PCs currently.

____________________
[image]

StapleButter
Posted on 01-21-17 09:38 AM Link | #81020
it's not really accurate right now tbh. the main loop/scheduler sucks and needs rewritten. it also doesn't take memory waitstates into account. and all those things.

but yeah, doing things fast and right is the goal.

anyway, the DS emulation scene is stale, that's one of the reasons why melonDS exists. the other being that, uh, I feel like it.

____________________
NSMBHD - Kafuka - Jul

what do you use to measure bolts? a boltmeter

Platinatic
Posted on 01-21-17 09:49 AM Link | #81021
Are you planning to add features that will make DS hacking easier?

StapleButter
Posted on 01-21-17 11:09 AM Link | #81023
'd be nice to have, so why not

in the meantime... how about some sprites?


rotscaled sprites are aksakdjkzdjasjaad

but there, it works

____________________
NSMBHD - Kafuka - Jul

what do you use to measure bolts? a boltmeter

poudink
Posted on 01-21-17 11:34 AM Link | #81024
Looks great! Can it run anything else than the bios?

____________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

[insert quote here]

SGC
Posted on 01-21-17 03:14 PM Link | #81028
That looks very nice, so far.
I hope to see a release in the future.

____________________
MKDS Hacking Discord Server:
https://discord.gg/q2E9UyY

StapleButter
Posted on 01-21-17 03:22 PM Link | #81029
Well, it runs basic homebrew.

I will implement proper cart support so that it can detect and boot a ROM.

____________________
NSMBHD - Kafuka - Jul

what do you use to measure bolts? a boltmeter

StapleButter
Posted on 02-01-17 05:33 AM Link | #81181


New Super Mario Bros: the Mushroom Kingdom is plunged in eternal darkness because Bowser turned off the lights.

other than that, it's suddenly in English. I guess it's because I'm using the USA ROM. it corresponds to the nice .idb they have at NSMBHD, which makes debugging more convenient.

from there, you can play the minigames, sorta. with more or less crapoed graphics. bottom screen lacks sprites due to issues regarding VRAM mapping. minigames that use 3D graphics just freeze.

the game also freezes when trying to play the main game.

____________________
NSMBHD - Kafuka - Jul

what do you use to measure bolts? a boltmeter

Splitwirez
Posted on 02-01-17 07:39 AM Link | #81183
...question...why is it called melonDS? .___.

Anthe
Posted on 02-01-17 12:24 PM Link | #81186
Posted by StapleButter


New Super Mario Bros: the Mushroom Kingdom is plunged in eternal darkness because Bowser turned off the lights.

other than that, it's suddenly in English. I guess it's because I'm using the USA ROM. it corresponds to the nice .idb they have at NSMBHD, which makes debugging more convenient.

from there, you can play the minigames, sorta. with more or less crapoed graphics. bottom screen lacks sprites due to issues regarding VRAM mapping. minigames that use 3D graphics just freeze.

the game also freezes when trying to play the main game.

You're making progress rather fast. How come? Dedication, or are you basing this off something else?

____________________
[image]
Pages: 1 2 3 4

Main - Computers and technology - melonDS New reply

Page rendered in 0.030 seconds. (2048KB of memory used)
MySQL - queries: 27, rows: 231/231, time: 0.017 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2017-11-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.