@KnightBaron
   Wiimote, an interesting controller
     You can also use Wiimote with computer
   Extending your Wii capabilities
  ...
   Nintendo’s SDK
   Web Application
     Each user need to buy “Internet Channel” from Wii
      Shop
     Can’t acce...
   Why homebrew?
     It’s free. You don’t need to pay royalty fee to
      Nintendo. You don’t even need to buy the SDK...
   Is it safe?
     It’s quite safe as long as you follow the instruction
      of the program
     If you code it your...
   Code and compile an application with free-
    opensource libraries.
   Feed custom code we compiled to Wii with
    ...
   Install the Homebrew Channel (HBC)
     http://hbc.hackmii.com/
     There’re many method to install depend on your
...
   It is strongly recommended that you DO NOT
    update your Wii through Nintendo
   I recommends everyone to stay with...
   Nintendo Wii (of course!)
   devkitPro ( http://www.devkitpro.org/ )
     devkitPPC – C, C++ compiler with quot;powe...
   (Recommended) Network connection for Wii
     (Wired / Wireless)
   (Recommended) TCP Loader
     Wiiload
     Oth...
   (Workshop) A helloworld application
   (Workshop) A little example on using the
    controller

   I recommends goin...
   Create meta.xml and icon.png for your
    application to support HBC
     You don’t need to do this but it’s highly r...
   DO NOT mess with Wii’s internal NAND flash
    storage UNLESS you know what you’re
    going to do
   Keep yourself u...
ONScripter
And many more…
   Twitter – http://twitter.com/KnightBaron
   Blog – http://knightbaron.sytes.net/
   E-mail – knightbaron@gmail.com
And welcome to the world of homebrew development
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
How to develop a homebrew application for Nintendo Wii
Upcoming SlideShare
Loading in...5
×

How to develop a homebrew application for Nintendo Wii

17,644

Published on

A brief guide to homebrewing Nintendo Wii application

1 Comment
6 Likes
Statistics
Notes
  • epic tut!

    ty so much for this =D
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
17,644
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
93
Comments
1
Likes
6
Embeds 0
No embeds

No notes for slide

How to develop a homebrew application for Nintendo Wii

  1. 1. @KnightBaron
  2. 2.  Wiimote, an interesting controller  You can also use Wiimote with computer  Extending your Wii capabilities  Enable you to do more things right from your living room  It’s fun!  Trivia: There’s also a Linux distro for Nintendo Wii
  3. 3.  Nintendo’s SDK  Web Application  Each user need to buy “Internet Channel” from Wii Shop  Can’t access low-level resource  Homebrew Application  It’s Free!  No support from Nintendo
  4. 4.  Why homebrew?  It’s free. You don’t need to pay royalty fee to Nintendo. You don’t even need to buy the SDK.  It’s open source  Active community  Is it legal?  Yes, non of the code used in homebrew development comes from Nintendo  It shouldn’t void your Wii’s waranty.
  5. 5.  Is it safe?  It’s quite safe as long as you follow the instruction of the program  If you code it yourself. It’s safe as long as you don’t mess with Wii’s internal NAND Flash ▪ Even if you end up messed your Wii. There’re many tools to help you revive it
  6. 6.  Code and compile an application with free- opensource libraries.  Feed custom code we compiled to Wii with Loader  Twilight hack  The Homebrew Channel  Banner Bomb  Others loader
  7. 7.  Install the Homebrew Channel (HBC)  http://hbc.hackmii.com/  There’re many method to install depend on your version of Nintendo Wii  Install optional hacks (DVDX, PatchMii, etc. )  Load an application  SD Card (SDHC is supported)  TCP Loader (Mainly use for debugging / testing)
  8. 8.  It is strongly recommended that you DO NOT update your Wii through Nintendo  I recommends everyone to stay with System Menu 3.2 unless you really need those new features presented in the newer System Menu
  9. 9.  Nintendo Wii (of course!)  devkitPro ( http://www.devkitpro.org/ )  devkitPPC – C, C++ compiler with quot;powerpc- gekkoquot; architecture  libogc – collections of library for Nintendo Wii ( and Gamecube )  (Optional) Programmer notepad – Text-editor / Lightweight IDE prepared for developing Homebrew Application
  10. 10.  (Recommended) Network connection for Wii  (Wired / Wireless)  (Recommended) TCP Loader  Wiiload  Others loader  (Optional) USB Gecko – Wii ( and Gamecube ) interface for your computer  http://www.usbgecko.com/  It’s not really necessary
  11. 11.  (Workshop) A helloworld application  (Workshop) A little example on using the controller  I recommends going through Wii Programming Tutorial by teknecal  http://www.codemii.com/category/wii- programming-tutorials/
  12. 12.  Create meta.xml and icon.png for your application to support HBC  You don’t need to do this but it’s highly recommended  Wiibrew ( http://wiibrew.org/ )  Homebrew Browser  Online directory for Homebrew Application. Accessible right from your Wii!  Request your program to be added from http://wiibrew.org/wiki/Talk:Homebrew_Browser#Wa nted_Apps/
  13. 13.  DO NOT mess with Wii’s internal NAND flash storage UNLESS you know what you’re going to do  Keep yourself up to date  Recommended site  http://wiibrew.org/  http://hackmii.com/  http://codemii.com/  http://wiiuse.net/?nav=docs
  14. 14. ONScripter
  15. 15. And many more…
  16. 16.  Twitter – http://twitter.com/KnightBaron  Blog – http://knightbaron.sytes.net/  E-mail – knightbaron@gmail.com
  17. 17. And welcome to the world of homebrew development
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×