Wii:GBA Link Cable Usage: Difference between revisions

From Hacks Guide Wiki
(fix broken code tag)
(major revisions to wikitext style, formatting, & wording; use the osc interwiki and more templates; add Category:Wii guides)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Shortcut|Wii:GBA Link Cable Dumper|GBA Link Cable Dumper|Wii:Dumping GBA Games|Dumping GBA Games|Wii:Dumping GBA Cartidges|Dumping GBA Cartridges}}
{{Shortcut|Wii:GBALINK}}


This page contains various tutorials that go over different Homebrew use cases for the GBA GameCube Link Cable. All of these tutorials are compatible with the GameCube GameBoy Player attachment.
This page contains various tutorials that go over different homebrew use cases for the GBA GameCube Link Cable. All of these tutorials are compatible with the GameCube GameBoy Player attachment.


==GBA Link Cable Dumper==
== GBA Link Cable Dumper ==


This app allows you to dump your GBA/SP/Micro BIOS and Roms to the SD card or USB drive.
This app allows you to dump your GBA/GBA SP/GB Micro's BIOS and ROMs to an SD card or USB flash drive.


{{warning|text=Due to the limitations of the GBA Link Cable transfer speeds, dumping GBA ROMs this way is very slow. It is better to use either a DS/DS Lite with an R4 flashcart or a modded GameCube with the GameBoy Player attachment.}}
{{warning|text=The GBA Link Cable has a very slow transfer speed - if you have either a DS/DS Lite with an R4 flashcart or a modded GameCube with the GameBoy Player attachment, they are superior methods to this.}}


