Homebrew DS emulator

randomdev

Well-Known Member
OP
Member
Joined
Jun 7, 2015
Messages
155
Trophies
0
XP
236
Country
Brazil
Hi everyone !
I have an homebrew idea, is it possible to program a Nintendo DS emulator like blargsnes or gameyob for the 3DS with ninjhax ??
Thanks !!
 

randomdev

Well-Known Member
OP
Member
Joined
Jun 7, 2015
Messages
155
Trophies
0
XP
236
Country
Brazil
The 3DS can play DS games natively.

Unless you mean a way to play ROMs from SD.
I know ^^ but my question is : can we emulated "r4" with ninjhax ? This is for users who don't have flashcard

--------------------- MERGED ---------------------------

I know ^^ but my question is : can we emulated "r4" with ninjhax ? This is for users who don't have flashcard
So yes , load roms from SD ^^
 

DinohScene

Gay twink catboy
Global Moderator
Joined
Oct 11, 2011
Messages
22,530
Trophies
4
Location
Восторг
XP
22,743
Country
Antarctica
Booting ROMS from the SD would be sweet but I doubt it'll ever work.
Unless SD access will be figured out in DS mode, I can't really see it happening
 

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,086
Trophies
2
XP
2,629
Country
There is zero point in an emulator when the 3DS contains native hardware and firmware modes exclusively designed to play DS(i) games.

As for adapting those firmware modes to read software from SD instead of a flashcard, it could be feasible but I don't know if it's physically possible or enough interest. With DS flashcarts as cheap and accessible as they are, there isn't much reason to.
 

sweis12

Well-Known Member
Member
Joined
Oct 20, 2013
Messages
1,248
Trophies
0
Age
32
XP
1,368
Country
Saint Kitts and Nevis
Yeah, honestly you can just spend like 10 dollars on a cheap flashcart if you just wanna play DS games. Or, you could just spend $40 on a DSTwo and have support for many emulators, like NES, SNES, GBA, and even an old Mac emulator,but I think yo could do most of that with the 3ds homebrew.
 

rewrewrew123

Well-Known Member
Member
Joined
Aug 20, 2014
Messages
277
Trophies
0
XP
249
Country
Fiji
And if someone found the way to convert .nds in .cia?
Something like a NDS converter...maybe someone can create a thing wich "emulate" a 3ds game but in substance it runs a NDS Game...
Like r4s, wich use other NDS cartridge firms in their bootloader.
In Dsi case, r4 can be runned by this one because the console think about a real game but in substance you aren't running a real game. You are running r4.
 

dubbz82

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
1,572
Trophies
0
Age
41
XP
1,215
Country
United States
There is zero point in an emulator when the 3DS contains native hardware and firmware modes exclusively designed to play DS(i) games.

As for adapting those firmware modes to read software from SD instead of a flashcard, it could be feasible but I don't know if it's physically possible or enough interest. With DS flashcarts as cheap and accessible as they are, there isn't much reason to.

Save States? Fast Forward? Cheats (if that's your thing?). Theoretically, unlike most emulators, this shouldn't have a huge amount of overhead, as instructions can just be passed straight through, and will act kinda like virtualbox does for running an older OS in windows/linux. In practice, i'm sure that there'd be more work required though.
 

metroid maniac

An idiot with an opinion
Member
Joined
May 16, 2009
Messages
2,086
Trophies
2
XP
2,629
Country
Save States? Fast Forward? Cheats (if that's your thing?).

I don't know exactly how the TWL_FIRM mode works internally, but each of those could be possible. Depends on the hardware.
You can use cheats on original hardware anyway.

Theoretically, unlike most emulators, this shouldn't have a huge amount of overhead, as instructions can just be passed straight through, and will act kinda like virtualbox does for running an older OS in windows/linux. In practice, i'm sure that there'd be more work required though.

That's not emulation, that's virtualization and there is a critical difference.
I'm pretty sure the 3DS contains an ARM9 and ARM7 CPU core for natively playing DS games (the ARM7 being the GBA's CPU also, leading to the possibility of AGB_FIRM as well). It's hardly emulation when you build the old silicon into the system too.
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
It would be possible to run ds roms from sd but would require a very extensive and difficult TWL firm mod. So not likely anyone will go to the trouble.
 

Bkool999

Well-Known Member
Member
Joined
Oct 3, 2014
Messages
288
Trophies
0
Age
27
XP
387
Country
United States
And if someone found the way to convert .nds in .cia?
Something like a NDS converter...maybe someone can create a thing wich "emulate" a 3ds game but in substance it runs a NDS Game...
Like r4s, wich use other NDS cartridge firms in their bootloader.
In Dsi case, r4 can be runned by this one because the console think about a real game but in substance you aren't running a real game. You are running r4.
There is a converter for .nds to .cia, but it only works with dsi roms, which are injected into an already existing cia file.
 

randomdev

Well-Known Member
OP
Member
Joined
Jun 7, 2015
Messages
155
Trophies
0
XP
236
Country
Brazil
Yeah, honestly you can just spend like 10 dollars on a cheap flashcart if you just wanna play DS games. Or, you could just spend $40 on a DSTwo and have support for many emulators, like NES, SNES, GBA, and even an old Mac emulator,but I think yo could do most of that with the 3ds homebrew.
thanks but my question is not to know how to run DS roms with flahcard but WITHOUT flashcard and with the 3DS (Ninjhax for example) :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Maximumbeans @ Maximumbeans: butte