background preloader

Wii

Facebook Twitter

HDE Wired Infrared Sensor Bar for Nintendo Wii: Video Games. Kimsufi - your range of dedicated servers from £6.99 p/m ! Tutorials. List of development tools. Developer tips. General Programming Tips Keep your code commented throughout; it helps others help you. How much you comment it is a matter of debate; in general, people tend to comment bits of code where it isn't obvious what it actually does or why, or variables that aren't obvious what they are used for (or are not used until quite a bit later on). Any unused code should be deleted out of the program, unless it is a program for teaching people. If someone does the same thing in a more efficient way (i.e. faster and/or in less code), accept it and learn from it.

It is a good idea to release your app open source so others can learn from your code. To keep things tidy, if you store files on SD, store them in a folder named the same as your application's name. Code Snippets Video Auto-Detect Routine Here is the video detect code from the DevKitPro Wii example. Please see also: Display Issues Exit to Loader How to use the Wiimote A separate article is available: How to use the Wiimote. Reboot Wii Use: GX Tips. Devkitppc setup (Windows) DevkitPPC is the toolchain provided by DevkitPro for Wii and Gamecube development. This guide describes setting up such a system under Windows. A guide for Mac OS X 10.5.x users can be found here and a guide for Linux here Introduction This tutorial aims to: Show you how to setup the devkitppc development environment on a Windows computer Run a hello world example on the included Gcube emulator Run a hello world example on the Wii using wiiload Set you on the road to creating your own homebrew software to be loaded with the Twilight Hack or Homebrew Channel Installing devkitPPC Go to this page and download the latest Windows installer.

Setup your project folder Under no circumstances should you place projects within the devkitPro folder. Compile the Hello World Example Assuming you installed Programmer's Notepad through the installer, double click the .pnproj file in your new project. Run the Hello World Example on the emulator Now, browse to the helloworld folder. CC: C Compiler to use. Wii Device Library - Softwarebakery. The Wii Device Library is a cross platform C# class library that provides an interface to various Wii related devices, like the Wiimote, Classic Controller, Nunchuk and Balance Board.

It's possible to use Wii devices like the Wiimote or Balance Board with your computer. All you need besides one of these devices is some kind of bluetooth device. This could either be a bluetooth dongle or bluetooth built into your pc or laptop. When using the Wii Device Library you don't have to worry about all the bluetooth stuff, you can just access your device of choice through a simple and intuitive interface. Also new Wii devices and extensions can be implemented by this interface without recompiling Wii Device Library.

Another nice feature is the ability to scan for Wii devices through bluetooth and connect to them when they are available. Supported Wii devices WiimoteNunchukClassic ControllerGuitarBalance Board Supported bluetooth stacks Microsoft bluetoothBlueSoleilBlueZ Features Code Examples Releases. Boot it. Boot it is a Linux loader designed for use with disc images placed on an SD card or USB Device. It bypasses the need for partitioning by allowing the user to run a disc image in almost exactly the same way as one would run a Linux live CD, with the notable exception that the user can actually make changes to the "disc" during their Linux session. It can also boot normal Linux partitions. Minimum Requirements 1 GB SD card USB Keyboard Wii with TPHack or Homebrew ChannelWii Linux disc image, such as Installation 1) Copy the "apps" directory to the root of your SDCard 2) If you want to boot a preinstalled wiilinux filesystem (using whiite or whiite installer), copy the "pivot_root" and "chroot" files into the "extra" directory to your filesystem "/bin" directory, and create a directory called "/old-root" in the root of your filesystem. 3) If you want to boot any of the filesystem images (bliight.img or xwhiite.img), copy them to the root of your device (SDCard or USB hard disk) Usage.

Mini. Mini Is Not IOS -- but it is a limited replacement that can fulfill many low-level tasks that IOS might interfere with. The name is an allusion to GNU, which stands for "GNU's Not Unix" Light-weight -- binary is approximately 50kbytes, 11,673 lines of code as of first release Mostly IRQ driven :) Supports debug output over the GPIO pins and USBGecko Supports loading both ARM and PPC-side binaries over USBGecko (ala Wiiload) Allows any memory address to be peeked or poked from the PPC (via IPC) Contains drivers for the following hardware: OTP, SEEPROM AES Engine SDHC (at the sector level, or can load a file from a FAT FS on SD) NAND (read/write at the physical level) PowerPC (can read a PPC ELF file from SD into memory, and kickstart execution on the PPC) Not dependent on IOS in any way -- as long as you can run it, it can do whatever it wants, regardless of what security features Nintendo patches into newer versions of IOS.

