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

WiiBuilder: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=WiiBuilder
|title=WiiBuilder
|image=wiibuilderwii.jpg
|image=wiibuilder02.png
|description=Windows software to use for Wii homebrew development.
|description=Windows software to use for Wii homebrew development.
|author=Crayon
|author=Crayon
Line 8: Line 8:
|version=1.9.0
|version=1.9.0
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/wiihomebrews/wiibuilderwii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/wiibuilder.7z?k33p0fil35
|website=https://www.optimatek.com/tag/wiibuilder/
|website=https://www.optimatek.com/tag/wiibuilder/
}}
}}
{{#seo:
WiiBuilder is a Windows software to use for Wii homebrew development. This tool can do what [[Wiiload]] and raw2c are doing, plus all sort of other things. All that in one single executable file. Windows XP or later is required to run the application.
|title=Wii Homebrew PC Tools (PC utilities) - GameBrew
|title_mode=append
|image=wiibuilderwii.jpg
|image_alt=WiiBuilder
}}
 
'''WiiBuilder''' is a Windows-based software that enables users to develop Wii homebrew applications. This all-in-one tool offers functionality similar to Wiiload and raw2c, as well as a host of other features. The software comes as a single executable file and requires Windows XP or a later version of the operating system to run.


== Usage ==
== User guide ==
=== File Section ===
=== File Section ===
The ''File'' section is use for:
The File section is use for:
* Binary file conversion (creating a C array to include into a Wii homebrew project). Allowed file types are:
* Binary file conversion (creating a C array to include into a Wii homebrew project). Allowed file types are:
** Portable Network Graphics (.png)
** Portable Network Graphics (.png)
Line 34: Line 27:
** TrueType font (.ttf)
** TrueType font (.ttf)
** ByteMap Font (.bmf)
** ByteMap Font (.bmf)
* Loading Wii executable files (.dol and .elf) from a computer to a Wii with the [[Homebrew Channel Wii]] running. A zip file containing an application could be sent too, it must have one directory in the root of the archive containing the boot.elf/dol file. An IP address must be entered in the ''Settings''
* Loading Wii executable files (.dol and .elf) from a computer to a Wii with the [[Homebrew Channel Wii]] running. A zip file containing an application could be sent too, it must have one directory in the root of the archive containing the boot.elf/dol file. An IP address must be entered in the Settings.
* Changing the Homebrew Channel themes, just upload the zip file.
* Changing the Homebrew Channel themes, just upload the zip file.
* Building a Makefile, you must have "make" available in your path
* Building a Makefile, you must have "make" available in your path.
* Converting Images (.gif or .bmp) to header file (.h) for GRRLIB 2.0 or less
* Converting Images (.gif or .bmp) to header file (.h) for GRRLIB 2.0 or less.


You just need to drop a file in the list box.
You just need to drop a file in the list box.


If drag-and-drop is not working (Wine), you could simply right click on the list box to bring the popup menu. From the menu, select ''Add a File to the List...'', in the ''Open'' dialog box you could select multiple files.
If drag-and-drop is not working (Wine), you could simply right click on the list box to bring the popup menu. From the menu, select "Add a File to the List...", in the "Open" dialog box you could select multiple files.


If you don't want to open the software, just drag-and-drop files on the program icon.
If you don't want to open the software, just drag-and-drop files on the program icon. This is because the software accepts command line, just type "WiiBuilder myfile.png".


This is because the software accepts command line, just type ''WiiBuilder myfile.png''.
When the files are generated, they overwrite existing ones.


When the files are generated, they overwrite existing ones.
=== Font Generator section ===
The Font Generator section is used to generate a image (PNG or Bitmap) from a specific font on your system.  


Font Generator section<br>
PNG files will have the GRRLIB 3.0 format and Bitmap files will only work with GRRLIB 2.0 or less.
https://dlhb.gamebrew.org/wiihomebrews/WiiBuilder.png


Homebrew section<br>
Just select the font, size and style you need and click on the "Generate Image" button to open the "Save As" dialog box.  
https://dlhb.gamebrew.org/wiihomebrews/WiiBuilder-Homebrew.png


=== Font Generator Section ===
The ''Font Generator'' section is used to generate a image (PNG or Bitmap) from a specific font on your system. PNG files will have the GRRLIB 3.0 format and Bitmap files will only work with GRRLIB 2.0 or less.
Just select the font, size and style you need and click on the ''Generate Image'' button to open the ''Save As'' dialog box.
The antialiasing option only works when you are saving a PNG file.
The antialiasing option only works when you are saving a PNG file.


