On Adding to Ambassador Software

Discussion in '3DS - Flashcards & Custom Firmwares' started by Superbird, Jun 1, 2014.

Thread Status:
Not open for further replies.
  1. Superbird
    OP

    Superbird Newbie

    Newcomer
    1
    0
    Jun 1, 2014
    United States
    I have performed a search of this forum and I haven't found anything that really correlates with my question here, but I'm certain I can't be the only one who wants to do something along these lines. Thus, I feel it's not overstepping any boundaries to ask the question here.

    Those users, such as myself, who were part of the ambassador program, were granted 20 pieces of software - 10 NES games that run on the Virtual Console, and 10 GBA games. My question lies with the latter.

    I *think* have a general understanding of how the gameboy advance games work on the 3DS. They aren't run on any sort of virtual console; rather, the 3DS runs the software on its built-in DS, which in turn runs the software because the DS by default has the ability to run GBA software. Because of this layering, and the fact that the speed of the CPU has been manually slowed down, it is impossible to return to the HOME menu or access any other 3ds functions, in the same way as when playing a DS cart.

    What I want to do is install more GBA games on the system.

    Basically, I figure that if there are already 10 game boy advance games that run on the system, presumably all encoded in the same format, I should be able to convert more GBA games to that format and place them in the right place so that my 3DS would recognize them as software and be able to run them in the same way. The end result would be me having several more GBA games available to be played on my system, none of which were part of the original ambassador program.

    What I would like advice on is whether such a project is feasible, and if so where I should start.

    I'm aware (I think) of a couple of possible difficulties:
    ~Firstly, iirc, most software downloaded from the eShop (which includes the ambassador GBA games whose format I would be trying to replicate) is modified somehow with a small bit of system-specific code, so that the game can't be copied and used on other systems. I figure that if it was known where this modification is made, it would be possible to apply it to all software that I would want to add, and thus avert the issue.
    ~Secondly, I don't know where said software is stored, and this is probably the bigger (although probably more fixable) problem. I've sifted through the SD card in Finder (mac user) and while I have located some .sav (GBA savestate? My computer tells me to open them with my GBA emulator) files (though I have no idea what games they correspond to) and lots of various binary executables (of whose purpose I am unclear), I haven't found anything that even looks like a file in which a game could be stored, let alone any file big enough to store a full game of any sort. Additionally, almost all folders and binary executables are labeled in hex strings, which make it difficult for me to tell what deals with what.

    In regards to the second issue, my question effectively boils down to the following: Is software from the eShop downloaded completely to the SD card, or is it split somehow between the SD card and the system memory? And if the former is true, where on the SD card can I find downloaded software?

    Thank you to whoever might be able to point me in the right direction on this.

    EDIT: I accidentally posted this thread twice, and upon attempting to edit this I could find no way to delete the duplicate. I apologize for the inconvenience, but ask that someone with power do so, so as to avoid clutter of some sort.
     


  2. Normmatt

    Normmatt Former AKAIO Programmer

    Member
    2,142
    544
    Dec 14, 2004
    New Zealand
    TROLOLOLOLOLO

    [​IMG]

    [​IMG]
     
    loco365, Celice, cearp and 6 others like this.
  3. shango46

    shango46 GBAtemp Regular

    Member
    193
    19
    Jul 18, 2010
    Canada
    Edmonton, Alberta Canada
    Nicely done Normmatt, but here is the question: Can yon now get those modified ambassador games on to a non ambassador 3DS?
     
    MegaBassBX likes this.
  4. Abcdfv

    Abcdfv What comes around goes around.

    Member
    1,437
    583
    Dec 24, 2013
    United States
    Is it possible? Yes, unfortunatly there is no public method of doing so. It's also one of those "if you have to ask, you don't have the skills" kind of questions. The only real help anyone can give you is documented on http://www.3dbrew.org

    As for the .sav files, that's just save games from your retail/eshop 3ds games.
     
    st4rk likes this.
  5. Crass

    Crass Rock me Dr. Zaius

    Member
    999
    124
    Nov 3, 2006
    United States
    Oregon
    Oh you wascally wabbit, you!
     
    emo kid 68 likes this.
  6. endoverend

    endoverend AKA zooksman

    pip Contributor
    GBAtemp Patron
    endoverend is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,843
    3,546
    Jun 6, 2013
    United States
    Pardon me for having to ask this... but are normatt's pictures just photoshopped? Feel free to ridicule me.
     
  7. Abcdfv

    Abcdfv What comes around goes around.

    Member
    1,437
    583
    Dec 24, 2013
    United States
    No, he's one of like 5-10 people who know how.
     
  8. endoverend

    endoverend AKA zooksman

    pip Contributor
    GBAtemp Patron
    endoverend is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,843
    3,546
    Jun 6, 2013
    United States
    Don't you hate it when other people know how to do awesome things like this and you don't? :P
     
  9. Randamin

    Randamin GBAtemp Regular

    Member
    252
    19
    Feb 1, 2010
    United States
    Laredo, TX
    What sort of gratification would someone have by keeping things like these to themselves? Still the OP does have a good proposition and am rooting for him to pull it off since it does seem to be going in the right direction.
     
  10. Ericthegreat

    Ericthegreat Not New Member

    Member
    1,805
    314
    Nov 8, 2008
    United States
    Vana'diel
    He doesn't want you pirating 10 year old games.
     
    intermet, Felipe_9595 and Devin like this.
  11. Felipe_9595

    Felipe_9595 GBAtemp Fan

    Member
    334
    89
    Dec 26, 2010
    Cote d'Ivoire

    Yeah, since is so easy to get some of the games in the library and the prices are really affordable =O
     
  12. Ericthegreat

    Ericthegreat Not New Member

    Member
    1,805
    314
    Nov 8, 2008
    United States
    Vana'diel
    Don't forget about those ever lasting batterys.
     
  13. Felipe_9595

    Felipe_9595 GBAtemp Fan

    Member
    334
    89
    Dec 26, 2010
    Cote d'Ivoire

    And dont even include those japanese exclusive games, its so hilariously easy to get a copy of mother 3 or Rhythm Tengoku
     
  14. mercluke

    mercluke ‮҉

    Member
    3,163
    172
    Dec 2, 2007
    Perth
    hey guys, i heard this was the thread where i could complain about people not letting me steal.
     
    Sychophantom, setsuya and NEP like this.
  15. ByteBite

    ByteBite GBAtemp Regular

    Member
    137
    115
    Aug 20, 2013
    Sweden
    That's funny, I thought this was the thread for making baseless illogical accusations and misrepresenting concepts such as copyright infringement as stealing.
     
  16. hippy dave

    hippy dave Butts Butts Megabutts

    Member
    2,570
    1,791
    Apr 30, 2012
    Oh I thought it was the thread for pointless repetitive bickering.

    Oh wait, that's every thread.
     
  17. dubbz82

    dubbz82 GBAtemp Maniac

    Member
    1,494
    806
    Feb 2, 2014
    United States

    Odd concept of stealing seeing the original remains intact. I think its cool to know it can be done but personally I've got plenty of D's and 3ds games in the mean time....I'm sure eventually this method (or something very similar) will come around publicly.
     
  18. endoverend

    endoverend AKA zooksman

    pip Contributor
    GBAtemp Patron
    endoverend is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,843
    3,546
    Jun 6, 2013
    United States
    If you really want to play the gba games on your 3ds so bad, buy a freaking dstwo.
     
  19. Arras

    Arras GBAtemp Guru

    Member
    5,840
    2,659
    Sep 14, 2010
    Netherlands
    Except it's far from perfect. For one, it'll run in DS mode, meaning it can't be stretched as well. Second, not all games run properly. Third, there's an extremely noticable framerate difference between DS2 GBA emulation and the 3DS ambassador games.
     
  20. endoverend

    endoverend AKA zooksman

    pip Contributor
    GBAtemp Patron
    endoverend is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,843
    3,546
    Jun 6, 2013
    United States
    Right... this is most of the reason I would love the gba games on the 3ds. People complain abou this causing piracy... but there are PLENTY (and I mean plenty) of much, much, much easier ways to pirate and play gba games with full speed.
     
Thread Status:
Not open for further replies.