gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Is an N64 emulator possible for the DS? [Renamed]

#155822 - (sniper) 109 - Sun May 04, 2008 7:01 pm

n64 emulator is it possible for the ds ?

#155824 - simonjhall - Sun May 04, 2008 7:09 pm

You've really gone to town on that search button haven't you? Do a search for n64 on this forum and see what you find.
_________________
Big thanks to everyone who donated for Quake2

#155826 - silent_code - Sun May 04, 2008 7:14 pm

short answer: no.

slightly less short answer: forget about it. as simon pointed out, this has be discussed back and forth and we all agree that it's likely nobody will even *try* to do it, as it is pointless! even if someone succeeds in emulating the n64, it would be *VERY* slow.
both systems may have somewhat simmilar capabilities (i say, in general, nds >= n64), but the architectures are fundamentally different (even the 360 and the ps3 have more in common!)

hence: forget about it.

the following is adressed to a more general audience, not to you, sniper (109).

this community is quite some years old and every now and then some "specialsist" come by and ask the same questions over and over again...
do they really think that NOBODY else in this (?) four / five (?)-year-old (talking nds) community has already thought of it?

general rule of thumb: if you just had a "cool" idea that is like "has this been ported to nds?" and the like, please, use the SEARCH function FIRST!

thank you!

ps: i wonder how much HDD space is wasted by threads about n64 emulation?

#155851 - Lazy1 - Sun May 04, 2008 9:18 pm

It may be possible with some kind of remote play application, of course that's not true emulation on the DS either and you'd need a wifi connection with low latency.
I have a few ideas but that's pretty far off.

#155857 - (sniper) 109 - Sun May 04, 2008 10:06 pm

how about a gba emulator for slot1? to run gba roms?

#155858 - tepples - Sun May 04, 2008 10:34 pm

(sniper) 109 wrote:
how about a gba emulator for slot1? to run gba roms?

Duplicate post.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#155866 - DiscoStew - Sun May 04, 2008 11:12 pm

(sniper) 109 wrote:
how about a gba emulator for slot1? to run gba roms?


How about buying the games, and running them in the slot 2 bay? No emulation required.
_________________
DS - It's all about DiscoStew

#155868 - tepples - Sun May 04, 2008 11:21 pm

DiscoStew wrote:
How about buying the games, and running them in the slot 2 bay?

You can't buy homebrew, except for a handful of cases.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#155873 - silent_code - Sun May 04, 2008 11:28 pm

@ DS: oh, what a relief, thanks! it's good to know i'm not the only one thinking that.

@ tepples: you're absolutely right. but if one doesn't have slot2 hw, then there's still vba, which is accurate and fast enough for playing, although notportable. let's face it, how many peeps out there would use a slot1 "emu" for hb? ;^D

#155954 - Lazy1 - Tue May 06, 2008 1:43 am

Again, with remote play this would be possible.
At least within 5 feet of your AP the transfer rate is safely around 40KB/s, maybe some people who are good at math can figure out the maximums for streaming MPEG-1 and sound.

I'm looking at libmpeg2 now but there aren't too many detailed examples.

#155955 - silent_code - Tue May 06, 2008 1:48 am

<jokingly/>add streaming via inet and it's a mobile console again. :^D

#155957 - Lazy1 - Tue May 06, 2008 1:51 am

:D
I thought we were supposed to be optimists....

#155966 - silent_code - Tue May 06, 2008 2:12 am

X^D

#155998 - HyperHacker - Tue May 06, 2008 5:41 am

Streaming MPEG? As opposed to sending the drawing commands to the DS to be rendered locally? Full CPU emulation may not be feasible, but I'm sure it could handle high-level GBI emulation. Actually that's a neat idea, once I finish my Mario Kart 64 level viewer (which is essentially a high-level F3DEX microcode interpreter) I should see how fast it can run on the DS. :-)
_________________
I'm a PSP hacker now, but I still <3 DS.

#156005 - Lazy1 - Tue May 06, 2008 7:21 am

Streaming MPEG would allow just about any game to be played, from GTA to HL2.
Not very useful over the internet but who knows, maybe someone will want to play Vice City while sitting on the can.

.... Actually I would like that...
Maybe it's time to take another look at this...

#156009 - keldon - Tue May 06, 2008 8:27 am

Lazy1 wrote:
Streaming MPEG would allow just about any game to be played, from GTA to HL2.
Not very useful over the internet but who knows, maybe someone will want to play Vice City while sitting on the can.

.... Actually I would like that...
Maybe it's time to take another look at this...

Why do people call it the can ... it's far closer to a bucket than a can!!!

#156014 - Lazy1 - Tue May 06, 2008 8:44 am

It's also closer to a throne than a bucket :D

#156036 - M3d10n - Tue May 06, 2008 2:21 pm

HyperHacker wrote:
Streaming MPEG? As opposed to sending the drawing commands to the DS to be rendered locally? Full CPU emulation may not be feasible, but I'm sure it could handle high-level GBI emulation. Actually that's a neat idea, once I finish my Mario Kart 64 level viewer (which is essentially a high-level F3DEX microcode interpreter) I should see how fast it can run on the DS. :-)


Actually a "generic 3D client" on the DS that can receive drawing calls via wifi would be an interesting experiment.

#156131 - HyperHacker - Wed May 07, 2008 2:06 am

Has anyone even done an X Window System client? Or is that too much work for the DS? Or am I completely misunderstanding how X works?
_________________
I'm a PSP hacker now, but I still <3 DS.