Use the extension .wall for wallpapers

This commit is contained in:
Juhani Krekelä 2023-03-22 19:22:49 +02:00
parent 5d8d8a3406
commit 787cc81798
4 changed files with 6 additions and 5 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
*.bin *.bin
*.img *.img
*.wall
ponydos.inc ponydos.inc

View File

@ -2,11 +2,11 @@ NASM = nasm
PYTHON = python3 PYTHON = python3
.SUFFIXES: .SUFFIXES:
.SUFFIXES: .bin .asm .ansi .SUFFIXES: .bin .asm .ans .wall
all: ponydos.img all: ponydos.img
FS_FILES = wallpaper.bin shell.bin FS_FILES = wallpaper.wall shell.bin
ponydos.img: ponydos.bin $(FS_FILES) ponydos.img: ponydos.bin $(FS_FILES)
$(PYTHON) assemble_floppy.py $@ ponydos.bin $(FS_FILES) $(PYTHON) assemble_floppy.py $@ ponydos.bin $(FS_FILES)
@ -21,14 +21,14 @@ shell.bin: ponydos.inc
.asm.bin: .asm.bin:
$(NASM) -fbin -o $@ $< $(NASM) -fbin -o $@ $<
.ansi.bin: .ans.wall:
$(PYTHON) process_wallpaper.py $@ $< 7 0 0 0 $(PYTHON) process_wallpaper.py $@ $< 7 0 0 0
run: ponydos.img run: ponydos.img
qemu-system-i386 -fda $< qemu-system-i386 -fda $<
clean: clean:
rm -f *.bin *.img ponydos.inc rm -f *.bin *.img *.wall ponydos.inc
distclean: clean distclean: clean

View File

@ -500,7 +500,7 @@ forward_event:
pop bp pop bp
ret ret
wallpaper_name db 'wallpaper.bin', 0 wallpaper_name db 'wallpaper.wall', 0
%include "debug.inc" %include "debug.inc"