;;; -*- Mode: asm; indent-tabs-mode: t; tab-width: 8 -*- ;; Source file for the project. Will compile inte a program that run programs ;; injected through the game-port. .debuginfo + ; Generate debug info .org $080D ; Make listing file have the right offset. ;;Macros .include "macros/16aritmatic.s" ;;inc files .include "routines/memory/mem.inc" ;;Code to run .include "STARTUP.s" ;; WIP, do not work. ;.include "dubbel_buffer/raster_irqs.s" .include "mainloop.s" .include "loader.s" .include "public.inc" .include "routines/line/line.s" .include "routines/circle/circle.s" .include "routines/pixel/pixel_draw.s" .include "routines/pixel/pixel_calc.s" .include "routines/pixel/misc_pixel.s" .include "routines/text/char_draw.s" .include "routines/memory/memset.s" .include "routines/memory/clear_screen.s" .include "routines/arithmatic/mult.s" .include "routines/arithmatic/div.s" .include "lookup_tables.s" ;; WIP, will not work ;.include "routines/triangle/triangle.s" ;; Works but disabled because no use yet. ;.include "routines/memory/memcpy.s" batch_userprog: .incbin "../userprog.bin" .include "END.s"