diff options
| author | Miquel Sabaté Solà <msabate@suse.com> | 2024-04-02 22:02:59 +0200 |
|---|---|---|
| committer | Miquel Sabaté Solà <mikisabate@gmail.com> | 2025-02-04 21:04:01 +0100 |
| commit | 1d1f08646352df00977a88adb99e04d54e4dfd5d (patch) | |
| tree | 4efb0259708c0b67ec4ed3876cb487e72073b584 /Makefile | |
| parent | c6bc9014c10858b8cfd482289c9691b11ef6ad39 (diff) | |
| download | code.nes-1d1f08646352df00977a88adb99e04d54e4dfd5d.tar.gz code.nes-1d1f08646352df00977a88adb99e04d54e4dfd5d.zip | |
basics: Add a flickering example
Add an example on how to flicker sprites so to not surpass the scanline
limit for them.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1,7 +1,7 @@ CC65 ?= cl65 CA65 ?= ca65 LD65 ?= ld65 -CCOPTS ?= --verbose --target nes +CCOPTS ?= --target nes .PHONY: all all: clean deps build @@ -11,7 +11,7 @@ clean: @rm -rf out @find . -type f -name "*.o" -delete @find . -type f -name "*.nes" -delete - @mkdir -p out/basics out/scroll + @mkdir -p out/basics out/scroll out/space .PHONY: deps deps: @@ -25,6 +25,7 @@ basics: $(CC65) $(CCOPTS) basics/sprite.s -o out/basics/sprite.nes $(CC65) $(CCOPTS) basics/input.s -o out/basics/input.nes $(CC65) $(CCOPTS) basics/persist.s -o out/basics/persist.nes + $(CC65) $(CCOPTS) basics/flicker.s -o out/basics/flicker.nes $(CA65) $(CCOPTS) basics/unrom.s -o basics/unrom.o $(LD65) basics/unrom.o -C config/unrom.cfg -o out/basics/unrom.nes @@ -37,7 +38,7 @@ basics: .PHONY: space space: @cd space && CC65=$(CC65) CCOPTS="$(CCOPTS)" $(MAKE) - @mv space/space.nes out/ + @mv space/space.nes out/space/ .PHONY: scroll scroll: |
