#!/usr/bin/env bash # Compila o Pistol Pong DS (Jonatan Schneevoigt, GPL-3.0, commit 01265d9 de 2023-07-17) com o BlocksDS 1.25.0 # (Builds/blocksds/). O projeto traz um Makefile do devkitARM; usamos o Makefile padrao do BlocksDS (rom_arm9) # com as pastas do jogo, sem mudar o fonte. # src/FredGames.Bundler/Builds/blocksds/install-toolchain.sh # uma vez # src/FredGames.Bundler/Builds/build-pistol-pong-ds.sh # Saida: artifacts/build/pistol-pong-ds/pistol-pong-ds-01265d9.nds set -euo pipefail here="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" . "$here/blocksds/env.sh" SLUG=pistol-pong-ds SRC_URL=https://github.com/Jonatan6/Pistol-Pong-DS/archive/01265d9817ea3accdb575feafd31a6a895c1fc3c.tar.gz SRC_SHA256=0c866cebbf60ae382b8f9716ad82c11ac947352070bcf7b5e3eaba88e3afdc35 SRC_NAME=pistol-pong-ds-01265d9.tar.gz AUDIO_DIRS=music MAKE_ARGS=(-f "$BLOCKSDS/sys/default_makefiles/rom_arm9/Makefile" NAME=pistol-pong-ds "GAME_TITLE=Pistol Pong DS" "GAME_SUBTITLE=By Jonatan!" GAME_AUTHOR= GAME_ICON=icon.bmp GFXDIRS=sprites AUDIODIRS=music "LIBS=-lmm9 -lnds9 -lc" "LIBDIRS=$BLOCKSDS/libs/maxmod $BLOCKSDS/libs/libnds") NDS_NAME=pistol-pong-ds.nds OUT_NAME=pistol-pong-ds-01265d9 bds_build