foo
[ld45_start_nothing] / src / main.asm
index ade0e52..c0af0ad 100644 (file)
@@ -2,15 +2,20 @@
        bits 16
        org 7e00h ; that's where our boot loader puts us (see src/boot/boot.asm)
 
-       mov ax, 13h
-       int 10h
+       call init_gfx
 
-       mov ax, 0a000h
-       mov es, ax
-       xor di, di
-       mov ax, 0x404
-       mov cx, 32000
-       rep stosw
+main_loop:
+       call clear
 
-       cli
-       hlt
+       push word 100
+       push word 160
+       push word 0
+       call slow_sprite
+
+       call wait_vsync
+       call swap_buffers
+       jmp main_loop
+
+%include "gfx.asm"
+
+%include "data/sprsheet.inc"