Giter VIP home page Giter VIP logo

furiousadvancetracker's Introduction

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 !

furiousadvancetracker's People

Contributors

cbrouillard avatar tazou avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.