Download - Linux on the Nintendo GameCube and Wii. MINI:KernelPreviewFive - gc-linux. From gc-linux 'Mini' Kernel Preview Five (aka MIKE p5) MIKE p5 is the fifth public preview release of a Linux kernel for the Nintendo Wii video game console that can run under 'mini', the alternative firmware from Team Twiizers. Audience This kernel release is targeted at people interested in Linux on the Nintendo Wii which have already installed Bootmii on their video game consoles. What's new in MIKE p5 Linux kernel 2.6.32 MIKE p5 is based on the recently released Linux kernel v2.6.32.

Experimental support for the Wii DVD unit This new version adds support for the internal DVD drive unit found in the Nintendo Wii video game console. The driver uses the native commands of the DVD drive unit to read DVD discs and has been tested only on a non-chipped Wii. Updated support for the Nintendo Wii WLAN daughter card The Nintendo Wii WLAN card is now officially supported in the mainline kernel. Downloads The kernel patches are available for download via Sourceforge File Release System (FRS). Hardware. WL:whiite-linux - gc-linux. From gc-linux whiite-linux: A real implementation of a GNU/Linux system for the Nintendo Wii Introduction The whiite-linux system is a real implementation of a GNU/Linux system for the Nintendo Wii console enabling its use as a PowerPC based Linux computer.

Two packages form the base of a whiite-linux system. The kernel package contains a Linux kernel build designed to run on a Nintendo Wii console. On the other hand, the filesystem package contains a tarball of a root filesystem targeted for PowerPC systems. An overview of the system and the basics of getting it installed and running is described during the next sections. Rationale The Nintendo Wii is a gaming console with limited memory resources as the Nintendo GameCube was. All of these characteristics make the Nintendo Wii console suitable for becoming a small PowerPC Linux system on the cheap. System Overview The system boots with the help of an existing "bootloader", like the Twilight Hack or the Homebrew Channel.

Hardware You Will Need. Use android device as remote for the WII. No real answer so far. Bluetooth connection is available between any bluetooth enabled devices, only the right driver needs to be made. Bluetooth is a hardware technology for devices communication, which relies on high frequency, short range, radio signals. It is full-duplex, which means that communication can always go in both ways, and it must necessarily be implemented in both communicating devices. Hence, bluetooth transmiter-receiver exist in both Wii console and Wiimotes. The proof of it is the rumble in the controllers which is a feedback communication sent to the Wiimote. I have read some time ago some articles about some guy who successfully connected a Wiimote to his computer via bluetooth, however, it might be more difficult to connect a bluetooth device with the Wii console. This is an interesting project indeed, but I'd advice to take some previous step to this, such as first connecting a PC successfully to a Wii via Bluetooth.

N64/Snes/Nes controller to gamecube/Wii conversion project. Nintendo's idea of implementing support for NES, SNES and N64 games in their new console, the Wii, is in my opinion one of their greatest ideas. As soon as I learned that it would be possible to use Gamecube controllers to play those games, I started thinking about designing an Snes/Nes controllers to Gamecube adapter which would be compatible with the Wii. Update! : Since the Wii U and new Wii models are built without gamecube ports, I have created a new project that works via the Wiimote, making it possible to continue enjoying the classics with proper controllers.

As soon as I got access to a Wii (I still dont have mine), I started testing my code which I had prepared in advance. I started by doing the NES and SNES adapter. Later, since a friend kept insisting that I should also design a N64 to Gamecube/Wii adapter, I implemented such an adapter. Here are a few example of what can be done with this circuit: An Snes controller clone converted to Gamecube/Wii Up SNES Buttons NES Buttons Result. Wii: Essential Games List | GBAtemp.net -> The Free Independent Video Game Community: 3DS, NDS, Wii, GBA, PSP, Hacking, Dingoo, PS3, Xbox 360... Games That Defined Retro Gaming Machines. Racketboy Games That Defined Retro Gaming Machines These select games are the titles that made each of these vintage gaming machines special. They will all forever remembered fondly by the owners of these unique systems.

See Also: Games That Defined the Shmup Genre Featured Articles The Best PS2 Games Under $10 Games That Defined the Nintendo Gamecube The Rarest and Most Valuable Super Nintendo (SNES) Games Racketboy’s Game Room & Home Office © 2014 Racketboy. The Best Undiscovered Nintendo Gamecube Games. Usually, when you get a new-to-you console, you can usually find or remember the major games to check out. But what happens when you need something different to play? This is where the “Hidden Gems” come in.Read More About My Criteria For Hidden Gems This will be a bit of a work-in-progress.

I may add to these as I go along and find new games. Platformer Obvious Choices:Super Mario Sunshine, Sonic Heroes, Sonic Adventure 2, Legend of Spyro, Rayman 3 Featured Game: Donkey Kong Jungle Beat “Nintendo practically invented the platforming genre with Super Mario Bros. The entire game is controlled by the DK Bongos. The formula works well, and is made significantly more amusing and fresh by coordinating your movements to the drums. Featured Game: Chibi-Robo “We call Chibi-Robo a puzzle-platformer and not the other way around for a reason – this is a game about exploration and about solving environmental obstacles in order to retrieve objects and continue onward.

