Homebrew Why is Nintendo 64 so hard to emulate?

PF2M

Ex-Miiverse Hacker
Member
Joined
Sep 8, 2015
Messages
552
Trophies
0
Age
22
Location
Ohio
XP
989
Country
United States
I feel like there should at least be a program like this that lets you stream N64 games directly to the 3DS via homebrew. If it's possible on DS, there's no way it's impossible on 3DS. We even have an open-source remote desktop app.

You could use that homebrew on 3DS using a DS flashcart, but a new homebrew would be needed to use the 3DS's extra controls and expanded screen space, so if you're a dev and think that sounds cool, get on it.
 

dpad_5678

Ape weak on own. Ape strong in unity.
Member
Joined
Nov 19, 2015
Messages
2,219
Trophies
1
XP
2,868
Country
United States
You could recompile Crisis for the 3DS (if you had the source code, of course. But that's another discussion). My point is any emulator could be recompiled for the 3DS, but that doesn't mean it would be even remotely playable.
 
  • Like
Reactions: Deleted User

TheLegendofMario

Well-Known Member
Member
Joined
May 15, 2016
Messages
179
Trophies
0
Age
24
XP
293
Country
United States
If it was that simple people would have done it. It takes more work then just recompiling something to work on the 3ds.

Also 500th post :hrth:
I know it takes more to port something, than simply recompiling code, but wouldn't using Mupen64Plus AE as a base, be a good starting point, my phone has a 800 MHZ single Core ARM 7 processor and it can play N64 games near full speed. I have a horribly Slow phone, but plays N64 games at a playable speed.
 

yusuo

Well-Known Member
Member
Joined
Oct 19, 2006
Messages
3,459
Trophies
2
Age
37
XP
5,502
Country
United Kingdom
I know it takes more to port something, than simply recompiling code, but wouldn't using Mupen64Plus AE as a base, be a good starting point, my phone has a 800 MHZ single Core ARM 7 processor and it can play N64 games near full speed. I have a horribly Slow phone, but plays N64 games at a playable speed.
Sorry my friend but it doesn't work like that
 
D

Deleted User

Guest
how come reusing code won't work? It is still ARM code right? I would think that making changes here and there in the code would work. Is there a bottleneck of sorts preventing it?
Just because it's ARM code doesn't mean it's optimized for the 3DS.
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
5,995
Trophies
2
Age
24
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
5,636
Country
Portugal
how come reusing code won't work? It is still ARM code right? I would think that making changes here and there in the code would work. Is there a bottleneck of sorts preventing it?
No. Applications are generally not written in ARM ASM or x86 ASM or anything like that.
Don't forget a 3DS and an Android smartphone are very different in how they interact with hardware.

More than that.

Don't forget that programs require libraries - if those libraries are not available on the 3DS in the first place, they'll have to be ported as well.

It's just not that simple.
 
  • Like
Reactions: Deleted User
General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3N1 @ K3N1:
    What do you mean I can't pour old oil on your garden it's good for it
  • K3N1 @ K3N1:
    Freaking neighbors bitch you out just for washing your car here
  • DinohScene @ DinohScene:
    I'd fill water balloons with it and yeet it against their windows
  • K3N1 @ K3N1:
    Engine oil sounds better tbh
  • DinohScene @ DinohScene:
    yeh, engine oil inside the balloons
  • DinohScene @ DinohScene:
    yeet it hard enough against their windows
  • K3N1 @ K3N1:
    It makes good fast food
  • DinohScene @ DinohScene:
    people need to learn to stfu and mind their own bloody business
  • K3N1 @ K3N1:
    Rules are so dumb where I live management bitchs just as bad
  • DinohScene @ DinohScene:
    I had some old bat telling me yesterday that she didn't like the fact I had my engine running on the car park
  • DinohScene @ DinohScene:
    like for fuck sakes old wench, I'm almost ready to leave and you purposely come up to me to tell me your problem, fuck off
  • K3N1 @ K3N1:
    Noise ordinance I understand but not being able to leave a grill outdoor washing your car outside ffs
  • DinohScene @ DinohScene:
    people are fucking stupid
  • DinohScene @ DinohScene:
    no way around it
  • DinohScene @ DinohScene:
    with that tho, I'm off to work
  • K3N1 @ K3N1:
    Half our neighbors are exmeth heads anyway
  • K3N1 @ K3N1:
    Enjoy
  • DinohScene @ DinohScene:
    bloody drugnuts
  • K3N1 @ K3N1:
    Prescription drugs ftw
  • Halbour @ Halbour:
    hi
  • DinohScene @ DinohScene:
    Boom, another spammer banished to the eternal electrons of digihell
  • FAST6191 @ FAST6191:
    Nah just a facet of one. We need to start being like the 2000s and going after them again.
  • K3N1 @ K3N1:
    I like how alot of people still think massive spam bots are actual people
    K3N1 @ K3N1: I like how alot of people still think massive spam bots are actual people