devinacker
2f344d27fe
properly display hires tilemaps for mode 5/6 in the tilemap viewer
2020-02-09 23:00:34 -05:00
devinacker
9734526de2
don't display 17-bit VRAM addresses in PPU debuggers if expansion is supported but disabled
2019-10-10 19:06:26 -04:00
devinacker
c9eae6a047
add VRAM expansion support to PPU debugging tools
2019-10-09 22:08:35 -04:00
Marcus Rowe
8fd0301299
Show character address in the Tilemap Viewer
2018-12-22 21:18:09 +10:00
Marcus Rowe
8c66734c11
Add Mode 7 EXTBG format to the PPU Debugger
2018-05-07 18:21:53 +10:00
Marcus Rowe
d4a3dba81e
Tile Viewer goto buttons now set bit depth
...
The goto buttons do not set the Bit Depth in mode 7 as the game could be
changing the screen modes mid frame.
2017-10-30 22:08:34 +10:00
Marcus Rowe
47cb9d9b29
Move low-level functions from TilemapRenderer into a base class
2017-10-29 19:23:23 +10:00
Marcus Rowe
bdd9db21c8
Override the background color in the Tilemap Viewer
2017-10-29 16:06:25 +10:00
Marcus Rowe
ee89171d53
Keep QImage in TilemapRenderer when drawing tilemap
...
This commit will allow the image created by drawTilemap() to be
accessed multiple times.
It will also save a memory allocation if the image size does not change
in-between two drawTilemap() calls.
The low-level tile drawing functions keep wordsPerScanline as a function
argument in order to save 1024 function calls per map drawn (16K calls
for a mode7 map).
2017-10-28 14:53:17 +10:00
Marcus Rowe
5a5b3db110
Use QRgb instead of uint32_t for rgb color data
2017-10-28 14:30:50 +10:00
Marcus Rowe
f13c9a894f
Add optional grid to Tilemap Viewer
2017-03-16 20:16:52 +10:00
Marcus Rowe
9eabab41ac
Add Mode0 palette offset to TilemapRenderer
2016-11-17 23:35:55 -05:00
Marcus Rowe
baa6721a70
Load data from PPU interface into TilemapRenderer
2016-11-17 23:35:55 -05:00
Marcus Rowe
f1e7f42ac3
Add Mode 7 to Tilemap Viewer
2016-11-17 23:35:55 -05:00
Marcus Rowe
d2e6efd105
Fix 16px tile bug in TilemapRenderer
2016-11-17 23:35:54 -05:00
devinacker
b63f50f3cd
Revert "get tilemap viewer info from PPU interface"
...
This reverts commit c50526eb66
.
2016-11-17 23:35:54 -05:00
devinacker
c50526eb66
get tilemap viewer info from PPU interface
2016-11-16 23:54:31 -05:00
Marcus Rowe
71976a62f7
Rewrite TilemapRenderer to draw one tile at a time
2016-11-17 04:05:06 +10:00
Marcus Rowe
2afe07b663
Add Tilemap Viewer Window
2016-11-16 17:39:11 +10:00