From 031841313edc9a18ee3ccf04785e15e88b174542 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Sun, 7 Feb 2021 15:25:16 -0500 Subject: Begin implementing additional shapes --- box.asm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/box.asm b/box.asm index 6cd7415..b824d20 100644 --- a/box.asm +++ b/box.asm @@ -101,6 +101,16 @@ COLOR16_TABLE: COLOR256_TABLE: dw 0000h ; placeholder +SHAPES: + .SQUARE: dw SHAPES_TABLE.SQUARE + .RECTANGLE: dw SHAPES_TABLE.RECTANGLE + dw 0000h + +SHAPES_TABLE: + .SQUARE: dw draw_square + .RECTANGLE: dw draw_rectangle + dw 0000h + intro: push bp push cx @@ -679,6 +689,16 @@ draw_box: .width: dw 0 +draw_square: + nop + ret + + +draw_rectangle: + nop + ret + + draw_shape_orig: push bp mov bp, sp -- cgit