Hacking On Adding to Ambassador Software

Status
Not open for further replies.

Superbird

New Member
OP
Newbie
Joined
Jun 1, 2014
Messages
1
Trophies
0
Age
26
XP
41
Country
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.
 

Normmatt

Former AKAIO Programmer
Member
Joined
Dec 14, 2004
Messages
2,161
Trophies
1
Age
33
Website
normmatt.com
XP
2,186
Country
New Zealand
TROLOLOLOLOLO

G3IHLPO.jpg


UoIEvb2.jpg
 

Abcdfv

What comes around goes around.
Member
Joined
Dec 24, 2013
Messages
1,455
Trophies
0
XP
827
Country
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.
 
  • Like
Reactions: st4rk

Randamin

Well-Known Member
Member
Joined
Feb 1, 2010
Messages
252
Trophies
0
Age
29
Location
Laredo, TX
XP
248
Country
United States
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.
 

ByteBite

Well-Known Member
Member
Joined
Aug 20, 2013
Messages
316
Trophies
1
XP
635
Country
Seychelles
hey guys, i heard this was the thread where i could complain about people not letting me steal.

That's funny, I thought this was the thread for making baseless illogical accusations and misrepresenting concepts such as copyright infringement as stealing.
 

dubbz82

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
1,572
Trophies
0
Age
41
XP
1,215
Country
United States
hey guys, i heard this was the thread where i could complain about people not letting me steal.


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.
 

Arras

Well-Known Member
Member
Joined
Sep 14, 2010
Messages
6,318
Trophies
2
XP
5,405
Country
Netherlands
If you really want to play the gba games on your 3ds so bad, buy a freaking dstwo.
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.
 

endoverend

AKA zooksman
Member
Joined
Jun 6, 2013
Messages
2,846
Trophies
0
Website
zooksman.com
XP
2,907
Country
United States
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.

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.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    ubisoft should #stopkillinggames ngl
  • Badcatalex @ Badcatalex:
    sony should #stopkillinggames
  • Badcatalex @ Badcatalex:
    they killed LittleBigPlanet online, which was the main core of every LBP game
  • BakerMan @ BakerMan:
    for real
  • BakerMan @ BakerMan:
    at least with them, it was because of the DDOS attacks, ubisoft was just scummy
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    +1
  • SylverReZ @ SylverReZ:
    @realtimesave, You seen the Unlock Switch flashcart yet?
    SylverReZ @ SylverReZ: @realtimesave, You seen the Unlock Switch flashcart yet?