Sour
c385155955
Debugger: Added DSP registers to register viewer
...
+ Track DSP reads/writes for debug tools (e.g breakpoints, hex editor highlights, etc.)
2020-02-10 00:12:00 -05:00
Sour
d5c4204bb3
DSP: Fixed KOF register initial value
...
Fixes missing sound effects in Chester Cheetah - Too Cool to Fool and King of Dragons
2020-02-09 22:03:55 -05:00
Sour
4c20da1685
Linux: Fixed incorrect filename case in project
2020-02-09 16:05:03 -05:00
Sour
aebde00928
Debugger: Add "Go to all" feature
2020-02-09 15:39:14 -05:00
Sour
6a3b71f36b
Debugger: Profiler - Fixed UI crashes when resetting the profiler or game
2020-02-09 09:26:03 -05:00
Sour
b68aaefd7e
Debugger: Added "mark selection as" shortcuts in debugger & memory tools
2020-02-08 22:30:54 -05:00
Sour
44eb8c5eb9
Libretro: Fixed compilation error
...
+ Fixed some GCC warnings
2020-02-08 17:27:53 -05:00
Sour
0cf94db654
Debugger: Added performance profiler tool
2020-02-08 17:08:33 -05:00
Sour
3312871006
Debugger: Fixed memory leak
2020-02-08 15:54:09 -05:00
Sour
e0cfdaad13
Debugger: Added option to display disassembly in lower case
2020-02-07 22:55:27 -05:00
Sour
bb02c4352a
Debugger: Improved syntax highlighting
2020-02-07 22:54:25 -05:00
Sour
408dacb2e9
Clang: Fixed compilation warnings
2020-02-07 18:30:23 -05:00
Sour
0dec581233
Build: Allow compilation on older compilers (experimental filesystem namespace)
2020-02-07 18:27:01 -05:00
Sour
5101ad4d05
Libretro: Enable frame skipping during fast forward
2020-02-07 18:23:23 -05:00
Sour
d76921e9ce
UI: Added save/load state menus
2020-02-05 21:30:16 -05:00
Sour
3d36c7a27b
UI: Fixed date display on save states
2020-02-05 19:53:18 -05:00
Sour
8c0939861a
Video Recorder: Add support for GIF output
2020-02-05 18:57:20 -05:00
Sour
bfecc12912
DirectInput: Fix bug preventing buttons #25+ from being usable
2020-02-04 18:24:42 -05:00
Sour
bfe8e8abce
Libretro: Removed unnecessary echos from makefile
2020-02-01 18:33:54 -05:00
Sour
b53fcbfc46
UI: Fixed some forms being shown behind current form when option to display window on top is enabled
2020-02-01 12:39:23 -05:00
Sour
bd79d7765a
Debugger: Fixed disassembly issues when changing X/M flags on an instruction
2020-01-30 00:33:14 -05:00
Sour
ab999209fe
Debugger: Source View - Fixed some issues with X/M flags calculation
2020-01-29 23:40:07 -05:00
Sour
6b435ee93f
Debugger: Source View - Preserve current address when switching between both views
2020-01-29 22:34:43 -05:00
Sour
435c253849
Debugger: CC65 - Fixed C vs ASM priority for source view
2020-01-29 22:34:14 -05:00
Sour
3d5b9fcdf9
Debugger: CA65 - Improved CDL file generation to set X/M flags properly
2020-01-29 22:14:54 -05:00
Sour
e4ab66a4d4
UI: Fixed load performance issues with game selection screen
2020-01-26 12:42:51 -05:00
Sour
6022b4352e
PPU: Fixed graphical glitch shown on screen when switching to interlaced mode
2020-01-26 10:34:07 -05:00
Sour
203b861641
Debugger: Event Viewer - Avoid potential crash when opening window
2020-01-24 22:58:05 -05:00
Sour
7dd408f4bd
Debugger: Source view integration refactoring
2020-01-21 18:22:27 -05:00
Sour
6d9fb65ffd
Debugger: SPC - Option to select disassembly format (6502-like vs original)
2020-01-20 23:24:59 -05:00
Sour
6e37291061
Libretro: Read firmware files from the "system" folder rather than the "system\Firmware" folder
2020-01-19 14:53:29 -05:00
Sour
cf532e59c5
Debugger: Event Viewer - Make it easier to view an event's tooltip
2020-01-18 15:31:06 -05:00
Sour
def9413929
Debugger: Event Viewer - Fixed tooltips sometimes not being shown at the correct position
2020-01-18 14:51:38 -05:00
Sour
0ed96a0432
IRQ: Tweaked IRQ/WAI timings
...
+ Check enabled hdma channels on dot 276 (rather than the CPU cycle following dot 276)
Fixes Full Throttle & ASP graphical issues
Also gets hdmaen_latch tests closer to what they should be
(Unsure if this is accurate or not, though)
2020-01-18 13:12:15 -05:00
Sour
0ab9a0f0d1
Debugger: Event Viewer - Use hclock values to display events, instead of PPU cycles
2020-01-17 21:17:56 -05:00
Sour
bb03856475
Debugger: Register Viewer - Fixed inverted values for H/V IRQs
2020-01-14 20:04:33 -05:00
Sour
523e143ba5
PPU: Fixed mosaic effect when enabling it mid-frame (i.e after scanline 0)
...
Fixes FF6 mosaic effect only working horizontally (all blocks were 1 pixel high) on some screens (e.g rescue sequence)
2020-01-11 20:55:42 -05:00
Sour
fac4b3c4e7
PPU: Fixed mosaic bug with high priority tiles
...
Refactored code to process both normal and high priority tiles on the same pass
Fixes FF6 mosaic bugs when battle starts inside caves
2020-01-11 17:55:24 -05:00
Sour
ee809db9ca
Debugger: Register Viewer - Fixed typos in register names
2020-01-10 00:01:07 -05:00
Twinaphex
1040ded723
Libretro: MSVC 2017 Buildfix ( #86 )
2020-01-07 22:33:29 +00:00
Sour
24beded73d
NMI: Prevent NMI being skipped when $4210 is read during the first dot of the NMI scanline (fixes issues in Terranigma)
2020-01-06 19:01:27 -05:00
Sour
4602ae331f
Debugger: Lua - Fixed draw commands not being permanent when frame count is set to 0
2020-01-05 15:31:46 -05:00
Sour
065a09c532
Debugger: Writes done via the debugger shouldn't increase the cycle counters, or trigger breakpoints
...
Also fixes deadlock when writing to cpu memory while the emulator is paused
2020-01-02 19:27:50 -05:00
Sour
9581fdf51b
Linux: Fixed black screen when loading a game with nvidia drivers
2019-12-28 20:54:25 +00:00
Sour
5e900992d0
Video: Option to select exclusive fullscreen resolution
2019-12-28 10:44:13 -05:00
Sour
fde27d6115
Cart: Region code 0x12 is PAL
...
Fixes Tintin in Tibet loading up as NTSC
2019-12-28 09:18:40 -05:00
Sour
c30123ba9a
Debugger: Lua - Fixed getState returning the wrong value for the ppu.scanline field
2019-12-27 18:12:19 -05:00
Sour
2b5bac1a16
UI: Added resources for about acknowledgements
2019-12-26 18:25:52 -05:00
Sour
25714137f5
Cheats: Updated cheat DB
2019-12-26 15:49:20 -05:00
Sour
20a2bd7874
UI: Added shortcuts to select a specific save slot
2019-12-26 14:11:33 -05:00