Homebrew Menu: Difference between revisions

From GameBrew
m (Text replacement - "image = https://dlhb.gamebrew.org/dshomebrew/" to "image = ")
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox DS Homebrews
{{Infobox DS Homebrews
| title       = hbmenu
|title=hbmenu
| image       = hbmenu.png
|image=Hbmenu2.png
| type       = Homebrew loaders
|description=Simple launcher intended to support DS homebrew developers.
| version     = 0.7.1
|author=Team DevkitPro
| licence    = Mixed
|lastupdated=2023/09/03
| author      = Team DevkitPro
|type=Homebrew Launchers
| website    = http://devkitpro.org/wiki/Homebrew_Menu
|version=0.9.0
| download    = [https://dlhb.gamebrew.org/dshomebrew/hbmenu.7z 0.4.1 and 0.7.1]
|license=Mixed
| source     = https://github.com/devkitPro/nds-hb-menu
|download=https://dlhb.gamebrew.org/dshomebrew/hbmenu.7z?k33p0fil35
}}  
|website=http://devkitpro.org/wiki/Homebrew_Menu
 
|source=https://github.com/devkitPro/nds-hb-menu
}}
The Homebrew Menu (hb menu for short) is a simple launcher menu which can be used to replace the menu on several DS flashcards. This menu supports the argv protocol needed for devkitARM compiled applications to make use of nitrofs as well as providing a soft reset feature where applications can exit back to the menu. Exiting to the menu is as simple as returning from main() or calling exit(0).
The Homebrew Menu (hb menu for short) is a simple launcher menu which can be used to replace the menu on several DS flashcards. This menu supports the argv protocol needed for devkitARM compiled applications to make use of nitrofs as well as providing a soft reset feature where applications can exit back to the menu. Exiting to the menu is as simple as returning from main() or calling exit(0).


Line 28: Line 29:


A - Launch homebrew
A - Launch homebrew
==Screenshots==
https://dlhb.gamebrew.org/dshomebrew/hbmenu.png


==Compatibility==
==Compatibility==
Line 37: Line 41:


==Changelog==
==Changelog==
'''v0.7.1 2017/09/28'''
'''v0.9.0'''
* Support added for ACE3DS+ and clones
* Use latest upstream exception stub
* Use latest upstream bootloader
* rebuilt with latest tools & libraries
* Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
'''v0.8.0'''
* Add associations of file extensions with NDS files by @chishm in [https://github.com/devkitPro/nds-hb-menu/pull/6 #6]
* Use latest upstream exception stub
* Use latest upstream bootloader
* rebuilt with latest tools & libraries
'''v0.7.1'''
* Rebuilt with latest bootloader & libraries.
* Rebuilt with latest bootloader & libraries.



Latest revision as of 13:14, 1 February 2024

hbmenu
Hbmenu2.png
General
AuthorTeam DevkitPro
TypeHomebrew Launchers
Version0.9.0
LicenseMixed
Last Updated2023/09/03
Links
Download
Website
Source

The Homebrew Menu (hb menu for short) is a simple launcher menu which can be used to replace the menu on several DS flashcards. This menu supports the argv protocol needed for devkitARM compiled applications to make use of nitrofs as well as providing a soft reset feature where applications can exit back to the menu. Exiting to the menu is as simple as returning from main() or calling exit(0).

Installation

Copy BOOT.NDS and the appropriate bootstrap file from the hbmenu folder in the archive.

The latest release contains bootstrap launchers for the original R4, ezflash 5, dstt and Acekard 2(i).

Copying all the files will give you a single SD card which will boot the Homebrew Menu on all 4 cards.

The bootstrap.cia file can be installed on a 3DS using FBI. This requires boot.nds on your SD card.

Place your homebrew games in the /nds/ folder.

Controls

D-Pad - Move through the list

A - Launch homebrew

Screenshots

hbmenu.png

Compatibility

Tested on:

DSTT/TTDS (firmware 1.17)
iEvolution CycloDS (firmware 2.2)
R4iMax (kernel 2.6)

Changelog

v0.9.0

  • Support added for ACE3DS+ and clones
  • Use latest upstream exception stub
  • Use latest upstream bootloader
  • rebuilt with latest tools & libraries
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

v0.8.0

  • Add associations of file extensions with NDS files by @chishm in #6
  • Use latest upstream exception stub
  • Use latest upstream bootloader
  • rebuilt with latest tools & libraries

v0.7.1

  • Rebuilt with latest bootloader & libraries.

External links

Advertising: