Skip to content

Commit d0497d6

Browse files
committed
Merge remote-tracking branch 'upstream/master' into markdown-style-fixes
2 parents 3fba9fe + 9bbca25 commit d0497d6

File tree

122 files changed

+1454
-1112
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+1454
-1112
lines changed

docs/.vitepress/i18n/en_US.js

Lines changed: 45 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,17 @@ const themeConfig = {
3030
}
3131
],
3232
sidebar: {
33+
[`/backups`]: [
34+
{
35+
text: localeData.guide,
36+
items: [
37+
{ text: localeData.pages["key-information"], link:`/key-information` },
38+
{ text: localeData.pages["get-started"], link: `/get-started` },
39+
{ text: localeData.pages["backups" ], link: `/backups` },
40+
]
41+
},
42+
sidebar_common
43+
],
3344
[`/bluebomb`]: [
3445
{
3546
text: localeData.guide,
@@ -156,13 +167,45 @@ const themeConfig = {
156167
},
157168
sidebar_common
158169
],
159-
[`/gc-backups`]: [
170+
[`/hackmii`]: [
171+
{
172+
text: localeData.guide,
173+
items: [
174+
{ text: localeData.pages["key-information"], link:`/key-information` },
175+
{ text: localeData.pages["get-started"], link: `/get-started` },
176+
{ text: localeData.pages["hackmii"], link: `/hackmii` },
177+
{ text: localeData.pages["hbc"], link: `/hbc` },
178+
{ text: localeData.pages["bootmii"], link: `/bootmii` },
179+
{ text: localeData.pages["priiloader"], link: `/priiloader` },
180+
{ text: localeData.pages["cios"], link: `/cios` },
181+
{ text: localeData.pages["osc"], link: `/osc` },
182+
{ text: localeData.pages["recommended-homebrew"], link: `/recommended-homebrew` },
183+
{ text: localeData.pages["wiiconnect24"], link: `/wiiconnect24` },
184+
{ text: localeData.pages["nintendowfc"], link: `/nintendowfc` }
185+
]
186+
},
187+
sidebar_common
188+
],
189+
[`/hbc`]: [
190+
{
191+
text: localeData.guide,
192+
items: [
193+
{ text: localeData.pages["key-information"], link:`/key-information` },
194+
{ text: localeData.pages["get-started"], link: `/get-started` },
195+
{ text: localeData.pages["multiple-options"] },
196+
{ text: localeData.pages["hbc"], link: `/hbc` },
197+
{ text: localeData.pages["multiple-options"] },
198+
]
199+
},
200+
sidebar_common
201+
],
202+
[`/homebrew-dolphin`]: [
160203
{
161204
text: localeData.guide,
162205
items: [
163206
{ text: localeData.pages["key-information"], link:`/key-information` },
164207
{ text: localeData.pages["get-started"], link: `/get-started` },
165-
{ text: localeData.pages["gc-backups"], link: `/gc-backups` },
208+
{ text: localeData.pages["homebrew-dolphin"], link: `/homebrew-dolphin` },
166209
]
167210
},
168211
sidebar_common
@@ -497,17 +540,6 @@ const themeConfig = {
497540
},
498541
sidebar_common
499542
],
500-
[`/wii-backups`]: [
501-
{
502-
text: localeData.guide,
503-
items: [
504-
{ text: localeData.pages["key-information"], link:`/key-information` },
505-
{ text: localeData.pages["get-started"], link: `/get-started` },
506-
{ text: localeData.pages["wii-backups"], link: `/wii-backups` },
507-
]
508-
},
509-
sidebar_common
510-
],
511543
[`/wii-loaders`]: [
512544
{
513545
text: localeData.guide,

docs/.vitepress/i18n/strings/en_US.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@
1212
"extras": "Extras",
1313
"other": "Other",
1414
"pages": {
15+
"backups": "Managing Wii and GameCube Backups",
1516
"bootmii": "BootMii Backup",
1617
"bootmiirecover": "BootMii Recovery",
1718
"bluebomb": "Bluebomb",
1819
"bricks": "Bricks",
1920
"cios": "cIOS",
2021
"donations": "Donations",
2122
"dump-wads": "Dumping WADs",
22-
"dump-games": "Dumping Wii/GameCube games",
23+
"dump-games": "Dumping Wii/GameCube Games",
2324
"faq": "FAQ",
2425
"flashhax": "FlashHax",
2526
"gcsaves": "GameCube Saves",
26-
"gc-backups": "Managing GameCube Backups",
2727
"get-started": "Get Started",
2828
"hackmii": "Relaunching the HackMii Installer",
2929
"hbc": "Homebrew Channel and BootMii Installation",
@@ -50,7 +50,6 @@
5050
"vwii-homebrew-channel": "Installing the Homebrew Channel",
5151
"wiiconnect24": "WiiConnect24",
5252
"wiigsc": "Creating Wii Game Shortcuts",
53-
"wii-backups": "Managing Wii Backups",
5453
"wii-loaders": "Wii Backup Loaders",
5554
"wii-factory-reset": "Restoring the Wii NAND to Stock",
5655
"wiiu-nand-dumper": "Dumping the Wii U NAND",

docs/backups.md

Lines changed: 255 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,255 @@
1+
---
2+
outline: false
3+
---
4+
5+
# Managing Wii and GameCube Backups
6+
7+
This guide provides instructions on how to manage your Wii and GameCube backups with TinyWiiBackupManager, in addition to joining PART files when dumping Wii games from a FAT32 device. Important notes about game management on the Wii are listed below.
8+
9+
::: tip
10+
11+
For storing multiple games, we recommend an external hard drive for your Wii. Most of those found on the market should work fine.
12+
13+
:::
14+
15+
::: warning
16+
17+
A flash drive is NOT recommended for usage on the Wii. Reasoning behind this is explained in the [storage FAQ](faq#storage-device-faq).
18+
19+
As an alternative, you may use an SD card, however limitations of the Wii's SD card slot will result in slow read/write speeds. It is generally recommended that you use a USB hard drive or SSD instead.
20+
21+
:::
22+
23+
::: danger
24+
25+
Make sure your device is formatted using FAT32. Do not format it using other file systems such as exFAT, extFS, or WBFS.
26+
27+
You may format it as NTFS, but it will NOT work with the majority of apps (e.g. The Homebrew Channel or Nintendont).
28+
29+
:::
30+
31+
## Joining PART files from a Wii disc on a FAT32 device
32+
33+
If you dumped a Wii disc onto a FAT32 formatted device, you should have gotten at least two files that end with `.partX.iso`, due to filesystem limitations. They need to be joined (on a supported filesystem like NTFS) so the file can be read correctly.
34+
35+
::: details Instructions
36+
37+
### Windows
38+
39+
1. Copy the files that share the same name and end with `.partX.iso` into an empty folder on your computer.
40+
41+
![](/images/desktop-apps/WBM/dumpedpartfiles.png)
42+
43+
1. In this folder, click the address bar in Windows Explorer and type in `cmd`, this will open a command prompt window there.
44+
45+
![](/images/desktop-apps/WBM/opencmd.png)
46+
1. Type `copy /b *.part?.iso game.iso` and press enter. Wait for the command to finish, your terminal output should be similar to the below.
47+
48+
![](/images/desktop-apps/WBM/joinpartfiles.png)
49+
50+
1. If the copy process executed correctly, the checksum from the game dump info file (located where you dumped your disc at) should match the resulting joined file.
51+
52+
![](/images/desktop-apps/WBM/filemd5.png)
53+
54+
### macOS/Linux
55+
56+
1. Copy the files that share the same name and end with `.partX.iso` into an empty folder on your computer.
57+
58+
![](/images/desktop-apps/WBM/dumpedpartfileslinux.png)
59+
60+
1. Open a terminal in the folder where your files are located, or `cd [PATH]` to it.
61+
62+
![](/images/desktop-apps/WBM/openterminallinux.png)
63+
64+
1. Use the following command as is: ```cat `ls *.part?.iso | sort` > game.iso```. Then, wait for the merging process to finish. Like in Windows, the resulting checksum should match the dump.
65+
66+
![](/images/desktop-apps/WBM/mergesuccesslinux.png)
67+
68+
:::
69+
70+
## Using TinyWiiBackupManager
71+
72+
TinyWiiBackupManager is a new, lightweight game backup manager programmed in Rust that replaces the previously recommended apps in this guide, WiiBackupManager and WiiBackupFusion. Instructions to use this app are sorted by tab for each platform that TWBM can be installed on.
73+
74+
::::: tabs
75+
76+
:::: tab Windows
77+
78+
### Using TWBM on Windows
79+
80+
#### Requirements
81+
82+
* A PC running 64-bit Windows 7 or later
83+
* A USB drive or SD card
84+
* A dumped Wii/GameCube game disc (any format)
85+
* [TinyWiiBackupManagerInstaller](https://github.com/mq1/TinyWiiBackupManagerInstaller/releases/latest/)
86+
87+
#### Instructions
88+
89+
##### Section I - Installation
90+
91+
1. Download `TinyWiiBackupManagerInstaller.exe` and run the installer. If you get a Windows SmartScreen message, simply run anyway as this is a false positive.
92+
93+
![](/images/desktop-apps/TWBM/twbmi-download.png)
94+
95+
1. Let the installer run, and then launch TinyWiiBackupManager once the process is finished.
96+
97+
![](/images/desktop-apps/TWBM/twbmi-install.png)
98+
99+
##### Section II - Copying Games
100+
101+
::: tip
102+
103+
If you already have games on your drive and TinyWiiBackupManager prompts you to normalize paths, go to the Toolbox and perform this action to ensure that your drive directories are listed correctly.
104+
105+
:::
106+
107+
1. Insert your USB drive or SD card into your computer.
108+
1. Click the hard drive icon on the bottom left of the app to select your drive. Select the root of the drive (e.g. `E:\`), not the "wbfs" or "games" folder.
109+
110+
![](/images/desktop-apps/TWBM/twbm-win-empty.png)
111+
112+
1. Click the :heavy_plus_sign: button on the top right of the app to add one or more games.
113+
+ Click the :file_folder: button to add games from a specific directory.
114+
+ You may also drag and drop games from your file manager to add them.
115+
+ If a transfer is already in progress when adding new games, they will be added to a queue.
116+
117+
![](/images/desktop-apps/TWBM/twbm-win-games.png)
118+
119+
1. Remember to safely eject your drive before unplugging it!
120+
121+
::::
122+
123+
:::: tab macOS
124+
125+
### Using TWBM on macOS
126+
127+
#### Requirements
128+
129+
* A PC running macOS 10.13 or later
130+
* A USB drive or SD card
131+
* A dumped Wii/GameCube game disc (any format)
132+
* [TinyWiiBackupManager](https://github.com/mq1/TinyWiiBackupManager/releases/latest)
133+
134+
#### Instructions
135+
136+
##### Section I - Installation
137+
138+
1. Download the universal .DMG binary for macOS.
139+
140+
![](/images/desktop-apps/TWBM/twbm-mac-download.png)
141+
142+
1. Drag TinyWiiBackupManager to the applications folder.
143+
144+
![](/images/desktop-apps/TWBM/twbm-mac-install.png)
145+
146+
1. Run the following command in the Terminal app after installation: `xattr -rd com.apple.quarantine /Applications/TinyWiiBackupManager.app`. This will allow the app to run, as it will otherwise be blocked by macOS security settings.
147+
148+
![](/images/desktop-apps/TWBM/twbm-mac-security.png)
149+
150+
1. Launch TinyWiiBackupManager.
151+
152+
##### Section II - Copying Games
153+
154+
::: tip
155+
156+
If you already have games on your drive and TinyWiiBackupManager prompts you to normalize paths, go to the Toolbox and perform this action to ensure that your drive directories are listed correctly.
157+
158+
:::
159+
160+
1. Insert your USB drive or SD card into your computer.
161+
1. Click the hard drive icon on the bottom left of the app to select your drive. Select the root of the drive (e.g. `E:\`), not the "wbfs" or "games" folder.
162+
163+
![](/images/desktop-apps/TWBM/twbm-mac-empty.png)
164+
165+
1. Click the :heavy_plus_sign: button on the top right of the app to add one or more games.
166+
+ Click the :file_folder: button to add games from a specific directory.
167+
+ You may also drag and drop games from your file manager to add them.
168+
+ If a transfer is already in progress when adding new games, they will be added to a queue.
169+
170+
![](/images/desktop-apps/TWBM/twbm-mac-games.png)
171+
172+
1. Remember to safely eject your drive before unplugging it!
173+
174+
::::
175+
176+
:::: tab Linux
177+
178+
### Using TWBM on Linux
179+
180+
#### Requirements
181+
182+
* A PC running Linux which supports AppImage or Flatpak
183+
* A USB drive or SD card
184+
* A dumped Wii/GameCube game disc (any format)
185+
* [TinyWiiBackupManager](https://github.com/mq1/TinyWiiBackupManager/releases/latest)
186+
187+
#### Instructions
188+
189+
##### Section I - Installation
190+
191+
TinyWiiBackupManager can be installed from the Flathub repository as a Flatpak, or ran directly from an AppImage file. Instructions for both options are outlined below.
192+
193+
###### Flatpak
194+
195+
1. Ensure that FlatPak is [installed on your system](https://flathub.org/en/setup).
196+
1. Navigate to the [Flathub repository for TWBM](https://flathub.org/en/apps/it.mq1.TinyWiiBackupManager) and press the Install button. If nothing happens, download the `.flatpakref` file and open it to find the program in your distro's app store. If nothing happens again, run `flatpak install flathub it.mq1.TinyWiiBackupManager` in your terminal.
197+
198+
![](/images/desktop-apps/TWBM/twbm-linux-flatpak-dl.png)
199+
200+
1. Ensure that TinyWiiBackupManager is installed on your system, and then launch the app.
201+
202+
###### AppImage
203+
204+
1. Download the AppImage binary for your system and architecture. Most users should download `TinyWiiBackupManager-vX.X.X-linux-x86_64.AppImage`.
205+
206+
![](/images/desktop-apps/TWBM/twbm-linux-appimage-dl.png)
207+
208+
1. Ensure that the AppImage binary is executable by running `chmod +x [binary location]`.
209+
210+
![](/images/desktop-apps/TWBM/twbm-linux-appimage-exec.png)
211+
212+
1. Launch TinyWiiBackupManager.
213+
214+
215+
##### Section II - Copying Games
216+
217+
::: tip
218+
219+
If you already have games on your drive and TinyWiiBackupManager prompts you to normalize paths, go to the Toolbox and perform this action to ensure that your drive directories are listed correctly.
220+
221+
:::
222+
223+
1. Insert your USB drive or SD card into your computer.
224+
1. Click on the Drive icon in the bottom left of the app to select your drive. Select the root of the drive (e.g. `E:`), not the "wbfs" or "games" folder.
225+
226+
![](/images/desktop-apps/TWBM/twbm-linux-empty.png)
227+
228+
1. Click the :heavy_plus_sign: button on the top right of the app to add one or more games.
229+
+ Click the :file_folder: button to add games from a specific directory.
230+
+ You may also drag and drop games from your file manager to add them. Please note that this feature is not currently available on Wayland.
231+
+ If a transfer is already in progress when adding new games, they will be added to a queue.
232+
233+
![](/images/desktop-apps/TWBM/twbm-linux-games.png)
234+
235+
1. Remember to safely eject your drive before unplugging it!
236+
237+
::::
238+
239+
:::::
240+
241+
::: tip
242+
243+
[Continue to cIOS](cios)
244+
245+
In order to play dumped Wii games from your external device, you must have cIOS configured. Once cIOS is configured, you can use [USB Loader GX or WiiFlow](wii-loaders) to play Wii games from your USB drive or SD card.
246+
247+
You can also use [Nintendont](nintendont) to play GameCube games from your USB drive or SD card.
248+
249+
:::
250+
251+
::: tip
252+
253+
[Click here to go back to the site index.](site-navigation)
254+
255+
:::

0 commit comments

Comments
 (0)