Line 5: |
Line 5: |
| == Tutorials about everything == | | == Tutorials about everything == |
| These tutorials cover many aspects of developing applications for the Wii. | | These tutorials cover many aspects of developing applications for the Wii. |
− | | + | {| class="apptable" |
− | *[[User:teknecal|teknecal]]'s '''[http://www.codemii.com/category/wii-programming-tutorials/ CodeMii Tutorial]''': This tutorial covers '''setting up DevKitPro''' in Windows, writing '''simple code''', the use of '''controllers''', '''arrays''', '''images''', the '''FAT-filesystem''', '''xml''' and '''sound'''.
| + | |- |
− | | + | ! width="25%" | Title |
− | *'''[http://www.entuwii.net/foro/viewtopic.php?f=6&t=94 Curso de Programación]''': This '''Spanish tutorial''' covers everything from '''setting up DevKitPro''', to creating '''sprites''', to '''collision''' and '''sound'''.
| + | ! Description |
| + | ! width="20%" | Author |
| + | |- |
| + | |[http://www.codemii.com/category/wii-programming-tutorials/ CodeMii Tutorial] |
| + | |This tutorial covers '''setting up DevKitPro''' in Windows, writing '''simple code''', the use of '''controllers''', '''arrays''', '''images''', the '''FAT-filesystem''', '''xml''' and '''sound'''. |
| + | |[[User:teknecal|teknecal]] |
| + | |- |
| + | |[http://www.entuwii.net/foro/viewtopic.php?f=6&t=94 Curso de Programación] |
| + | |This '''Spanish tutorial''' covers everything from '''setting up DevKitPro''', to creating '''sprites''', to '''collision''' and '''sound'''. |
| + | | |
| + | |} |
| | | |
| == Tutorials on preparation == | | == Tutorials on preparation == |
Line 14: |
Line 24: |
| [[DevkitPPC]] is the part of the [[DevkitPro]] toolchain used for Wii and Gamecube development. These guides describe setting up such a system: | | [[DevkitPPC]] is the part of the [[DevkitPro]] toolchain used for Wii and Gamecube development. These guides describe setting up such a system: |
| | | |
− | *'''[[Devkitppc setup]]''': '''Installing devkitPPC''', Setup your project folder, Compile the '''HelloWorld Example''', Run the HelloWorld Example on the emulator, Run the HelloWorld Example on the Wii '''using [[wiiload]]'''.
| + | {| class="apptable" |
− | | + | |- |
− | *'''[http://wiki.devkitpro.org/index.php/Getting_Started Getting Started]''': The '''Getting Started''' section on the official devkitPro wiki.
| + | ! width="25%" | Title |
− | | + | ! Description |
− | *'''[http://scognito.wordpress.com/2009/09/05/configuring-eclipse-for-wii-development/ Configuring Eclipse for Wii development]''': This turorial covers installation and configuration of '''Eclipse on Linux''' (can also be applied to '''Windows''' with few path changes). It includes instructions on how configure and checkout '''SVN''' repositories.
| + | ! width="20%" | Author |
| + | |- |
| + | |[[Devkitppc setup]] |
| + | |'''Installing devkitPPC''', Setup your project folder, Compile the '''HelloWorld Example''', Run the HelloWorld Example on the emulator, Run the HelloWorld Example on the Wii '''using [[wiiload]]'''. |
| + | | |
| + | |- |
| + | |[http://wiki.devkitpro.org/index.php/Getting_Started Getting Started] |
| + | |The '''Getting Started''' section on the official devkitPro wiki. |
| + | | |
| + | |- |
| + | |[http://scognito.wordpress.com/2009/09/05/configuring-eclipse-for-wii-development/ Configuring Eclipse for Wii development] |
| + | | This turorial covers installation and configuration of '''Eclipse on Linux''' (can also be applied to '''Windows''' with few path changes). It includes instructions on how configure and checkout '''SVN''' repositories. |
| + | |[[User:Scognito|Scognito]] |
| + | |} |
| | | |
| == Other tutorials == | | == Other tutorials == |
− | *[[User:Georgp24|Georgp24]]'s '''[[Assembler|Assembler Tutorial]]''': A tutorial and an application note how to '''develop assembler programs''' and inline assembler code for the Wii and the PowerPC processor.
| + | {| class="apptable" |
− | | + | |- |
− | *[[User:GabberNL|GabberNL]]'s '''[[SDL Wii/tutorial|SDL Tutorial]]''': A simple but currently incomplete tutorial on '''[[SDL Wii|SDL]]'''.
| + | ! width="25%" | Title |
− | | + | ! Description |
− | * [[User:WiiPhlex|WiiPhlex]]'s ''' [[Libwiisprite/tutorial|Programming with Libwiisprite]]''': An extensive '''[[libwiisprite]]''' tutorial. It simplifies the first steps as well as teaches some advanced concepts.
| + | ! width="20%" | Author |
− | | + | |- |
− | *[[User:Arikado|Arikado]]'s '''[http://arikadosblog.blogspot.com/2009/06/coding-section.html wii homebrew development tutorials]''': Tutorials on '''C++ programming''', outputing '''text with libwiisprite''', programing with the [[Wii Balance Board]] and '''playing mp3-files''' with [[libogc]]'s MP3Player. Hopefully more to come.
| + | |[[Assembler|Assembler Tutorial]] |
− | | + | |A tutorial and an application note how to '''develop assembler programs''' and inline assembler code for the Wii and the PowerPC processor. |
− | *[[User:Jsmaster|Jmaster]]'s ''' [[Libwiigui/tutorial|Libwiigui tutorial]]''': Describes how to use the '''[[libwiigui]]-library'''
| + | |[[User:Georgp24|Georgp24]] |
| + | |- |
| + | |[[SDL Wii/tutorial|SDL Tutorial]] |
| + | |A simple but currently incomplete tutorial on '''[[SDL Wii|SDL]]'''. |
| + | |[[User:GabberNL|GabberNL]] |
| + | |- |
| + | |[[Libwiisprite/tutorial|Programming with Libwiisprite]] |
| + | |An extensive '''[[libwiisprite]]''' tutorial. It simplifies the first steps as well as teaches some advanced concepts. |
| + | |[[User:WiiPhlex|WiiPhlex]] |
| + | |- |
| + | |[http://arikadosblog.blogspot.com/2009/06/coding-section.html Wii homebrew development tutorials] |
| + | |Tutorials on '''C++ programming''', outputing '''text with libwiisprite''', programing with the [[Wii Balance Board]] and '''playing mp3-files''' with [[libogc]]'s MP3Player. Hopefully more to come. |
| + | |[[User:Arikado|Arikado]] |
| + | |- |
| + | |[[Libwiigui/tutorial|Libwiigui tutorial]] |
| + | |Describes how to use the '''[[libwiigui]]-library''' |
| + | |[[User:Jsmaster|Jmaster]] |
| + | |} |