Mte90 / GBAATM-Rebirth

From the original source code a new rebirth, to add a Trainer in your GBA roms!
GNU General Public License v3.0
58 stars 3 forks source link
gameboyadvance gba hacktoberfest trainer

GBAATM-Rebirth

License

This project is a refactoring of the old GBAATM (last release around 2011) with the original source code as starting point (got from Cracker, the original author).
The purpose is a new UI, multiplatform support and maybe new features (with code refactoring and optimization).
The original source code is available at this page.
The tool to convert a file to the C++ binary representation is avalaible there.

Roadmap/Status

Installation

If you're using Linux, install following apt-packages

sudo apt-get install qtchooser qt5-default

Clone repository with SingleApplication submodule:

git clone https://github.com/Mte90/GBAATM-Rebirth.git
cd GBAATM-Rebirth
git submodule update --init --recursive

or

git clone --recurse-submodules -j8 https://github.com/Mte90/GBAATM-Rebirth.git

Compile

Use QT Creator or this way.

mkdir build
cd build
qmake -makefile -o Makefile "CONFIG+=release" ../GBAATM-Rebirth.pro
make

Auto build

When a new tag is generated if prefixed with v will be created a new release with the builds attached. If it is prefixed with pre it will be the same but it will be marked as pre release on GitHub.