Homebrew ds emulator for homebrew

Status
Not open for further replies.

teampleb

BAH! DED! X_X
Banned
Joined
Aug 26, 2015
Messages
2,066
Trophies
0
Age
26
Location
Pennsylvania
XP
1,280
Country
United States
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

Earth97

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
286
Trophies
0
Age
25
XP
387
Country
Italy
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.
 

teampleb

BAH! DED! X_X
Banned
Joined
Aug 26, 2015
Messages
2,066
Trophies
0
Age
26
Location
Pennsylvania
XP
1,280
Country
United States
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.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
22,599
Trophies
4
Location
Space
XP
12,575
Country
Norway
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.
 

Tapri

Forum Lurker
Member
Joined
Oct 15, 2015
Messages
140
Trophies
0
XP
254
Country
United States
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,

Tapri

Forum Lurker
Member
Joined
Oct 15, 2015
Messages
140
Trophies
0
XP
254
Country
United States
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.
 

teampleb

BAH! DED! X_X
Banned
Joined
Aug 26, 2015
Messages
2,066
Trophies
0
Age
26
Location
Pennsylvania
XP
1,280
Country
United States
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.
 

StriderVM

Well-Known Member
Member
Joined
Jan 16, 2015
Messages
432
Trophies
0
Age
40
XP
367
Country
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,

Iceman1800

Active Member
Newcomer
Joined
Sep 5, 2015
Messages
32
Trophies
0
Age
33
XP
53
Country
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.
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys