Umm, have you forgotten the Ambassador games? The question, I think, isn't really of whether or not it CAN run GBA games, as we already know it can. The question is more "Do we have enough privileges to invoke AGB_FIRM from inside a 3DS game or not?", to which I believe the answer is a resounding "No.". Now, to whether or not we can write our own emulator to replace AGB_FIRM, that's another question entirely.
I'm no expert on the 3DS but Smea said we could do everything a 3DS game/app can do.
Virtual console games are "apps" so it should be possible to invoke AGB_FIRM as well.
The apps are signed with code that tells the FIRM to start TWL_FIRM and invoke AGB_FIRM at launch. This is done by the firmware itself, not the app. Heck, according to 3DBrew, we can't even figure out how it all works as the core debugging is shut off from that point on and we can't get any data back from the processes. We would have to make our own emulator, as only FIRM has the authority to shutdown the ARM9 security co-processor and switch it to DSi mode, which is needed to invoke AGB_FIRM and start GBA mode. Also, there's no access to FIRM or anything else from that point on, as TWL_FIRM takes over. The process even restarts the 3DS using the I2C chip to power-cycle the system on close. In short, I really can't see us being able to do this at all past CFW, and even Team Gateway hasn't figured out how to get it working again once its broken, so that might be a while.I'm no expert on the 3DS but Smea said we could do everything a 3DS game/app can do.
Virtual console games are "apps" so it should be possible to invoke AGB_FIRM as well.
Your kidding right? Do you know anything about 3ds hardware? We might see some games run full speed in an emulator that is if someone decides to take on the project but don't say it can easily emulate something Nintendo started on an emulator for it which can be.found inside a gbc vc game but halted production on it because it would be cheaper to implement a hardware solution...you see the 3ds doesn't emulate gba games it runs them off of gba hardware it's literally a gba on a chip inside the 3dsYour kidding right simple answer is yes it can easily emulate GBA
Your kidding right? Do you know anything about 3ds hardware? We might see some games run full speed in an emulator that is if someone decides to take on the project but don't say it can easily emulate something Nintendo started on an emulator for it which can be.found inside a gbc vc game but halted production on it because it would be cheaper to implement a hardware solution...you see the 3ds doesn't emulate gba games it runs them off of gba hardware it's literally a gba on a chip inside the 3ds
I'm going to assume the best way to get there will be injections like Wii VC used to be.
To me it isn't, the ambassador games have all the stuff homebrew emulators don't have. Similar to the GB Player, you get motion blur, correct colors and a sharp upscale filter that isn't possible from hardware. I'm not saying it's impossible to include these things just that no homebrew emu did and if they did, performance would likely take a hit.Well perhaps a real emulator is the best thing anyway, because of savestates and stuff like that.
Is it possible for the 3DS to emulate GBA? And if so, is anybody working on such a project?
GBA emulation is a cool target to reach for 3DS homebrew, but what can be done on the 3DS that hasn't already been done on Wii, DS and GBA? I'm curious to know because I bought a copy of Cubic Ninja today and would like to know if it's worth keeping.
A media player? 3DS sound already plays music, and the 3DS camera already plays 3D videos/movies. What else could you ask for?The 3D aspect is unique to the 3DS, so some more unique offerings can be made. I'd like to see a media player implemented myself.