summaryrefslogtreecommitdiff
path: root/life.asm
Commit message (Collapse)AuthorAgeFilesLines
* change code to deal with offsets from grid rather than addressing screnhmjsp2025-02-171-15/+56
| | | | | | | | memory directly from the get go - this is so i can just store the current offset and modify the previous generation and current generation in one go than changing two separate variables
* handle up/down cursor movementhmjsp2025-02-161-32/+41
| | | | | | | - use GETIN kernal routine for handling input than my old crappy way - CLRCHN clears keyboard buffer before use - reset now clears screen - add subroutines a16b and s16b to add and subtract to num, respectively
* use chrout to clear screenhmjsp2025-02-151-30/+5
| | | | | - turns out there are kernal routines for handling cursors and printing so is the proper way to do things
* add basic cell modifyinghmjsp2025-02-151-18/+27
|
* add basic left/right arrow key handlinghmjsp2025-02-151-16/+55
|
* initial commithmjsp2025-02-151-0/+119
clear screen and basic key handling, no life related code just yet