Homebrew ds emulator for homebrew

  • Thread starter Thread starter Narutoz8
  • Start date Start date
  • Views Views 6,720
  • Replies Replies 55
Status
Not open for further replies.
I said technically yes it could be done in a emulator. I then said how the dpad could be used I the ds Zelda games using cheats as an example of how this could work I did not say anywhere you could use buttons that are on a new 3ds but not on a DSi using a flashcart lol
You should be more clear. You'll confuse the noobs with that wording. Lol.
 
  • Like
Reactions: AmandaRose
And many DS emulators have been written (for Windows, Android, Linux), is it so difficult to port one of them? We got a PSX emulator, I can't believe PSX is less powerful than NDS/easier to emulate.
 
And many DS emulators have been written (for Windows, Android, Linux), is it so difficult to port one of them? We got a PSX emulator, I can't believe PSX is less powerful than NDS/easier to emulate.
Pleb do you wanta answer this one lol
 
And many DS emulators have been written (for Windows, Android, Linux), is it so difficult to port one of them? We got a PSX emulator, I can't believe PSX is less powerful than NDS/easier to emulate.
Well the PS1 is less complicated and therefore easier to emulate. It's not always so black and white.
 
I can't believe how often we get this question.

An emulator is most likely not possible, a hypervisor would be (similar to how Nintendont, and gbaemu4ds work), it would be a lot of work to make one that works without glitches and there doesn't seem to be enough interest, especially when you can get a DS flashcart for just a few dollars that works on the latest 3DS firmware.
 
Let me see if i can understand this whole DS loader/target addition to the homebrew, you guys are saying it can't be done because emulation for NDS requires coding to emulator one (or more) cpu's that the NDS uses to run the game? We know that it's possible to run ROM's through a flash cart, and that the 3DS firmware supports the use of retail carts, but how hard is it to make a functioning protocol to trigger a DS game from retail?

I get that creating a functioning DS loader would be a lot tougher than people understand (due to hardware issues), but from my understanding isn't the DS retail carts themselves similar to a 3DS retail cart that the main difference is is execution protocols?

Not everyone wants to use flashcarts either, which is partly why this topic comes up a lot i'd assume. I know i'd rather pull the save out of my retail cart via homebrew (or if having to turn to a NDS sms4 if i'm desperate) and edit the saves like that and have a nostalgic feeling.
 
Last edited by Tapri,
I meant making it from scratch! Like...starting from the bottom (nothing) now we here. (clone)

What he actually is saying is that since we don't have the source code, creating it from scratch would takes many months. Decrypting or building from scratch would be a tedious thing because you're spending time decrypting the game to recompile it, or you're using the source code to recompile it, and since source codes aren't released from the game developers, the only option is to decrypt and recompile, which isn't as easy as it sounds.

From what i understand, it's possible to decrypt 3ds/NDS games easily, but recompiling it to a 3ds format is a lot tougher and i don't think many (or if anyone) has successfully done it.
 
What he actually is saying is that since we don't have the source code, creating it from scratch would takes many months. Decrypting or building from scratch would be a tedious thing because you're spending time decrypting the game to recompile it, or you're using the source code to recompile it, and since source codes aren't released from the game developers, the only option is to decrypt and recompile, which isn't as easy as it sounds.

From what i understand, it's possible to decrypt 3ds/NDS games easily, but recompiling it to a 3ds format is a lot tougher and i don't think many (or if anyone) has successfully done it.
You can't just "decrypt and recompile" sir. This isn't CSI.
 
Let me see if i can understand this whole DS loader/target addition to the homebrew, you guys are saying it can't be done because emulation for NDS requires coding to emulator one (or more) cpu's that the NDS uses to run the game? We know that it's possible to run ROM's through a flash cart, and that the 3DS firmware supports the use of retail carts, but how hard is it to make a functioning protocol to trigger a DS game from retail?

I get that creating a functioning DS loader would be a lot tougher than people understand (due to hardware issues), but from my understanding isn't the DS retail carts themselves similar to a 3DS retail cart that the main difference is is execution protocols?

Not everyone wants to use flashcarts either, which is partly why this topic comes up a lot i'd assume. I know i'd rather pull the save out of my retail cart via homebrew (or if having to turn to a NDS sms4 if i'm desperate) and edit the saves like that and have a nostalgic feeling.

Simple answer : The 3DS mode and NDS are sandboxed. You cannot use 3DS commands to access NDS resources and vice versa. If the Nintendo DS has its own SD card then maybe there's a very small chance. And don't mention the DSi because again,that thing cannot play 3DS games.

That's why the fastest answer is get an NDS flashcart. It can use NDS commands!
 
Last edited by StriderVM,
I can't believe how often we get this question.

An emulator is most likely not possible, a hypervisor would be (similar to how Nintendont, and gbaemu4ds work), it would be a lot of work to make one that works without glitches and there doesn't seem to be enough interest, especially when you can get a DS flashcart for just a few dollars that works on the latest 3DS firmware.

We have alot of talented people here im sure a near perfect hypervisor is possible just with enough patiance and time. I remember on the retroarch thread that someone was already even working on a port of desume.
 
Last edited by Iceman1800,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum