[PSA] The lastest mGBA nightly runs pretty fast.

Discussion in '3DS - Homebrew Development and Emulators' started by Pickle_Rick, Sep 25, 2017.

  1. Pickle_Rick
    OP

    Pickle_Rick I'M PICKLE RICK!

    Member
    3
    Aug 28, 2017
    United States
    Somewhere
    It just sucks what bad shape retroarch is in. Mostly because gpsp runs basically every single game full speed.
     
  2. brunocar

    brunocar GBAtemp Advanced Fan

    Member
    3
    Aug 14, 2017
    Argentina
    GPSP has a whole bunch of inaccuracy problems though, hell, some games dont even run depending on the build
     
  3. Helix Fossil

    Helix Fossil DQ Fan Translator

    Member
    3
    May 16, 2016
    United States
    New York
    I mostly use retroarch or other homebrew emulators when I want to use fast-forward or savestates, such as when playing Pokemon romhacks. Everything else I play as injects.

    Yep, I downloaded a dev nightly build a couple days ago, but never pointed it to the BIOS file so Pokemon Emerald ran like crap (on new3DS).
     
  4. LeoIeiri

    LeoIeiri 家入レオ

    Member
    1
    May 10, 2017
    Japan
    Tokyo
    Actually this is the best GBA emulator?
     
  5. brunocar

    brunocar GBAtemp Advanced Fan

    Member
    3
    Aug 14, 2017
    Argentina
    gotta ask, how's GB/GBC emulation on this build?
    im asking because the 0.61 build had good emulation for GBC games but GB games couldnt be colored and super gameboy features couldnt be used either, so its only slightly better than gameyob 3DS because of the quality of the emulation, but gameyob DSi is still smoother and more fully featured

    EDIT: just checked, SGB and GBC support has been indeed expanded on, infact, as soon as i started donkey kong the SGB border and palette auto applied, good bye gameyob DSi, hello mGBA

    EDIT2: azure dreams boots to GBC mode and not SGB mode, therefore no borders, is there any way to pick what mode is chosen?
     
    Last edited by brunocar, Jan 17, 2018
    SLiV3R, SaffronXL and ShadowOne333 like this.
  6. B4rtj4h

    B4rtj4h Gaming addict #2 and some

    Member
    5
    Apr 16, 2007
    Netherlands
    Bikini Bottom
    How come I never heard of this?!
     
  7. Giodude

    Giodude GBAtemp's official rock

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

    Our Patreon
    May 17, 2015
    United States
    New York
    This was slow and laggy up until a month ago maybe? It was big when emulators first became a thing on 3ds, but gpsp and vc injects fazed it out.
     
    SLiV3R and SaffronXL like this.
  8. Kurt91

    Kurt91 GBAtemp Fan

    Member
    3
    Sep 9, 2012
    United States
    Newport, WA
    Forgive me if this has been asked before, but is there clock support? I'm playing through all of the Pokemon games in order, and importing my collection up as I go. I figured that I could throw in a few ROM hacks into the list, to mix things up a little bit (although I'd probably be limited in what I can get from those, unless I take a couple minor creative liberties and make as-close-as-possible versions manually instead of straight-up porting my critters). However, I've heard that injections aren't going to work for real-time clock functions when the injected game is a hack.

    I could always play on my PC, but having it on something portable is a big help. (I'm a college student, and my biggest length of time to play is a few hours between classes, where the break isn't long enough to bother going home just to turn right around and come back, but long enough to be rather boring with nothing to do.)
     
  9. SaffronXL

    SaffronXL Switch On Drop Out

    Member
    4
    Nov 17, 2016
    United States
    New Mexico
    If anyone knows how to run Super Game Boy ROMs in regular-old-gameboy-not-super-game-boy mode, I'd be appreciative. The borders are cool and all, but... Eh.

    Otherwise two thumbs up for the incredible and surprising progress!
     
  10. brunocar

    brunocar GBAtemp Advanced Fan

    Member
    3
    Aug 14, 2017
    Argentina
    i honestly dont know, try getting a GB bios, with the GBC bios some games still boot on emulated super gameboy mode
     
  11. TurdPooCharger

    TurdPooCharger Brush your teeth.

    Member
    5
    Jan 1, 2018
    United States
    OMFG! They finally fixed the biggest pet peeves of this emulator on this v0.7.0 nightly build; you can finally put your save states (.ss1 , .ss2 , etc) and saves (.sav) in separate folders from the roms (.gb , .gbc , .gba) .

    That config.ini file where you specify under [ports.3ds] ,
    savestatePath=/mGBA/savestate/
    savegamePath=/mGBA/saves/
    screenshotPath=/mGBA/screenshots/

    Make sure you create those folders in the mGBA folder.

    It didn't work back then, but it does now. No more scrolling through an entire mess of jumbled up everything.
     
    SaffronXL likes this.
  12. Palom

    Palom GBAtemp Regular

    Member
    3
    Sep 21, 2009
    United States
    You're welcome. :D
     
    Flame likes this.
  13. TurdPooCharger

    TurdPooCharger Brush your teeth.

    Member
    5
    Jan 1, 2018
    United States
    You... you did this? :bow:
     
  14. Palom

    Palom GBAtemp Regular

    Member
    3
    Sep 21, 2009
    United States
    Actually I told endrift about this issue, and it was fixed not long after. But I had to say something because nobody else would.
     
    Flame and TurdPooCharger like this.
  15. Flame

    Flame Me > You

    Moderator
    14
    GBAtemp Patron
    Flame is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 15, 2008
    well the new nightly has this feature were you can pick bios for GB, GBC, SGB

    but problem is the bios's dont show.
     
    Last edited by Flame, Jan 20, 2018
  16. TurdPooCharger

    TurdPooCharger Brush your teeth.

    Member
    5
    Jan 1, 2018
    United States
    I can confirm your bug when going back and forth between v0.6.1 and v0.7.0 .

    On v0.7.0, if you open up a game, press (X) > Configure > Select GBA BIOS path (dunno about the GB, GBC, and SGB options).
    Picking your BIOS will not work.

    Looking at the config.ini file, a new entry is made under [ports.3ds]
    gba.bios=/mGBA/bios/[your specified bios].bin

    However, v0.7.0 only works under the old entry:
    bios=/mGBA/bios/[your specified bios].bin

    I tried this with Golden Sun (U) switching between 'gba_bios_Normmatt.bin' and 'gba_bios.bin'

    You have to manually edit the config.ini entry until this gets sorted.
     
  17. Flame

    Flame Me > You

    Moderator
    14
    GBAtemp Patron
    Flame is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 15, 2008
    may i ask which config.ini file i dont have one? if so were do i crate one?
     
  18. TurdPooCharger

    TurdPooCharger Brush your teeth.

    Member
    5
    Jan 1, 2018
    United States
    No problem. Stick your 3DS SD card into your computer. Go to mGBA folder. Inside this folder, there should be a config.ini file.

    [SD Card drive] > mGBA > config.ini

    You can open this file and edit it with Window's Notepad or any text editor, but it's kinda bundled up. The preferred program is Programmers Notepad but not needed.

    - Open config.ini with Notepad
    - Press Ctrl + F to open up Find
    - type in [ports.3ds] , Find Next
    - right after the ] character, type in your bios path

    for example, mine is:
    bios=/mGBA/bios/gba_bios_Normmatt.bin

    , which has a subfolder called bios inside the folder mGBA
    My chosen bios is gba_bios_Normmatt.bin

    Make sure you do not leave any spaces in what you see as a single run-on line, and that the 'bios=/mGBA/...' entry is the only in there.

    Edit : if it's too confusing on Notepad, get Programmer's Notepad here: http://www.pnotepad.org/
    When you install mGBA, the app is supposed to create that file. If you don't have one, I can share you mine.
     
    Last edited by TurdPooCharger, Jan 20, 2018
    Flame likes this.
  19. Dodain47

    Dodain47 GBAtemp Maniac

    Member
    8
    Jan 1, 2017
    Austria
    Is emulation really faster now with an BIOS file? Endrift told me a while ago, that with Version 0.6.1 the Emulation is slightly slower with an BIOS file and I shouldn´t bother.
     
  20. Flame

    Flame Me > You

    Moderator
    14
    GBAtemp Patron
    Flame is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 15, 2008

    thank you so much. but i find out what my problem was. i had put my bios in my root of my sd card.

    the bios picker works; for the GBA one anyway.

    need to check for the others now.

    edit: got GB one to work.
     
    Last edited by Flame, Jan 20, 2018
    TurdPooCharger likes this.