Skip to content

ck_keen: Add 70Hz ledge grabbing fix. #23

ck_keen: Add 70Hz ledge grabbing fix.

ck_keen: Add 70Hz ledge grabbing fix. #23

Workflow file for this run

name: "CI: Demo Dump Tests"
on: [push, pull_request]
jobs:
demodumptest:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build (Linux)
working-directory: ./src
run: |
make RENDERER=null DEBUG=1
make dumpprinter
- name: Get Datafiles
working-directory: ./bin
env:
K56DATA_URL: ${{ secrets.k56dataUrl }}
run: |
wget https://davidgow.net/keen/4keen14.zip
unzip 4keen14.zip AUDIO.CK4 Gamemaps.ck4 Egagraph.ck4
wget "$K56DATA_URL"
unzip k56data.zip
- name: Run Tests (Keen 4)
working-directory: ./bin
run: |
../tests/testdump.sh 0 4
../tests/testdump.sh 1 4
../tests/testdump.sh 2 4
../tests/testdump.sh 3 4
../tests/testdump.sh 4 4
- name: Run Tests (Keen 5)
working-directory: ./bin
run: |
../tests/testdump.sh 0 5
../tests/testdump.sh 1 5
../tests/testdump.sh 2 5
../tests/testdump.sh 3 5
../tests/testdump.sh 4 5
- name: Run Tests (Keen 6 EGA v1.5)
working-directory: ./bin
run: |
../tests/testdump.sh 0 6v15
../tests/testdump.sh 1 6v15
../tests/testdump.sh 2 6v15
../tests/testdump.sh 3 6v15
../tests/testdump.sh 4 6v15