Difference between revisions of "Homebrew applications"

From WiiBrew
Jump to: navigation, search
(removed the "type" colum, as it was not longer needed)
m
Line 13: Line 13:
 
{| class="wikitable"style="margin-left:auto; margin-right:auto; width:100%; text-align:center; font-size:90%;"
 
{| class="wikitable"style="margin-left:auto; margin-right:auto; width:100%; text-align:center; font-size:90%;"
  
===Loaders===
+
|'''Loaders'''<br />
 +
|-
 +
|<br />
 +
! Description
 
! Type
 
! Type
 
! Creator
 
! Creator
Line 22: Line 25:
 
| style="background:#abd5f5;" | [[Homebrew apps/Front SD ELF Loader|Front SD ELF Loader]]
 
| style="background:#abd5f5;" | [[Homebrew apps/Front SD ELF Loader|Front SD ELF Loader]]
 
| style="background:#abd5f5;" | Loads .elf and .dol files from front SD slot.
 
| style="background:#abd5f5;" | Loads .elf and .dol files from front SD slot.
 +
| style="background:#abd5f5;" | Loader
 
| style="background:#abd5f5;" | svpe  
 
| style="background:#abd5f5;" | svpe  
 
| style="background:#abd5f5;" | ?
 
| style="background:#abd5f5;" | ?
Line 29: Line 33:
 
| style="background:#abd5f5;" | [[Homebrew apps/Geckoloader|geckoloader]]
 
| style="background:#abd5f5;" | [[Homebrew apps/Geckoloader|geckoloader]]
 
| style="background:#abd5f5;" | .dol/.elf loader using the usbgecko adapter (useful for developers)
 
| style="background:#abd5f5;" | .dol/.elf loader using the usbgecko adapter (useful for developers)
 +
| style="background:#abd5f5;" | Loader
 
| style="background:#abd5f5;" | dhewg  
 
| style="background:#abd5f5;" | dhewg  
 
| style="background:#abd5f5;" | Any  
 
| style="background:#abd5f5;" | Any  
Line 38: Line 43:
 
|<br />
 
|<br />
 
! Description
 
! Description
 +
! Type
 
! Creator
 
! Creator
 
! Display Modes
 
! Display Modes
Line 45: Line 51:
 
| style="background:#abd5f5;" | [[Homebrew apps/AtaWii|AtaWii]]
 
| style="background:#abd5f5;" | [[Homebrew apps/AtaWii|AtaWii]]
 
| style="background:#abd5f5;" | Atari ST Emulator
 
| style="background:#abd5f5;" | Atari ST Emulator
 +
| style="background:#abd5f5;" | Emulation/Simulation
 
| style="background:#abd5f5;" | NoNameNo  
 
| style="background:#abd5f5;" | NoNameNo  
 
| style="background:#abd5f5;" | ?  
 
| style="background:#abd5f5;" | ?  
Line 52: Line 59:
 
| style="background:#abd5f5;" | [[Homebrew apps/FCE Ultra Wii|FCE Ultra Wii]]
 
| style="background:#abd5f5;" | [[Homebrew apps/FCE Ultra Wii|FCE Ultra Wii]]
 
| style="background:#abd5f5;" | NES Emulator (requires SD gecko or similar, or inject the rom into the elf.)
 
| style="background:#abd5f5;" | NES Emulator (requires SD gecko or similar, or inject the rom into the elf.)
 +
| style="background:#abd5f5;" | Emulation/Simulation
 
| style="background:#abd5f5;" | Askot+others
 
| style="background:#abd5f5;" | Askot+others
 
| style="background:#abd5f5;" | ?
 
| style="background:#abd5f5;" | ?
Line 59: Line 67:
 
| style="background:#abd5f5;" | [[Homebrew apps/Genesis Plus|Genesis Plus]]
 
| style="background:#abd5f5;" | [[Homebrew apps/Genesis Plus|Genesis Plus]]
 
| style="background:#abd5f5;" | Genesis / Megadrive Emulator
 
| style="background:#abd5f5;" | Genesis / Megadrive Emulator
 +
| style="background:#abd5f5;" | Emulation/Simulation
 
| style="background:#abd5f5;" | Eke-eke  
 
| style="background:#abd5f5;" | Eke-eke  
 
| style="background:#abd5f5;" | ?  
 
| style="background:#abd5f5;" | ?  
Line 66: Line 75:
 
| style="background:#abd5f5;" | [[Homebrew apps/RIN Wii|RIN Wii]]
 
| style="background:#abd5f5;" | [[Homebrew apps/RIN Wii|RIN Wii]]
 
| style="background:#abd5f5;" | Gameboy (Color) Emulator
 
| style="background:#abd5f5;" | Gameboy (Color) Emulator
 +
| style="background:#abd5f5;" | Emulation/Simulation
 
| style="background:#abd5f5;" | mirakichi
 
| style="background:#abd5f5;" | mirakichi
 
| style="background:#abd5f5;" | Any
 
| style="background:#abd5f5;" | Any
Line 73: Line 83:
 
| style="background:#abd5f5;" | [[Homebrew apps/ScummVM|ScummVM]]
 
| style="background:#abd5f5;" | [[Homebrew apps/ScummVM|ScummVM]]
 
| style="background:#abd5f5;" | Emulator for games [http://en.wikipedia.org/wiki/ScummVM here]
 
| style="background:#abd5f5;" | Emulator for games [http://en.wikipedia.org/wiki/ScummVM here]
 +
| style="background:#abd5f5;" | Emulation/Simulation
 
| style="background:#abd5f5;" | dhewg
 
| style="background:#abd5f5;" | dhewg
 
| style="background:#abd5f5;" | Any
 
| style="background:#abd5f5;" | Any
Line 80: Line 91:
 
| style="background:#abd5f5;" | [[Homebrew apps/Snes9X Wii|Snes9X Wii]]
 
| style="background:#abd5f5;" | [[Homebrew apps/Snes9X Wii|Snes9X Wii]]
 
| style="background:#abd5f5;" | SNES Emulator
 
| style="background:#abd5f5;" | SNES Emulator
 +
| style="background:#abd5f5;" | Emulation/Simulation
 
| style="background:#abd5f5;" | Askot+others
 
| style="background:#abd5f5;" | Askot+others
 
| style="background:#abd5f5;" | ?
 
| style="background:#abd5f5;" | ?
Line 87: Line 99:
 
| style="background:#abd5f5;" | [[Homebrew apps/Trojan Wii|Trojan Wii]]
 
| style="background:#abd5f5;" | [[Homebrew apps/Trojan Wii|Trojan Wii]]
 
| style="background:#abd5f5;" | Trojan LCD Game Simulator
 
| style="background:#abd5f5;" | Trojan LCD Game Simulator
 +
| style="background:#abd5f5;" | Emulation/Simulation
 
| style="background:#abd5f5;" | Jon Conrad
 
| style="background:#abd5f5;" | Jon Conrad
 
| style="background:#abd5f5;" | ?
 
| style="background:#abd5f5;" | ?
Line 96: Line 109:
 
|<br />
 
|<br />
 
! Description
 
! Description
 +
! Type
 
! Creator
 
! Creator
 
! Display Modes
 
! Display Modes
Line 103: Line 117:
 
| style="background:#abd5f5;" | [http://mitglied.lycos.de/ps2dev/ballion.html Ballion]
 
| style="background:#abd5f5;" | [http://mitglied.lycos.de/ps2dev/ballion.html Ballion]
 
| style="background:#abd5f5;" | Destroy blocks with a ball
 
| style="background:#abd5f5;" | Destroy blocks with a ball
 +
| style="background:#abd5f5;" | Game
 
| style="background:#abd5f5;" | Mega Man
 
| style="background:#abd5f5;" | Mega Man
 
| style="background:#abd5f5;" | PAL 576i, with 480i automatically changes from PAL to NTSC
 
| style="background:#abd5f5;" | PAL 576i, with 480i automatically changes from PAL to NTSC
Line 110: Line 125:
 
| style="background:#abd5f5;" | [http://otrn.org/menu/chess.html Chess]
 
| style="background:#abd5f5;" | [http://otrn.org/menu/chess.html Chess]
 
| style="background:#abd5f5;" | A simple port of a chess game, [http://www.tckerrigan.com/Chess/TSCP TSCP] (with a minimal GUI).
 
| style="background:#abd5f5;" | A simple port of a chess game, [http://www.tckerrigan.com/Chess/TSCP TSCP] (with a minimal GUI).
 +
| style="background:#abd5f5;" | Game
 
| style="background:#abd5f5;" | hanse  
 
| style="background:#abd5f5;" | hanse  
 
| style="background:#abd5f5;" | ?  
 
| style="background:#abd5f5;" | ?  
Line 117: Line 133:
 
| style="background:#abd5f5;" | [[Homebrew apps/Quake|Quake]]
 
| style="background:#abd5f5;" | [[Homebrew apps/Quake|Quake]]
 
| style="background:#abd5f5;" | Quake loader for Wii (requires USB Gecko, not SD Gecko). Includes shareware version of Quake.
 
| style="background:#abd5f5;" | Quake loader for Wii (requires USB Gecko, not SD Gecko). Includes shareware version of Quake.
 +
| style="background:#abd5f5;" | Game loader
 
| style="background:#abd5f5;" | RustyNathan
 
| style="background:#abd5f5;" | RustyNathan
 
| style="background:#abd5f5;" | ?  
 
| style="background:#abd5f5;" | ?  
Line 124: Line 141:
 
| style="background:#abd5f5;" | [[Homebrew apps/Snake|Snake]]
 
| style="background:#abd5f5;" | [[Homebrew apps/Snake|Snake]]
 
| style="background:#abd5f5;" | Snake, where you control the snake and eat apples.
 
| style="background:#abd5f5;" | Snake, where you control the snake and eat apples.
 +
| style="background:#abd5f5;" | Game
 
| style="background:#abd5f5;" | uschghost
 
| style="background:#abd5f5;" | uschghost
 
| style="background:#abd5f5;" | ?
 
| style="background:#abd5f5;" | ?
Line 131: Line 149:
 
| style="background:#abd5f5;" | [[Homebrew apps/Tetris Wii|Tetris]]  
 
| style="background:#abd5f5;" | [[Homebrew apps/Tetris Wii|Tetris]]  
 
| style="background:#abd5f5;" | Tetris, where you rotate and move falling blocks to make lines
 
| style="background:#abd5f5;" | Tetris, where you rotate and move falling blocks to make lines
 +
| style="background:#abd5f5;" | Game
 
| style="background:#abd5f5;" | DesktopMan  
 
| style="background:#abd5f5;" | DesktopMan  
 
| style="background:#abd5f5;" | 480i/p (It automatically changes to 480i)
 
| style="background:#abd5f5;" | 480i/p (It automatically changes to 480i)
Line 140: Line 159:
 
|<br />
 
|<br />
 
! Description
 
! Description
 +
! Type
 
! Creator
 
! Creator
 
! Display Modes
 
! Display Modes
Line 147: Line 167:
 
| style="background:#abd5f5;" | [[Homebrew apps/Wii Mode MP3 Player|MP3 Player]]
 
| style="background:#abd5f5;" | [[Homebrew apps/Wii Mode MP3 Player|MP3 Player]]
 
| style="background:#abd5f5;" | MP3 Player (requires SD gecko or similar)  
 
| style="background:#abd5f5;" | MP3 Player (requires SD gecko or similar)  
 +
| style="background:#abd5f5;" | Multimedia
 
| style="background:#abd5f5;" | emu_kidid  
 
| style="background:#abd5f5;" | emu_kidid  
 
| style="background:#abd5f5;" | 576i  
 
| style="background:#abd5f5;" | 576i  
Line 156: Line 177:
 
|<br />
 
|<br />
 
! Description
 
! Description
 +
! Type
 
! Creator
 
! Creator
 
! Display Modes
 
! Display Modes
Line 163: Line 185:
 
| style="background:#abd5f5;" | [[Homebrew apps/Mandelbrot|Mandelbrot]]
 
| style="background:#abd5f5;" | [[Homebrew apps/Mandelbrot|Mandelbrot]]
 
| style="background:#abd5f5;" | Mandelbrot Set Generator
 
| style="background:#abd5f5;" | Mandelbrot Set Generator
 +
| style="background:#abd5f5;" | Math
 
| style="background:#abd5f5;" | Krupkat
 
| style="background:#abd5f5;" | Krupkat
 
| style="background:#abd5f5;" | ?  
 
| style="background:#abd5f5;" | ?  
Line 170: Line 193:
 
| style="background:#abd5f5;" | [[Homebrew apps/WPCP|WPCP]]
 
| style="background:#abd5f5;" | [[Homebrew apps/WPCP|WPCP]]
 
| style="background:#abd5f5;" | Wii Pi Calculation Project
 
| style="background:#abd5f5;" | Wii Pi Calculation Project
 +
| style="background:#abd5f5;" | Sample
 
| style="background:#abd5f5;" | MadCatMk2  
 
| style="background:#abd5f5;" | MadCatMk2  
 
| style="background:#abd5f5;" | Any  
 
| style="background:#abd5f5;" | Any  
Line 179: Line 203:
 
|<br />
 
|<br />
 
! Description
 
! Description
 +
! Type
 
! Creator
 
! Creator
 
! Display Modes
 
! Display Modes
Line 186: Line 211:
 
| style="background:#abd5f5;" | [[:Image:EasyIOS.tgz|EasyIOS]]
 
| style="background:#abd5f5;" | [[:Image:EasyIOS.tgz|EasyIOS]]
 
| style="background:#abd5f5;" | This app is for browsing the device tree, and trying out quick IOS commands w/out doing builds.  
 
| style="background:#abd5f5;" | This app is for browsing the device tree, and trying out quick IOS commands w/out doing builds.  
 +
| style="background:#abd5f5;" | Development
 
| style="background:#abd5f5;" | Beardface  
 
| style="background:#abd5f5;" | Beardface  
 
| style="background:#abd5f5;" | ?  
 
| style="background:#abd5f5;" | ?  
Line 193: Line 219:
 
| style="background:#abd5f5;" | [[Homebrew apps/GRRLIB |GRRLIB]]
 
| style="background:#abd5f5;" | [[Homebrew apps/GRRLIB |GRRLIB]]
 
| style="background:#abd5f5;" | GRRLIB For GX Rgb Renderer Library , some very very nice function for noob coder
 
| style="background:#abd5f5;" | GRRLIB For GX Rgb Renderer Library , some very very nice function for noob coder
 +
| style="background:#abd5f5;" | Development
 
| style="background:#abd5f5;" | NoNameNo  
 
| style="background:#abd5f5;" | NoNameNo  
 
| style="background:#abd5f5;" | Any  
 
| style="background:#abd5f5;" | Any  
Line 200: Line 227:
 
| style="background:#abd5f5;" | [[Homebrew apps/Wiifuse server|wiifuse server]]
 
| style="background:#abd5f5;" | [[Homebrew apps/Wiifuse server|wiifuse server]]
 
| style="background:#abd5f5;" | Server for [[Wiifuse|wiifuse]] to remotely mount the wii's nand filesystem  
 
| style="background:#abd5f5;" | Server for [[Wiifuse|wiifuse]] to remotely mount the wii's nand filesystem  
 +
| style="background:#abd5f5;" | Development
 
| style="background:#abd5f5;" | dhewg  
 
| style="background:#abd5f5;" | dhewg  
 
| style="background:#abd5f5;" | Any  
 
| style="background:#abd5f5;" | Any  
Line 209: Line 237:
 
|<br />
 
|<br />
 
! Description
 
! Description
 +
! Type
 
! Creator
 
! Creator
 
! Display Modes
 
! Display Modes
Line 216: Line 245:
 
| style="background:#abd5f5;" | [[Wii Proof of Concept Linux|PoC-Linux]]
 
| style="background:#abd5f5;" | [[Wii Proof of Concept Linux|PoC-Linux]]
 
| style="background:#abd5f5;" |  Wii Proof of Concept Linux mini-distro
 
| style="background:#abd5f5;" |  Wii Proof of Concept Linux mini-distro
 +
| style="background:#abd5f5;" | OS
 
| style="background:#abd5f5;" | GC-Linux  
 
| style="background:#abd5f5;" | GC-Linux  
 
| style="background:#abd5f5;" | 480i/p (unusable in 576i - text is unreadable)  
 
| style="background:#abd5f5;" | 480i/p (unusable in 576i - text is unreadable)  
Line 225: Line 255:
 
|<br />
 
|<br />
 
! Description
 
! Description
 +
! Type
 
! Creator
 
! Creator
 
! Display Modes
 
! Display Modes
Line 232: Line 263:
 
| style="background:#abd5f5;" | [[Homebrew_apps/PS3EMU_for_Wii|Fake PS3 Emu]]
 
| style="background:#abd5f5;" | [[Homebrew_apps/PS3EMU_for_Wii|Fake PS3 Emu]]
 
| style="background:#abd5f5;" | Trick your friends? just look at it...  
 
| style="background:#abd5f5;" | Trick your friends? just look at it...  
 +
| style="background:#abd5f5;" | Fake/Eyecandy
 
| style="background:#abd5f5;" | GizmoTheGreen
 
| style="background:#abd5f5;" | GizmoTheGreen
 
| style="background:#abd5f5;" | Should work fine on most
 
| style="background:#abd5f5;" | Should work fine on most
Line 241: Line 273:
 
|<br />
 
|<br />
 
! Description
 
! Description
 +
! Type
 
! Creator
 
! Creator
 
! Display Modes
 
! Display Modes
Line 248: Line 281:
 
| style="background:#abd5f5;" | [[Duplicate Channel Remover]]
 
| style="background:#abd5f5;" | [[Duplicate Channel Remover]]
 
| style="background:#abd5f5;" | Removes duplicate news/weather channels
 
| style="background:#abd5f5;" | Removes duplicate news/weather channels
 +
| style="background:#abd5f5;" | Utility
 
| style="background:#abd5f5;" | Team Waninkoko
 
| style="background:#abd5f5;" | Team Waninkoko
 
| style="background:#abd5f5;" | ?
 
| style="background:#abd5f5;" | ?
Line 255: Line 289:
 
| style="background:#abd5f5;" | [[Homebrew Apps/Title Lister]]
 
| style="background:#abd5f5;" | [[Homebrew Apps/Title Lister]]
 
| style="background:#abd5f5;" | Lists version info for all titles stored on the Wii's internal NAND flash
 
| style="background:#abd5f5;" | Lists version info for all titles stored on the Wii's internal NAND flash
 +
| style="background:#abd5f5;" | Utility
 
| style="background:#abd5f5;" | bushing
 
| style="background:#abd5f5;" | bushing
 
| style="background:#abd5f5;" | ?
 
| style="background:#abd5f5;" | ?

Revision as of 18:33, 7 April 2008

This page gives an overview of released homebrew apps. Anything that can be run from an elf file and has working controls (if it needs them) counts, even if it is a direct port of a GC app. The Twilight Hack is currently the only way to run the apps on an unmodified console. That, and the new early version of the Home-Brew Channel.


Note to developers - Please include an autodetect routine (VIDEO_GetCurrentTVMode()) to detect HDTV/EDTV and set the appropriate video mode. (TVNtsc480Prog) Many people are running through component output, and it seems a good time to suggest this while not much has been released yet.

The current video autodetect routine doesn't work with PAL60 (480i @ 60 Hz in PAL Wii) using the offical Nintendo RGB cable for Wii.


Forum thread


Loaders

Description Type Creator Display Modes DL Source
Front SD ELF Loader Loads .elf and .dol files from front SD slot. Loader svpe ? Sdelfload-0.4.tgz Available
geckoloader .dol/.elf loader using the usbgecko adapter (useful for developers) Loader dhewg Any geckoloader-0.0.3.tgz Available

Emulators

Description Type Creator Display Modes DL Source
AtaWii Atari ST Emulator Emulation/Simulation NoNameNo ? AtaWii-beta-1.tgz Available
FCE Ultra Wii NES Emulator (requires SD gecko or similar, or inject the rom into the elf.) Emulation/Simulation Askot+others ? FCEU at TehSkeen Mirror Available
Genesis Plus Genesis / Megadrive Emulator Emulation/Simulation Eke-eke ? tehskeen.com Available
RIN Wii Gameboy (Color) Emulator Emulation/Simulation mirakichi Any Homepage Available
ScummVM Emulator for games here Emulation/Simulation dhewg Any download ?
Snes9X Wii SNES Emulator Emulation/Simulation Askot+others ? SNES9X at TehSkeen [1] Mirror Front SD loading (no saving) Available
Trojan Wii Trojan LCD Game Simulator Emulation/Simulation Jon Conrad ? Blog Page No

Games

Description Type Creator Display Modes DL Source
Ballion Destroy blocks with a ball Game Mega Man PAL 576i, with 480i automatically changes from PAL to NTSC ballion-wii.elf Mirror No
Chess A simple port of a chess game, TSCP (with a minimal GUI). Game hanse ? chess-0.0.1.tar.gz Available
Quake Quake loader for Wii (requires USB Gecko, not SD Gecko). Includes shareware version of Quake. Game loader RustyNathan ? Forum Thread Download No
Snake Snake, where you control the snake and eat apples. Game uschghost ? snake.rar Available
Tetris Tetris, where you rotate and move falling blocks to make lines Game DesktopMan 480i/p (It automatically changes to 480i) tetris.elf Available

Media

Description Type Creator Display Modes DL Source
MP3 Player MP3 Player (requires SD gecko or similar) Multimedia emu_kidid 576i Wii Mode MP3 Player Mirror Soon

Math

Description Type Creator Display Modes DL Source
Mandelbrot Mandelbrot Set Generator Math Krupkat ? Mandelbrot-wii.zip Available
WPCP Wii Pi Calculation Project Sample MadCatMk2 Any All Files Available

Development

Description Type Creator Display Modes DL Source
EasyIOS This app is for browsing the device tree, and trying out quick IOS commands w/out doing builds. Development Beardface ? EasyIOS Mirror Available
GRRLIB GRRLIB For GX Rgb Renderer Library , some very very nice function for noob coder Development NoNameNo Any GRRLIB Available
wiifuse server Server for wiifuse to remotely mount the wii's nand filesystem Development dhewg Any wiifuse server Available

OS

Description Type Creator Display Modes DL Source
PoC-Linux Wii Proof of Concept Linux mini-distro OS GC-Linux 480i/p (unusable in 576i - text is unreadable) PoC v0.3 Download Available

Fakes/Jokes

Description Type Creator Display Modes DL Source
Fake PS3 Emu Trick your friends? just look at it... Fake/Eyecandy GizmoTheGreen Should work fine on most MegaUpload Soon

Utilities

Description Type Creator Display Modes DL Source
Duplicate Channel Remover Removes duplicate news/weather channels Utility Team Waninkoko ? Channel Remover No
Homebrew Apps/Title Lister Lists version info for all titles stored on the Wii's internal NAND flash Utility bushing ? Title Lister Yes