Jeremy Rand
|
f5d1aa9ee6
|
Improve the performance of the centipede segment draw function.
|
2020-09-06 02:05:33 -04:00 |
|
Jeremy Rand
|
92c02ded0f
|
Simplify the handling of the dirty tiles to just store the dirty word and not keep the array of dirty tile offsets. Have the flea use game and non-game dirty tiles to fix the problem with LHS tiles being marked dirty all the time.
|
2020-09-04 01:55:38 -04:00 |
|
Jeremy Rand
|
22a22d3533
|
Change the code to race the beam down the screen, redrawing the dirty game rows as it goes.
|
2020-09-04 00:17:19 -04:00 |
|
Jeremy Rand
|
b07221c363
|
Change from an array of structs to a series of individual arrays for the tile information. This makes it easier to index into the arrays because the tile number * 2 is the offset, rather than tile number * 16.
|
2020-09-02 00:15:53 -04:00 |
|
Jeremy Rand
|
df56cdecf1
|
Add the ability to display head segments of the centipede. Body segments is not working yet.
|
2020-08-27 23:36:16 -04:00 |
|
Jeremy Rand
|
3a63b2ef1b
|
Add code to support marking dirty tiles under head and body segments.
|
2020-08-27 22:36:04 -04:00 |
|
Jeremy Rand
|
7d7afc908d
|
Use macros to reduce the copy/pasted code for marking tiles as dirty. Rough out the support for body and head segments.
|
2020-07-30 23:34:48 -04:00 |
|