=== Homebrew Section ===
=== Homebrew Section ===
The ''Homebrew'' section can be used to view an HBC folder with ''meta.xml'' and ''icon.png''.
The Homebrew section can be used to view an HBC folder with "meta.xml" and "icon.png".


=== Color Converter Section ===
=== Color Converter Section ===
The ''Color Converter'' is a tool convert color from one format to another. It could be used to convert colors from 24-bit truecolor to [[U16 colors|16-bit highcolor]] code. Result could be shown in {{abbr|Hex|Hexadecimal}} or {{abbr|Dec|Decimal}}.
The Color Converter is a tool convert color from one format to another.  
 
It could be used to convert colors from 24-bit truecolor to 16-bit highcolor code. Result could be shown in Hexadecimal or Decima.


=== Settings Section ===
=== Settings Section ===
Finally, the ''Settings'' section is use to save your configurations in the registry. If you want to delete the software it's best to click on the ''Clean Registry'' button to delete all registry entry.
Finally, the Settings section is use to save your configurations in the registry.  
 
If you want to delete the software it's best to click on the "Clean Registry" button to delete all registry entry.
 
==Screenshots==
https://dlhb.gamebrew.org/wiihomebrews/wiibuilder3.png
https://dlhb.gamebrew.org/wiihomebrews/wiibuilder4.png
 
https://dlhb.gamebrew.org/wiihomebrews/wiibuilder5.png


== Changelog ==
== Changelog ==
Line 82: Line 81:
* Removed function to generate a PNG file from a GRR file. This feature was only available for GRRLIB 2.0 (or less).
* Removed function to generate a PNG file from a GRR file. This feature was only available for GRRLIB 2.0 (or less).
''' Version 1.7 '''
''' Version 1.7 '''
* No IOS Reload and Arguments added to the Homebrew section
* No IOS Reload and Arguments added to the Homebrew section.
* The default font size is 18 and the default start position is 32
* The default font size is 18 and the default start position is 32.
''' Version 1.6 '''
''' Version 1.6 '''
* Windows 7 taskbar shows the progress when uploading a file to the Wii
* Windows 7 taskbar shows the progress when uploading a file to the Wii.
* Real preview for fonts
* Real preview for fonts.
* Start and end position of characters to generate
* Start and end position of characters to generate.
* Choice of the text color in the Font Generator Section  
* Choice of the text color in the Font Generator Section .
* Choice of the compression level when sending a file to the Wii
* Choice of the compression level when sending a file to the Wii.
* S3M, XM, and IT files converted to C array
* S3M, XM, and IT files converted to C array.
''' Version 1.5 '''
''' Version 1.5 '''
* Warnings for JPEG files (if any)
* Warnings for JPEG files (if any).
''' Version 1.4 '''
''' Version 1.4 '''
* Option to choose the version of the HBC running on the Wii
* Option to choose the version of the HBC running on the Wii.
* Compressing the file before sending it, available for HBC 1.0.5
* Compressing the file before sending it, available for HBC 1.0.5.
* ZIP file could be sent to HBC 1.0.5
* ZIP file could be sent to HBC 1.0.5.
* MOD file converted to C array
* MOD file converted to C array.
* Tabs are replaced by buttons
* Tabs are replaced by buttons.
''' Version 1.3 '''
''' Version 1.3 '''
* Option to choose the file type when generating a C array
* Option to choose the file type when generating a C array.
* More error messages when sending a file to a Wii failed
* More error messages when sending a file to a Wii failed.
''' Version 1.2 '''
''' Version 1.2 '''
* Wii Homebrew folder viewer
* Wii Homebrew folder viewer.
* Icons in listbox
* Icons in listbox.
* Could now use Unicode path in file name (I think)
* Could now use Unicode path in file name (I think).
* Default font in Vista is Segoe UI 9
* Default font in Vista is Segoe UI 9.
* MP3 file converted to C array
* MP3 file converted to C array.
''' Version 1.1 '''
''' Version 1.1 '''
* JPEG are now converted to C array
* JPEG are now converted to C array.
* BMF file converted to C array
* BMF file converted to C array.
* ELF file could be sent to Wii
* ELF file could be sent to Wii.
* Save font for FreeType (not fully tested)
* Save font for FreeType (not fully tested).
''' Version 1.0 '''
''' Version 1.0 '''
* Original version (before 1.0 the software was known as GRRLIB Converter)
* Original version (before 1.0 the software was known as GRRLIB Converter).


==External links==
==External links==
* Official Website - https://www.optimatek.com/tag/wiibuilder/
* Author's website - https://www.optimatek.com/tag/wiibuilder/
* Wiibrew - http://wiibrew.org/wiki/WiiBuilder
* WiiBrew - http://wiibrew.org/wiki/WiiBuilder

Latest revision as of 10:33, 28 Ocak 2024

