GBARunner2

Discussion in 'NDS - Emulation and Homebrew' started by Gericom, Dec 4, 2016.

  1. Gericom
    OP

    Gericom GBAtemp Advanced Fan

    Member
    819
    816
    Jun 30, 2011
    Netherlands
    Thanks a lot! Strange that the differences between regions is so big though
     


  2. Dodain47

    Dodain47 GBAtemp Regular

    Member
    259
    22
    Jan 1, 2017
    Australia
    Yeah its strange. Maybe the Programmers added some bugfixes before releasing to different Regions. Its known that Treasure updated Astro Boy the Omega Factor before releasing in the Pal Region to reduce the Slowdown from the Japanese Version.
     
  3. Gericom
    OP

    Gericom GBAtemp Advanced Fan

    Member
    819
    816
    Jun 30, 2011
    Netherlands
    Interesting. I wonder what it was that they did that broke it though.
     
  4. Gericom
    OP

    Gericom GBAtemp Advanced Fan

    Member
    819
    816
    Jun 30, 2011
    Netherlands
    Okay, for people using the 3ds sd or for flashcards that worked before, but not since the read from arm 9, try using the dldi_back_to_arm7. It's slower than the sound improve branch though, don't use it if sound improve works for you.
     
    AtlasFontaine likes this.
  5. windwakr

    windwakr GBAtemp Fan

    Member
    480
    108
    Sep 13, 2009
    United States
    dldi_back_to_arm7 is working on my AK2i.
     
  6. mariogamer

    mariogamer GBAtemp Advanced Fan

    Member
    593
    173
    Aug 12, 2015
    Canada
    Great work!

    Here is a build of dldi_back_to_arm7 branch. It work for me.

    Do you think it should be in the wiki @Gericom ? Or it is unstable?
     

    Attached Files:

    Last edited by mariogamer, Jan 5, 2017
  7. Dodain47

    Dodain47 GBAtemp Regular

    Member
    259
    22
    Jan 1, 2017
    Australia
    Some Testing Updates.

    The Games i tested with the Soundbranch Version 2017/01/05:

    Kingdom Hearts Chain of Memories (E)&(U). Very good Audio. The Intro FMV is running smoothly, but is hardly visible because of many gfx glitches. You can enter battle and move around. Textboxes and Sprites are a garbled Mess. Somehow it´s impossible to sram patch both Versions of the Game. No Performance differences between Versions. Unplayable.

    Castlevania Circle of the Moon (E)&(U). Played through the Intro Stage. Good Audio with some stuttering. Some Gfx glitches. I experience some Slowdown when there are many Enemys on Screen. No Performance Differences between Versions. Playable.

    Castlevania Harmony of Dissonance (E)&(U). Us Version has some Slowdown. Good Audio with some stuttering.
    Sometimes the Instruments in the Audio Channels appear to be mixing with each other. Some Gfx glitches. Us Version very playable.
    E Version won´t boot.


    Castlevania Aria of Sorrow (E)&(U). Defeated the First Boss. Full Speed. Good Audio. Some Gfx glitches. I experience a little Screen tearing. Very Playable.
    No Performance Differences between Versions.

    I will update the wiki.
     
    Last edited by Dodain47, Jan 5, 2017
  8. Gericom
    OP

    Gericom GBAtemp Advanced Fan

    Member
    819
    816
    Jun 30, 2011
    Netherlands
    You could post it on the wiki, but add a note saying it should only be used if the arm 9 read doesn't work. It's also not the latest version. I am gonna merge the sound improve branch to master and keep the new arm 7 read on a separate branch. Also, it's not really suitable for testing, as it's not the same speed as the arm 9 version.
    Thanks.
    When a game can't be sram patched, it already uses sram natively.
     
    Last edited by Gericom, Jan 6, 2017
  9. Dodain47

    Dodain47 GBAtemp Regular

    Member
    259
    22
    Jan 1, 2017
    Australia
    I tested mostly RPG´s today.

    I used the Soundbranch Version 2017/01/05.

    Double Dragon Advance (U)&(J): I finished the first Mission in the Japanese Version. Full Speed and good Audio. Some gfx glitches.
    The Japanese Version is very Playable.
    The US Version freezes after the BIOS Screen and is unplayable.

    Kingdom Hearts: Chain of Memories (J): Has the same Problems as the US and E Versions. There are no Performance Differences between the US, J and E Versions. Unplayable.

    Mother 3 (J): Has the same Problems as the translated Version. Sram patching doesn´t help. Unplayable.

    Riviera: The Promised Land (J)&(U): Very good Audio. The Game freezes in both Versions after selecting a Weapon.
    No Performance differences spotted. Sram patching doesn´t help. Unplayable.

    Fun Fact:
    The Japanese Version has 16 MB of Memory. The US Version uses a 32 MB Cartridge.

    Summon Night: Swordcraft Story (U): Good Performance. Almost full Speed in and outside of battle. Some gfx glitches.
    Audio is missing some Instruments produced by the z80 chip. Maybe it´s not fully implemented yet. Very Playable.

    Summon Night: Swordcraft Story 2 (J)&(U): Few gfx glitches. Good Speed. Good Audio. Audio is missing some Instruments produced by the z80 chip.
    Maybe it´s not fully implemented yet. The Game freezes in both Versions before you enter the battle with the Rabbit Enemy.
    There are no Performance Differences between the US and Japanese Version. Sram patching doesn´t help. Unplayable.

    Summon Night: Swordcraft Story 3 (J): Good Audio with some stuttering. Good Speed in battle. I noticed some flickering during battle.
    Outside of battle the Screen is a garbled Mess. Text is readable. Sram patching doesn´t help. Unplayable.

    Yggdra Union (J)&(E)&(U): E & US Versions freeze at the Valley Entrance. I get a bit further in the Japanese Version.

    All Versions are having garbled text on Screen, good audio with some stuttering and some gfx glitches.
    In the US and J Versions i get an AUNK Error Message on the Touchscreen after freezing.
     
    Last edited by Dodain47, Jan 6, 2017
  10. Gericom
    OP

    Gericom GBAtemp Advanced Fan

    Member
    819
    816
    Jun 30, 2011
    Netherlands
    The old gb sounds are not implemented yet indeed.

    The AUNK error is interesting. That means it came across an instruction I didn't implement yet. That could be SWP/SWPB or thumb PUSH/POP I think. Might be caused by something else too. I think I am going to have a look at it.
     
  11. Spongebobplace

    Spongebobplace Advanced Member

    Newcomer
    88
    19
    Apr 22, 2016
    United States
    i am so glad to see there is a working gba emulator for ds r4 that actually works thank you so much

    recommendations
    1.make it work with more games/improve speed/fix gfx glitches (im sure your working on it take your time)
    2.make it so you can select a .gba rom from the sd card (i know this is all ready in the works)
    3.add cheats
     
  12. CatmanFan

    CatmanFan TrashTemp Advanced Fan

    Member
    752
    181
    Aug 14, 2016
    Morocco
    Stately West Manor
    Thank God that we're finally done with GBAEMU4DS. Seriously, that emulator was unplayable, and this GBARunner2 emulator is hot.
     
    zfreeman and guisadop like this.
  13. Dodain47

    Dodain47 GBAtemp Regular

    Member
    259
    22
    Jan 1, 2017
    Australia
    Games tested with the Soundbranch Version 2017/01/05:

    Castlevania Circle of the Moon (J): No Performance Differences to the US an E Versions. Playable.

    Super Mario Bros 2: Super Mario Advance (E): Full Speed. Good Audio with some stuttering. Some Gfx Glitches. Sram patching requiered. Very Playable.

    Super Mario Bros 3: Super Mario Advance 4 (J): The Japanese Version freezes after the BIOS Screen. Sram patching doesn´t help. Unplayable.

    Metroid Fusion and Metroid Zero Mission both (U): No differences. Still unplayable.

    Wario Land 4 (E): Full Speed. Good Audio with a litte stuttering. The Game freezes after activating the Portal to escape the Level. Unplayable.

    Wario Ware (E)&(U)&(J): I finished the Introduction in the US Version. Full Speed. No Audio. Some Gfx Glitches. The US Version is very playable.
    The E & J Versions won´t boot after the BIOS Screen. Sram patching doesn´t help. The European and Japanese Versions are unplayable.
     
    Last edited by Dodain47, Jan 7, 2017
    CatmanFan likes this.
  14. Spongebobplace

    Spongebobplace Advanced Member

    Newcomer
    88
    19
    Apr 22, 2016
    United States
    agreed
     
  15. mariogamer

    mariogamer GBAtemp Advanced Fan

    Member
    593
    173
    Aug 12, 2015
    Canada
    That's not a emulator :P. It's a native GBA game runner (but still some issues).

    Mostly good idea,but point 3: It's not the actual point of the app.
     
  16. Spongebobplace

    Spongebobplace Advanced Member

    Newcomer
    88
    19
    Apr 22, 2016
    United States
    hmm yea i know to point of the app is to run gba games but it would still be nice :P
     
  17. Dodain47

    Dodain47 GBAtemp Regular

    Member
    259
    22
    Jan 1, 2017
    Australia
    Tested with Soundbranch Version 2017/01/05:

    Mega Man Zero (UE): I played through the Introduction. A little slow. Audio a bit stuttery. Some Gfx glitches. Playable.

    Mega Man Zero 2 (E): I played through the Introduction. Good Speed. Some Slowdown. Audio a bit stuttery. Some Gfx glitches. Playable.

    Mega Man Zero 3 (E): I played through the Introduction. Good Speed. Some Slowdown. Especially during Boss Battles. Audio a bit stuttery. Some Gfx glitches. Playable.

    Mega Man Zero 4 (E): I played through the Introduction. A little slow. Some Slowdown. Especially during Cutscenes. Audio a bit stuttery. Some Gfx glitches. Playable.
     
  18. Dodain47

    Dodain47 GBAtemp Regular

    Member
    259
    22
    Jan 1, 2017
    Australia
    Tested with Soundbranch Version 2017/01/05:


    Sonic Advance (E)&(U)&(J):
    There are Black Borders on Screen and Music playing. Maybe a Copyprotection by Sega. Unskippable. Sram patching doesn´t help. Unplayable.

    Sonic Advance 2 (E): There are Black Borders on Screen and Music playing. The Song is different from Sonic Advance. Maybe a Copyprotection by Sega. Unskippable. Unplayable.

    Sonic Advance 3 (E): Finished the First Stage. Full Speed. Good Audio with some Noise. Some Gfx glitches. I noticed some flickering going on in the Background. Very Playable.

    Sonic Battle (E): Story mode tested. I fought a battle in Challenge mode. Full Speed. Some gfx glitches. Very Good Audio. Very Playable.
     
  19. metroid maniac

    metroid maniac An idiot with an opinion

    Member
    1,792
    715
    May 16, 2009
    I'm honestly kind of surprised to see that there's still interest in creating software for the dated old NDS.
    That said I'm very excited to see that the passion for making cool homebrew is still there. Great work and I can't wait to see what happens.
     
    FrozenDragon150 likes this.
  20. Dodain47

    Dodain47 GBAtemp Regular

    Member
    259
    22
    Jan 1, 2017
    Australia
    Tested with Soundbranch Version 2017/01/05:


    Kirby and the Amazing Mirror (E)&(U)&(J):
    All Versions freeze in the File Selection Screen. Sram patching doesn´t help. Unplayable.

    Mario Kart Super Circuit (E):
    I finished the Mushroom Cup on 150cc. Full Speed. Some Gfx Glitches. Good Audio. The Weapon Noises are missing. Some Gfx Glitches.
    Very Playable. I find it interesting that Mario Kart Super Circuit is working so well while F-Zero Maximum Velocity, another Mode 7 Racer released in the same Year is broken.

    Mario Party Advance (E):
    Full Speed. Good Audio with some stuttering. Some Gfx Glitches. There is some flickering on Screen before and after a Event.
    Very Playable.

    Pokemon Sapphire (E):
    Finished the Intro battle. Full Speed. The Audio has much Slowdown and stuttering. Some Gfx Glitches. Very Playable.

    Pokemon Emerald (U):
    Finished the Intro battle. Full Speed. The Audio has some stuttering. Some Gfx Glitches. Sram patching is required to boot the Game.
    Very Playable.