3ds can run on N64

Discussion in 'The Edge of the Forum' started by migles, Oct 19, 2016.

  1. migles
    OP

    migles Mei the sexiest bae

    Member
    GBAtemp Patron
    migles is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    7,073
    4,755
    Sep 19, 2013
    Saint Kitts and Nevis
    my dad works for nintendo.
    if someone were to utilize the 0 and 1's properly it would be possible.
     
    Chary likes this.
  2. mashers

    mashers Stubborn ape

    Member
    3,837
    5,157
    Jun 10, 2015
    Kongo Jungle
    Don't be ridiculous. Of course this isn't possible. If you had half a brain you would understand why. I'll explain. 3DS is a binary system so it uses 1s and 0s. But the N64 is a 64 bit system, which means it doesn't use 1s and 0s. It uses 6s and 4s. It's even in the fucking name of the console. That's why 3DS will never be able to emulate the N64 and N64 can never emulate 3DS - because the 3DS's 1s and 0s aren't compatible with the N64's 6s and 4s.

    Now, one system which can definitely emulate the N64 is the Commodore 64. The Commodore 64 is another computer which isn't binary - it also runs on 6s and 4s instead of 1s and 0s. Also, if you use a Commodore 128 you can emulate two N64s at the same time and play multiplayer games on one device.

    Hope that helps clear things up.
     
  3. Tomato Hentai

    Tomato Hentai nut neutrality

    Member
    3,806
    6,273
    Oct 30, 2014
    Canada
    Alberta
    but what if the emulator tricked the games into thinking 1's were 6's and 0's were 4's? o:
     
    migles likes this.
  4. smileyhead

    smileyhead I am DEFINITELY a madman with a box.

    Member
    2,886
    6,968
    Aug 31, 2015
    Hungary
    Hungary
    That's bullshit and you know it.
    I have the leaked "3DS on '64" emulator, and I even took a screenshot for proof:
    Untitled.png
    Btw, sorry for the shit quality, but as you may already know, the N64 has a low resolution, so this is the best I can manage.

    Oh, and yes, all the games run with perfect compatibility and framerate; even the New3DS-only games.
     
  5. mashers

    mashers Stubborn ape

    Member
    3,837
    5,157
    Jun 10, 2015
    Kongo Jungle
    That's already been tried, but it doesn't work. Here's the problem.

    To go from 1 to 6, you have to add five.
    And to go from 0 to 4, you have to add four.

    Of course, a binary-based system like the 3DS can't do this, because it's binary. Binary means that it can only understand 1 and 0. It can't handle numbers like 4 and 5, so you can't add the numbers needed to convert from a binary computer to a 64 bit computer. You have a similar issue going the other way:

    To go from 4 to 0 you have to subtract 4 (this is actually fine because the N64 understands 4s)
    But, to go from 6 to 1 you have to subtract 5. The N64 doesn't have 5s, so you can't do this.

    If you just converted the 4s to zeroes and left the 6s as 6, you'd end up with a 60 bit system which can't run anything.


    How did you overcome the conversion issue I described above? Unless you can explain how you made an N64 understand the number 5, you've got nothing.



    EDIT:
    Wait, I've just had an epiphany. The only reason why the N64 can't emulate a 3DS is because it doesn't understand understand 5s, so you can't subtract five from the 6s to get 1s. But here's how it could be done:

    Subtract 4 from 6. This is fine because the N64 has both 6s and 4s, and this gives the result of 2
    Divide the result by itself and you get one
    Add this to itself another 4 times (which is fine because the N64 has 4s) and you get 5

    So to convert from 3DS to N64 is simple:

    1. Convert the 4s to 0s: (4 - 4 = 0)
    2. Convert the 6s to 1s: ( (6 - 4) / (6 - 4) ) + ( ( (6 - 4) / (6 - 4) ) * 4 )

    Guys, I think I've just invented the 3DS emulator for the N64.
     
    smileyhead and Tomato Hentai like this.
  6. migles
    OP

    migles Mei the sexiest bae

    Member
    GBAtemp Patron
    migles is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    7,073
    4,755
    Sep 19, 2013
    Saint Kitts and Nevis
    my dad works for nintendo.
    sorry if i mistaked in the first post
    3ds doesnt use 0 and 1.... it uses triples of D and S
    so, does this mean it is still not possible?
    the 6 of N64 could be emulated through S (it is the first letter of the word sixty)
    and you can get the 4 by get a pair of D's and inject some silicon from the GPU and make them Double D
     
    Tomato Hentai likes this.
  7. mashers

    mashers Stubborn ape

    Member
    3,837
    5,157
    Jun 10, 2015
    Kongo Jungle
    Ahh, this makes things easier. Systems based on D and S are 23 bit (4 bits from the D, which is the 4th letter of the alphabet, and 19 bits from the S which is the 19th letter of the alphabet). Since 3DS uses triplets of these, it has a total of 69 bits. This means it already had the 6, which is great. Then you can do this to get the 4:

    9 - 6 = 3 (this is fine, 3DS has 9 and 6, and will give the 3DS access to the number 3)
    6 / 3 = 2 (this is now fine, since we have given the 3DS access to the number 3. This now gives the 3DS access to the number 2)
    2 * 2 = 4

    So we now have a 3DS with access to both 6 and 4 and is thus perfectly capable of running N64 games. You don't even need an emulator in this case because the 3DS has a CPU and a GPU which the N64 also has, so the N64's bits will run directly on the 3DS once the 3DS has been converted to understand the number 4.

    It really is as simple as that.
     
    Tomato Hentai and migles like this.
  8. mashers

    mashers Stubborn ape

    Member
    3,837
    5,157
    Jun 10, 2015
    Kongo Jungle
    It works guys.

    IMG_0197.png
     
    migles, xtheman and Tomato Hentai like this.
  9. migles
    OP

    migles Mei the sexiest bae

    Member
    GBAtemp Patron
    migles is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    7,073
    4,755
    Sep 19, 2013
    Saint Kitts and Nevis
    my dad works for nintendo.
    i just looked on freeshop and sadly there are no more 64 titles, shitty nintendo...