Commit graph

  • 8c27322d85 NSF: Fixed init problem with VRC6 (NSF-only) that could cause distorted audio Sour 2018-12-26 13:04:40 -05:00
  • f550b83025 NSF: Fixed minimum window size being set to 0 after loading NSF files Sour 2018-12-26 13:02:40 -05:00
  • d6d188282c NSF: Allow rewinding in NSF player Sour 2018-12-26 11:24:08 -05:00
  • 6c27a273b2 Debugger: Memory viewer - Fixed some usability issues with tooltips -Tooltips now always show up even if trying to show the last tooltip shown -Tooltips no longer appear for the next row of bytes when putting mouse over the text view Sour 2018-12-26 00:55:46 -05:00
  • d966fd50c1 Debugger: Memory viewer - Allow word wrapping in label tooltips (prevents content from being cut off entirely) + improved popup display location Sour 2018-12-26 00:29:11 -05:00
  • 9666426dc1 Debugger: Fixed multi-threading crash when calling PeekRAM for $4015 from another thread Sour 2018-12-25 22:40:41 -05:00
  • 071f69520b Linux: Fixed compilation warning Sour 2018-12-25 22:40:05 -05:00
  • 268bcd44fc UI: Minor fix to Chinese resources Sour 2018-12-25 11:51:59 -05:00
  • 53ec3dced2 UI: Chinese translation update (#552) owomomo 2018-12-26 00:50:24 +08:00
  • ae0822e7cd Linux: Fixed compilation warnings Sour 2018-12-25 00:32:33 -05:00
  • d8097a1c94 Debugger: Display read/written value when breaking execution Sour 2018-12-25 00:00:38 -05:00
  • 8deb63e646 Debugger: Avoid setting debug PC value if debugger is not running (performance) Sour 2018-12-24 23:50:44 -05:00
  • 40710c3665 Debugger: Allow debugger to peek at APU/PPU registers without altering the state Sour 2018-12-24 23:31:32 -05:00
  • 60e0bd4e01 Debugger: Fixed issues & improved performance with new breakpoint logic Sour 2018-12-24 21:22:08 -05:00
  • 937a90626d Debugger: Added option to evaluate all breakpoints on the first cycle of an instruction Sour 2018-12-24 15:21:21 -05:00
  • 35192daeed Debugger: Add option to trigger breakpoints on dummy read/writes (+ distinguish between writes & dummy writes) Sour 2018-12-23 13:12:46 -05:00
  • 195da9fa3d Debugger: Limit condition display length in break notification Sour 2018-12-23 11:58:46 -05:00
  • 022085082b Debugger: Added option to show current instruction's progress (cycle count, exec/read/write cycle display) Sour 2018-12-23 11:56:28 -05:00
  • 4459b18fa3 Debugger: Added option to display why the debugger breaks (breakpoint, break options, etc.) Sour 2018-12-23 00:10:00 -05:00
  • 7814165bb8 Command line: Added a /loadlastsession option to load the game's last known state after loading it Sour 2018-12-22 16:27:14 -05:00
  • 8bd292d8d5 Input: Added option to hide mouse cursor when a zapper is connected (e.g for the aimtrak light gun) Sour 2018-12-22 16:05:12 -05:00
  • 58d96c7971 Command line: Fixed crash when using /recordmovie while a movie is already recording Sour 2018-12-22 13:31:05 -05:00
  • a2a6c4489b Command line: Added a /recordmovie option to start recording a movie (.mmo) file Sour 2018-12-22 13:25:09 -05:00
  • 080d25349d Debugger: Fixed deadlock when debugger is closed and reopened right away (e.g by a CPU crash) 2 debugger instances ended up being active at the same time Sour 2018-12-19 20:47:47 -05:00
  • 440ca612f2 Debugger: Script Window - Fixed endless popups being shown when editing the script in another editor Sour 2018-12-18 16:10:01 -05:00
  • a8a2ce4403 Debugger: Rename "Label" column to "Function Name" in function list Sour 2018-12-16 16:02:43 -05:00
  • 774cf22f52 Debugger: Allow adding breakpoints on lines containing only a label definition Sour 2018-12-16 15:59:51 -05:00
  • be2cd9a850 Debugger: Watch - Added edit in mem viewer + view in disassembly shortcuts Sour 2018-12-16 15:29:16 -05:00
  • 0b7660a3fa Debugger: Reworked "Code" menu and enabled it on Linux, fixed issues where some shortcuts didn't work (e.g Mark As...) Sour 2018-12-16 13:58:33 -05:00
  • c54fad0325 Debugger: Fixed sub entry point markers disappearing from the code window after using the "mark as ..." functions Sour 2018-12-16 11:38:00 -05:00
  • c3806b61bf Debugger: Added icons to script window context menu Sour 2018-12-16 10:44:34 -05:00
  • 0df0c85767 Debugger: PPU Viewer - Added a "Edit in memory viewer" right-click option on nt/chr/sprite viewer tabs Sour 2018-12-15 15:44:22 -05:00
  • d3384b75dd Debugger: Trace Logger - Fixed copy to clipboard format and added context menu (copy + select all) Sour 2018-12-15 13:10:51 -05:00
  • 2a2717b125 HD Packs: Improve/fix hires.txt file output when re-recording over an existing HD pack Sour 2018-12-12 20:47:23 -05:00
  • 0dee6ac845 HD Packs: Tile indexes for conditions are now written in hex format Sour 2018-12-12 20:46:23 -05:00
  • ac18a318d3 Debugger: Hex Editor - Refresh display when using some options while emulation is paused (bugfix) Sour 2018-12-12 19:20:37 -05:00
  • b41e72a118 Cheats: Fixed layout issues with edit cheat form at higher DPI Sour 2018-12-12 18:43:13 -05:00
  • 4b43d6d9ab Cheats: Keep window size/position, add auto-resize to columns Sour 2018-12-12 18:42:52 -05:00
  • cd299c2710 Debugger: Memory Tools - Fixed UI refresh problem when using Home/End keys to navigate while the first/last byte is already visible on the screen (caret did not move properly) Sour 2018-12-10 20:11:34 -05:00
  • 7782fae054 Debugger: Fixed breakpoints not being active immediately after a power cycle Sour 2018-12-10 20:07:11 -05:00
  • a46493c6bd Debugger: Fixed register labels not being used for addresses (roughly) outside the $2000-$5FFF range Sour 2018-12-10 19:52:16 -05:00
  • 54b4604d7c Debugger: Always display watch result with 4 hex digits when using {$00} syntax Sour 2018-12-10 19:30:09 -05:00
  • 6fd2c2229e Debugger: PPU Viewer - Fixed crash in sprite viewer Sour 2018-12-10 18:53:17 -05:00
  • d355827382 Debugger: Allow minimize window in PPU/APU viewers Sour 2018-12-10 18:51:52 -05:00
  • d5b4d210ba Debugger: Allow labels to be created on the last valid byte of the range Sour 2018-12-10 18:48:06 -05:00
  • 031f320d44 Debugger: PPU Viewer - Fixed rare crashes when exporting to PNG (caused by trying to use previously pinned memory after it is no longer pinned and might have been moved by the GC) Sour 2018-12-09 13:02:06 -05:00
  • 70ad89a05a Debugger: Always realign disassembly based on the PC at the start of the current instruction Sour 2018-12-09 12:01:00 -05:00
  • 70a0389b2c Fixed screenshots not being saved when playing a rom stored inside a zip/7z file Sour 2018-12-09 10:48:56 -05:00
  • c901226f8c Debugger: Fixed memory tools crash when using multi-byte replace rules in TBL files Sour 2018-12-03 01:50:29 -05:00
  • 37904b8679 AOROM: Fixed mirroring power on state Sour 2018-11-20 02:31:55 -05:00
  • 4e372fbb86 Debugger: Fixed crash when using /testrunner feature Sour 2018-11-20 02:20:46 -05:00
  • b9703369cf Debugger: Fixed memory leak in Event Viewer Sour 2018-11-20 02:08:59 -05:00
  • 01ed8f6598 Update Portuguese translation (#530) altiereslima 2018-11-19 07:18:50 -02:00
  • 9914895534 UI: Spanish language update (#527) juanramonmartinez 2018-11-12 10:36:29 +01:00
  • 81bc306135 Update Portuguese translation (#523) Guilherme Dias 2018-11-08 06:22:18 -02:00
  • 6c3398250a Added Classic Platform structure - ARMv7 Cortex A7 build (#516) Ryan 'Swingflip' Hamlin 2018-10-20 09:22:08 +01:00
  • 9e5c22492b Debugger: Fixed multithreading crashes/freezes when marking bytes as data/code Sour 2018-09-26 07:23:32 -04:00
  • a49aa84685 Update Portuguese translation (#503) altiereslima 2018-09-21 17:58:51 -03:00
  • 420fb9c050 UI: Allow random game feature to load from zip/7z files Sour 2018-09-17 20:09:34 -04:00
  • f2af2ba986 Version Update: 0.9.7 0.9.7 Sour 2018-09-16 19:25:38 -04:00
  • f5f844d796 Debugger: Hide "View in ... memory" option from right-click menu when it's not available Sour 2018-09-16 19:14:24 -04:00
  • 21aa1af8b0 Cheat Finder: Fixed small layout issue Sour 2018-09-16 19:11:04 -04:00
  • d597a7a696 Linux: Fixed compilation warnings Sour 2018-09-16 13:12:45 -04:00
  • daccde89d7 Docs: Fixed typo Sour 2018-09-15 11:13:51 -04:00
  • 766eea5829 Debugger: PPU Viewer - Added "Export to PNG" option Sour 2018-09-15 11:11:46 -04:00
  • d03a0538d7 Docs: Update documentation (debugger / hd packs) Sour 2018-09-15 11:00:03 -04:00
  • a4a865a0a8 Debugger: Fixed event viewer (list view) sort column refresh issue Sour 2018-09-15 10:57:46 -04:00
  • f3778b58bb HD Packs: Use hex format for tile indexes (CHR ROM) (Easier to map the tile indexes with bank/column/row numbers) Sour 2018-09-15 09:59:17 -04:00
  • 0d40a57d07 HD Packs: Added mask parameter to memoryCheck conditions Sour 2018-09-15 09:49:02 -04:00
  • 5f01ec59f4 HD Pack Builder: Fixed issues with pause icon/break functionality when recording hd packs with debugger opened Sour 2018-09-14 22:09:51 -04:00
  • 35b182b435 HD Pack Builder: Allow HD tiles to be shown while recording Sour 2018-09-13 20:58:35 -04:00
  • 7ec7512fde Debugger: Added "Auto-create jump labels" option Sour 2018-09-08 13:16:17 -04:00
  • f25d680e32 Updated Chinese translation (#501) owomomo 2018-09-08 22:45:26 +08:00
  • 52fea4c0d8 Debugger: Fixed layout issues in APU viewer Sour 2018-09-08 10:39:14 -04:00
  • fd33562205 HD Pack Builder: Improved performance while recording (~80fps -> ~180fps) Sour 2018-09-07 21:30:00 -04:00
  • f69b891d53 Debugger: Fixed PPU-related issues when using the debugger & the HD pack recorder at the same time Sour 2018-09-07 21:12:30 -04:00
  • d305abe8fe Debugger: Nametable viewer - Fixed scroll overlay position when game updates scroll offsets mid-frame Sour 2018-09-07 21:10:52 -04:00
  • e4037ea602 UI: Added missing label to resources Sour 2018-09-07 17:23:43 -04:00
  • 18c331d9be Update Spanish Language (#499) juanramonmartinez 2018-09-07 23:21:07 +02:00
  • 512d971b87 MMC3: Fixed Low G Man (by allowing the use of the WRAM disabled flag with non-NES 2.0 headers) This may break MMC6 games that aren't in the game DB unless they are converted to NES 2.0 headers and set to submapper 1. Sour 2018-09-07 17:17:35 -04:00
  • 2b5e545304 Debugger: Fixed crash when loading TBL files that contain empty replacement rules Sour 2018-09-05 20:52:30 -04:00
  • 8019e70483 Debugger: Fixed crashes with TBL files when unknown characters are present in the TBL file (e.g because it was not UTF-8 encoded) Sour 2018-09-05 20:51:44 -04:00
  • e995c66927 Debugger: Fixed crash when disassembling internal RAM Sour 2018-09-05 20:29:26 -04:00
  • 80c80181ba Debugger: Lua - Added (configurable) script timeout to prevent infinite loops from locking up the emulator Sour 2018-09-02 15:37:13 -04:00
  • db1b689161 Cheats: Fixed crash when clicking on cheat finder tab Sour 2018-09-02 12:19:18 -04:00
  • 67accbf4d9 Debugger: Improved hex editor paste logic when pasting hex text Sour 2018-09-01 17:56:42 -04:00
  • 0ea9d4dff1 Debugger: Clarify flag names in op code description (op code tooltips) Sour 2018-09-01 17:09:54 -04:00
  • c40cf93da5 Debugger: Edit label - Make enter key equivalent to clicking OK Sour 2018-09-01 16:46:46 -04:00
  • 77a5d6c443 Debugger: Fixed copy to clipboard image scale for CHR viewer Sour 2018-09-01 16:40:53 -04:00
  • df68bf615b Debugger: Hide extra separator in break options when not running an NSF Sour 2018-08-30 22:38:51 -04:00
  • 757054798b Keep game running after CPU crash (when Dev Mode is enabled) Sour 2018-08-30 22:37:22 -04:00
  • 134a2a07e5 Sunsoft 5B: Fixed audio period (was off by 1) Sour 2018-08-30 22:26:38 -04:00
  • a01c400975 Debugger: Improvements/fixes to RAM disassembly Sour 2018-08-30 20:22:45 -04:00
  • 9b307e32a4 Debugger: Removed unnecessary zeroes in compact prg bank display Sour 2018-08-28 17:59:25 -04:00
  • 5fbc59ccee Debugger: Added view in cpu/disassembly/etc shortcuts to hex editor Sour 2018-08-26 20:33:08 -04:00
  • 7e91e632cc Debugger: Added "View in ..." shortcuts to label list Sour 2018-08-26 19:25:27 -04:00
  • 47249556d2 Core: Changed timing logic to resolve issues with some setups (where the core was running at less than 60fps even if the computer was able to run at up to 200fps) Sour 2018-08-26 18:53:15 -04:00
  • eab1731add Docs: Fixed missing line breaks drawString doc Sour 2018-08-26 17:55:00 -04:00
  • 46c744808a Makefile: Fixed bin folder not being created by "make libretro" Sour 2018-08-25 22:26:24 -04:00
  • 1139fb9ad2 NSF: Set X to 0/1 for NTSC/PAL before calling Init Sour 2018-08-23 17:44:03 -04:00