modern: build eonticket (#10)

This commit is contained in:
FexCollects 2025-02-08 17:28:06 -07:00 committed by GitHub
parent f668e5c843
commit c3d117f733
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 26 additions and 16 deletions

View File

@ -16,6 +16,16 @@ jobs:
run: |
cd decoration && make
BuildEonTicket:
runs-on: ubuntu-24.04
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Verify eonticket
run: |
cd eonticket && make
BuildBattleE:
runs-on: ubuntu-24.04
steps:

View File

@ -4,37 +4,37 @@ verify:
eonticket-%.tx: eonticket.asm
python ../scripts/regionalize.py $< $@ $* $*
python3 ../scripts/regionalize.py $< $@ $* $*
eonticket-%.o: eonticket-%.tx
./rgbasm.exe -o $@ $<
../bin/rgbds/v0.5.0/rgbasm -o $@ $<
eonticket-%.gbc: eonticket-%.o
./rgblink.exe -o $@ $<
../bin/rgbds/v0.5.0/rgblink -o $@ $<
eonticket-%.bin: eonticket-%.gbc
python ../scripts/stripgbc.py $< $@
python3 ../scripts/stripgbc.py $< $@
eonticket-%.mev: eonticket-%.bin
python ../scripts/checksum.py $< $@
python3 ../scripts/checksum.py $< $@
prologue-%.tx: prologue.asm
python ../scripts/regionalize.py $< $@ $* $*
python3 ../scripts/regionalize.py $< $@ $* $*
prologue-%.o: prologue-%.tx
./rgbasm.exe -o $@ $<
../bin/rgbds/v0.5.0/rgbasm -o $@ $<
prologue-%.gbc: prologue-%.o
./rgblink.exe -o $@ $<
../bin/rgbds/v0.5.0/rgblink -o $@ $<
prologue-%.bin: prologue-%.gbc
python ../scripts/stripgbc.py $< $@
python3 ../scripts/stripgbc.py $< $@
00-C000-%.tx: 00-C000.asm eonticket-%.mev prologue-%.bin
python ../scripts/ereadertext.py $< $@ $*
python3 ../scripts/ereadertext.py $< $@ $*
00-C000-%.o: 00-C000-%.tx
./rgbasm.exe -o $@ $<
../bin/rgbds/v0.5.0/rgbasm -o $@ $<
00-C000-%.gbc: 00-C000-%.o
./rgblink.exe -o $@ $<
../bin/rgbds/v0.5.0/rgblink -o $@ $<
00-C000-%.z80: 00-C000-%.gbc
python ../scripts/stripgbc.py $< $@
python3 ../scripts/stripgbc.py $< $@
00-C000-%.vpk: 00-C000-%.z80
./nevpk.exe -c -i $< -o $@
../bin/nedc/v1.4/nevpk -c -i $< -o $@
00-C000-%.raw: 00-C000-%.vpk
./nedcmake.exe -i $< -o $@ -type 1 -region 1
../bin/nedc/v1.4/nedcmake -i $< -o $@ -type 1 -region 1
clean:
rm -f *.tx *.o *.gbc *.z80 *.bin *.mev *.vpk *.raw
rm -f *.tx *.o *.gbc *.z80 *.bin *.mev *.vpk *.raw

Binary file not shown.