Lucas Scharenbroich
|
12b05139c2
|
Move to tables of dispatch tuples to set tile rendering information
|
2022-06-14 14:21:51 -05:00 |
|
Lucas Scharenbroich
|
d3da96a834
|
Add in the special Tile 0 render routines
|
2022-06-14 08:12:33 -05:00 |
|
Lucas Scharenbroich
|
7af4a216a0
|
Add modular dispatch for copy routines; add initial support for tile priority bit
|
2022-06-12 05:28:12 -05:00 |
|
Lucas Scharenbroich
|
3c41e97b0f
|
Move dispatch table into K bank and save 9 cycles per tile in dispatch
|
2022-06-08 17:34:23 -05:00 |
|
Lucas Scharenbroich
|
1de4c0bc7f
|
Make sure all macros add the vbuff offsets
|
2022-06-07 10:05:52 -05:00 |
|
Lucas Scharenbroich
|
b6202ca44c
|
Implement framework for adjusting VBuff tables to handle boundary transitions
|
2022-06-06 11:23:00 -05:00 |
|
Lucas Scharenbroich
|
4f557230c6
|
Remove some dead code and streamline some addressing. Fix bug in dispatch macro
|
2022-06-02 12:28:49 -05:00 |
|
Lucas Scharenbroich
|
a938639c1b
|
Fix initialization bug in TileStore
|
2022-06-01 13:55:04 -05:00 |
|
Lucas Scharenbroich
|
78d7dafe14
|
Another checkpoint; converging on the working implementation
|
2022-05-31 08:43:26 -05:00 |
|
Lucas Scharenbroich
|
9ac9ea623e
|
More banking fixes
|
2022-05-19 23:40:45 -05:00 |
|
Lucas Scharenbroich
|
fc48330061
|
Fix bug in tile rendering and tile sheet copying
|
2022-05-18 22:49:14 -05:00 |
|
Lucas Scharenbroich
|
fd07ead8ed
|
Get tile data to display from code field
|
2022-05-18 21:39:39 -05:00 |
|
Lucas Scharenbroich
|
755ac3fbfd
|
Move most data storage to separate bank; fix many banking bugs
|
2022-05-18 21:00:06 -05:00 |
|
Lucas Scharenbroich
|
01e92a7b62
|
Update; tool is compiling while referencing new rederer pipeline
|
2022-05-18 00:34:25 -05:00 |
|
Lucas Scharenbroich
|
7f6e5d1b1f
|
Work checkpoint
|
2022-04-29 12:38:04 -05:00 |
|
Lucas Scharenbroich
|
e5da3991cd
|
Start to split the tiles into high-level and low-level code
|
2022-04-25 16:34:54 -05:00 |
|