===Requirements===
=== Requirements ===
*An RVL-001 Model Wii
*An SD Card or USB drive
*A GBA Gamecube Link Cable
*A GBA/SP (if you are using a micro, then you will need an extra adapter)
*A GameCube Controller
*[https://oscwii.org/library/app/gba-link-cable-dumper The GBA Link Cable Dumper]


===Instructions===
* A model RVL-001 Wii console
#Extract the contents of the <code>.zip</code> file and place it on the root of your SD card or USB drive.
* An SD Card or USB drive
#Insert the SD card or USB drive into the Wii.
* A GBA GameCube Link Cable
#Plug your GameCube controller into GameCube port 1, Then plug your GBA Link Cable into GameCube port 2.
* A GBA (SP)
#Plug the other end of the GBA Link Cable into your GBA/SP/Micro. Make sure there is no game inserted.
** If you are using a GB Micro, then you will need an extra adapter
#Launch the GBA Link Cable Dumper application in the Homebrew Channel.
* A GameCube controller
#When Prompted, turn on the GBA. You should hear a jingle after the bios screen if you did it correctly.
* The [[osc:gba-link-cable-dumper|GBA Link Cable Dumper]] app
#Press Y on the GameCube controller to dump the BIOS.
#When that is done, insert a game you want to dump into the GBA, then press A on the GameCube controller.
#Both the GBA BIOS and ROMs will be saved to a folder named <code>dumps</code> on the root of your SD or USB.


==GBA Link Cable Wifi Input Server==
=== Instructions ===


This application allows you to use your GBA/SP/Micro as a controller on a PC emulator over WiFi.
# Extract the contents of the <code>.zip</code> file and copy them to the root of your SD card or USB drive
# Insert the SD card/USB drive into the Wii
# On the GameCube, plug the GameCube controller into port 1 and the GBA Link Cable into port 2
# Remove any game inserted in your GBA/SP/Micro and then plug the other end of the GBA Link Cable into it
# Launch the '''GBA Link Cable Dumper''' application in the '''Homebrew Channel'''
# When prompted, turn on the GBA. You should hear a jingle after the bios screen if you did it correctly
# Press {{B|Y}} on the GameCube controller to dump the BIOS
# Once this finishes, insert a game you want to dump into the GBA and then press {{B|A}} on the GameCube controller
# Both the GBA BIOS and ROMs will be saved to a folder named <code>dumps</code> on the root of your SD or USB.


===Requirements===
== GBA Link Cable Wifi Input Server ==
*An RVL-001 Model Wii with an internet connection
*An SD Card or USB drive
*A GBA Gamecube Link Cable
*A GBA/SP (if you are using a micro, then you will need an extra adapter)
*A GameCube Controller
*A Windows PC
*An emulator, such as [https://tasvideos.org/Bizhawk bizhawk]
*Your legally obtained ROM
*[https://sourceforge.net/projects/vjoystick/ vjoy]
*[https://github.com/FIX94/gba-link-cable-wifi-input/releases/tag/v1.2 The GBA Link Cable Wifi Input Server app and PC client]


===Instructions===
This application allows you to use your GBA/SP/Micro as a wireless controller on a PC emulator.
#Extract the contents of the <code>gba-link-cable-wifi-input-v1.2.zip</code> file and place the <code>wii_server</code> folder in the apps folder of your SD card or USB drive.
 
#Run the <code>vJoySetup.exe</code> file and follow the steps through the installation wizard.
=== Requirements ===
#In the Windows search bar, search for "configure vjoy" and launch the application that shows up.
 
#In the number of buttons section, change the value from <code>8</code> to <code>10</code>.
* A model RVL-001 Wii console
#Insert the SD card or USB drive into the Wii.
* An SD Card or USB drive
#Plug your GameCube controller into GameCube port 1, Then plug your GBA Link Cable into GameCube port 2.
* A GBA GameCube Link Cable
#Plug the other end of the GBA Link Cable into your GBA/SP/Micro. Make sure there is no game inserted.
* A GBA (SP)
#Launch the GBA Link Cable Wifi Input Server application in the Homebrew Channel.
** If you are using a GB Micro, then you will need an extra adapter
#When Prompted, turn on the GBA. You should hear a jingle after the bios screen if you did it correctly.
* A GameCube controller
#Go to your PC, and open the <code>pc_client</code> folder.
* A Windows PC
#If you are using a 64 bit Windows PC, you will open the x64 folder. if you are using a 32bit Windows PC, you will opem the x86 folder.
* An emulator, such as [https://tasvideos.org/Bizhawk Bizhawk]
#Launch the <code>vJoyClient_x**.exe</code> by double clicking on it.
* Your legally obtained ROM(s)
#When prompted, type your Wii's IP address, which is displayed in the top right on your Wii's screen.
* [https://sourceforge.net/projects/vjoystick/ vjoy]
#Open your preferred emulator, and launch a ROM. You may need to do some additional controller mapping inside of your emulator.
* The {{GitHub|FIX94/gba-link-cable-wifi-input/releases/tag/v1.2|GBA Link Cable Wifi Input Server}} app and PC client
 
=== Instructions ===
 
# Extract <code>gba-link-cable-wifi-input-v1.2.zip</code> to a folder
# Copy the <code>wii_server</code> folder inside the extracted ZIP to <code>sd:/apps</code> on your SD card/USB
# Run the <code>vJoySetup.exe</code> file and follow the steps through the installation wizard
# In the Windows search bar, search for <code>configure vjoy</code> and launch the application that shows up
# In the "number of buttons" section, change the value from <code>8</code> to <code>10</code>
# Insert the SD card/USB drive into the Wii
# On the GameCube, plug the GameCube controller into port 1 and the GBA Link Cable into port 2
# Remove any game inserted in your GBA/SP/Micro and then plug the other end of the GBA Link Cable into it
# Launch the '''GBA Link Cable Wifi Input Server''' in the '''Homebrew Channel'''
# When prompted, turn on the GBA. You should hear a jingle after the BIOS if you did it correctly
# Go to your PC, and open the <code>pc_client</code> folder matching your PC's OS architecture
#* This will be the x64 folder if your OS is 64-bit, or the x86 folder if it's 32-bit
# Run the <code>vJoyClient_x64.exe</code>/<code>vJoyClient_x86.exe</code> file
# When prompted, type your Wii's IP address
#* This is displayed in the top-right corner of your Wii's screen
# Open your preferred emulator and launch a ROM. You may need to do some additional controller mapping inside of your emulator.


{{info|text=If you are having trouble connecting the Wii to the server, double check to make sure both your Wii and PC are connected on the same network.}}
{{info|text=If you are having trouble connecting the Wii to the server, double check to make sure both your Wii and PC are connected on the same network.}}


==GBA Link Cable ROM Sender==
== GBA Link Cable ROM Sender ==
 
This app allows you to send ROMs from your SD card or USB drive to your GBA/SP/Micro without using a GBA flashcart.
 
{{warning|text=Because of the GBA Link Cable's transfer speed, all ROMs must be smaller than 256kB. All retail games are larger than 256kB, and so this method can only send homebrew applications.}}
 
=== Requirements ===
 
* A model RVL-001 Wii console
* An SD Card or USB drive
* A GBA GameCube Link Cable
* A GBA (SP)
** If you are using a GB Micro, then you will need an extra adapter
* The [[osc:gba-link-cable-rom-sender|GBA Link Cable ROM Sender]] app
* A [https://www.gamebrew.org/wiki/List_of_all_GBA_homebrew GBA homebrew ROM]
* [https://www.7-zip.org/ 7-Zip] ([https://www.keka.io/en/ Keka] on Mac), if downloading homebrew from the above website


This app allows you to Send ROMs from your SD card or USB drive to your GBA/SP/Micro, without the need for a GBA flashcart.
=== Instructions ===


{{warning|text=Due to the limitations of the GBA Link Cable transfer speeds, ROMs must be under 256kb (256000 bytes) in size. this means retail games cannot be sent. Only GBA homebrew applications are able to be sent.}}
# Extract the contents of the <code>gba-link-cable-rom-sender.zip</code> file and place it on the root of your SD card/USB drive
# Extract the homebrew by right-clicking on the file and selecting '''Show more options''' -> '''7-Zip''' -> '''Extract here'''.
# Copy the <code>.gba</code> ROMs into <code>sd:/gba</code> on your SD card/USB drive
# Insert the SD card/USB drive into the Wii
# On the GameCube, plug your GBA Link Cable into port 2
# Remove any game inserted in your GBA/SP/Micro and then plug the other end of the GBA Link Cable into it
# Launch the '''GBA Link Cable ROM Sender''' application in the '''Homebrew Channel'''
# Choose a ROM to load.
# When prompted, turn on the GBA. You should hear a jingle after the BIOS if you did it correctly
# The application should load. You may now unplug the Link Cable from the GBA if you wish


===Requirements===
== GBA SID Send ==
*An RVL-001 Model Wii
*An SD Card or USB drive
*A GBA Gamecube Link Cable
*A GBA/SP (if you are using a micro, then you will need an extra adapter)
*[https://oscwii.org/library/app/gba-link-cable-rom-sender The GBA Link Cable ROM Sender]
*[https://www.gamebrew.org/wiki/List_of_all_GBA_homebrew A GBA Homebrew ROM]
*[https://www.7-zip.org/ 7-Zip] ([https://www.keka.io/en/ Keka] on Mac), if downloading Homebrew from the above website


===Instructions===
This app allows you to send Commodore 64 SID music files from your SD card or USB drive to your GBA/SP/Micro to play them using the sid-the-kid SID player instead of a GBA flashcart.  
#Extract the contents of the <code>gba-link-cable-rom-sender.zip</code> file and place it on the root of your SD card or USB drive.
#Extract homebrew using 7-zip by right clicking on the file, show more options, 7-zip, and extract here.
#Extract contents of the <code>.zip</code> file and place <code>.gba</code> ROM files in a folder named <code>gba</code> on the root of your SD card or USB drive.
#Insert the SD card or USB drive into the Wii.
#Plug your GBA Link Cable into GameCube port 2.
#Plug the other end of the GBA Link Cable into your GBA/SP/Micro. Make sure there is no game inserted.
#Launch the GBA Link Cable ROM Sender application in the Homebrew Channel.
#Choose a ROM to load.
#When Prompted, turn on the GBA. You should hear a jingle after the bios screen if you did it correctly.
#The application should load. You may unplug the Link Cable from the GBA if you wish.


==GBA SID Send==
=== Requirements ===
* An RVL-001 Model Wii
* An SD Card or USB drive
* A GBA Gamecube Link Cable
* A GBA (SP)
** If you are using a GB Micro, then you will need an extra adapter
* Legally obtained SID file(s)
* The [[osc:gba-sid-send|GBA Link Cable SID Send]] app


This app allows you to send Commodore 64 SID music files from your SD card or USB drive to your GBA/SP/Micro to play, without the need for a GBA flashcart. It uses the sid-the-kid SID player.
=== Instructions ===


===Requirements===
# Extract the contents of the <code>.zip</code> file and place them on the root of your SD card/USB drive
*An RVL-001 Model Wii
# Copy all of your <code>.sid</code> files to <code>sd:/sid</code> on your SD card/USB drive
*An SD Card or USB drive
# Insert the SD card/USB drive into the Wii
*A GBA Gamecube Link Cable
# On the GameCube, plug your GBA Link Cable into port 2
*A GBA/SP (if you are using a micro, then you will need an extra adapter)
# Remove any game inserted in your GBA/SP/Micro and then plug the other end of the GBA Link Cable into it
*A legally obtained SID file
# Launch the '''GBA SID Send''' application in the '''Homebrew Channel'''
*[https://oscwii.org/library/app/gba-sid-send The GBA Link Cable SID Send App]
# Choose a SID to load
# When prompted, turn on the GBA. You should hear a jingle after the BIOS if you did it correctly
# The application should load. You may unplug the Link Cable from the GBA if you wish.


===Instructions===
[[Category:Wii homebrew]]
#Extract the contents of the <code>.zip</code> file and place it on the root of your SD card or USB drive.
[[Category:Wii guides]]
#Place <code>.sid</code> files in a folder named <code>sid</code> on the root of your SD card or USB drive.
#Insert the SD card or USB drive into the Wii.
#Plug your GBA Link Cable into GameCube port 2.
#Plug the other end of the GBA Link Cable into your GBA/SP/Micro. Make sure there is no game inserted.
#Launch the GBA SID Send application in the Homebrew Channel.
#Choose a SID to load.
#When Prompted, turn on the GBA. You should hear a jingle after the bios screen if you did it correctly.
#The application should load. You may unplug the Link Cable from the GBA if you wish.

Latest revision as of 23:55, 15 April 2024

This page contains various tutorials that go over different homebrew use cases for the GBA GameCube Link Cable. All of these tutorials are compatible with the GameCube GameBoy Player attachment.

GBA Link Cable Dumper

This app allows you to dump your GBA/GBA SP/GB Micro's BIOS and ROMs to an SD card or USB flash drive.

OOjs UI icon information-warning.svg The GBA Link Cable has a very slow transfer speed - if you have either a DS/DS Lite with an R4 flashcart or a modded GameCube with the GameBoy Player attachment, they are superior methods to this.

Requirements

  • A model RVL-001 Wii console
  • An SD Card or USB drive
  • A GBA GameCube Link Cable
  • A GBA (SP)
    • If you are using a GB Micro, then you will need an extra adapter
  • A GameCube controller
  • The GBA Link Cable Dumper app

Instructions

  1. Extract the contents of the .zip file and copy them to the root of your SD card or USB drive
  2. Insert the SD card/USB drive into the Wii
  3. On the GameCube, plug the GameCube controller into port 1 and the GBA Link Cable into port 2
  4. Remove any game inserted in your GBA/SP/Micro and then plug the other end of the GBA Link Cable into it
  5. Launch the GBA Link Cable Dumper application in the Homebrew Channel
  6. When prompted, turn on the GBA. You should hear a jingle after the bios screen if you did it correctly
  7. Press Y on the GameCube controller to dump the BIOS
  8. Once this finishes, insert a game you want to dump into the GBA and then press A on the GameCube controller
  9. Both the GBA BIOS and ROMs will be saved to a folder named dumps on the root of your SD or USB.

GBA Link Cable Wifi Input Server

This application allows you to use your GBA/SP/Micro as a wireless controller on a PC emulator.

Requirements

  • A model RVL-001 Wii console
  • An SD Card or USB drive
  • A GBA GameCube Link Cable
  • A GBA (SP)
    • If you are using a GB Micro, then you will need an extra adapter
  • A GameCube controller
  • A Windows PC
  • An emulator, such as Bizhawk
  • Your legally obtained ROM(s)
  • vjoy
  • The GBA Link Cable Wifi Input Server app and PC client

Instructions

  1. Extract gba-link-cable-wifi-input-v1.2.zip to a folder
  2. Copy the wii_server folder inside the extracted ZIP to sd:/apps on your SD card/USB
  3. Run the vJoySetup.exe file and follow the steps through the installation wizard
  4. In the Windows search bar, search for configure vjoy and launch the application that shows up
  5. In the "number of buttons" section, change the value from 8 to 10
  6. Insert the SD card/USB drive into the Wii
  7. On the GameCube, plug the GameCube controller into port 1 and the GBA Link Cable into port 2
  8. Remove any game inserted in your GBA/SP/Micro and then plug the other end of the GBA Link Cable into it
  9. Launch the GBA Link Cable Wifi Input Server in the Homebrew Channel
  10. When prompted, turn on the GBA. You should hear a jingle after the BIOS if you did it correctly
  11. Go to your PC, and open the pc_client folder matching your PC's OS architecture
    • This will be the x64 folder if your OS is 64-bit, or the x86 folder if it's 32-bit
  12. Run the vJoyClient_x64.exe/vJoyClient_x86.exe file
  13. When prompted, type your Wii's IP address
    • This is displayed in the top-right corner of your Wii's screen
  14. Open your preferred emulator and launch a ROM. You may need to do some additional controller mapping inside of your emulator.
OOjs UI icon information-progressive.svg If you are having trouble connecting the Wii to the server, double check to make sure both your Wii and PC are connected on the same network.

GBA Link Cable ROM Sender

This app allows you to send ROMs from your SD card or USB drive to your GBA/SP/Micro without using a GBA flashcart.

OOjs UI icon information-warning.svg Because of the GBA Link Cable's transfer speed, all ROMs must be smaller than 256kB. All retail games are larger than 256kB, and so this method can only send homebrew applications.

Requirements

  • A model RVL-001 Wii console
  • An SD Card or USB drive
  • A GBA GameCube Link Cable
  • A GBA (SP)
    • If you are using a GB Micro, then you will need an extra adapter
  • The GBA Link Cable ROM Sender app
  • A GBA homebrew ROM
  • 7-Zip (Keka on Mac), if downloading homebrew from the above website

Instructions

  1. Extract the contents of the gba-link-cable-rom-sender.zip file and place it on the root of your SD card/USB drive
  2. Extract the homebrew by right-clicking on the file and selecting Show more options -> 7-Zip -> Extract here.
  3. Copy the .gba ROMs into sd:/gba on your SD card/USB drive
  4. Insert the SD card/USB drive into the Wii
  5. On the GameCube, plug your GBA Link Cable into port 2
  6. Remove any game inserted in your GBA/SP/Micro and then plug the other end of the GBA Link Cable into it
  7. Launch the GBA Link Cable ROM Sender application in the Homebrew Channel
  8. Choose a ROM to load.
  9. When prompted, turn on the GBA. You should hear a jingle after the BIOS if you did it correctly
  10. The application should load. You may now unplug the Link Cable from the GBA if you wish

GBA SID Send

This app allows you to send Commodore 64 SID music files from your SD card or USB drive to your GBA/SP/Micro to play them using the sid-the-kid SID player instead of a GBA flashcart.

Requirements

  • An RVL-001 Model Wii
  • An SD Card or USB drive
  • A GBA Gamecube Link Cable
  • A GBA (SP)
    • If you are using a GB Micro, then you will need an extra adapter
  • Legally obtained SID file(s)
  • The GBA Link Cable SID Send app

Instructions

  1. Extract the contents of the .zip file and place them on the root of your SD card/USB drive
  2. Copy all of your .sid files to sd:/sid on your SD card/USB drive
  3. Insert the SD card/USB drive into the Wii
  4. On the GameCube, plug your GBA Link Cable into port 2
  5. Remove any game inserted in your GBA/SP/Micro and then plug the other end of the GBA Link Cable into it
  6. Launch the GBA SID Send application in the Homebrew Channel
  7. Choose a SID to load
  8. When prompted, turn on the GBA. You should hear a jingle after the BIOS if you did it correctly
  9. The application should load. You may unplug the Link Cable from the GBA if you wish.