Commit graph

17 commits

Author SHA1 Message Date
Marcel Hellwig
c9f8f40a6c replace deprecated qt api with recommended functions 2021-02-18 08:13:39 +01:00
devinacker
95c8b63da6 don't autoupdate debug windows that aren't currently visible 2020-01-04 12:04:18 -05:00
devinacker
c9eae6a047 add VRAM expansion support to PPU debugging tools 2019-10-09 22:08:35 -04:00
Marcus Rowe
85a5f963b3 Increment selected tile address if in mode 7
This will make the Tile Viewer selected tile address match the Tilemap
Viewer character address.
2018-12-22 21:27:49 +10:00
Marcus Rowe
f4dc571699 Add 0x prefix to selected tile address 2018-12-22 21:24:19 +10:00
devinacker
15ed6bc5d4 use more native-looking save dialogs for VRAM views 2018-07-28 16:17:33 -04:00
Marcus Rowe
0752089351 Add more sources to the Tile Viewer 2018-05-07 20:13:42 +10:00
Marcus Rowe
3baf50c689 Fix form not updating when cartridge is not loaded 2018-05-07 18:33:12 +10:00
Marcus Rowe
8c66734c11 Add Mode 7 EXTBG format to the PPU Debugger 2018-05-07 18:21:53 +10:00
Marcus Rowe
6acb760664 Fix missing size check on selectedFiles list
(selectedFiles should always contain one element, but it is better to be
safe then sorry)
2017-11-02 15:00:45 +10:00
Marcus Rowe
e121885aea Add next/prev address buttons to Tile Viewer 2017-10-30 23:49:52 +10:00
Marcus Rowe
7e70c87487 Add address offset to VRAM source in the Tile Viewer 2017-10-30 23:03:38 +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
a0ad336236 Optimize Tile/Tilemap Viewer sidebar signals
This commit reduces the number of times the refresh() slot is called in
the Tile Viewer and the Tilemap Viewer.

The `inUpdateFormCall` flag is still required because the QSpinBox and
CgramWidget does not have any "user edited value" signals.
2017-10-30 21:56:43 +10:00
Marcus Rowe
003e54e113 Disable refresh when the export dialog is open 2017-10-30 20:46:01 +10:00
Marcus Rowe
cc38bdf81a Add CPU Bus to the Tile Viewer 2017-10-30 14:36:41 +10:00
Marcus Rowe
d937289a1c Add Tile Viewer Window 2017-10-29 21:22:42 +10:00