Skip to content

Commit

Permalink
First version, still missing the FRLG Mystic Ticket.
Browse files Browse the repository at this point in the history
  • Loading branch information
suloku committed Oct 31, 2016
1 parent c8cb99e commit 34df512
Show file tree
Hide file tree
Showing 8 changed files with 3,286 additions and 201 deletions.
4 changes: 2 additions & 2 deletions Makefile.wii
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@ INCLUDES := source
# options for code generation
#---------------------------------------------------------------------------------

CFLAGS = -g -O3 -Wall $(MACHDEP) $(INCLUDE)
CFLAGS = -g -O3 -Wall $(MACHDEP) $(INCLUDE) -DWII
CXXFLAGS = $(CFLAGS)

LDFLAGS = -g $(MACHDEP) -Wl,-Map,$(notdir $@).map

#---------------------------------------------------------------------------------
# any extra libraries we wish to link with the project
#---------------------------------------------------------------------------------
LIBS := -lfat -logc
LIBS := -lfat -lwiiuse -lbte -logc -lm


#---------------------------------------------------------------------------------
Expand Down
13 changes: 9 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
# GBA Link Cable Dumper
A GC and Wii Homebrew App to get GBA BIOS, ROMs and saves via the GC GBA Link Cable.
# GBA Link Cable Mystery Event Distributor

This is based on GBA LinkCable Dumper by FIX94, a GC and Wii Homebrew App to get GBA BIOS, ROMs and saves via the GC GBA Link Cable.

This modification works with Pokémon GBA games and allows to inject official Nintendo Events to the savegames in the cartridge.

Please, consider making a backup with the standard GBA Link Cable by FIX94: https://github.com/FIX94/gba-link-cable-dumper/releases

Save Support based on SendSave by Chishm.
GBA BIOS Dumper by Dark Fader.

# Usage
Just have a GC Controller in Port 1 and a GBA without a game inserted or aborted game launch by holding select+start in Port 2.
The bin, gba and sav files dumped will be placed in a folder called "dumps" on your main device (SD Gecko on gamecube and SD/USB on Wii). Please note that dumping GBA ROMs can take a long time (32mb takes about 48 minutes) because of the cable protocol limitations, a estimation will be displayed on screen before you dump it as a reference.
Just have Wiimote or a GC Controller in Port 1 and a GBA without a game inserted or aborted game launch by holding select+start in Port 2, then follow on screen instructions to select the event to receive. Events are region locked to official region distributions by Nintendo, if you want to do more elaborate work, please use the PC tool: https://github.com/suloku/wc-tool/releases
2 changes: 1 addition & 1 deletion build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ cd gba
make clean
make
cd ..
mv -f gba/gba_mb.gba data/gba_mb.gba
cp -f gba/gba_mb.gba data/gba_mb.gba
make -f Makefile.gc clean
make -f Makefile.gc
make -f Makefile.wii clean
Expand Down
6 changes: 6 additions & 0 deletions clean.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
cd gba
make clean
cd ..
make -f Makefile.gc clean
make -f Makefile.wii clean
pause
Loading

0 comments on commit 34df512

Please sign in to comment.