Commit Graph

1624 Commits

Author SHA1 Message Date
andres.delikat 4048863a30 NESPPU - at a refresh rate slider. I was hoping to not resort to such a hack but it REALLY helps, and most case uses don't need full refresh accuracy, and on those occasions, it is a simple use of the slider. 2011-08-28 18:49:03 +00:00
andres.delikat f2e6babd71 NESPPU - implement right-click to remember selection 2011-08-28 17:59:53 +00:00
andres.delikat 2f5571e4da NESPPU - implement Zoom Box 2011-08-28 17:38:33 +00:00
andres.delikat 68e1e0b71d NESPPU - progress on sprite viewer & details & other dialog todos 2011-08-28 16:36:50 +00:00
zeromus 41d45ed180 disc-make concept of redundant track 0 elimination mandatory (i had made a note that it was apparently mandatory and then removed the option, but didnt bother to restore the functionality) 2011-08-28 06:31:31 +00:00
andres.delikat e6efc1a8ba NT Viewer - show Tile ID 2011-08-28 00:27:39 +00:00
andres.delikat 463747bfea NES NameTable Viewer - implement mouse over data except for TileID 2011-08-27 23:11:47 +00:00
andres.delikat d22d731f4b oops, had the pattern viewer refresh commented out 2011-08-27 21:44:08 +00:00
andres.delikat 278a9486b6 NESPPU - speedups to palette viewer 2011-08-27 21:31:47 +00:00
andres.delikat e75052923a NES Nametable & PPU Viewer fix ups 2011-08-27 21:07:09 +00:00
zeromus 8e7e3eb1e5 remove dumb throttle diagnostics 2011-08-27 18:41:38 +00:00
zeromus 57cd3bbf9b add optional throttle diagnostics 2011-08-27 18:19:18 +00:00
zeromus 27136932c3 throttle diagnostics 2011-08-27 18:09:54 +00:00
zeromus 9ffaf56630 throttle timing refinement 2011-08-27 18:06:23 +00:00
zeromus 401ca0e982 should probably call timeBeginPeriod at some point 2011-08-27 18:00:14 +00:00
andres.delikat 382ae901e7 Oops 2011-08-27 16:47:41 +00:00
andres.delikat 31c19e5043 Disable NES Debugger menu item, and remove a commented out debug line I left by accident 2011-08-27 16:30:59 +00:00
andres.delikat 942a9e086a Add a SoundOn flag to the nes core and hook to the sound on/off in sound config. the flag bypasses the apu.run function. the apu read/writes are still going, and seems to be TAS safe to do this 2011-08-27 15:49:16 +00:00
andres.delikat 1f3a315926 NES Nametableviewer & NESPPU viewer were running their updatevalues code when closed. Fixing that gave a few fps boost to the nes core when those dialogs are not open! 2011-08-27 14:56:17 +00:00
andres.delikat 8dff368bcc misc code cleanup on some tool dialogs 2011-08-27 14:49:13 +00:00
andres.delikat 5e9f90eea9 Ram Search - big speed up in QueryItemBkColor by only checking for column == 0, apparently it was causing a redraw for each column instead of just once, setting column == 0 still colors the entire row. Also removed the "x addresses would be removed" message when in preview mode as it isn't worth a 1 fps cost imo. Also applied the column == 0 fix to Ram Watch though that will have a significantly smaller speed boost. 2011-08-27 13:56:06 +00:00
andres.delikat c7e8e7ece1 Ram Watch/Ram Search - small speed optimization to the QueryItemText functions 2011-08-27 13:20:02 +00:00
andres.delikat 18a6b21deb Oops 2011-08-27 04:36:45 +00:00
andres.delikat 293b7133c5 Slight Dialog performance tweaks 2011-08-27 04:32:54 +00:00
zeromus 35ead836d2 fix input better 2011-08-27 02:56:15 +00:00
zeromus 9e97379d45 oops 2011-08-27 02:45:02 +00:00
zeromus dacc65eb0d 2010 cleanup 2011-08-27 02:31:43 +00:00
beirich 4ac730f107 Upgrade CpuCoreGenerator solution also 2011-08-27 02:20:10 +00:00
beirich 21493304e6 Bizhawk bravely enters the year 2010 2011-08-27 02:17:11 +00:00
andres.delikat f9ecea8464 RenderPanel - DrawScreenInfo() - clean up a lot of sloppy code and optimize some things 2011-08-27 01:50:44 +00:00
zeromus 3420f0bc5e see if this input code is any faster 2011-08-27 01:15:57 +00:00
andres.delikat 0536a04f59 Update Status Bar save slots on LoadRom() 2011-08-26 23:54:15 +00:00
andres.delikat 82630e62b5 Hex Editor - Hook up mouse wheel 2011-08-26 00:20:42 +00:00
andres.delikat e866055581 Hex Editor - fix problems with highlight display 2011-08-25 23:58:16 +00:00
andres.delikat 172205a86e Hex Editor - Display address highlighted 2011-08-25 23:49:13 +00:00
andres.delikat dea2afd513 Hex Editor - very slight optimziing of GenerateMemoryViewString 2011-08-25 17:05:51 +00:00
andres.delikat db0fe17933 Fix typo in GetRomsPath, was returning GB for PCE/SFX 2011-08-25 02:52:35 +00:00
andres.delikat 8d7c745e56 Show nibbles when hex editing, fix auto move to next address on 2 byte view, update values on load 2011-08-25 02:23:12 +00:00
andres.delikat d8bdf4c646 Hex Editor - show frozen addresses 2011-08-25 02:08:05 +00:00
andres.delikat 4017e8a068 Hex Editor - fix hex editing of 4 byte values, added a Unfreeze All menu/context menu item 2011-08-25 01:49:22 +00:00
andres.delikat 550261b831 Hex Editor - Fix Endian display on 2 & 4 byte view, fix freezing of multibyte values, fix adding to ram watch of multibyte values, fix ram watch to run UpdateValues when an external dialog adds a value 2011-08-25 01:22:03 +00:00
andres.delikat ce5bf31ec1 Hex Editor - save DataSize and BigEndian in the config 2011-08-25 00:55:46 +00:00
andres.delikat efd8fe5410 Fix Poke Value context menu item and allow it to poke 2 byte values (4 byte still todo) 2011-08-24 22:26:17 +00:00
andres.delikat be80761f26 Hex Editor - update values on Endian Toggle, fix resizing logic of dialog 2011-08-24 16:56:38 +00:00
andres.delikat c2d5f5c733 Hex Editor - mostly working address editing in 2 byte view 2011-08-24 02:48:52 +00:00
andres.delikat c712e58b4d Hex Editor - restore Ctrl+G hotkey, fix key events, fix 2 & 4 byte view issues, restore address editing 2011-08-24 02:31:45 +00:00
andres.delikat f11b3a3e2a Hex Editor - misc cleanups 2011-08-23 23:48:22 +00:00
andres.delikat c8f8735ec3 Hex Editor - Oops, don't refresh on mouse move 2011-08-23 22:48:21 +00:00
andres.delikat d391777d50 Hex Editor - fix calculation for rows visible 2011-08-23 22:44:23 +00:00
andres.delikat 98ec3bf2a2 Hex Editor - restore mouse & key events & context menu, fix addresss highlighting logic 2011-08-23 22:22:24 +00:00