https://github.com/openshopchannel/osc-forwarder
The forwarder channel for the Open Shop Channel.
https://github.com/openshopchannel/osc-forwarder
Last synced: 5 months ago
JSON representation
The forwarder channel for the Open Shop Channel.
- Host: GitHub
- URL: https://github.com/openshopchannel/osc-forwarder
- Owner: OpenShopChannel
- License: mit
- Created: 2021-08-25T07:39:59.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-09-06T22:46:37.000Z (almost 5 years ago)
- Last Synced: 2024-10-29T16:20:38.139Z (over 1 year ago)
- Language: Makefile
- Size: 33.2 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

The forwarder channel for the Open Shop Channel.
---
_This forwarder is based on code provided by GBAtemp user [FIX94](https://gbatemp.net/members/fix94.232444/). FIX94 posted [a thread](https://gbatemp.net/threads/forwarder-with-meta-xml-support.273165/) in which they provided the source code for their Configurable USB Loader forwarder channel. Thank you, FIX94!_
---
## Installation
You should NOT install this forwarder by itself- other software is needed in order for the Open Shop Channel software suite to function properly.
Visit https://oscwii.org for download links and installation instructions.
## Purpose
This application attempts to load and execute `/openshopchannel/downloader/boot.dol` from the SD card on the user's Wii system. Because this application only loads and executes another application, it is known as a forwarder.
If the application fails to set up SD card access, open the target file, or read the target file, it will launch the Wii Shop Channel to the page `/error?error=FAT_INIT_FAILED`, `/error?error=DOL_OPEN_FAILED`, or `/error?error=DOL_BUFF_FAILED`, respectively.
## Intended Packaging
This application is automatically installed by the Open Shop Channel patcher software, although WADS are maintained here.
This application is meant to be installed as a [hidden channel](https://wiibrew.org/wiki/Title_database#00010008:_.22Hidden.22_channels), and should be packaged as a [WAD](https://wiibrew.org/wiki/WAD_files). If installed correctly, the channel will take up about 1 megabyte of the system NAND, and will not occupy a channel slot in the System Menu.
An example of a correctly packed WAD is included in the releases section, as well as the unpacked WAD tree with the correct [title metadata](https://wiibrew.org/wiki/Title_metadata) and [ticket](https://wiibrew.org/wiki/Ticket). The example WAD was created with [CustomizeMii](https://sites.google.com/site/completesg/useful-tools/customizemii), and is based off of [SifJar's "Base 1"](https://sites.google.com/site/wiibannerguide/base-wads-2) base WAD.