Will GBA emulators ever fully work?

Discussion in '3DS - Homebrew Development and Emulators' started by Imaginesafety, Sep 7, 2015.

  1. Imaginesafety
    OP

    Imaginesafety Member

    Newcomer
    43
    4
    Sep 7, 2015
    United States
    Is there an issue with the 3ds that's holding devs back? Will they be able to overcome it so we have smooth gameplay and sound? Mgba is showing promise. I know most New 3ds users are getting great frame rates, but usually bad sound. Are we close to achieving perfect emulation, or is it impossible? BlargSnes runs great on my o3ds (IMG below, can't upload video for some reason) I just hope I can play gba games the same way.

    P.S Extra questions. Do you ever think we'll achieve something like Usbloadergx, but for SD Cards on 3ds? And maybe one day NDS emulator? I hope we will, but I doubt we will see one if we don't get GBA working first :)
     

    Attached Files:

  2. Keylogger

    Keylogger GBAtemp Advanced Maniac

    Member
    1,743
    369
    May 3, 2006
    France
    SLiV3R likes this.
  3. Ryupower

    Ryupower Brood

    Member
    2,938
    443
    Oct 8, 2007
    United States
    mgba is working nicely for being an alpha (and nightly build are happing and some games do run ok) so there is hope

    as for the others this might be why (on 9.2+ there are things that can not be done/used)
     
    sethirion likes this.
  4. hah! gayyyy

    hah! gayyyy Newbie

    Newcomer
    9
    0
    Sep 4, 2015
  5. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,531
    5,475
    Mar 17, 2010
    Norway
    Alola
    It's still early in the 3DS homebrew scene, and it hasn't matured yet. I believe fullspeed GBA emulation will happen eventually given enough interest, but the homebrew scene has been really slow for anything other than CFW, and it's already late in the 3DS' life. It's certainly powerful enough though. It all depends on if the homebrew scene will pick up speed before it's too late.
     
  6. Wizardkoer

    Wizardkoer Wii Veteran

    Member
    429
    82
    Jul 14, 2015
    Australia
    No works with 9.5 22 or below. from 9.5 23 it doesn't work anymore. And this is done using web browser.
     
    HaloEffect17 likes this.
  7. TheCasketMan

    TheCasketMan Keyblade Apprentice

    Member
    919
    224
    Sep 3, 2011
    United States
    Orlando, FL
    I wondered that too. The PSP currently runs GBA games better with sound, which is weird because it has weaker specs and it uses different architecture (MIPS) instead of the GBA's and 3DS's ARM.
     
    Ammako likes this.
  8. SpongeFreak52

    SpongeFreak52 GBAtemp Fan

    Member
    405
    213
    Apr 8, 2007
    United States
    C:\WINDOWS\system32\cmd.exe
    The PSP also had a homebrew scene from practically launch day. Just give it time. :)
     
  9. suloku

    suloku GBAtemp Advanced Fan

    Member
    866
    491
    Apr 28, 2008
    There's no dynarec access with current exploit. PSP is actually more powerful than o3ds (don't know about N3ds). With a kernel exploit perfomarnce will improve.
    If nintendo does it, homebrew can too.
    Booting nds titles from SD is a different story though.
     
  10. gamesquest1

    gamesquest1 Nabnut

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

    Our Patreon
    14,165
    9,523
    Sep 23, 2013
    even blargsnes is far from "fully-working" yeah its good, but not perfect and has its bugs psp got so much attention for homebrew as at the time it was pretty much the only realistic consumer grade/priced handheld with homebrew capabilities (disregarding all the relatively niche open source machines like GP2x and pandora etc as lets face it they didnt really "take off" for the general end user and mostly relied on emulators for their gaming content, while most people actually want new titles + emulation)

    with more powerful phones offering specs worthy of running emulators and open platforms being a thing, and having legal SDK's available to work with, and programmers being able to actually profit from their work, i think most dev's have shifted focus away from homebrew and onto flappybird clones,angry birds clones, paid for emulators and in app purchase riddled games on platforms such as iOS and android, all thats left is the more die hard homebrew devs who simply do it for fun rather than it being the best platform for their work to get the most appreciation/recognition from, and as such progress is much slower than in previous generations (i.e original xbox, wii, psp)
     
    Imaginesafety likes this.
  11. WeedZ

    WeedZ Possibly an Enlightened Being

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

    Our Patreon
    2,978
    5,953
    Jan 13, 2015
    United States
    The State of Denial
    9.2 and below you can inject them into a cia and install them to the homemenu. No need to run web tool everytime :P
     
  12. Julizi

    Julizi GBAtemp Regular

    Member
    105
    40
    Jul 3, 2015
    Germany
    I can't understand why people want emulators. They rather should concentrate on VC-Injecting/AGB-Firm Methods. Native is always better than emulated.
     
    Ammako likes this.
  13. Ryupower

    Ryupower Brood

    Member
    2,938
    443
    Oct 8, 2007
    United States
    not everyone can do(people on newer FW 9.2+) or want to do(some people to not want to mess with the 3ds NAND) to do VC-Injecting/AGB-Firm Methods.

    emulators can be safer
     
  14. Wizardkoer

    Wizardkoer Wii Veteran

    Member
    429
    82
    Jul 14, 2015
    Australia
    That's because with 9.2 and below, you have kernel exploits :) I'm so stupid for updating my 3DS and then finding out 3DS has been hacked :(
     
  15. kontrolaltdelete

    kontrolaltdelete Task Manager

    Member
    140
    45
    Aug 16, 2015
    United States
    Why not just buy a DSTwo or buy Drastic and get Retroarch for Android? The DSTwo works great and so do emulators for phones. Both options are inexpensive and efficient.
     
  16. Inochi.no.Zenmai

    Inochi.no.Zenmai GBAtemp Regular

    Member
    182
    102
    Jun 1, 2013
    United States
    Wait, how do you do this with the web browser?
     
  17. MassExplosion213

    MassExplosion213 .

    Member
    1,438
    960
    Feb 15, 2015
    United States
    nds from SD is already a thing. Sudokuhax...
     
    Margen67 likes this.
  18. doctorgoat

    doctorgoat GBAtemp Advanced Fan

    Member
    624
    234
    Jun 3, 2015
    United States
    I'd rather have emulated, actually. The "native" thing isn't going to work in every case or I think Nintendo would've released a lot more GBA games on the VC.

    Savestates, fast forward, and cheats are also a really, really good thing.
     
    Margen67, Ammako and Kikirini like this.
  19. link6155

    link6155 GBAtemp Fan

    Member
    310
    334
    Aug 14, 2013
    United States
    Why do people keep asking this? People don't understand how much effort it takes to emulate a system.

    Emulation refers to the ability of a computer program in an electronic device to emulate (imitate) another program or device.

    To be able to do this, you need hardware that's superior to the original console first. Then you have to make a program (the emulator) that sits between the hardware and ROM, this program has to be able to translate what the ROM is 'saying' into what the computer can understand (emulation). This is a difficult task because unlike games running natively on the original console, games on an emulator don't have a direct access to the hardware. GBA emulation is certainly possible on the 3DS, but it will take some time before we get perfectly optimized emulation (especially for the old 3DS). A lot of the 3DS hardware is still be discovered by homebrewers, at this point we don't know the true potential the 3DS has.

    I don't see an NDS emulator anytime soon. The reason being that there are flashcarts that can play NDS games on your 3DS, basically making emulation near pointless. The only real benifit of emulating NDS games is that you won't need to buy a flashcart.

    Something like Usbloadergx is not going to happen with the Homebrew Launcher. The main reason is that the Homebrew Launcher is strictly for Homebrews only, Smea condemns pirating 3DS games for obvious reasons. If you could sideload 3DS ROMs, this would catch Nintendo's attention pretty quickly and we'll have no more Homebrews altogether.
     
    fmkid likes this.
  20. MassExplosion213

    MassExplosion213 .

    Member
    1,438
    960
    Feb 15, 2015
    United States
    NDS exists. Sudokuhax. The only problem is that it intentionally corrupts the decryption keys. They did that to prevent piracy.
     
    Margen67 likes this.