Set up a GameCube library with box art
Start with one disc image on the card Indigo already reads. This example uses one SD card for both settings and games.
- Put a disc image you made from your own game in
/gamesat the root of the card. For example, use/games/1080 Avalanche.iso. Start Indigo and open Library. The game should have a disc banner and a game ID before you install any artwork. - Download the poster pack. Unzip it on your computer and copy the contents of its
swiss/uifolder to the same folder on the card. The file should end up at/swiss/ui/posters.pak, alongside the pack’s other files. - Restart Indigo and open Library. Indigo matches the cover using the disc’s six-character game ID, such as
GTEE01for this example. You can keep your current file names. Games without matching artwork keep their banners.
If Library opens File Browser, check Source and confirm that the active device has a supported disc image under /games. If you can see the game but it still shows a banner, check the artwork path and game ID. To set up the loader itself, use the installation guide.
The Library shows the games on your source as posters: in a row, in a column or in a grid, or as a gameplay still over a row of disc banners, as you choose. On Home, turn the cube to Library and press A.
For a game with two or more save copies, the game details
screen also shows Saves above Settings and Cheats: its files or copies,
total blocks and the latest recorded update date from memory cards and the
Save Folder, including RAW images, and from swiss/saves on the games' card
when your settings are on another. Incomplete scans are marked. Settings ›
Setup › Library › Saves on Details also offers Always, to keep the
box visible with one copy or none, and Off, to stop reading the cards.
Open System ›
Memory Cards for an individual save’s size, date and
actions.
Choose a layout
Library Layout, the first row of Settings › Setup › Library, sets how the Library lays out your games. Left and Right on it step through the five, A lists them, and the line above the buttons says how each one moves.
- Horizontal, the default: a row of covers, two either side of the game in the middle. That one is raised, with its title and publisher underneath, as the disc's own banner gives them.
- Vertical: a column of covers down the left of the screen, turning like a wheel. The selected cover is large, with its title, publisher and game ID beside it.
- Grid: rows of five covers, three rows on screen. The selected cover is lit and a little larger, and its title and publisher are shown above the controls.
- Spotlight: the selected game's gameplay still, large, with its title, publisher, a description and its game ID beside it, over a row of disc banners: the selected game's in the middle, a little larger, and two either side. The still comes from the stills pack; a game without one shows its cover there, or its banner card. The description comes from the descriptions file, else from the game's disc banner. Spotlight's design comes from mvizensk's Gameplay Spotlight, with their permission.
- Jewel Case: one game at a time as a clear CD jewel case, its disc spinning inside, and its title and publisher underneath. The disc is the game's own, from the disc art in the poster pack; without it the disc carries the middle of the game's cover, and without a cover it is bare silver. Moving to the next game, the case falls back as the next one swings in from the side. The C-stick turns the case in your hands; let go and it springs back. Z stops the disc spinning, and Z again starts it; Indigo remembers which. With UI Motion Off, the disc stops immediately and the C-stick turns the case without coasting. The jewel case comes from the jewel case games view of portlandhodl's Swiss, itself after Ann Nguyen's CD Case.
Grid, Spotlight and Jewel Case fill the Library screen; the Home cube waits outside the picture in both screen shapes, including Menu Widescreen.
Every layout wraps round: after the last game comes the first.
Moving around
| To move | Horizontal, Spotlight, Jewel Case | Vertical | Grid |
|---|---|---|---|
| To the next or previous game | Left, Right | Up, Down | Left, Right |
| To the game above or below | Up, Down | ||
| A page at a time | Up, Down, L, R | Left, Right, L, R | L, R |
The control stick moves along the layout too, and in the grid in every direction; in Jewel Case the C-stick turns the case. A page is nine games, or three rows of the grid; it stops at the first or last game (or row) before it wraps round.
In the grid, Left and Right run on from the end of one row to the start of the next. Up and Down keep to the column. The last row can be short: from a column it doesn't have, Up or Down lands on its last game.
- A opens the game's details, where you launch it.
- Y opens the game's own settings, as X does on its details. When you leave them you are on the game's details, and B takes you back to the Library. Y never starts the game, even with Boot without prompts on.
- B goes back to Home.
- A small sliders mark in the corner of a cover means that game has settings of its own.
- A small disc mark in the top-left corner means the game is read from Game Disc, rather than an image on a card. Spotlight shows it on the large picture or cover instead of the small banner row. In Jewel Case, it appears on the cover when you open the game's details.
The Library remembers where you were. Come back from a game's details, or from Home, and the same game is still selected.
Set up the games folder
The Library shows the games in one folder, /games at the root of the card
(or of whichever device you chose on Source). Put each game in
its own folder, or put the disc images there directly:
/games/Super Mario Sunshine [GMSE01]/game.iso
/games/Super Mario Sunshine.iso
Disc images end in .iso, .gcm, .tgc or .fdi, in capitals or not.
The Library skips anything else in /games or in a game's folder, such as a
text file, a cover image or an empty folder.
Mac metadata files whose names start with ._ are skipped too. Hidden files
in a game's folder follow Show hidden files, as they do in the
File Browser.
If /games holds no disc images, the Library face opens the File Browser,
above, instead of posters. System › File Browser
opens it whenever you want it.
Compressed images (.rvz, .gcz) don't count: Swiss can't start them, and
choosing one tells you to decompress it with NKit or Dolphin.
Games on two discs appear twice, once for each disc.
Folders of games
With Library Folders off (the default), the Library is one list of every
game in /games, however you have sorted them into folders there. To browse
by folder instead, turn on Settings › Setup › Library › Library Folders.
The Library then shows the folders in /games as cards beside the games:
/games/Pikmin.iso
/games/Nintendo/Super Mario Sunshine [GMSE01]/game.iso
/games/Nintendo/Zelda/The Wind Waker.iso
/games/Nintendo/Zelda/Older/Ocarina of Time.iso
Here /games shows Pikmin and a Nintendo folder; Nintendo shows Super
Mario Sunshine and a Zelda folder.
-
A on a folder opens it. The heading names the folder you are in, such
as
NINTENDO / ZELDA. -
B, X, or A on the parent card goes back up one folder. From
/games, each returns directly to Home; opening Library again keeps the current game or folder. Returning from the parent card starts at the first game or folder on your next visit. - Folders can be nested two levels deep. At the second level, Indigo shows all games below that folder together, including games in deeper subfolders. In the example above, Zelda shows both The Wind Waker and Ocarina of Time.
- A folder named like a game,
Title [GAMEID], is a game, not a folder of games: it shows as that game, as it does in/games. - Keep a game's discs in the same folder. Indigo looks for the other disc next to the one you start.
- A folder with no games in it shows only the way back. This includes an
empty
/gameswhile Library Folders is on. - Folder names can contain periods, such as
Nintendo.GCorRacing.v1. Names beginning with a period follow Show hidden files.
While Library Folders is on, it sets Flatten directory itself, and the row can't be changed. Turn Library Folders off and your own value comes back.
Give a folder a picture
Put a PNG beside the folder, with the folder's name: Nintendo.png in
/games for the Nintendo folder, Zelda.png in /games/Nintendo for Zelda.
Keep periods in the full name too: Nintendo.GC.png for Nintendo.GC.
It becomes the folder's poster, made on the console the first time the
folder is shown, as an app's picture is (see
Give an app a picture):
- Any size up to 2048 × 2048 pixels, and up to 2 MB.
- Any PNG, but not interlaced.
- A picture shaped like a poster (3:4, such as 600 × 800) fills the card; any other shape sits whole in the middle of it.
A folder without a picture, or with one Indigo can't read, gets a poster of its name. Indigo never reads a picture over 2 MB, and makes one poster at a time, so even a very large picture can't use up the console's memory.
Posters
The box art comes from a poster pack, which is optional. Without one, each
game shows its disc banner and its six-character game ID, such as GMSE01:
Download a ready-made pack or build your own: see Posters.
Read the games again
Indigo reads the games when it opens a device. If what's on it changes while Indigo is running, for example when you swap the game disc, turn to Source on Home and choose Refresh Library.
From docs/guide/library.md in Indigo v2.8.0, rendered for the web. Spotted a mistake? Suggest an edit.








