Skip to content

tazou/furiousadvancetracker

 
 

Repository files navigation

FAT est un tracker pour la Gameboy Advance.

Ce logiciel est programmé en C (qui n'est peut-être pas de toute dernière qualité)

Pour compiler tout ce bazar, suivez les instructions ci-dessous :

These are instructions to make FAT compilable on your PC.
------------------------------------------------------------------
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 :)

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

Then follow this procedure.
------------------------------------------------------------------

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/

2. 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/*

3. Configure your bashrc (or zshrc or whatever)

    echo "export HAMDIR=/home/cyril/Coding/GBA/ham" >> ~/.bashrc
    source ~/.bashrc

4. Copy the old libstdc++ shared lib on your disk

    cp libstdc++-libc6.1-1.so.2 /usr/lib/
    sudo ldconfig

5. Clone the FAT's code and let's make a compilation test !

    git clone https://github.com/cbrouillard/furiousadvancetracker.git
    cd furiousadvancetracker
    make gfx
    make

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.

A convenient script is also provided to clear, build gfx code and make all the project.

    ./build.sh

Easy as ABC. You have to install VisualBoyAdvance before use this script.
Have fun !

About

Un tracker pour Gameboy Advance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 53.5%
  • Objective-C 15.4%
  • PostScript 12.3%
  • TeX 11.9%
  • C++ 6.1%
  • Shell 0.4%
  • Other 0.4%