Commit graph

  • 84d158cd90 Debugger: Added "Refresh on pause/break" option to ppu & event viewer Sour 2018-03-15 17:40:58 -04:00
  • 4b6a14f358 Debugger: Fixed crash when switching games with hex editor opened Sour 2018-03-15 17:15:11 -04:00
  • aee63d072c Debugger: Adjust character limit in goto popup based on memory size Sour 2018-03-15 17:14:41 -04:00
  • b79983ec2f Debugger: Memory Viewer - Add palette ram to dropdown (was removed by accident) Sour 2018-03-14 23:36:24 -04:00
  • 279e66a5f6 Debugger: Fixed refresh issues with memory viewer when changing memory type Sour 2018-03-14 23:34:04 -04:00
  • b9e771c405 HD Packs: Added ppuMemoryCheck/ppuMemoryCheckConstant conditions Sour 2018-03-14 23:25:06 -04:00
  • 41ed9d57ed Debugger: Fixed threading issues in copy to hd pack format feature Sour 2018-03-14 22:45:01 -04:00
  • fda119afca HD Packs: Added support for grayscale and emphasis bits Sour 2018-03-11 22:42:32 -04:00
  • dac2af2294 Debugger: Fixed byte editing mode always being turned on when opening memory viewer Sour 2018-03-11 22:41:57 -04:00
  • e033ecc523 Debugger: Added shortcut key to pause/unpause Sour 2018-03-10 15:47:13 -05:00
  • 535b7d4361 Debugger: Lua - Added setScreenBuffer/getScreenBuffer API Sour 2018-03-10 15:44:38 -05:00
  • 16828a0d12 Debugger: Fixed pause icon showing up due to APU viewer (among other things) Sour 2018-03-10 14:31:05 -05:00
  • af0ba9ee2d Debugger: Hex Editor - Byte editing mode Sour 2018-03-10 13:41:01 -05:00
  • b0f971bb32 Debugger: Prevent bring to front when loading save state while paused Sour 2018-03-10 12:19:59 -05:00
  • 72f5141e65 Debugger: Fixed issue with step back (last frame didn't get input values) Sour 2018-03-10 11:17:43 -05:00
  • e6014830f2 Debugger: Ability to customize all keyboard shortcuts Sour 2018-03-10 09:58:24 -05:00
  • 64ae52322a HD Packs: Optimized some bottlenecks when parsing definition file Sour 2018-03-07 21:56:10 -05:00
  • 8b31493fda Libretro: Disable .sav files (RetroArch creates its own save files) Sour 2018-03-06 20:39:49 -05:00
  • e23e7f4639 Debugger: Added options to configure copy behavior Sour 2018-03-06 20:34:15 -05:00
  • a81e328ec8 Debugger: Fixed ctrl/shift-clicking in breakpoint list Sour 2018-03-06 20:05:57 -05:00
  • 5d1d2d93b4 Debugger: Focus on address field when opening breakpoint window Sour 2018-03-06 19:50:21 -05:00
  • f35cef97b0 Debugger: Fixed UI crash when stack pointer is $FF Sour 2018-03-06 19:45:39 -05:00
  • 002b351143 Debugger: Fixed search not updating position properly (hex viewer) Sour 2018-03-05 21:51:21 -05:00
  • 376a56e2e1 Debugger: Fixed stack box displaying 1 extra byte Sour 2018-03-05 21:18:54 -05:00
  • cdbef431d6 Debugger: Improved callstack reliability Sour 2018-03-05 21:18:29 -05:00
  • 23c85a447b Docs: Added source for the online documentation site Sour 2018-03-04 20:31:33 -05:00
  • ba7fd71746 Debugger: Allow more stack bytes to be shown at once Sour 2018-03-03 21:21:43 -05:00
  • 9b27a59ccf Linux: Fixed compilation errors & UI bug Sour 2018-03-03 16:26:24 -05:00
  • cdbc35e49f Debugger: Added ability to customize the default labels on a per-mapper basis Sour 2018-03-03 15:40:11 -05:00
  • 80ee959430 UI: Fixed preferences form layout Sour 2018-03-03 14:59:40 -05:00
  • 2ccc59726b Debugger: Improved display for nes/work/save ram blocks Sour 2018-03-03 14:58:48 -05:00
  • 74d824c399 Debugger: Added up/down buttons to code scrollbar Sour 2018-03-03 14:58:33 -05:00
  • 51ce8a4781 Debugger: Added pause icon (and option to hide it) Sour 2018-03-03 13:11:45 -05:00
  • 13d4a0fc72 Debugger: Added prg address inline compact display option Sour 2018-03-03 12:01:16 -05:00
  • 00af520f28 Debugger: Fixed designer crashes Sour 2018-03-03 11:14:57 -05:00
  • 99b470046b Debugger: Added "Go To Program Counter" menus Sour 2018-03-03 10:53:38 -05:00
  • 2722e63251 PGO: Turn on debugger when running PGO builds (~60% increase in performance when debugger opened) Sour 2018-03-03 10:42:45 -05:00
  • 024a0c1d3c Debugger: Allow font customization for most tools (debugger, memory viewer, assembler, trace logger, script window) Sour 2018-03-03 10:41:59 -05:00
  • e31f1b9b32 HD Packs: Fixed a couple of regressions Sour 2018-02-26 18:42:49 -05:00
  • 022114bc1f Debugger: Added mirroring info to sprite HD Pack format copy Sour 2018-02-25 17:23:18 -05:00
  • 5ed67cb3de HD Packs: Add bgm/sfx volume to save state Sour 2018-02-25 17:16:46 -05:00
  • 83295b4117 HD Packs: Allow all conditions to be inverted by using the ! operator Sour 2018-02-25 17:03:06 -05:00
  • 94c114e713 HD Packs: Invert X/Y axis for spriteNearby conditions if the current tile is mirrored Sour 2018-02-25 16:38:00 -05:00
  • c50e0ffef4 HD Packs: Revert sprite logic change - BG priority sprite pixels *must* be allowed to appear on the sceen even when the original color was 0 (it`s up to the HD Pack to implement proper transparency) Sour 2018-02-25 16:21:01 -05:00
  • c9e922f879 Debugger: Fixed issues with step out functionality Sour 2018-02-25 12:47:39 -05:00
  • d470c3090d UI: Fixed recent menu not enabling/disabling itself properly Sour 2018-02-25 11:30:41 -05:00
  • 02aaad65a8 Fixed rom search causing logging, input changes and FDSbios prompt Sour 2018-02-25 11:27:32 -05:00
  • 7ccf093a7e Debugger: Fixed callstack displaying incorrect data when breaking on a RTS instruction Sour 2018-02-25 10:38:45 -05:00
  • 5b8800f038 Libretro: Builtbot support for Android Andrés 2018-02-24 18:20:01 -05:00
  • 439f72e5ee Debugger: Fixed random multithread crash when using undo feature Sour 2018-02-24 16:23:46 -05:00
  • 2582d14f59 Debugger: Revert incorrect fix for profiler's inclusive stats Sour 2018-02-24 15:40:29 -05:00
  • 46b3aa0791 Debugger: Improved pause/unpause logic when opening/closing debugger Sour 2018-02-24 15:10:01 -05:00
  • 9189d96578 Debugger: Added temporary vram address (t) to status window Sour 2018-02-24 15:03:09 -05:00
  • 522eccc710 Debugger: Fixed minor UI issues with hex view in header editor Sour 2018-02-24 14:56:22 -05:00
  • 287479c694 Debugger: Hex Editor - Fixed minor display issue when string view was hidden Sour 2018-02-24 14:41:11 -05:00
  • d62d701e64 Debugger: Added paste/undo support in hex editor Sour 2018-02-24 14:23:54 -05:00
  • e0611e7a9d UI: Added option to display full path for recent file list Sour 2018-02-24 11:33:36 -05:00
  • f8ed813d14 Debugger: Added options to configure whether or not the debugger pops up on breakpoints and pause/frame advance Sour 2018-02-24 11:07:27 -05:00
  • 6cabd67848 Debugger: Fixed per-byte navigation option in hex editor Sour 2018-02-24 09:58:50 -05:00
  • 6a6d03f4a5 Updated Portuguese-BR translation (#329) altiereslima 2018-02-23 16:03:27 -03:00
  • 00b51805b9 Debugger: Code Window - Cleanup/Improve look for labels/comments inside data sections Sour 2018-02-23 12:54:43 -05:00
  • 16873540f4 Debugger: Event Viewer - Add PC value to tooltip (displays PC at the start of the current instruction) Sour 2018-02-23 12:54:00 -05:00
  • c073a37908 Debugger: Hex Viewer - Added option to navigate byte-by-byte instead of nibble-by-nibble Sour 2018-02-23 12:45:49 -05:00
  • 981b121848 Debugger: Reduce frame lag between event viewer and main window when running 1 frame at a time Sour 2018-02-23 12:18:12 -05:00
  • f4d5835d1c Debugger: Hex Editor - Fixed selection issues with high density text mode Sour 2018-02-23 11:59:14 -05:00
  • 608880e6a3 UI: Fixed menustrips/toolstrips not responding to first click when window was out of focus Sour 2018-02-23 11:30:37 -05:00
  • ea99b8a792 Debugger: Improved debugger window address fields usability Sour 2018-02-23 11:15:23 -05:00
  • 075b6fbeee Debugger: Added verified/unidentified data toggles to toolbar + added shortcut keys Sour 2018-02-23 10:56:19 -05:00
  • 7a7c7e1bd8 Debugger: Hex Editor - Added high density text option Sour 2018-02-23 10:18:25 -05:00
  • ffd3017af8 Debugger: Improved pause/resume behavior from main window when debugger is active Sour 2018-02-23 09:28:11 -05:00
  • c0c301d4c6 Debugger: Fixed UI stripping away $ signs in breakpoint condition field Sour 2018-02-23 09:09:13 -05:00
  • 75043a1675 Debugger: Fixed crash when attempting to add a breakpoint with an invalid condition Sour 2018-02-23 09:08:53 -05:00
  • 60402fe54d Debugger: Fixed CPU breakpoints on registers Sour 2018-02-23 08:49:14 -05:00
  • feb4828a9b Debugger: Fixes/improvements to CA65 .dbg file import Sour 2018-02-23 08:28:29 -05:00
  • c8cbbb5c41 Fixed compilation warning in debug build Sour 2018-02-23 08:05:27 -05:00
  • 06cb78850f Debugger: Fixed rare crash when opening debugger window Sour 2018-02-23 08:03:23 -05:00
  • 2b7c3b6198 Debugger: Fixed comment display on lines with .db statements Sour 2018-02-23 08:02:00 -05:00
  • ad73fd2249 Debugger: Fixed event viewer not displaying breakpoint marks when stepping through code Sour 2018-02-22 17:02:17 -05:00
  • 24d4e91c6e Debugger: Fixed rare crash when opening event viewer Sour 2018-02-21 19:51:43 -05:00
  • 02e0f708bc Debugger: Added grayscale palette option to NT and CHR viewers Sour 2018-02-20 22:21:51 -05:00
  • 3bb760703e Debugger: Added "Break on Crash" option Sour 2018-02-20 21:59:56 -05:00
  • 89c5eab317 Debugger: Unload debugger when edit ines header window is closed (when needed) Sour 2018-02-20 21:24:14 -05:00
  • bb1e9775a5 Debugger: Improved breakpoint display in margin Sour 2018-02-20 21:20:45 -05:00
  • 9bd04c6535 Debugger: Fixed issues with expression evaluator when using braces/parenthesis/brackets Sour 2018-02-20 20:04:43 -05:00
  • 7c7c948e8b Fixed debug build errors Sour 2018-02-20 20:03:39 -05:00
  • 6bf789c5c1 HD Packs: Fixed 2+x scale background image display problem Sour 2018-02-20 18:32:58 -05:00
  • 8bef95e4a4 Debugger: Profiler - Fixed wrong value being shown in "Inclusive Time (%)" column Sour 2018-02-20 18:21:56 -05:00
  • 3be231efb7 Debugger: Profiler now uses the same refresh/auto-refresh settings as the other tools Sour 2018-02-20 18:20:52 -05:00
  • dbe7686724 Debugger: Fixed crash when clicking on empty row in breakpoint list Sour 2018-02-20 18:17:31 -05:00
  • 11c592a622 Debugger: Event viewer improvements/fixes Sour 2018-02-19 23:23:26 -05:00
  • d8e00168a4 Debugger: Added "Event Viewer" tool - replaces PPU Register Write Viewer Sour 2018-02-18 22:41:50 -05:00
  • 60faaf6469 Debugger: Speed optimizations in memory access counters Sour 2018-02-18 19:56:26 -05:00
  • ab2a91490b Debugger: Fixed register write viewer tooltip location at 125+% DPI settings Sour 2018-02-18 09:25:46 -05:00
  • b43d3b9110 Debugger: Fixed multithread issue in register write viewer Sour 2018-02-18 09:20:17 -05:00
  • 7a48aebc00 HD Packs: New features and performance improvements -New types of conditions -Background image scrolling support -Performance improvements (esp. conditions and backgrounds) Sour 2018-02-17 23:44:25 -05:00
  • e37570649b Fixed compilation warning & incorrect resources Sour 2018-02-17 23:44:18 -05:00
  • 9a65d5639f Debugger: Show mirroring type on nametable viewer Sour 2018-02-16 20:33:48 -05:00
  • 24d12467c8 Debugger: Memory Viewer - Split freeze into 2 items (freeze/unfreeze) to be more flexible Sour 2018-02-16 20:06:01 -05:00
  • fcad33750b Debugger: Added option to show previous frame behind the current frame Sour 2018-02-16 20:05:15 -05:00
  • ad256e3c2e Debugger: Added new break options in "Break In" dialog Sour 2018-02-16 19:33:20 -05:00