Bump up RAM requirement and reenable broken demos

These were failing because some WADs require more than a 16MiB heap.
This commit is contained in:
Simon Howard 2024-09-15 13:33:47 -04:00
parent 1c1e769acc
commit ef816accb3
2 changed files with 1 additions and 9 deletions

View file

@ -30,14 +30,6 @@ jobs:
sudo apt-get update sudo apt-get update
sudo apt-get install make chocolate-doom python3 python3-yaml sudo apt-get install make chocolate-doom python3 python3-yaml
- name: Patch out broken demos
run: |
# These work in Chocolate Doom HEAD but don't seem to currently
# work in the older version in ubuntu-latest.
# TODO: Reenable these.
grep -v 30av-25337 < demos.txt | grep -v pl2all1.txt > new-demos.txt
mv new-demos.txt demos.txt
- name: Run checks - name: Run checks
run: | run: |
make check make check

View file

@ -13,7 +13,7 @@ export SDL_VIDEODRIVER = dummy
SOURCE_PORT_NAME = chocolate-doom SOURCE_PORT_NAME = chocolate-doom
SOURCE_PORT := $(shell which $(SOURCE_PORT_NAME) || echo missing_source_port) SOURCE_PORT := $(shell which $(SOURCE_PORT_NAME) || echo missing_source_port)
DOOMOPTS = -mb 16 -nodraw -noblit -nosound \ DOOMOPTS = -mb 24 -nodraw -noblit -nosound \
-noautoload -nogui -nograbmouse -nofullscreen -noautoload -nogui -nograbmouse -nofullscreen
ALL_DEMOS = $(patsubst %,demos/%,$(shell cat demos.txt)) ALL_DEMOS = $(patsubst %,demos/%,$(shell cat demos.txt))