Sour
2a6504c2d4
PPU: Fixed mirroring behavior when vram address is over $7FFF
...
Prevents graphical glitches in Lemmings 2 (which appeared because the game uses addresses over $7FFF, which loaded random data outside the vram buffer)
2020-05-26 18:10:19 -04:00
Sour
5f055110fa
Added Game Boy support
...
CPU/APU are decent - PPU is still just a scanline renderer
No Super Game Boy support yet
2020-05-18 16:11:08 -04:00
Sour
082e1932bc
Debugger: Tilemap Viewer - Added tile address field
2020-05-16 13:22:43 -04:00
Sour
983db6c27d
Debugger: Tilemap Viewer - Fixed address calculation for mode 7 tiles
2020-05-16 12:46:38 -04:00
Sour
8ee5bd5a10
UI: Prevent windows from appearing outside the available screens when restoring their position
2019-10-06 19:58:56 -04:00
Sour
99846954af
Debugger: Added refresh speed options for PPU viewers
2019-10-06 18:28:04 -04:00
Sour
b3c609a494
Linux: Fixed some crashes and layout issues
2019-07-18 19:09:57 -04:00
Sour
3d79d84437
Debugger: Tilemap viewer - Ensure the PPU's state at the selected scanline+cycle is used
2019-07-18 16:21:41 -04:00
Sour
cd5792ebf5
Debugger: Tilemap Viewer - Fixed scroll overlay size (large tiles vs large screen bug)
2019-07-16 21:21:10 -04:00
Sour
81d373b99b
PPU: Convert VRAM to uint16_t array (cleaner code)
2019-07-11 23:03:02 -04:00
Sour
237718c6b8
Debugger: Use Format32bppPArgb pixel format for better draw performance
2019-06-24 11:45:40 -04:00
Sour
a382bce3bd
Debugger: Added copy to clipbiard/save as png options for ppu viewers
2019-05-20 14:06:47 -04:00
Sour
20e2bb8b12
Debugger: Moved scroll overlay logic to UI, fixed issue with 2x width/height display modes
2019-05-20 13:58:30 -04:00
Sour
2c594f29d9
Debugger: Improved tile grid display option for tile/tilemap viewers
2019-05-18 12:02:37 -04:00
Sour
97b8631e49
Debugger: Fixed crash on code break when PPU windows are opened
2019-05-13 17:39:10 -04:00
Sour
2fcbc5b092
Debugger: Added Sprite Viewer tool
2019-04-25 19:49:15 -04:00
Sour
1847932b0a
Debugger: Tilemap Viewer - Save options and window position/size
2019-04-21 19:07:11 -04:00
Sour
51a3e16075
Debugger: Tilemap/Tile viewers - Improved zooming/scrolling
2019-04-21 17:34:27 -04:00
Sour
25f00099b0
Debugger: Tilemap Viewer - Don't zoom in selection rectangle when zooming
2019-04-20 23:51:54 -04:00
Sour
08b1388cbd
Debugger: Limit refresh to ~100 FPS on all debugger windows (to reduce chances of UI locking up at max speed)
2019-03-31 20:02:10 -04:00
Sour
4402be3c52
Debugger: Improved usability and added shortcuts/features
2019-03-30 21:51:41 -04:00
Sour
fd0aefd130
Debugger: Refresh PPU viewers on code break
2019-03-30 19:31:33 -04:00
Sour
5de1430841
Debugger: Several tilemap viewer improvements
2019-03-30 18:17:41 -04:00
Sour
1a30ac6fa8
Debugger: Allow zoom in/out in tilemap viewer
2019-03-30 14:26:24 -04:00
Sour
2100ddb712
Debugger: Improved tilemap viewer performance
2019-03-30 11:52:15 -04:00
Sour
c41e3458eb
Debugger: Added mode 7 / direct color support to tilemap viewer
2019-03-23 17:23:36 -04:00
Sour
0d0f5e6e58
Debugger: Added palette viewer
2019-03-16 16:38:28 -04:00
Sour
706ef2f6e4
Debugger: Added basic tilemap viewer
2019-03-03 16:34:23 -05:00