forked from bzhxx/game-and-watch-retro-go
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.ci_build.sh
executable file
·28 lines (19 loc) · 860 Bytes
/
.ci_build.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash
set -xe
apt install lz4
# Would be nice to clone the repo with submodules. If you know how to do this, please make a PR!
git submodule update --init --recursive
# NES
curl -L -o roms/nes/pwn.nes https://github.com/Vector35/PwnAdventureZ/blob/master/PwnAdventureZ-csaw-withkeys.nes?raw=true
# GB
curl -L -o roms/gb/matrix-rain.gb https://github.com/wtjones/matrix-rain-gb/releases/download/0.0.3/matrix-rain.gb
# Download and install GG and SMS open source demoscene ROM
curl -L -o sega_tween.zip https://files.scene.org/get/demos/artists/ben_ryves/sega_tween.zip
unzip sega_tween.zip
mv 'Sega Tween (Normal).gg' roms/gg
mv 'Sega Tween (Normal).sms' roms/sms
# Download and install a PCE democene ROM
curl -L -o UP-19PCE.zip http://blockos.org/releases/demos/pce/UP-19PCE.zip
unzip UP-19PCE.zip
mv UP-19PCE.pce ./roms/pce/
make -j $(nproc)