Commit Graph

523 Commits

Author SHA1 Message Date
andres.delikat ec66663dbc NES PPU - some mouse over progress 2011-03-13 03:58:36 +00:00
andres.delikat 21d7f5c79f NES PPU - fix Pattern view palette selection via click 2011-03-13 03:32:30 +00:00
beirich 50a06e38cd PCE: Significant VDC timing improvements 2011-03-13 03:20:28 +00:00
andres.delikat e5cb8ec071 NES PPU - a round of code clean up 2011-03-13 03:18:04 +00:00
andres.delikat 9885977e4f NES PPU - Palette Viewer - fix sprite palette display 2011-03-13 03:11:21 +00:00
zeromus 1d39da2427 [NES] decided how to implement EXP bus infrastructure, even though nothing uses it yet 2011-03-13 02:58:29 +00:00
zeromus ae61bf3926 [NES] setup a little palette performance optimization for debug tools 2011-03-13 02:48:45 +00:00
beirich ac3acfd721 oops, didn't get rid of all the 1-cycle page boundary penalties 2011-03-13 02:32:13 +00:00
andres.delikat 8413ed00db NES PPU - fix pattern colors 2011-03-13 02:28:11 +00:00
beirich 420bad0a2e HuC6280: Accepting an interrupt takes 8 cycles; Correcting handling of T flag on RTI and PLP instructions; 1-cycle penalty for accesses across page boundaries does not apply 2011-03-13 02:22:29 +00:00
andres.delikat 7f3aaf2167 NES PPU - slight tweaks 2011-03-13 02:20:06 +00:00
andres.delikat 734886cc09 NES PPU - show palette selections 2011-03-13 01:49:10 +00:00
andres.delikat e44b18dd79 NES PPU - clicking the pattern view toggles through the 8 palette choices 2011-03-13 01:43:49 +00:00
zeromus fe7e80d723 [NES] fixup square waves a tiny bit 2011-03-13 01:40:09 +00:00
zeromus 44619d747c [NES] make pattern view run at a reasonable speed 2011-03-13 01:09:35 +00:00
andres.delikat e015be999a attempt to add palette 0 to pattern viewer color 2011-03-13 01:07:00 +00:00
zeromus ebc0134db0 moar fix bettar 2011-03-13 00:44:45 +00:00
andres.delikat ae7787498b NES PPU - 2nd page of patterns 2011-03-13 00:42:02 +00:00
zeromus f493e8fe10 fix crashy stuff 2011-03-13 00:38:23 +00:00
zeromus 2c62271fc7 [NES] speaking of music being a worthy thing... 2011-03-13 00:34:24 +00:00
andres.delikat 1de366349e NES PPU - fix pattern viewer ordering of tiles 2011-03-12 14:02:25 +00:00
andres.delikat c79de1ffeb NES PPU - Progress on pattern viewer 2011-03-12 04:33:21 +00:00
andres.delikat f33837bf5d Hex Editor - arrow & tab keys navigate the memory viewer 2011-03-10 19:25:01 +00:00
andres.delikat 0360a52e6e Pattern Viewer - progress, displays incorrect colors for pixels, needs to be cross referenced with the attribute table 2011-03-10 16:35:11 +00:00
andres.delikat e8b8ab533d NES PPU - some ground work for Pattern Viewer 2011-03-10 14:51:21 +00:00
beirich 33a9ccf1f5 PCE: New Adventure Island, Turrican, P-47, Silent Debuggers, Strip Fighter, R-Type fixed 2011-03-10 05:22:26 +00:00
andres.delikat c8806b9aea Ram Watch - New Watch - default address = 4 digits, for now, since all domains currently use 4. TODO: base it off the domain size 2011-03-10 04:54:03 +00:00
andres.delikat 0b44f8dd41 Ram Watch - format address value number of digits based on the domain size 2011-03-10 04:48:50 +00:00
andres.delikat b3c5acf003 Ram Search - In Hex display mode - format current & previous values so that digits always match data size. 2011-03-10 04:43:50 +00:00
andres.delikat 28dc1b9c8e Refactor code for loading one tool dialog from another. Remove PCE address offset from Ram Search 2011-03-10 04:29:19 +00:00
andres.delikat ae2b97050e Ram Search - Context menu item "View in Hex Editor" implemented 2011-03-10 04:22:56 +00:00
andres.delikat 28a093adac NES PPU - Settings dropdown menu in toolstrip - implement autoload & save window position toggling 2011-03-10 03:40:32 +00:00
andres.delikat 09ea99323e Code cleanup of last commit. Hex Editor cleanups - Fix Hex editor auto-load menu item, implement save window position menu item. Fix auto-load menu item check, was being done in the options menu drop down event instead of settings. 2011-03-10 03:33:53 +00:00
andres.delikat 98ee9308fa Hotkey Config - fix so that clicking a tab automatically highlights the first item 2011-03-10 03:24:43 +00:00
andres.delikat 41976d7ce7 On Main form shown event, do system check for appropriate menu items. NES menu will now be shown when auto-loading NES games on start up 2011-03-10 02:50:54 +00:00
andres.delikat 0ffb3f1961 Main form - On Menu activate, check system and enable/disable appropriate menus. 2011-03-10 02:48:35 +00:00
andres.delikat 8078018905 NES PPU Viewer - start pattern viewer 2011-03-09 03:47:48 +00:00
andres.delikat ea21d73ed8 NES PPU - Palette Viewer - show details on mouse over. Note: value is currently messed up, due to an implementation flaw in the Palette object 2011-03-09 03:22:38 +00:00
andres.delikat def79375dd NES PPU - palette viewer works 2011-03-08 21:17:31 +00:00
zeromus 5f130aabd9 [NES] make ppu palette public 2011-03-08 20:55:19 +00:00
andres.delikat 10b18cf862 NES PPU - hook up ppu bus values to the palette tool. 2011-03-08 19:41:49 +00:00
andres.delikat 67f6eee6b6 NES PPU - set up to read nes core, close dialog when a nes rom closes, more checks for proper core type 2011-03-08 19:26:17 +00:00
zeromus fe51441596 [NES] separate color conversion logic for use in tools 2011-03-08 19:05:52 +00:00
andres.delikat 791f2bcc2f NESPPU - hook up windows position saving & autoload, and hook up UpdateValues to frame loop 2011-03-08 19:05:23 +00:00
andres.delikat b16b23d335 Oops, add paletteViewer objects, also fix to use solid rectangles 2011-03-08 18:50:36 +00:00
andres.delikat 05172a5ee6 NES PPU - more palette viewing progress 2011-03-08 18:33:40 +00:00
andres.delikat bd4340fa37 NES PPU - palette viewer object - progress 2011-03-08 17:41:38 +00:00
andres.delikat fa45726e3c Start a PaletteViewer control for the NES PPU Viewer dialog 2011-03-08 16:43:08 +00:00
andres.delikat 7c06a7174f Memory Viewer - fix issues with setting the scroll bar position when setting a highlighted value. Also, clicking the highlighted value unhighlights the address 2011-03-08 15:31:24 +00:00
andres.delikat 8e3acd847a Hex Editor - add to Ram Watch menu item 2011-03-08 14:50:12 +00:00