Update README.md

Table Update
This commit is contained in:
StewBC 2021-04-30 18:33:52 -07:00
parent 2cf027fc1c
commit ffe3d2d1ad

View File

@ -108,8 +108,8 @@ toggling the speaker.
Cycle counts are not constant across all frames so all timings below are
approximate.
Hex | Dec | Frame % | Item
--- | --- | --- | ---
Hex | Dec | Frame % | Item
--- | --- | --- | ---
1267f | 75391 | 100% | Total Frame
18 | 24 | 0% | inputGet
E8 | 232 | 0% | willyMove
@ -118,14 +118,15 @@ E8 | 232 | 0% | willyMove
123 | 291 | 0% | tilesAnimateKeys
47 | 71 | 0% | tilesAnimateConveyor
6EB | 1771 | 2% | screenDrawSprites
a07 | 2567 | 3% | screenDrawWilly (For collisions)
a07 | 2567 | 3% | screenDrawWilly
71d7 | 29143 | 39% | screenDrawLevel
8d1 | 2257 | 3% | screenDrawWilly (For display, over level)
8d1 | 2257 | 3% | screenDrawWilly
3A | 58 | 0% | uiUpdate
3a | 58 | 0% | screenDrawSprite (door)
28 | 40 | 0% | screenSwap
1d1f | 7455 | 10% | audioPlayNote
1f76 | 8054 | 11% | gameDelay (sparse vs abundant level draw equalizer)
1f76 | 8054 | 11% | gameDelay
As can be seen, clearing the area where the world will be drawn takes almost
32% of the frame and drawing the level tiles takes about 39%, plus 3% to