diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2021-02-07 15:25:16 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2021-02-07 15:25:16 -0500 |
commit | 031841313edc9a18ee3ccf04785e15e88b174542 (patch) | |
tree | 809ee0aeee907871a1c9d4dea9c988fab7f18a30 | |
parent | b98a8f19b912edc47769c712ab2023b0bf9f5662 (diff) | |
download | learncolors-031841313edc9a18ee3ccf04785e15e88b174542.tar.gz |
Begin implementing additional shapes
-rw-r--r-- | box.asm | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -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 |