Skip to content
Gameboy Advance chiptune tracker
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
kits
manual
resources
samples
src
test
.gitignore
Doxyfile
Makefile
gbafix
gbata.exe
gbfs.exe
padbin.exe
readme.md

readme.md

furiousadvancetracker

FAT is a Gameboy Advance tracker. This software has been coded with C langage. If you wish to compile FAT by yourself, you can follow the below steps or use the install script like this :

  curl -s https://raw.githubusercontent.com/cbrouillard/furiousadvancetracker/master/doc/install.sh | bash

These instructions are only available for a Linux machine : but I assume you use windows because you are expert with it. You should be able to translate all the informations below :)

1. Before starting

Before any operations, you have to download all the stuff : http://brouillard.me/shared/howto_FAT_install.zip

You'll also have to install Wine on your system.

2. Then follow this procedure.

  1. Unzip the "howto_FAT_install.zip"
    unzip howto_FAT_install.zip
    cd howto_FAT_install/
  1. Copy the libraries directories in a cool space. Mine is "/home/cyril/Coding/GBA/"
    mkdir /home/cyril/Coding/GBA
    cp -R ham libhel /home/cyril/Coding/GBA/
  1. Then allow some programs in theses directories to execute (such as compiler and so)
    cd /home/cyril/Coding/GBA/ham
    chmod +x tools/d2u-u2d tools/linux/elf_align tools/linux/gfx2gba tools/linux/interflip tools/linux/mb tools/linux/vba tools/linux/wav2gba
    chmod +x system/lnkscript*
    chmod +x gcc-arm/bin/*
    chmod +x gcc-arm/arm-thumb-elf/bin/*
  1. Configure your bashrc (or zshrc or whatever)
    echo "export HAMDIR=/home/cyril/Coding/GBA/ham" >> ~/.bashrc
    source ~/.bashrc
  1. Copy the old libstdc++ shared lib on your disk
    cd howto_FAT_install/
    cp libstdc++-libc6.1-1.so.2 /usr/lib/
    sudo ldconfig
  1. Clone the FAT's code and let's make a compilation test !
    git clone https://github.com/cbrouillard/furiousadvancetracker.git
    cd furiousadvancetracker
    make release // or "make run" if you already have VisualBoyAdvance installed on your system.

If there are errors at this point, please verify that all developers packets had been installed on your system (like gcc, cpp, make and others). Error message should be clear enough. You can also use Google.

Have fun !

You can’t perform that action at this time.