Jump to content
Visual Boy Advance-M
madsheep

NDS Support?

Recommended Posts

NDS support is a future addon to the emulator?

 

Can you please elaborate why NDS support should be added, considering VBA traditionally was a GB/GBC/GBA emulator only.

 

I thought there is sufficient emulators around for this (Desmume, iDeaS, No$GBA [though everyone seems to use it for its NDS abilities])....

Share this post


Link to post
Share on other sites

I could see an advantage because some games I heard link to older GBA games in the second cartridge port, like Rockman ZX(?). There is also only 1 NDS emulator (DeSmuME) wich is free afaik. But of course getting the current systems VBA emulates working good comes first. (I am eagerly awaiting the Qt GUI with integrated emulation :D)

Share this post


Link to post
Share on other sites

The GBA-in-second-slot doesn't require GBA emulation at all. From my understanding its quite a trivial feature to implement.

Also, iDeaS is free. (But maybe you meant Open Source?)

Share this post


Link to post
Share on other sites

We could move to NDS emulation at some point, if we happen to get an NDS dev or someone here learns the architecture,.. but even then its still not a priority.

Share this post


Link to post
Share on other sites

Just cuz VBA had near perfect GBA emulation pretty damn fast, does not mean that it would magically be perfect in DS emulation aswell...

 

Forgotten's VBA was a rare phenomenon.....emulators don't usually work like that, that fast.

 

Adding DS support would not magically give you that perfect DS emulator you want....VBA would face the exact same hurdles and obstacles as all the current DS emulators...it would possibly have basic support a little faster as the other emu authors have provided some documentation on their work, but it would not magically be a "VBA-level" DS emulator.

Share this post


Link to post
Share on other sites

SCHUMI4EVER made several valid points.

 

Plus, I still feel Martin, Lino's and Shash's emulators are more than enough for DS emulation. So, I'm not gonna write a DS emulator anytime soon.

Share this post


Link to post
Share on other sites

would it be possible to port in another nds emulator's code?

like the layers for GBA/GBC/GB/SGB, though i think the standard gba api runs all of them...

or does it support them through slightly reworked code?

i havnt even looked at how any of this is done.. or even cpp for ages.. so i wont be much help at this time lol.

would be good to see it though. i find this project very interesting.. it should be awesome watching it grow.

Share this post


Link to post
Share on other sites
would it be possibly to port in another nds emulator's code?

That would just be another emulator bundled into this one, and would hardly count as NDS emulation.

The DS is also too different from the regular GB models for NDS emulation to be manageable in a straightforward way into a GBA emulator.

 

Short answer: dont count on DS emulation in VBA or VBA-M.

Share this post


Link to post
Share on other sites

i wasnt counting on it so its okay, would just be cool to see.

 

i understand the issues aswell, so dont break your backs over it :P

Share this post


Link to post
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

×