24
edits
m |
|||
Line 15: | Line 15: | ||
The latter two libraries are part of devkitPPC and are already installed with it. However, official ScummVM Wii and Gamecube binaries use unofficial versions, available via [http://git.or.cz/ git] [http://repo.or.cz/w/libogc.git here] and [http://repo.or.cz/w/libfat.git here]. | The latter two libraries are part of devkitPPC and are already installed with it. However, official ScummVM Wii and Gamecube binaries use unofficial versions, available via [http://git.or.cz/ git] [http://repo.or.cz/w/libogc.git here] and [http://repo.or.cz/w/libfat.git here]. | ||
== Versions differences == | == Versions differences == | ||
Line 27: | Line 20: | ||
* v0.12.0 (first official version) is built with devkitPPC r15 | * v0.12.0 (first official version) is built with devkitPPC r15 | ||
* starting with v0.13.0, devkitPPC r16 is used | * starting with v0.13.0, devkitPPC r16 is used | ||
* starting with revision 44189, [http://repo.or.cz/w/libgxflux.git libgxflux] in mandatory | |||
= Optional libraries = | = Optional libraries = | ||
Line 165: | Line 159: | ||
instead. | instead. | ||
The script supports various arguments, which you can use to | The script supports various arguments, which you can use to en- or disable features, see <tt>./configure --help</tt>. | ||
Two of the [[#Optional libraries|optional libraries]] are already part of libogc: | Two of the [[#Optional libraries|optional libraries]] are already part of libogc: | ||
Line 179: | Line 173: | ||
./configure --host=wii --with-flac-prefix=$DEVKITPRO/3rd/wii --with-tremor-prefix=$DEVKITPRO/3rd/wii | ./configure --host=wii --with-flac-prefix=$DEVKITPRO/3rd/wii --with-tremor-prefix=$DEVKITPRO/3rd/wii | ||
Additionally, there're a few make targets for convenience: | Additionally, there're a few make targets for your convenience: | ||
* <tt>make wiiload</tt> - uploads a compiled Wii binary over TCP. | * <tt>make wiiload</tt> - uploads a compiled Wii binary over TCP/IP. | ||
* <tt>make geckoupload</tt> - uploads a compiled binary over a USBGecko device. | * <tt>make geckoupload</tt> - uploads a compiled binary over a USBGecko device. | ||
* <tt>make wiidist</tt> - copies all required files for the Wii into the ''dist'' subdirectory, read to copy onto your SD card for the Homebrew Channel. | * <tt>make wiidist</tt> - copies all required files for the Wii into the ''dist'' subdirectory, read to copy onto your SD card for the Homebrew Channel. |
edits