Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS:Open agb firm: Difference between revisions

From Hacks Guide Wiki
ItsCrocoSwine (talk | contribs)
label version as beta
 
(9 intermediate revisions by 5 users not shown)
Line 5: Line 5:
| github = profi200/open_agb_firm
| github = profi200/open_agb_firm
| universaldb = 3ds/open_agb_firm
| universaldb = 3ds/open_agb_firm
| githubtag = latest
| githubtag = beta_2024-12-24
| version = 2022-4-25
| developers = profi200
| version = beta_2024-12-24
| releasedate = 2024-12-24
}}
}}
'''open_agb_firm''' is a bare-metal application for running Game Boy Advance games using the Nintendo 3DS's native GBA hardware capabilities.
'''open_agb_firm''' is a bare-metal application for running Game Boy Advance games using the Nintendo 3DS's native GBA hardware capabilities.
Line 22: Line 24:


=== Manually ===
=== Manually ===
* {{GitHub|profi200/open_agb_firm/releases/latest|Download the latest release}} (the open_agb_firm <code>.7z</code> file)
# {{GitHub|profi200/open_agb_firm/releases/latest|Download the latest release}} (the open_agb_firm <code>.7z</code> file)
* Extract the open_agb_firm <code>.7z</code> file, select <code>open_agb_firm.firm</code> and place it in <code>/luma/payloads/</code>
# Extract the open_agb_firm <code>.7z</code> file using [https://www.7-zip.org/ 7-Zip] (or another appropriate utility for your computer's operating system)
# Copy <code>open_agb_firm.firm</code> from the extracted contents and place it in <code>/luma/payloads/</code>
# Copy the <code>3ds</code> folder from the extracted contents to the root of your SD card
#* If your computer asks to merge or overwrite anything, allow it


== Usage ==
== Usage ==
Line 29: Line 34:
Press and hold START while turning on the console to choose it through the Luma3DS chainloader. A reboot is required to select a different game.
Press and hold START while turning on the console to choose it through the Luma3DS chainloader. A reboot is required to select a different game.


ROMs can be placed anywhere on the SD card. Save files are put in <code>/3ds/open_agb_firm/saves</code> (e.g. if the game is at <code>/roms/Mario Kart.gba</code>, the save is at <code>/3ds/open_agb_firm/Mario Kart.sav</code>).
ROMs can be placed anywhere on the SD card. Save files are put in <code>/3ds/open_agb_firm/saves</code> (e.g. if the game is at <code>/roms/Mario Kart.gba</code>, the save is at <code>/3ds/open_agb_firm/saves/Mario Kart.sav</code>).


=== Example ===
=== Example ===


{{Tree list}}
{{Tree list}}
* [[File:Gnome-media-flash.svg|20px|link=]] (root)
* {{Tree icon|sd}} (root)
** [[File:Icons8 flat opened folder.svg|20px|link=]] 3ds
** {{Tree icon|d}} 3ds
*** [[File:Icons8 flat opened folder.svg|20px|link=]] open_agb_firm
*** {{Tree icon|d}} open_agb_firm
**** [[File:Icons8 flat opened folder.svg|20px|link=]] saves
**** {{Tree icon|d}} saves
***** [[File:Icons8 flat file.svg|20px|link=]] '''Mario Kart.sav'''
***** {{Tree icon|f}} '''Mario Kart.sav'''
** [[File:Icons8 flat opened folder.svg|20px|link=]] roms
***** {{Tree icon|f}} '''Pokemon Emerald.sav'''
*** [[File:Icons8 flat file.svg|20px|link=]] '''Mario Kart.gba'''
**** {{Tree icon|f}} gba_db.bin
** {{Tree icon|d}} roms
*** {{Tree icon|f}} '''Mario Kart.gba'''
** {{Tree icon|d}} mygames
*** {{Tree icon|d}} gba
**** {{Tree icon|f}} '''Pokemon Emerald.gba'''
{{Tree list/end}}
{{Tree list/end}}