WiiBuilder
Wiibuilder02.png
General
AuthorCrayon
TypePC utilities
Version1.9.0
LicenseMixed
Last Updated2021/04/06
Links
Download
Website

WiiBuilder is a Windows software to use for Wii homebrew development. This tool can do what Wiiload and raw2c are doing, plus all sort of other things. All that in one single executable file. Windows XP or later is required to run the application.

User guide

File Section

The File section is use for:

  • Binary file conversion (creating a C array to include into a Wii homebrew project). Allowed file types are:
    • Portable Network Graphics (.png)
    • JPEG images (.jpg or .jpeg)
    • XML (.xml)
    • MPEG-1 Audio Layer 3 (.mp3)
    • MOD (.mod)
    • ScreamTracker 3 (.s3m)
    • Impulse Tracker (.it)
    • FastTracker 2 (.xm)
    • TrueType font (.ttf)
    • ByteMap Font (.bmf)
  • Loading Wii executable files (.dol and .elf) from a computer to a Wii with the Homebrew Channel Wii running. A zip file containing an application could be sent too, it must have one directory in the root of the archive containing the boot.elf/dol file. An IP address must be entered in the Settings.
  • Changing the Homebrew Channel themes, just upload the zip file.
  • Building a Makefile, you must have "make" available in your path.
  • Converting Images (.gif or .bmp) to header file (.h) for GRRLIB 2.0 or less.

You just need to drop a file in the list box.

If drag-and-drop is not working (Wine), you could simply right click on the list box to bring the popup menu. From the menu, select "Add a File to the List...", in the "Open" dialog box you could select multiple files.

If you don't want to open the software, just drag-and-drop files on the program icon. This is because the software accepts command line, just type "WiiBuilder myfile.png".

When the files are generated, they overwrite existing ones.

Font Generator section

The Font Generator section is used to generate a image (PNG or Bitmap) from a specific font on your system.

PNG files will have the GRRLIB 3.0 format and Bitmap files will only work with GRRLIB 2.0 or less.

Just select the font, size and style you need and click on the "Generate Image" button to open the "Save As" dialog box.

The antialiasing option only works when you are saving a PNG file.

Homebrew Section

The Homebrew section can be used to view an HBC folder with "meta.xml" and "icon.png".

Color Converter Section

The Color Converter is a tool convert color from one format to another.

It could be used to convert colors from 24-bit truecolor to 16-bit highcolor code. Result could be shown in Hexadecimal or Decima.

Settings Section

Finally, the Settings section is use to save your configurations in the registry.

If you want to delete the software it's best to click on the "Clean Registry" button to delete all registry entry.

Screenshots

wiibuilder3.png wiibuilder4.png

wiibuilder5.png

Changelog

Version 1.9.0

  • Support complete Unicode range for font generation.

Version 1.8.2

  • RPX files could be sent to Wii U.

Version 1.8.1

  • Start and End text inputs for font generation have been increased to 5 characters.
  • Tile size is adjusted to largest selected character.

Version 1.8.0

  • Now available in 64-bit.
  • No IOS Reload was renamed AHB Access. The ahb_access tag will replace no_ios_reload in HBC XML file.
  • Removed function to generate a PNG file from a GRR file. This feature was only available for GRRLIB 2.0 (or less).

Version 1.7

  • No IOS Reload and Arguments added to the Homebrew section.
  • The default font size is 18 and the default start position is 32.

Version 1.6

  • Windows 7 taskbar shows the progress when uploading a file to the Wii.
  • Real preview for fonts.
  • Start and end position of characters to generate.
  • Choice of the text color in the Font Generator Section .
  • Choice of the compression level when sending a file to the Wii.
  • S3M, XM, and IT files converted to C array.

Version 1.5

  • Warnings for JPEG files (if any).

Version 1.4

  • Option to choose the version of the HBC running on the Wii.
  • Compressing the file before sending it, available for HBC 1.0.5.
  • ZIP file could be sent to HBC 1.0.5.
  • MOD file converted to C array.
  • Tabs are replaced by buttons.

Version 1.3

  • Option to choose the file type when generating a C array.
  • More error messages when sending a file to a Wii failed.

Version 1.2

  • Wii Homebrew folder viewer.
  • Icons in listbox.
  • Could now use Unicode path in file name (I think).
  • Default font in Vista is Segoe UI 9.
  • MP3 file converted to C array.

Version 1.1

  • JPEG are now converted to C array.
  • BMF file converted to C array.
  • ELF file could be sent to Wii.
  • Save font for FreeType (not fully tested).

Version 1.0

  • Original version (before 1.0 the software was known as GRRLIB Converter).

External links

Advertising: