1. cearp

    OP cearp 瓜老外
    Developer

    Joined:
    May 26, 2008
    Messages:
    8,468
    Country:
    Tuvalu
    so, what confuses me is why we need a hack/exploit to be able to run roms.
    why can rom loading not be done via a hardware emulator sort of thing, like an ode, etc, but not optical :)
    i can imagine that if this was the case, we might not be able to have homebrew/custom code, and that the roms would probably have to be loaded how they are now with gateway (one game per sd card) - but surely you could implement a physical button on the cart that alternates which rom to load upon power up.
    (years and years ago a friend gave me a 'fake' gameboy game, with 10 or so games on it, and there was a little rubber button that you pushed which cycled through the games)

    i read that at least, even some snes games, had anti piracy protection, where they could try to detect if they are not being run on the original cartridge. if similar things are like this with 3ds, then in this case, yes maybe it is not easy to make a device that can emulate every 3ds cart, but, just how some ds roms had AP, they were fixed.
    ps3 and wii ODEs do not rely on (software based) exploits and hacks right? i believe they just pretend to be the real disk. maybe i am wrong.

    so why is this not done, or, why is this method not desirable and the best method to use kernal hacks. is it just a lot of work?

    i appreciate the information, thanks
     
  2. Pong20302000

    Pong20302000 making notes on everything
    Member

    Joined:
    Sep 8, 2009
    Messages:
    8,076
    Country:
    because the 3DS has cart hardware checks
    which is why

    the hack that the gateway uses is to disable the checks
     
  3. Ryupower

    Ryupower Brood
    Member

    Joined:
    Oct 8, 2007
    Messages:
    2,976
    Country:
    United States
    Nintendo did many things to stop ANY unauthorizes thing from running
    like encryption and other thing
     
  4. Snailface

    Snailface My frothing demand for 3ds homebrew is increasing
    Member

    Joined:
    Sep 20, 2010
    Messages:
    4,324
    Country:
    Because software is cheaper than hardware. And a hell of a lot more versatile.
     
  5. DinohScene

    DinohScene hail p1ngpong
    Moderator

    Joined:
    Oct 11, 2011
    Messages:
    21,249
    Country:
    Antarctica
    Cause you can't run arbitrary code on a unmodified console.

    DS/DSi flashcards spoof their headers to appear as a legit game.
    Wii 360 and PS3 ODDE's emulate the DVD drive so they appear as a legit drive.

    If a 3DS flashcard comes out which completely emulates itself being a legit card then the amount of chips etc needed to achieve that won't fit on a small 3DS game PCB.
    So that's why the Gateway team needed an exploit to run their card off off.

    Atleast, that me logical and best guess.
     
  6. Jayro

    Jayro MediCat Dev and Gameboy Modder
    Developer

    Joined:
    Jul 23, 2012
    Messages:
    9,807
    Country:
    United States
    To me, the gateway is not a 1:1 hardware hack. A true hardware hack would be a cart with all the original hardware left in tact, except for the ROM chip. That would be the SD slot. And if the ROM was flashed correctly, the game should still boot without an exploit.
     
  7. cearp

    OP cearp 瓜老外
    Developer

    Joined:
    May 26, 2008
    Messages:
    8,468
    Country:
    Tuvalu
    well as i said, even for snes there were hardware checks, but that doesn't mean you couldn't run roms etc.

    yes again, just like every console,


    yeah i know the differences between flashcarts etc and odes, that is kind of what my question is about, why not have an ode.
    but hmm ok price and size, so it would just be too expensive/too big, that makes sense i guess... but in theory if it was possible, surely it would be the method of choice... i reckon.

    here is a picture of the cobra ode, ha ha yes it does look a lot more complicated that the gateway... so if the same technology was even capable of being condensed into a 3ds cart, then, sure it would be horribly expensive.

    http://www.depot4u.com/images/cobra ode.jpg

    thanks guys

    -edit.

    sure, it isn't a hardware hack, that is why we need to be on 4.5 at the moment
     
  8. DinohScene

    DinohScene hail p1ngpong
    Moderator

    Joined:
    Oct 11, 2011
    Messages:
    21,249
    Country:
    Antarctica
    It's much more simpler to have an exploit to run 3DS games then have a fully fledged card that emulates itself being a 3DS card.

    ODDE's in the 360/PS3 have a fully fledged linux kernel which requires a CPU and RAM.
    You can stuff that on a 3DS card, but you also need an SD controller and other I/O chips.
    Which on a small PCB, just isn't feasible to do so (as of today)

    A small card which spoofs itself being a 3DS card which can only be ran on a exploited 3DS makes much more sense then having bulky hardware underneath it.
    Since a lot of people will complain on how it's uncomfortable and ugly etc.
     
    cearp likes this.
  9. KazoWAR

    KazoWAR GBAtemp Advanced Maniac
    Member

    Joined:
    Aug 12, 2008
    Messages:
    1,949
    Country:
    United States
    It is alot less difficult to abuse an exploit to get it to work than it is to get the cart to emulator the 3ds came card perfectly enough so that the 3ds would accept it.
     
  10. chyyran

    chyyran somehow a weeb now.
    Developer

    Joined:
    Dec 10, 2009
    Messages:
    2,844
    Country:
    Canada


    If it's packaged nicely with a grip, perhaps like the CPP, I wouldn't mind that. Maybe someone can make a cartridge emulator with a Raspberry Pi-type of board.
     
  11. DinohScene

    DinohScene hail p1ngpong
    Moderator

    Joined:
    Oct 11, 2011
    Messages:
    21,249
    Country:
    Antarctica
    Neither would I, Hell I used a Supercard SD with a PassKey 2 in me DSLite for a long long time.
    Even when I had me first Slot-1 Flashcard.

    I cba if there's bulky hardware sticking out, but as you know, the majority of flashcard users are dumb pirates that whine about it sticking out even a milimeter.
     
    chyyran likes this.
  12. cearp

    OP cearp 瓜老外
    Developer

    Joined:
    May 26, 2008
    Messages:
    8,468
    Country:
    Tuvalu
    yeah i wouldn't mine something sticking out the back (to an extent), or it having to piggyback an real 3ds game. but the gateway is out, so, all is well... :)
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - flashcarts, (gateway), exploit