Commit graph

1287 commits

Author SHA1 Message Date
Souryo
31502f6c16 Fixed issues with screenshots 2017-09-01 16:00:55 -04:00
Souryo
b80d788346 Debugger: LUA scripting fixes, script window & assembler window improvements 2017-09-01 14:57:02 -04:00
Souryo
6f5a94e6a2 Linux: Fixed compilation errors and warnings (clang + gcc) 2017-08-30 19:36:20 -04:00
Souryo
5957bc2d3e Debugger: LUA scripting 2017-08-30 18:31:27 -04:00
Souryo
8e2f39e3bd Debugger: Added ability to revert prg/chr changes 2017-08-21 23:11:14 -04:00
Souryo
2d53bc05a5 HD Packs: Save states now save audio state (for ogg bgm) 2017-08-20 19:03:16 -04:00
Souryo
7e50f2aee1 HD Packs: Changed audio replacement registers 2017-08-20 18:25:14 -04:00
Souryo
e66dd700e1 Debugger: Added auto-load cdl option 2017-08-19 22:00:12 -04:00
Souryo
daca866957 Debugger: Add option to save changes as IPS file 2017-08-19 19:40:02 -04:00
Souryo
a376923757 HD Packs: Only use HD ppu when tile replacement rules exist 2017-08-19 17:51:36 -04:00
Souryo
a562c71094 HD Packs: Allow replacing game audio 2017-08-19 16:46:57 -04:00
Souryo
b5ab77d547 Debugger: Fixed minor assembler issues 2017-08-19 14:36:00 -04:00
Souryo
6691660617 HD Packs: Allow non-ntsc video filters to be used on top of a HD pack 2017-08-15 23:59:55 -04:00
Souryo
b469bc5308 HD Packs: Added built-in conditions (hmirror, vmirror, bgpriority) 2017-08-15 20:25:25 -04:00
Souryo
92d1ca5382 Debugger: Fixed sprite viewer issues with overlapped sprites 2017-08-15 19:47:41 -04:00
Souryo
b855b5c9e9 Debugger: Slight improvement to startup performance 2017-08-15 19:18:38 -04:00
Souryo
fef31e6749 HD Packs: Fixed issues with background priority sprites 2017-08-15 19:18:00 -04:00
Souryo
5f47b402b5 Debugger: Added "Devleoper Mode" option to give faster access to all debugging tools 2017-08-14 23:44:52 -04:00
Souryo
47026c3ba8 Debugger: Copy info based on CHR ROM vs RAM (right-click in ppu viewer) 2017-08-13 20:45:36 -04:00
Souryo
bdf6cea4a7 Improved startup performance 2017-08-13 17:17:14 -04:00
XXLuigiMario
222f35f33c Added Catalan translation (#223) 2017-08-13 17:11:33 -04:00
Souryo
a1786654ad NSF: Added repeat/shuffle options 2017-08-13 10:51:13 -04:00
Souryo
b3453eb2a2 Nanjing: Fixed bug in Lei Dian Huang Bi Ka Qiu Chuan Shuo 2017-08-12 22:53:55 -04:00
Souryo
2faf6aecd4 HD Packs: Added option to ignore/hide tiles in overscan while recording/using packs 2017-08-12 21:21:55 -04:00
Souryo
c093de422d Fixed bug where flags could be permanently on or off due to multithreaded issues 2017-08-12 20:59:30 -04:00
Souryo
97c9fb88dd UI: Added option to confirm reset/power cycle/exit + added shortcut entries for power cycle/power off 2017-08-12 18:58:38 -04:00
Souryo
2ee5b59db4 Debugger: Added NES header editor 2017-08-12 16:52:45 -04:00
Souryo
078535436e Input: Added basic support for famicom microphone 2017-08-12 11:54:05 -04:00
Souryo
1c2fb33688 HD Packs: Fixed issue when multiple background priority sprites were stacked 2017-08-11 17:32:59 -04:00
Souryo
ef6e6c74cf HD Pack Builder: Fixed crash when using "Power Off" while recording 2017-08-09 17:44:52 -04:00
Souryo
af5e2284db NSF: Fixed issue with APU IRQs ("Disable APU IRQs" option was not working) 2017-08-08 23:06:16 -04:00
Souryo
00e16da13d FDS: Fixed save data getting lost/corrupted when saving over an existing IPS save file 2017-08-08 13:30:09 -04:00
Souryo
25ec4ac784 FDS: Fixed cheats not being applied to FDS games 2017-08-08 13:08:44 -04:00
Souryo
6d768cda0a Cheats: Fixed crash when creating a custom memory cheat with an address above $FFFF 2017-08-08 13:01:55 -04:00
Souryo
d566d2102a HD Packs: Minor bug fixes 2017-08-07 22:52:27 -04:00
Souryo
493fc6ce81 Version Update: 0.9.1 2017-08-06 19:25:01 -04:00
Souryo
933ed439b7 Tests: Fixed some issues with automated tests 2017-08-06 18:32:32 -04:00
Souryo
0fe8ac8b48 Debugger: Improved trace logger look & performance 2017-08-06 16:23:22 -04:00
Souryo
96d15dd768 Fixed compilation warnings 2017-08-06 11:55:23 -04:00
Souryo
4e4d24fa10 NES 2.0: Fixed bug with saved CHR RAM 2017-08-06 10:37:47 -04:00
Souryo
bdd607d94f Debugger: Ability to force a specific input from the debugger 2017-08-05 23:26:21 -04:00
Souryo
4e14a83625 Debugger: General speed optimizations 2017-08-05 17:18:09 -04:00
Souryo
ce3e4d7c80 Debugger: Fixed issues with CPU/PPU state edition 2017-08-05 14:55:07 -04:00
Souryo
fb5bf36c91 Debugger: Fixed deadlock when trying to reset game just as it is about to crash (STP/HLT opcode) 2017-08-05 14:24:44 -04:00
Souryo
2753273206 Debugger: Added conditional logging to trace logger 2017-08-05 12:13:53 -04:00
Souryo
2cc0edb76a Debugger: Remove scanline/cycle adjustment in trace logger output 2017-08-02 19:47:21 -04:00
Souryo
d78aef2b77 Debugger: Fixed crash on games that never call RTI 2017-08-02 18:43:38 -04:00
Souryo
3f58811a6b Debugger: Step back no longer sometimes causes the game to run at max speed permanently 2017-08-02 18:09:59 -04:00
Souryo
f975728005 Debugger: Allow stepping back through the execution (by using rewind mechanic) 2017-08-01 22:49:50 -04:00
Souryo
b2011286f0 Input: Prevent out-of-bound memory access for zapper logic 2017-07-30 21:33:13 -04:00