+
 +
 
{{InfoBox
 
{{InfoBox
 
  |title=GBARunner2
 
  |title=GBARunner2
 
  |label4 = Source code
 
  |label4 = Source code
 
  |data4 = [https://github.com/Gericom/GBARunner2 GitHub]
 
  |data4 = [https://github.com/Gericom/GBARunner2 GitHub]
  |label5 = Latest version
+
  |label5 = Latest stable version
  |data5 = [https://github.com/Gericom/GBARunner2/releases/tag/v20191109-155214_9e285a3 Commit 9e285a3 (2019/11/09) build]
+
  |data5 = [https://github.com/Gericom/GBARunner2/releases/tag/v20200216-165624_c417fd0 Commit c417fd0 (2020/02/16) build]
 
  |label6 = Discussion thread
 
  |label6 = Discussion thread
 
  |data6 = [https://gbatemp.net/threads/gbarunner2.451970/ GBATemp.net]  
 
  |data6 = [https://gbatemp.net/threads/gbarunner2.451970/ GBATemp.net]  
 
** '''Note:''' Do not use Normmatt's open-source GBA BIOS. It won't work, as many patches are applied at fixed addresses. The right checksums are listed below.
 
** '''Note:''' Do not use Normmatt's open-source GBA BIOS. It won't work, as many patches are applied at fixed addresses. The right checksums are listed below.
 
* If you have a gba folder on the root of your sd, this folder will be opened by default
 
* If you have a gba folder on the root of your sd, this folder will be opened by default
* Make sure your games are SRAM patched if needed, this is most likely only the case for FLASH1M_V103 (use [http://www.no-intro.org/gbadat/tools/gbata7a-en.zip gbata])
+
* Do '''NOT''' use SRAM patches unless stated on the wiki. They cause problems with the internal patching of GBARunner2 and may actually break saving.)
 
* If you are using GBARunner2 with TWiLightMenu on a DSi or 3DS with the SD card, make sure you use the dldi on ARM7 build
 
* If you are using GBARunner2 with TWiLightMenu on a DSi or 3DS with the SD card, make sure you use the dldi on ARM7 build
 +
* GBARunner2 supports custom border frames if put in sd\_gba\frames. An example of one and some pointers on how to make one yourself can be found in [https://gbatemp.net/threads/gbarunner2.451970/page-134#post-8988124 this post.]
   −
If you want to use existing save files, they should have the same name as the gba file but instead of .gba they should be .sav (so the save for mygame.gba is mygame.sav).
+
* If you want to use existing save files, they should have the same name as the gba file but instead of .gba they should be .sav (so the save for mygame.gba is mygame.sav).
    
== BIOS Checksums ==
 
== BIOS Checksums ==
    
= Downloads =
 
= Downloads =
New commits are now automatically build and can be downloaded on the [https://github.com/Gericom/GBARunner2/releases github release page].
+
New commits are now automatically built and can be downloaded on the [https://github.com/Gericom/GBARunner2/releases github release page].
    
Download link for gbarunner2 compatible cover art: https://mega.nz/#!Q8dnHALK!kA4UuEpqo7JQwScxLiorZ_qj4lWBsBr7B6Sb_BgAzsw
 
Download link for gbarunner2 compatible cover art: https://mega.nz/#!Q8dnHALK!kA4UuEpqo7JQwScxLiorZ_qj4lWBsBr7B6Sb_BgAzsw
 +
 +
* '''Commit 371815e (2019/09/11) latest in ROM3M branch needed to play Pokemon Emerald and others on DS.''' https://github.com/Gericom/GBARunner2/releases/tag/v20190911-201047_371815e '''
 +
 
* Commit 5abecad (2019/07/05), (Fixes the contra title screen, partially the advance wars intro, Madden NFL Note that bitmap bg transforms are currently not supported) posted [https://github.com/Gericom/GBARunner2/releases/tag/commit_5b06bb4bd12d8fe12574b0564e0ce0fb7fb02760 here].
 
* Commit 5abecad (2019/07/05), (Fixes the contra title screen, partially the advance wars intro, Madden NFL Note that bitmap bg transforms are currently not supported) posted [https://github.com/Gericom/GBARunner2/releases/tag/commit_5b06bb4bd12d8fe12574b0564e0ce0fb7fb02760 here].
 
* Commit 5b06bb4 (2019/07/03), (Changed dma behavior on invalid addresses again, still not completely) posted [https://github.com/Gericom/GBARunner2/releases/tag/commit_5b06bb4bd12d8fe12574b0564e0ce0fb7fb02760 here].
 
* Commit 5b06bb4 (2019/07/03), (Changed dma behavior on invalid addresses again, still not completely) posted [https://github.com/Gericom/GBARunner2/releases/tag/commit_5b06bb4bd12d8fe12574b0564e0ce0fb7fb02760 here].
    
= Compatibility list =
 
= Compatibility list =
 +
 +
<big>'''[[GBARunner2/DSi_3DS_Compatibility_List|The DSi and 3DS have their own compatibility list! Click Here!]]'''</big>
    
{|width="25%" cellspacing="1" border="1px"
 
{|width="25%" cellspacing="1" border="1px"
      −
* '''! A save error message (and sometimes other crashes too) means that your game must be sram patched (every game not using sram should be patched so check that before reporting) - check the Usage section for the appropriate tool !'''
+
* '''! A save error message (and sometimes other crashes too) means that your game must be sram patched - check the Usage section for the appropriate tool !'''
   −
* '''! Some games have Release Intro´s attached to themselve. Those Intros use a Code that is not supported yet. Try using the GBATA tool to remove the Intro to get the Game to work. Use an Emulator to see if a Game has a Rom Intro or not !'''
+
* '''! Some games have Release Intro´s attached to them. Those Intros use a Code that is not supported yet. Try using the GBATA tool to remove the Intro to get the Game to work. Use an Emulator to see if a Game has a Rom Intro or not ! Also check if the ROM is a verified good dump by No-Intro by comparing the hashes of your ROM (CRC32, MD5 etc.) with the ones found on [https://datomatic.no-intro.org/ DAT-o-MATIC]'''
       
== Retail games ==
 
== Retail games ==
 +
 
{{GBAR2GameTable}}
 
{{GBAR2GameTable}}