Skip to content
forked from emukidid/swiss-gc

Swiss - The swiss army knife of GameCube homebrew

License

Notifications You must be signed in to change notification settings

KunaiGC/swiss-gc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swiss

Build Status

Table of Contents

Purpose

Swiss aims to be an all-in-one homebrew utility for the Nintendo GameCube.

Main Features

Can browse the following devices

Requirements

Usage

  1. Download latest Swiss release and extract its contents.
  2. Copy the compressed Swiss DOL file found in the DOL folder to the device/medium you are using to boot homebrew.
  3. Launch Swiss, browse your device and load a DOL or GCM!

Note: If the above steps do not work, try using the non-compressed Swiss DOL file.

Another Note: Specific devices will have specific locations/executable file variants that need to be used, please check the documentation with those devices on where Swiss will need to be placed.

Navigating Swiss

Controls

Control Action
Left Joystick or D-Pad Navigate through the UI
A Select
B Enter/Exit Bottom Menu

Swiss UI

  • The top heading shows the version number, commit number, and revision number of Swiss.
  • The left panes show what device you are using.
  • The largest portion is the Swiss file browser, through which you can navigate files and folders. The top of every folder includes a .. option, and selecting this moves you back up a folder.
  • The bottom pane, from the left:
    • Device Selection
    • Global Settings, Advanced Settings, and Current Game Settings
    • System Information, Device Info, and Credits
    • Return to top of file system
    • Restart GameCube

About

Swiss - The swiss army knife of GameCube homebrew

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 96.3%
  • Assembly 2.4%
  • Makefile 1.1%
  • Other 0.2%