In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "BootMii Configuration Editor"

From WiiBrew
Jump to navigation Jump to search
(2.4 released)
m (Robot: Cosmetic changes)
Line 1: Line 1:
 
{{Infobox homebrew
 
{{Infobox homebrew
 
| title      = BootMii Configuration Editor
 
| title      = BootMii Configuration Editor
| image      = [[Image: Boot_conf_editor_icon.png‎]]
+
| image      = [[File: Boot_conf_editor_icon.png‎]]
 
| type        = utility
 
| type        = utility
 
| author      = Pembo
 
| author      = Pembo
Line 13: Line 13:
 
'''BootMii configuration editor''' allows you to change the values in the /bootmii/bootmii.ini file without having to take out the SD card and edit it on a PC.   
 
'''BootMii configuration editor''' allows you to change the values in the /bootmii/bootmii.ini file without having to take out the SD card and edit it on a PC.   
  
==Overview==
+
== Overview ==
 
BootMii Configuration Editor allows you to change:
 
BootMii Configuration Editor allows you to change:
 
*video mode to one of the following options
 
*video mode to one of the following options
Line 36: Line 36:
 
Currently the application always rewrites the bootmii.ini file when you save the options.
 
Currently the application always rewrites the bootmii.ini file when you save the options.
  
==Controls==
+
== Controls ==
 
You can use a wiimote to change values:
 
You can use a wiimote to change values:
 
{| class="wikitable"
 
{| class="wikitable"
Line 55: Line 55:
 
|}
 
|}
  
==FAQs==
+
== FAQs ==
 
Take a look at the [[/FAQs|FAQ]] page
 
Take a look at the [[/FAQs|FAQ]] page
  
==Support==
+
== Support ==
 
For any support queries/issues, please post a question on the [http://www.dpembo.ukfsn.org/forums/viewforum.php?f=12 BootMii Configuration Editor Forum]
 
For any support queries/issues, please post a question on the [http://www.dpembo.ukfsn.org/forums/viewforum.php?f=12 BootMii Configuration Editor Forum]
  
==Media==
+
== Media ==
===Video===
+
=== Video ===
 
{|
 
{|
 
|-
 
|-
Line 71: Line 71:
 
|}
 
|}
  
===Screenshots===
+
=== Screenshots ===
====v2.1 Windows Skin/English====
+
==== v2.1 Windows Skin/English ====
 
[[File:Bce21eng.jpg]]
 
[[File:Bce21eng.jpg]]
====v2.0 Console / Inverse Console Skin====
+
==== v2.0 Console / Inverse Console Skin ====
 
[[File:Bce20console.jpg]]
 
[[File:Bce20console.jpg]]
 
[[File:Bce20inverseconsole.jpg]]
 
[[File:Bce20inverseconsole.jpg]]
  
==ChangeLog==
+
== ChangeLog ==
===Version 2.4===
+
=== Version 2.4 ===
 
*Automatic download/updating of application when a new version is released
 
*Automatic download/updating of application when a new version is released
*Additional option in the settings menu (accessed via the ‘home’ button). This option allows to enable/disable the automatic update/version checking and is particularly useful if you run this on a wii without an internet connection
+
*Additional option in the settings menu (accessed via the ‘home’ button). This option allows to enable/disable the automatic update/version checking and is particularly useful if you run this on a wii without an internet connection
 
*Settings File paths are now resolved from the argv/argc parameters when supplied from the loader (N.B. the homebrew channel does provide these). If not supplied then a default location of 'SD:/apps/Bootmii_cfg_ed‘ is assumed
 
*Settings File paths are now resolved from the argv/argc parameters when supplied from the loader (N.B. the homebrew channel does provide these). If not supplied then a default location of 'SD:/apps/Bootmii_cfg_ed‘ is assumed
===Version 2.3===
+
=== Version 2.3 ===
 
*Changes Skin/language dynamically as you move between the options.
 
*Changes Skin/language dynamically as you move between the options.
 
*Monochrome/Green Skin improved by a new skin option in the skins XML file: maindecl and dialogdecl. These values allow for the display of a textual border around the monochrome/green screen skins constructed using the Pipe(|) and Minus (-) character
 
*Monochrome/Green Skin improved by a new skin option in the skins XML file: maindecl and dialogdecl. These values allow for the display of a textual border around the monochrome/green screen skins constructed using the Pipe(|) and Minus (-) character
 
*Further changes to resolve the reported sporadic crashes whilst changing language/skins from the settings menu.
 
*Further changes to resolve the reported sporadic crashes whilst changing language/skins from the settings menu.
  
===Version 2.2===
+
=== Version 2.2 ===
*Additional Languages, Dutch, Finnish and German. Thank you to the following people for providing new translations
+
*Additional Languages, Dutch, Finnish and German. Thank you to the following people for providing new translations
 
**Dutch/Nederlands – MarioWaza
 
**Dutch/Nederlands – MarioWaza
**Finnish/Suomi   – JaniN
+
**Finnish/Suomi – JaniN
**German/Deutsch   – Helsionium
+
**German/Deutsch – Helsionium
 
*Addition of 2 new skins, Monochrome and Green Screen.
 
*Addition of 2 new skins, Monochrome and Green Screen.
 
*Correction of the update version checking.
 
*Correction of the update version checking.
Line 98: Line 98:
 
*Separation of XML Files into 3 different files to make it easier to add new languages/skins
 
*Separation of XML Files into 3 different files to make it easier to add new languages/skins
 
    
 
    
===Version 2.1===
+
=== Version 2.1 ===
*English, French, Italian Portuguese and Spanish languages available to select from within the settings menu. Thank you to the following people who have provided translations
+
*English, French, Italian Portuguese and Spanish languages available to select from within the settings menu. Thank you to the following people who have provided translations
**French     - Vlad
+
**French - Vlad
**Italian   - Raiden
+
**Italian - Raiden
 
**Portuguese - zedascouves
 
**Portuguese - zedascouves
**Spanish   - Mokona Modoki/Comepiedras
+
**Spanish - Mokona Modoki/Comepiedras
  
 
*Adjustments to the text positioning to cope with some of the longer words that the new translations bring.
 
*Adjustments to the text positioning to cope with some of the longer words that the new translations bring.
  
*Game cube controller compatible.  
+
*Game cube controller compatible.  
 
**Use the D-Pad to move through the options,  
 
**Use the D-Pad to move through the options,  
 
**'A' to select a menu option,  
 
**'A' to select a menu option,  
 
**'Start' to bring up the settings menu
 
**'Start' to bring up the settings menu
  
*Boot Delay extended. It can now be changed from 0 up to 10 seconds
+
*Boot Delay extended. It can now be changed from 0 up to 10 seconds
*576i/480i detection and adjustment. Vertical positioning is adjusted slightly depending on which video mode is selected and the height of the screen
+
*576i/480i detection and adjustment. Vertical positioning is adjusted slightly depending on which video mode is selected and the height of the screen
*Wiimote vibration. Wiimote vibrates when you enter the start menu
+
*Wiimote vibration. Wiimote vibrates when you enter the start menu
 
*BootMii Configuration Editor Logo always shows in bottom right corner
 
*BootMii Configuration Editor Logo always shows in bottom right corner
 
*Wii Power Button now turns off wii without having to hold for 5 seconds
 
*Wii Power Button now turns off wii without having to hold for 5 seconds
Line 120: Line 120:
 
*Power button on wiimote now powers down the wii
 
*Power button on wiimote now powers down the wii
  
===Version 2.0===
+
=== Version 2.0 ===
*'''Settings Dialog''' to change editor settings. This can be accessed by pressing the ‘HOME’ button. The settings are persisted to the languages file, so if you change the language/skin, whenever you load BootMii Configuration Editor, your selected options will be the default
+
*'''Settings Dialog''' to change editor settings. This can be accessed by pressing the ‘HOME’ button. The settings are persisted to the languages file, so if you change the language/skin, whenever you load BootMii Configuration Editor, your selected options will be the default
*'''Internationalisation''' Supported (Currently English & Spanish Langauges available). Further languages can be added by editing the bce_messages.xml file. See the readme.txt for details of how to do this
+
*'''Internationalisation''' Supported (Currently English & Spanish Langauges available). Further languages can be added by editing the bce_messages.xml file. See the readme.txt for details of how to do this
 
  '''Please be careful if you do edit the XML file.  A corrupt/non well-formed XML file  
 
  '''Please be careful if you do edit the XML file.  A corrupt/non well-formed XML file  
 
  will result in  a Crash of the Wii and will dump the stack to the screen.'''
 
  will result in  a Crash of the Wii and will dump the stack to the screen.'''
Line 133: Line 133:
 
'''If you do create a translation for a new language please let me know and I’ll then include it in the next release!'''
 
'''If you do create a translation for a new language please let me know and I’ll then include it in the next release!'''
  
*'''Skins/Colour Change'''. The application can now be presented in a number of look & feels. Initially the following skins are available:
+
*'''Skins/Colour Change'''. The application can now be presented in a number of look & feels. Initially the following skins are available:
 
**'''Windows''' - Windows Installer/DOS like look/feel with a blue background and grey windows
 
**'''Windows''' - Windows Installer/DOS like look/feel with a blue background and grey windows
 
**'''Console''' - Black background, white text with other colour text to highlight options/selections
 
**'''Console''' - Black background, white text with other colour text to highlight options/selections
 
**'''Inverse Console''' - White background, black text with other colour text to highlight options/selections
 
**'''Inverse Console''' - White background, black text with other colour text to highlight options/selections
Custom Skins can be added by editing the bce_messages.xml file. See the readme.txt for instructions on how to do this.
+
Custom Skins can be added by editing the bce_messages.xml file. See the readme.txt for instructions on how to do this.
  
*'''Online version Checking'''. When the Editor is loaded, it performs a check to see if the version running is the latest available version. If a newer version is available, then a message is shown for a few seconds during startup to indicate this. This online checking can be disabled if you do not wish BootMii Configuration Editor to check for a new version or do not have the wii networked. If you wish to disable this check, see the instructions in the readme.txt
+
*'''Online version Checking'''. When the Editor is loaded, it performs a check to see if the version running is the latest available version. If a newer version is available, then a message is shown for a few seconds during startup to indicate this. This online checking can be disabled if you do not wish BootMii Configuration Editor to check for a new version or do not have the wii networked. If you wish to disable this check, see the instructions in the readme.txt
  
 
  '''Please be careful if you do edit the XML file.  A corrupt/non well-formed XML  
 
  '''Please be careful if you do edit the XML file.  A corrupt/non well-formed XML  
Line 145: Line 145:
 
  Ensure you take a backup of the original before attempting to make any custom changes.
 
  Ensure you take a backup of the original before attempting to make any custom changes.
  
===Version 1.1===
+
=== Version 1.1 ===
*Resolved a bug that caused a code dump if the bootmii directory did not exist. The bootmii directory is checked for existence on startup and the user is prevent from making changes if the directory does not exist
+
*Resolved a bug that caused a code dump if the bootmii directory did not exist. The bootmii directory is checked for existence on startup and the user is prevent from making changes if the directory does not exist
 
*Improved Look & Feel.
 
*Improved Look & Feel.
  
===Version 1.0===
+
=== Version 1.0 ===
*Added OFF option to autoboot. Setting Autoboot to off will disable the delay timer setting in the configuration editor, as this serves no purpose with autoboot disabled. Setting of OFF has the effect of making the Wii sit in the bootmii menu screen until you select the system menu or homebrew channel option from the bootmii menu using either a gamecube controller, or the power/reset buttons on the front of the console.
+
*Added OFF option to autoboot. Setting Autoboot to off will disable the delay timer setting in the configuration editor, as this serves no purpose with autoboot disabled. Setting of OFF has the effect of making the Wii sit in the bootmii menu screen until you select the system menu or homebrew channel option from the bootmii menu using either a gamecube controller, or the power/reset buttons on the front of the console.
  
===Version 0.1b===
+
=== Version 0.1b ===
 
*Initial release
 
*Initial release
  
==Thanks==
+
== Thanks ==
 
*'''Everyone responsible for BootMii!'''
 
*'''Everyone responsible for BootMii!'''
  

Revision as of 18:03, 10 August 2009

BootMii Configuration Editor
Boot conf editor icon.png
General
Author(s)Pembo
TypeUtility
Version2.4
LicenceFreeware
Links
Download
Website
Downloadable via the Homebrew Browser
Peripherals
Wiimote1.svg GameCube Controller Loads files from the Front SD slot Loads files from SDHC cards in the Front SD slot

BootMii configuration editor allows you to change the values in the /bootmii/bootmii.ini file without having to take out the SD card and edit it on a PC.

Overview

BootMii Configuration Editor allows you to change:

  • video mode to one of the following options
  • NTSC
  • PAL50
  • PAL60
  • PROGRESSIVE
  • auto boots to the selected option after the delay time
  • OFF (stay in BootMii Menu)
  • SYSTEM MENU
  • HOMEBREW CHANNEL
  • boot delay time (This requires BootMii beta 2 to have any effect
  • 0 - Don't show BootMii Screen
  • 1 - Show BootMii for 1 Second
  • 2 - Show BootMii for 2 Seconds
  • 3 - Show BootMii for 3 Seconds
  • ...
  • 9 - Show BootMii for 9 Seconds
  • 10 - Show BootMii for 10 Seconds


Currently the application always rewrites the bootmii.ini file when you save the options.

Controls

You can use a wiimote to change values:

Wiimote.svg GameCube Controller Action
Wiimote D-Pad Down Gamecube D-Pad Down Select next menu item
Wiimote D-Pad Up Gamecube D-Pad Up Select previous menu item
Wiimote D-Pad Right Gamecube D-Pad Right Select next value of selected menu item
Wiimote D-Pad Left Gamecube D-Pad Left Select previous value of selected menu item
Wiimote A Button Gamecube A Button Action exit option (if selected)
Wiimote HOME Button GameCube START Button Show Settings Menu

FAQs

Take a look at the FAQ page

Support

For any support queries/issues, please post a question on the BootMii Configuration Editor Forum

Media

Video

Demo of v2.3 of the BootMii Configuration Editor

Screenshots

v2.1 Windows Skin/English

File:Bce21eng.jpg

v2.0 Console / Inverse Console Skin

Bce20console.jpg Bce20inverseconsole.jpg

ChangeLog

Version 2.4

  • Automatic download/updating of application when a new version is released
  • Additional option in the settings menu (accessed via the ‘home’ button). This option allows to enable/disable the automatic update/version checking and is particularly useful if you run this on a wii without an internet connection
  • Settings File paths are now resolved from the argv/argc parameters when supplied from the loader (N.B. the homebrew channel does provide these). If not supplied then a default location of 'SD:/apps/Bootmii_cfg_ed‘ is assumed

Version 2.3

  • Changes Skin/language dynamically as you move between the options.
  • Monochrome/Green Skin improved by a new skin option in the skins XML file: maindecl and dialogdecl. These values allow for the display of a textual border around the monochrome/green screen skins constructed using the Pipe(|) and Minus (-) character
  • Further changes to resolve the reported sporadic crashes whilst changing language/skins from the settings menu.

Version 2.2

  • Additional Languages, Dutch, Finnish and German. Thank you to the following people for providing new translations
    • Dutch/Nederlands – MarioWaza
    • Finnish/Suomi – JaniN
    • German/Deutsch – Helsionium
  • Addition of 2 new skins, Monochrome and Green Screen.
  • Correction of the update version checking.
  • Resolved pointer corruption issue that resulted in sporadic crashes.
  • Separation of XML Files into 3 different files to make it easier to add new languages/skins

Version 2.1

  • English, French, Italian Portuguese and Spanish languages available to select from within the settings menu. Thank you to the following people who have provided translations
    • French - Vlad
    • Italian - Raiden
    • Portuguese - zedascouves
    • Spanish - Mokona Modoki/Comepiedras
  • Adjustments to the text positioning to cope with some of the longer words that the new translations bring.
  • Game cube controller compatible.
    • Use the D-Pad to move through the options,
    • 'A' to select a menu option,
    • 'Start' to bring up the settings menu
  • Boot Delay extended. It can now be changed from 0 up to 10 seconds
  • 576i/480i detection and adjustment. Vertical positioning is adjusted slightly depending on which video mode is selected and the height of the screen
  • Wiimote vibration. Wiimote vibrates when you enter the start menu
  • BootMii Configuration Editor Logo always shows in bottom right corner
  • Wii Power Button now turns off wii without having to hold for 5 seconds
  • Wii Reset Button now resets the console
  • Power button on wiimote now powers down the wii

Version 2.0

  • Settings Dialog to change editor settings. This can be accessed by pressing the ‘HOME’ button. The settings are persisted to the languages file, so if you change the language/skin, whenever you load BootMii Configuration Editor, your selected options will be the default
  • Internationalisation Supported (Currently English & Spanish Langauges available). Further languages can be added by editing the bce_messages.xml file. See the readme.txt for details of how to do this
Please be careful if you do edit the XML file.  A corrupt/non well-formed XML file 
will result in  a Crash of the Wii and will dump the stack to the screen.
Ensure you take a backup of the original  before attempting to make any custom changes
Currently you can only use characters in the standard ASCII character set, 
e.g. [0-9] [a-z] [A-Z] Some punctuation characters may also cause issue
It is recommended that you do not use characters with any accents/umlauts/etc 
as this will cause an issue

If you do create a translation for a new language please let me know and I’ll then include it in the next release!

  • Skins/Colour Change. The application can now be presented in a number of look & feels. Initially the following skins are available:
    • Windows - Windows Installer/DOS like look/feel with a blue background and grey windows
    • Console - Black background, white text with other colour text to highlight options/selections
    • Inverse Console - White background, black text with other colour text to highlight options/selections

Custom Skins can be added by editing the bce_messages.xml file. See the readme.txt for instructions on how to do this.

  • Online version Checking. When the Editor is loaded, it performs a check to see if the version running is the latest available version. If a newer version is available, then a message is shown for a few seconds during startup to indicate this. This online checking can be disabled if you do not wish BootMii Configuration Editor to check for a new version or do not have the wii networked. If you wish to disable this check, see the instructions in the readme.txt
Please be careful if you do edit the XML file.  A corrupt/non well-formed XML 
file will result in a Crash of the Wii and will dump the stack to the screen.  
Ensure you take a backup of the original before attempting to make any custom changes.

Version 1.1

  • Resolved a bug that caused a code dump if the bootmii directory did not exist. The bootmii directory is checked for existence on startup and the user is prevent from making changes if the directory does not exist
  • Improved Look & Feel.

Version 1.0

  • Added OFF option to autoboot. Setting Autoboot to off will disable the delay timer setting in the configuration editor, as this serves no purpose with autoboot disabled. Setting of OFF has the effect of making the Wii sit in the bootmii menu screen until you select the system menu or homebrew channel option from the bootmii menu using either a gamecube controller, or the power/reset buttons on the front of the console.

Version 0.1b

  • Initial release

Thanks

  • Everyone responsible for BootMii!
  • Teknecal for his guides which helped immensely when starting wii development!
  • To the following people for providing translation
    • French - Vlad
    • Italian - Raiden
    • Portuguese - zedascouves
    • Spanish - Mokona Modoki/Comepiedras
    • Dutch/Nederlands – MarioWaza
    • Finnish/Suomi – JaniN
    • German/Deutsch – Helsionium