You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The only requirements to build hUGETracker are a recent version of Lazarus for your platform, RGBDS, and SDL2.
On Windows, the setup script will download SDL2 for you.
:: Download this repo
git clone --recursive https://github.com/SuperDisk/hUGETracker
:: Go into the project directorycd hUGETracker
:: Let Lazarus know about the dependencies that HT uses
lazbuild --add-package-link src/rackctls/RackCtlsPkg.lpk
lazbuild --add-package-link src/bgrabitmap/bgrabitmap/bgrabitmappack.lpk
:: At this point, you'll successfully be able to build hUGETracker.:: However, in order to run properly, it needs some extra files (SDL, halt.gb, fonts, etc):: so run the following script to automatically set that up.
setup-windows.cmd
:: or
./setup-mac.sh
:: or
./setup-linux.sh
:: Now, you can either build and run hUGETracker from within Lazarus,:: or run one of the following to just build a binary:
lazbuild hUGETracker.lpi --build-mode="Production Windows"
lazbuild hUGETracker.lpi --build-mode="Production Mac"
lazbuild hUGETracker.lpi --build-mode="Production Linux"
License
hUGETracker and hUGEDriver are dedicated to the public domain.
About
The music composition suite for the Nintendo Game Boy