From 80a1f6aa01bcff47bbe6c4273233997da0d3c271 Mon Sep 17 00:00:00 2001 From: Patrick Kingston Date: Sat, 7 Feb 2026 01:25:35 -0500 Subject: Create build system with babashka --- main.fab | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 main.fab (limited to 'main.fab') diff --git a/main.fab b/main.fab new file mode 100644 index 0000000..ebbb2a4 --- /dev/null +++ b/main.fab @@ -0,0 +1,20 @@ +fn load_level() + ppu_reset_addr($2000) + + for UU i = 0; i < 1024; i += 1 + {PPUDATA}(1) + +mode main() + // Set the palette: + palette = example_palette + ppu_upload_palette() + + // Load the background + {PPUMASK}(PPUMASK_BG_ON | PPUMASK_NO_CLIP) + + // Loop forever: + while true + +// Define the tileset (commonly called CHR): +chrrom + file(fmt, "tiles.png") -- cgit v1.2.3