Action Action Adventure. PattView Wii. Well, it's here everybody! PattView Wii, the long-awaited Wii Homebrew release of the popular Animal Crossing: City Folk (Let's Go to the City!) Pattern editing application. Fans of the PC application will find that the experience they're used to is now streamlined for use with the Wii Remote. First time users will find it incredibly easy to hop in and edit all of the game's 316 patterns.

Controls Installation/Usage Merge the '/apps/' folder in the .rar with the '/apps/' folder on the root of your SD card. This application will look for 'rvforest.dat' in the root of your SD card. Features Edit all 316 patterns Easily change between the 16 built-in palettes Quickly browse to the pattern you want to edit using the new search window Sleek "Cover Flow" style main hub Test paths and murals in the new Mural Scrapbook Coming in the Beta release: Display and edit pattern names/creators Simple vs. Changelog 1/16/11 - Version 0.1 Alpha: Initial public Alpha release. Bug Reports and Feature Requests. WiiVNC. WiiBrowser. Wii Web Server. Dev time: 146 Hours meta.xml Example File:Wiiwebserver.zip - ZIP containing the meta.xml for alpha v0.73 and an icon.png Boot using normal methods *cough* HBC *cough*.

Once running, will run itself. Quitting settings for version alpha v1.10 + In a folder on the root of the sd called data create a folder called wws and make :- pass.txt containing your password (make sure is followed by new line) port.txt containing the custom port number wwwo.txt 1 for using /www on root or 0 for /data/web If the above files aren't found then the following defaults will be used pass.txt - all options that require a password are disabled port.txt - defaults to port 80 wwwo.txt - defaults to the same as 0 which is /data/web Custom error pages On the SD, create a folder called "error" in the /data/web folder and create pages called XXX.html where XXX is the error number for the custom page to replace, such as 404 for page not found and 500 for server errors Directory Listing USB Storage Future Changelog Bug fixing Credits.

WiiXplorer. Snes9x GX. SNES9x GX is a Super Nintendo emulator for the Wii based on the PC emulator SNES9x 1.53. The GUI is powered by libwiigui. Features Based on SNES9x 1.53 Wiimote, Nunchuk, Classic, and Gamecube controller support Multi-tap support, up to 4 players SNES Superscope, Mouse, Justifier support Cheat support Auto Load/Save Game Snapshots and SRAM Custom controller configurations IPS/UPS patch support SD, USB, DVD, SMB, Zip, and 7z support Autodetect PAL/NTSC, 16:9 widescreen support, filtered/unfiltered video modes Turbo Mode - up to 2x the normal speed Zoom option to zoom in/out Open Source!

Screenshot Setup & Installation Unzip the archive's contents directly to the root of your SD or USB device. Via Homebrew Channel The most popular method of running homebrew on the Wii is through the Homebrew Channel. Remember to also create the snes9xgx directory structure required. Wii Channel Loading Games By default, roms are loaded from "snes9xgx/roms/". From DVD From Network (via SMB) Cheats Controls. Wii64. Port of the popular multi-OS N64 emulator, Mupen64, to the Nintendo Wii and Gamecube through the libOGC library. The emulator uses dynamic recompilation of the N64 machine code to PowerPC machine code and full hardware accelerated graphics to achieve (mostly) full speed emulation.

Currently the emulator is in beta stage and can run many N64 ROMs at full speed in most cases. Progress & Updates Check out for the latest news on the progress of this emulator, featuring regular updates and in-depth technical posts on the progress and current features. If you like this emulator, please donate and support the team! There is an "experimental modification" of Wii64 called "Not64" in one of their blog posts. It is really a modified version of the "Beta 1.1 'Honey'" version. Further Information The emulator can be controlled with any combination of GC controllers, Classic Controllers, Wiimotes with Nunchuks and even just Wiimotes. Developers Currently Achieved Features For DVD. WiiSX. DeSmuME Wii. Gnuboy GX. Visual Boy Advance GX.

TinyLoad. AnyRegion Changer. CleanRip. DOP-Mii: WiiBrew Edition. NuGaSa. Offline Network Enabler. Usb Loader - GAF's Wii Homebrew Tutorial. SaveGame Manager GX. Emulators Downloads. HomeBrew. [Tutorial] The Ultimate Emulation Guide Part 1 - The Consoles. GUIDE- Configurable USB Loader. Ultimate List of Troublesome Games and their Solutions! Devolution - Guide to USB Loading GameCube games on Wii.