Difference between revisions of "Swiss"

From GC-Forever Wiki
Jump to navigation Jump to search
(Broadband Adapter: apparently I misunderstood and this is unimplemented)
(Long overdue update)
Line 4: Line 4:
 
| type        = Utility / IPL Replacement
 
| type        = Utility / IPL Replacement
 
| author      = emu_kidid
 
| author      = emu_kidid
| version    = 0.4r431
+
| version    = 0.4
 
| licence    = [http://www.gnu.org/licenses/gpl-2.0.txt GNU GPL v2]
 
| licence    = [http://www.gnu.org/licenses/gpl-2.0.txt GNU GPL v2]
| website    = http://code.google.com/p/swiss-gc/
+
| website    = https://github.com/emukidid/swiss-gc
 
| download    = https://github.com/emukidid/swiss-gc/releases
 
| download    = https://github.com/emukidid/swiss-gc/releases
| source      = http://code.google.com/p/swiss-gc/source/list
+
| source      = https://github.com/emukidid/swiss-gc
 
}}
 
}}
  
[http://code.google.com/p/swiss-gc/ '''Swiss'''] aims to be a all-in-one homebrew utility for the Nintendo GameCube. It uses libOGC and is compiled with devkitPPC (part of [http://www.devkitpro.org/ devkitPro]).
+
[https://github.com/emukidid/swiss-gc '''Swiss'''] aims to be a all-in-one homebrew utility for the Nintendo GameCube. It uses libOGC and is compiled with devkitPPC (part of [http://www.devkitpro.org/ devkitPro]).
 
Swiss can boot Gamecube software from several devices, like from the [[SDGecko]], [[WODE]], [[Wiikey Fusion]] and more.
 
Swiss can boot Gamecube software from several devices, like from the [[SDGecko]], [[WODE]], [[Wiikey Fusion]] and more.
  
Line 22: Line 22:
  
 
==Download==
 
==Download==
* Binaries available [http://www.gc-forever.com/forums/viewtopic.php?f=25&t=1375 here] and [https://github.com/emukidid/swiss-gc/releases here]
+
* Binaries available [https://github.com/emukidid/swiss-gc/releases here]
* Source available here [https://github.com/emukidid/swiss-gc here]
+
* Source via [https://github.com/emukidid/swiss-gc github]
  
 
==Features==
 
==Features==
Line 38: Line 38:
 
* Automatically execute boot.dol from SD Gecko in Slot A / B if found
 
* Automatically execute boot.dol from SD Gecko in Slot A / B if found
  
===Disc Based===
+
===Supported Devices===
* DVD-/+R
+
{| class="wikitable"
* ISO9660 (for DOL loading)
+
! colspan="5" style="text-align:center;" | Device
* Multi-Game (Viper, GCOS DVD9)
+
! colspan="3" style="text-align:center;" | ISO/GCM Support
* Multi-Disc
+
|-
 +
! Device
 +
! Medium
 +
! File System / Protocol
 +
! Max supported size
 +
! Write Support
 +
! Boot GCM/ISO
 +
! Audio Streaming
 +
! 2-disc support
 +
|-
 +
| [[Broadband Adapter]]
 +
| Remote PC
 +
| SMB 1.0 + FSP
 +
| N/A
 +
|
 +
| YES
 +
|
 +
|
 +
|-
 +
| Disc Drive
 +
| GameCube Original Disc
 +
| GCM
 +
| 1.35GB
 +
| N/A
 +
| YES
 +
| YES
 +
| YES
 +
|-
 +
| Disc Drive
 +
| DVD-/+R
 +
| GCM
 +
| 1.35GB
 +
| N/A
 +
| YES
 +
| YES
 +
| YES
 +
|-
 +
| Disc Drive
 +
| DVD-/+R
 +
| ISO9660
 +
| 1.35GB
 +
| N/A
 +
|
 +
|
 +
|
 +
|-
 +
| Disc Drive
 +
| DVD-/+R
 +
| Multi Game Disc (Viper, GCOS DVD9)
 +
| 1.35GB
 +
| N/A
 +
| YES
 +
| YES
 +
|
 +
|-
 +
| [[Ide-exi|IDE-EXI]]
 +
| IDE/SATA Hard Disk
 +
| FAT16/FAT32/exFAT
 +
| 2TB
 +
| YES
 +
| YES
 +
| YES
 +
| YES
 +
|-
 +
| Memory Card
 +
| N/A
 +
| Custom
 +
| 16MB
 +
| YES
 +
|
 +
|
 +
|
 +
|-
 +
| [[Qoob|Qoob Pro]]
 +
| N/A
 +
| Custom
 +
| 512KB
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
| [[SDGecko]]
 +
| SD/SDHC/SDXC
 +
| FAT16/FAT32/exFAT
 +
| 2TB
 +
| YES
 +
| YES
 +
| YES
 +
| YES
 +
|-
 +
| System
 +
| Various
 +
| N/A
 +
| N/A
 +
| N/A
 +
|
 +
|
 +
|
 +
|-
 +
| [[Wiikey Fusion|Wiikey Fusion / WASP]]
 +
| SD/SDHC/SDXC
 +
| FAT32
 +
| 64GB
 +
|
 +
| YES
 +
|
 +
|
 +
|-
 +
| [[Wii Optical Drive Emulator|WODE]]
 +
| SD/SDHC/SDXC, USB Mass Storage
 +
| FAT32 / NTFS / WBFS / EXT3FS / HFS+
 +
| 32GB SD / 2TB USB
 +
|
 +
| YES
 +
|
 +
| YES
 +
|-
 +
| [[USBGecko]]
 +
| Remote PC
 +
| Custom
 +
| N/A
 +
|
 +
| YES
 +
|
 +
|
 +
|}
  
===[[SDGecko]]===
+
==Cheats==
* ISO/GCM booting
 
* Multi-Disc
 
* DOL loading
 
* Disc dumping
 
 
 
===[[Ide-exi|IDE-EXI]]===
 
* ISO/GCM booting
 
* Multi-Disc
 
* DOL loading
 
* Disc dumping
 
 
 
===[[Wii Optical Drive Emulator|Wode]]===
 
* ISO/GCM booting
 
* It's also possible to make Swiss the [[Swiss on WODE | initial ISO]] for the [[WODE]].
 
 
 
===[[Wiikey Fusion]]===
 
* DOL loading
 
* ISO/GCM booting (via FAT32 formatted SD inserted into the Wiikey Fusion)
 
* It's also possible to make Swiss the [[Swiss/Usage#Installing_Swiss_to_the_Wiikey_Fusion_Flash | initial ISO]] for the [[Wiikey Fusion]]
 
 
 
===[[Qoob|Qoob Pro]]===
 
* Boot DOL files from the flash file system
 
 
 
===Cheats===
 
 
* WiiRD codes supported: [http://www.gc-forever.com/forums/viewtopic.php?f=38&t=3032 HowTo]
 
* WiiRD codes supported: [http://www.gc-forever.com/forums/viewtopic.php?f=38&t=3032 HowTo]
 
===Memory Cards===
 
* Boot DOL/DOL AS GCI
 
* General File Managment to/from this device and with other devices.
 
 
===[[Broadband Adapter]]===
 
* Serves a page on the DHCP obtained IP
 
* Disc dumping over HTTP
 
* IPL dumping over HTTP
 
 
===[[USBGecko]]===
 
* ISO/GCM booting
 
* DOL Loading
 
* WiiRD Debugging in games from all devices ("kenobi" from GeckoOS 1.9.3.1)
 
 
==Future Features==
 
 
===General===
 
* Cover Support
 
  
 
==Known Issues==
 
==Known Issues==
* Official bug tracker [http://code.google.com/p/swiss-gc/issues/list here]
+
* Official issue tracker [https://github.com/emukidid/swiss-gc/issues here]
  
 
==Tips and Tricks==
 
==Tips and Tricks==

Revision as of 23:11, 20 February 2019

Swiss
Swiss.png
Information
Author(s) emu_kidid
Type Utility / IPL Replacement
Version 0.4
Licence GNU GPL v2
Links
Download
Website
Source

Swiss aims to be a all-in-one homebrew utility for the Nintendo GameCube. It uses libOGC and is compiled with devkitPPC (part of devkitPro). Swiss can boot Gamecube software from several devices, like from the SDGecko, WODE, Wiikey Fusion and more.

Usage

Compatibility

Download

Features

General

  • GX GUI
  • File Manager
  • Video mode forcing
  • Progressive video mode forcing to 480p and 576p (requires component cable)
  • 16:9 wide aspect ratio forcing
  • Configuration saving/loading
  • Region free support
  • Detailed console info
  • Fragmented file support from all FAT based devices (except Wiikey Fusion)
  • Automatically execute boot.dol from SD Gecko in Slot A / B if found

Supported Devices

Device ISO/GCM Support
Device Medium File System / Protocol Max supported size Write Support Boot GCM/ISO Audio Streaming 2-disc support
Broadband Adapter Remote PC SMB 1.0 + FSP N/A YES
Disc Drive GameCube Original Disc GCM 1.35GB N/A YES YES YES
Disc Drive DVD-/+R GCM 1.35GB N/A YES YES YES
Disc Drive DVD-/+R ISO9660 1.35GB N/A
Disc Drive DVD-/+R Multi Game Disc (Viper, GCOS DVD9) 1.35GB N/A YES YES
IDE-EXI IDE/SATA Hard Disk FAT16/FAT32/exFAT 2TB YES YES YES YES
Memory Card N/A Custom 16MB YES
Qoob Pro N/A Custom 512KB
SDGecko SD/SDHC/SDXC FAT16/FAT32/exFAT 2TB YES YES YES YES
System Various N/A N/A N/A
Wiikey Fusion / WASP SD/SDHC/SDXC FAT32 64GB YES
WODE SD/SDHC/SDXC, USB Mass Storage FAT32 / NTFS / WBFS / EXT3FS / HFS+ 32GB SD / 2TB USB YES YES
USBGecko Remote PC Custom N/A YES

Cheats

  • WiiRD codes supported: HowTo

Known Issues

  • Official issue tracker here

Tips and Tricks

Tips and Tricks about Swiss