GBARunner2

By Gericom, Dec 4, 2016 546,778 3,036 100

  1. Gericom

    OP Gericom GBAtemp Maniac
    Member

    Joined:
    Jun 30, 2011
    Messages:
    1,358
    Country:
    Netherlands
    Well, you should still be able to test anything that's not SRAM_F_Vxxx. Any games that still require sram patches also won't save until the next release (probably tomorrow).
     
  2. Gericom

    OP Gericom GBAtemp Maniac
    Member

    Joined:
    Jun 30, 2011
    Messages:
    1,358
    Country:
    Netherlands
    Well, I think I managed to fix the most important issues.
    New release from the sd_save branch (2019-06-14 - 8e4d520)
    • Fix saving via the actual sram address (0x0E000000). Fixes SRAM_F_Vxxx games
    • Allow writing to save from a rom address source (should fix various games). Note that this is not yet working for flash1M types.
    • Fix the byte order for eeprom saves (important when you want to load a save or use it for an emulator for example). Note that eeprom saves made with the previous revision are not compatible! (they can be fixed though by reversing every 8 byte block)
    Aladdin works again btw. I didn't test that other game, but I expect it to be fixed as well.
     

    Attached Files:

    Last edited by Gericom, Jun 14, 2019
    plasturion, Robz8, ber71 and 6 others like this.
  3. Wuigi

    Wuigi GBAtemp Advanced Fan
    Member

    Joined:
    Sep 14, 2012
    Messages:
    702
    Country:
    Germany
    @Gericom Do you plan to set up a CI environment for GBARunner2?
    I compiled devkitARM r47 for linux yesterday, maybe this can be of some use.
     
  4. Gericom

    OP Gericom GBAtemp Maniac
    Member

    Joined:
    Jun 30, 2011
    Messages:
    1,358
    Country:
    Netherlands
    Well, I would if I had some place to run it on.
     
  5. RaymanTheHedgehog

    Newcomer

    Joined:
    May 18, 2019
    Messages:
    45
    Country:
    Venezuela
    @Gericom are you planning to add a button layout option? (I mean swap the A,B buttons with B,Y like NesDS did or map L & R to X,Y buttons)
    That can make some game more comfortable to play (specially shoot em' up & Fighting ones)
     
    SummonerArthur likes this.
  6. Gericom

    OP Gericom GBAtemp Maniac
    Member

    Joined:
    Jun 30, 2011
    Messages:
    1,358
    Country:
    Netherlands
    Yeah, I'm planning such feature once a settings screen is done. It may also be more comfortable on mario for example.
     
  7. banjo2

    banjo2 gamer
    Member

    Joined:
    May 31, 2016
    Messages:
    1,619
    Country:
    United States
    On that topic, what do you have planned?
     
  8. Fer2317

    Fer2317 Member
    Newcomer

    Joined:
    Sep 13, 2009
    Messages:
    20
    Country:
    United States
    Congrats @Gericom for your hard work this looks great
     
  9. Gericom

    OP Gericom GBAtemp Maniac
    Member

    Joined:
    Jun 30, 2011
    Messages:
    1,358
    Country:
    Netherlands
    Stuff like enabling/disabling cache, up/bottom screen display, enable/disable center and mask (removes frame of latency and shows out of bound areas), key mapping. And maybe something like disabling save patching for testing for example. They will eventually be persisted in an ini file.
     
    alexander1970, Tarmfot and banjo2 like this.
  10. Dodain47

    Dodain47 GBAtemp Psycho!
    Member

    Joined:
    Jan 1, 2017
    Messages:
    3,045
    Country:
    Austria
    Turning audio channel on/off like in Visual boy Advance/mGBA for PC would be nice!
    This gives certain games a new feeling.
     
  11. Gericom

    OP Gericom GBAtemp Maniac
    Member

    Joined:
    Jun 30, 2011
    Messages:
    1,358
    Country:
    Netherlands
    Hmm, yeah, maybe I could add such features when the ingame menu is ready.

    Maybe you could retest the 2 regressed games btw.
     
    Last edited by Gericom, Jun 14, 2019
    alexander1970 and Dodain47 like this.
  12. Wuigi

    Wuigi GBAtemp Advanced Fan
    Member

    Joined:
    Sep 14, 2012
    Messages:
    702
    Country:
    Germany
    I noticed some regressions with games I previously tested.
    Advance Wars(FLASH_V121) no longer boots and Zelda Minish Cap(EEPROM_V124 I deleted the previous save) saves the name now but freezes during the intro which it didn't before.
    Also sram patched pokemon leafgreen and firered freeze after the opening credits now and Yu-Gi-Oh Reshef of Destruction(SRAM_F_V102) somtimes crashes right after saving, but saves now.
     
    Last edited by Wuigi, Jun 14, 2019
  13. Zer0RAN

    Zer0RAN Newbie
    Newcomer

    Joined:
    Jun 15, 2019
    Messages:
    1
    Country:
    United States
    Im getting a white upper and lower screen and a TEST on left corner of lower screen while running GBARunner2 via Twilight menu. any way to fix this? running the latest version of GBARunner 2 master....
     
  14. Gericom

    OP Gericom GBAtemp Maniac
    Member

    Joined:
    Jun 30, 2011
    Messages:
    1,358
    Country:
    Netherlands
    Ugh, every improvement always comes with regression huh. I'll check it out. It's probably something stupid.
    Edit: It seems @Dodain47 tested advance wars with the new version though, and reported it working.
    Edit2: It works fine for me as well, and minish cap too.
     
    Last edited by Gericom, Jun 15, 2019
    alexander1970 likes this.
  15. zeroultima6

    zeroultima6 GBAtemp Regular
    Member

    Joined:
    Aug 15, 2017
    Messages:
    150
    Country:
    United States
    Found a save data error for Breath of Fire saying the save file too small
     
  16. Dodain47

    Dodain47 GBAtemp Psycho!
    Member

    Joined:
    Jan 1, 2017
    Messages:
    3,045
    Country:
    Austria
    Yeah, both Advance Wars games work with the latest build. Both are clean No-Intro rom file.
    I tested them with the arm9 versions on my m3 simply flashcard and Phat DS model.
    I use the retrogamefan kernel for my flashcard.
     
    alexander1970 likes this.
  17. Gericom

    OP Gericom GBAtemp Maniac
    Member

    Joined:
    Jun 30, 2011
    Messages:
    1,358
    Country:
    Netherlands
    That only happens if your save file is too small to store the data for the game you want to run.
     
    alexander1970 likes this.
  18. Wuigi

    Wuigi GBAtemp Advanced Fan
    Member

    Joined:
    Sep 14, 2012
    Messages:
    702
    Country:
    Germany
    I'm really sorry, I tested the normal ARM7 and WRAMICACHE versions provided by you and my self compiled version on my DSi with the latest twilightmenu on both release and nightly version of nds-bootstrap.
    Somehow the version I compiled with the windows devkitARM r47 produces the detailed errors, the version compiled with devkitARM under linux doesn't crash during the start of Advance Wars and sram patched pokemon leafgreen.
    A rudolph's tool dump of Minish cap and some other dump of it still crash most of the time during the intro when starting a new game using your ARM7_DLDI build for me though.
     
    Last edited by Wuigi, Jun 15, 2019
  19. Gericom

    OP Gericom GBAtemp Maniac
    Member

    Joined:
    Jun 30, 2011
    Messages:
    1,358
    Country:
    Netherlands
    Hmm, okay. Did you try with cache? That sometimes fixes some timing bugs. This might be one of them.
     
  20. Wuigi

    Wuigi GBAtemp Advanced Fan
    Member

    Joined:
    Sep 14, 2012
    Messages:
    702
    Country:
    Germany
    @Gericom It crashes even more often with the new game intro when using your arm7_dldi_wramicache build.
    On a gateway blue card it runs really stable with both arm9 builds.
     
    Last edited by Wuigi, Jun 15, 2019
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - GBARunner2,