Commit graph

1071 commits

Author SHA1 Message Date
Souryo
ef63dfa816 Video: Added 60.0/50.0 fps mode 2017-09-30 11:24:35 -04:00
Souryo
a04a8747ba Debugger: Fixed freezes/crashes when switching game while debugger is opened (esp. with lua scripts) 2017-09-28 21:27:38 -04:00
Souryo
f00b4db2bb Debugger: Fixed empty list after resetting profiler 2017-09-28 21:10:48 -04:00
Souryo
b1dd996534 PPU: Fixed "Disable background" option issue with sprite 0 hits 2017-09-28 20:13:21 -04:00
Souryo
1f974dcedd Debugger: Scroll overlay position is now based on the selected cycle/scanline 2017-09-28 20:05:00 -04:00
Souryo
3a02d6cd50 FDS: Improved IRQ emulation (based on hardware tests) 2017-09-23 12:07:57 -04:00
Souryo
1f2457769b Command Line: Resize window properly when scale/overscan changes via command line switches 2017-09-17 16:04:26 -04:00
Souryo
06d6e59ac8 GetKeyName: Fixed incorrect return value 2017-09-17 15:25:02 -04:00
Souryo
aab739a31c Shortcuts: Improved shortcut key handling 2017-09-17 10:52:21 -04:00
Souryo
43744ba95e Version Update: 0.9.3 2017-09-08 22:17:23 -04:00
Souryo
d0713b2775 UI: Added file association for save states (and merged nsf+nsfe setting) 2017-09-08 18:53:18 -04:00
Souryo
6969caa1b8 Debugger: Lua memory callback fixes + allow lua script to change read/written value 2017-09-08 17:20:40 -04:00
Souryo
30b9a9a5b6 UI: Improved shortcut handling logic 2017-09-08 15:03:29 -04:00
Souryo
e64e4731f2 Save states: Saving/loading state to a specific slot should not change the current slot used by shortcut keys. 2017-09-08 13:40:16 -04:00
Souryo
3a2897d534 UI: Added toggle fast forward & toggle rewind shortcuts 2017-09-08 13:28:46 -04:00
Souryo
49e74ccba2 UI: Linux fixes for shortcuts + small tweaks 2017-09-08 11:25:10 -04:00
Souryo
a4d06f683a UI: Allow all UI shortcuts to be customized (and support for multi-key shortcuts) 2017-09-08 10:38:41 -04:00
Souryo
6251f1af8c HD Packs: Fixed bug with conditions in CHR ROM games (and better error handling) 2017-09-06 22:27:31 -04:00
Souryo
503806ee22 HD Packs: Fixed crash when attempting to load invalid condition tags + fixed bug where built-in conditions were being saved to the hires.txt file 2017-09-06 22:05:04 -04:00
Souryo
5b8a37e392 Fixed crash that occurred when cheat list was opened 2017-09-06 21:40:59 -04:00
Souryo
a89b2408a4 HD Pack Builder: Fixed issue with sprites not being recorded with a transparent background 2017-09-06 20:17:39 -04:00
Joel Puig Rubio
35038f8786 Updated Catalan translation (#237) 2017-09-06 00:30:12 -04:00
Souryo
c79c1ffdec PPU: Fixed Dendy issue with intensify & grayscale bits 2017-09-04 08:31:54 -04:00
Souryo
d44b690464 UI: Set maximum emulation speeds to 5000% 2017-09-03 10:54:31 -04:00
Souryo
3181bfc54e Version Update: 0.9.2 2017-09-02 19:03:39 -04:00
Souryo
1ab18f1140 Debugger: Fixed regression when reading/writing to memory (was causing unwanted sideeffects) 2017-09-02 18:33:51 -04:00
Souryo
ac119852ef Linux: Fixed makefile and compilation errors 2017-09-02 17:46:41 -04:00
Souryo
30d1c80742 VRC2: Disabled IRQs and 1-screen mirroring for all VRC2 mappers (fixes AWJ's VRC2-4 tests) 2017-09-02 16:38:09 -04:00
Souryo
6e4394a532 Savestates: Allow older savestates to be loaded normally with F1-F8 2017-09-02 15:13:47 -04:00
Souryo
51d80b3a7d HD Packs: Prevent out-of-bound memory accesses when backgrounds are smaller than the screen 2017-09-02 15:05:56 -04:00
Souryo
602643b0f2 Debugger: LUA - Inverted meaning of alpha byte in colors 2017-09-02 10:37:10 -04:00
Souryo
334a6a40c5 Assembler: Fixed issues with labels and added more checks for invalid syntax 2017-09-02 00:13:33 -04:00
Souryo
cf65f78d3c Debugger: Fixed bug where debugger did not break when opening 2017-09-02 00:02:43 -04:00
Souryo
150d2eaec9 Savestates: Allow saving/loading to arbitrary files 2017-09-01 18:45:53 -04:00
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