Skip to content

v0.1.4 - Boot Held Button Programs

Latest
Compare
Choose a tag to compare
@trevor403 trevor403 released this 06 Dec 16:46
· 1 commit to main since this release
451e442

Details

This build includes custom program loading, PAL 480p and optional boot delays.

Custom program loading by be of use if you boot homebrew from one of the existing defaults and need to specify an alternative. It can also be helpful if you prefer to use your cube exclusively for GBI without needing a loader.

Boot Delays are a new optional feature that can delay cubeboot before the animation begins or after it finishes (and leave it on screen for an extended period). You may want to use preboot delay to wait for your TV to detect the video source. Additionally you may be interested in a postboot delay to emulate the load times you would usually see when booting a disc.

Usage:

  • Held button with standard names like B.dol and START.dol
  • Held buttons with custom names like button_x = test.dol set in cubeboot.ini
  • Set delays before the boot logo using preboot_delay_ms = 500 (time in milliseconds)
  • Set delays after the boot logo using postboot_delay_ms = 3000 (time in milliseconds)
  • PAL IPL 1.0 (DOL-001 PAL consoles) Force Progressive with force_progressive = 1 set in cubeboot.ini
  • Specify a custom default DOL file to boot into with default_program = swiss.dol set in cubeboot.ini

Use-cases:

  • Hold button to load alternative DOL files (this also loads associated .cli files)
  • Set custom program per-button with button_name = something.dol
  • When using GCVideo, you can set preboot_delay_ms to wait for your TV to sync to the input source
  • The postboot_delay_ms setting exists exclusively for flair. It can help recover the feeling of waiting for a game to load
  • If you do not want cubeboot to enumerate through names like boot.dol and autoexec.dol you can set your own default with the default_program setting

Expected behavior:

  • When you have both Y.dol and test.dol on the SD with button_y = test.dol in cubeboot.ini, this should boot test.dol
  • The GCLoader SD card will only be used when booting directly from GCLoader (please submit an Issue if you have trouble using GCLoader with PicoBoot)

This release includes the following enhancements:

It also fixes the following bugs:

Links

Files