diff --git a/wip-hugo/routines/line/line.s b/wip-hugo/routines/line/line.s index b6bde91..56bdb55 100644 --- a/wip-hugo/routines/line/line.s +++ b/wip-hugo/routines/line/line.s @@ -1,6 +1,7 @@ ;;; -*- Mode: asm; indent-tabs-mode: t; tab-width: 8 -*- -.proc line; X_pos =< X_end skall alltid gälla +.proc line; user-procedure :clobbers (A X Y) :clobbers-arguments 4 +;X_pos =< X_end skall alltid gälla .include "line.inc" ;;dx SEC diff --git a/wip-hugo/run.sh b/wip-hugo/run.sh index fe7c135..efe2737 100755 --- a/wip-hugo/run.sh +++ b/wip-hugo/run.sh @@ -3,8 +3,8 @@ killall x64sc #Note that program start at $080D cl65 -o file.prg -u __EXEHDR__ -t c64 -C c64-asm.cfg -l file.list source.s \ -&& nohup flatpak run net.sf.VICE -windowypos 0 -windowxpos 960 -windowwidth 945 -windowheight 720 file.prg /dev/null & +#&& nohup flatpak run net.sf.VICE -windowypos 0 -windowxpos 960 -windowwidth 945 -windowheight 720 file.prg /dev/null & sleep 2 rm source.o -rm file.prg +#rm file.prg diff --git a/wip-hugo/source.s b/wip-hugo/source.s index 6f5e109..0987d12 100755 --- a/wip-hugo/source.s +++ b/wip-hugo/source.s @@ -6,9 +6,10 @@ .include "routines/memory/mem.inc" ;;Code to run .include "STARTUP.s" -;.include "routines/line/line_test.s" +.include "dubbel_buffer/raster_irqs.s" +.include "routines/line/line_test.s" ;.include "routines/memory/memcpy_test.s" -.include "routines/triangle/triangle_test.s" +;.include "routines/triangle/triangle_test.s" exit: JMP exit .include "routines/line/line.s"