Skip to content

Commit

Permalink
Bump up RAM requirement and reenable broken demos
Browse files Browse the repository at this point in the history
These were failing because some WADs require more than a 16MiB heap.
  • Loading branch information
fragglet committed Sep 15, 2024
1 parent 1c1e769 commit ef816ac
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 9 deletions.
8 changes: 0 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,6 @@ jobs:
sudo apt-get update
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
run: |
make check
2 changes: 1 addition & 1 deletion GNUmakefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export SDL_VIDEODRIVER = dummy

SOURCE_PORT_NAME = chocolate-doom
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

ALL_DEMOS = $(patsubst %,demos/%,$(shell cat demos.txt))
Expand Down

0 comments on commit ef816ac

Please sign in to comment.