Back to Technical Help

N64 Emulator on DS

BusterthefoxOP
#1
Before you take me for a n00b, I know it's not possible to make a perfect DS emulator for this type of thing; but from what I've heard, it only has to do with processing power and graphics and such.But my question is, has anyone even tried it yet? >_> I mean, I would be happy with no sound, half speed, and only just legible graphics. If it's possible to get it that way, I wish they would at least let people like me download them. Or is there some other factor I don't know about preventing it from running N64 games in a playable state(Besides the lack of buttons that could maybe be on the touch screen)? Now, I'm no programmer, but I do know that it takes ~twice as much processing power for a system to run an emulator; the system runs the emulator as a game, and that program runs a SECOND game from somewhere in the card.
That's easy enough to understand.
But, what if someone made some sort of converting/patching program that turned each N64 game into one emuGame? That is, just one .NDS file that has the game and the emulator in one place, basically.Well, that's all I got. Think it holds any water? =pAlso, I guess this doesn't really belong in this forum, huh? Sorry, I'm still new around here. XD This belongs in a more dicussion-related category. X\
dragneon007
#2

Replying to #1

from what I read it's clearly not possible and it would be nice to play a portable zelda and smashbros meh maybe not smashbros since it would be to short but games like golden eye would also prove to be hard to pull off since games like that use more buttons as well and that game uses C buttons and they would prove difficult to play, unless.. they used a controll hack but I bet it if they ever did which they wont it would run slow as hell.
BusterthefoxOP
#3
Yes, that's true...that's why I suggested the touch screen buttons. :D And button hacks could help out too, since the N64 didn't have X or Y buttons...meaning they could be used as the two most used C Buttons in that game or something. XDI'd like to be able to play pokemon stadium 2 anywhere. 8D But it would cost less if someone made an emulator rather than buying a laptop. >_> I envy you laptop owners. XDHey, maybe there could be touch screen button hacks so that it only took one touch to change what each button did. XD Man, I wish I knew how to make my own emu, I have a lot of great ideas...
Programmers: They say it's impossible. WILL YOU RISE UP TO THE CHALLENGE??!? =DSpeaking of which, I still don't know if it would be possible or not depending on that possible unknown 'X' factor. XD I need to know some INFORMATION, not opinions! XD But this is still a disscussion, so...
mds64
#4
The ds can't even emulate a playstation 1-it's too weak...Like the gba-just because it's a 32bit system doesn't mean you can expect much.Stick to more classic emulators-or get "project 64" for your pc.
snebbers
#5
Busterthefox · #3Yes, that's true...that's why I suggested the touch screen buttons. :D And button hacks could help out too, since the N64 didn't have X or Y buttons...meaning they could be used as the two most used C Buttons in that game or something. XDI'd like to be able to play pokemon stadium 2 anywhere. 8D But it would cost less if someone made an emulator rather than buying a laptop. >_> I envy you laptop owners. XDHey, maybe there could be touch screen button hacks so that it only took one touch to change what each button did. XD Man, I wish I knew how to make my own emu, I have a lot of great ideas...
Programmers: They say it's impossible. WILL YOU RISE UP TO THE CHALLENGE??!? =DSpeaking of which, I still don't know if it would be possible or not depending on that possible unknown 'X' factor. XD I need to know some INFORMATION, not opinions! XD But this is still a disscussion, so...
Laptops use the majority of processing power meanign their battery life is shortened by quiet a lot when running an Emu. Excess energy is also exerted as heat.
mds64
#6
Here is a suggestion...Get a psp-there is a n64 emulator that can run pokemon stadium 2-not full speed YET but it's geting there...It's alot of work-even for the psp to run it XD
tehuber1337
#7
The Nintendo 64 has a 64-bit 93.75 MHz processor. The DS has a 32-bit 67 MHz ARM 9 and a 32-bit 33.5 MHz ARM 7 processor (note: clock speeds don't stack). The N64 has a 62.5 MHz GPU, whereas the DS does not have a dedicated GPU.Simply put, it ain't gonna happen.
snebbers
#8

Replying to #7

I was just searching for specs of consoles on teh interwebs. You beat me to the punch. *Thumbs up*
mds64
#9
tehuber1337 · #7The Nintendo 64 has a 64-bit 93.75 MHz processor. The DS has a 32-bit 67 MHz ARM 9 and a 32-bit 33.5 MHz ARM 7 processor (note: clock speeds don't stack). The N64 has a 62.5 MHz GPU, whereas the DS does not have a dedicated GPU.Simply put, it ain't gonna happen.
Usual as always-thanks......Mate XD
Loonylion
#10
Also not that the DS cannot use both of its processors at once.
snebbers
#11
Yeah, if it could use both it would state that it's a duel core processor, meaning running simultaneously
Loonylion
#12

Replying to #11

being able to use both at once would not make it a dual core. Dual core is two physical processing cores in one chip package.
tehuber1337
#13
Well, it does use both processors at once, just not for the same thing. Hence why I said that clock speeds don't stack.
Loonylion
#14
it alternates between them, the DMA mechanism doesnt allow both cpus to access the memory simultaneously.
tehuber1337
#15
It's true that only one CPU can access the main RAM at a time, but this wouldn't necessarily prevent both CPUs from running simultaneously.Oh, and when a DMA transfer is running, neither CPU can access the RAM.
yoshi2889
#16
From what i readed here, i think its TOO IMPOSSIBLE TO BE TRUE! I wanted a n64 emu for DS too...
anandjones
#17
Yes, both CPUs are prevented from accessing the bus to the main RAM, so the DMA and CPU hardware controllers do not access the memory at the same time. They are different in how they work and handle data. It is common for the ARM9 to use this hardware as it must perform more intensive tasks. The 4 DMA devices per CPU easily allow you to transfer or fill memory without having to CPU copy, with the exception of having to flush data cache or interrupt requests issues.
MrPBJ
#18
They should at least release a GBA emulator for the DS...
TirithRR
#19

Replying to #18

People have tried, it's just not powerful enough.So far the only way is by using a Slot 1 card that has added hardware, the iplayer. This makes up for the DS's lack of power.
yoshi2889
#20
But, is it possible for the DSi to do GBA? I heard the hardware is stronger...
Showing posts 1–20 of 25 · This discussion is archivedBack to top