Jeremy Rand
|
03466f8847
|
Add code to allow a centipede and all its body segments to scroll in at the top of the screen at slow speed. Need to do the same for fast speed.
|
2020-09-13 15:18:18 -04:00 |
|
Jeremy Rand
|
ab5f5c6299
|
Fix bug in code that looks for the edge of the screen which was comparing by tile number, not tile offset.
|
2020-09-11 00:25:41 -04:00 |
|
Jeremy Rand
|
36617cbf9d
|
Lay some more groundwork for animating centipede segments. We now have an array of 96 (97 actually) entries which describe the position of the segment now or in the past. By keeping past information, body segments which follow head segments will take no calculation to update. We just have to animate head segments and body segments will follow them 8 pixels behind automatically.
|
2020-09-07 22:35:32 -04:00 |
|
Jeremy Rand
|
f5d1aa9ee6
|
Improve the performance of the centipede segment draw function.
|
2020-09-06 02:05:33 -04:00 |
|
Jeremy Rand
|
07f8df4b4f
|
Draw the scorpion once we are sure the beam has past it on the screen for the previous frame. Adjust the wait for VBL look to look for less than scan line 200 rather than scan line 0. That way, we shouldn't get a frame glitch at 2.8MHz any more.
|
2020-09-06 01:54:47 -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
|
a9810ecb75
|
Well, it launches, clears the screen, waits for a key and then quits. But it is a start.
|
2020-06-10 23:51:53 -04:00 |
|
Jeremy Rand
|
dbe7e7ad3f
|
Initial Commit
|
2020-06-10 21:47:00 -04:00 |
|