Sour
467de93af5
Video: Implement exclusive fullscreen & integer scale in fullscreen options
2022-07-02 15:12:26 -04:00
Sour
c5fc54c6d5
Debugger: Added option to confirm reset/power cycle/etc
2022-07-01 22:28:56 -04:00
Sour
569c28c619
Debugger: Added script execution timeout option
2022-07-01 15:04:10 -04:00
Sour
008ed9077d
Debugger: Refactor debug config
2022-07-01 12:34:00 -04:00
Sour
60889176b7
Debugger: Added "draw partial frame" option
2022-06-26 21:57:03 -04:00
Sour
5414afdbb4
Debugger: Added "Show jump labels" option
2022-06-26 14:44:59 -04:00
Sour
d0ff9d41de
NES: Studybox support
2022-06-22 00:16:11 -04:00
Sour
78ca62ed75
Debugger: Support for CDL in CHR ROM games (NES), option to hide used/unused tiles from tile viewer (when CDL data is available)
2022-06-12 00:26:03 -04:00
Sour
763fc72e14
Debugger: Tilemap viewer - Improved highlight functionality for NES
2022-06-07 21:20:16 -04:00
Sour
48bbe6d1f8
Debugger: Tilemap viewer - Fixed crash when switching between difference consoles while tilemap viewer was opened
2022-06-05 21:25:46 -04:00
Sour
6910f2a071
Debugger: Hide oam/cgram from tile viewer type dropdown, etc.
2022-06-05 19:09:20 -04:00
Sour
38326bdecb
Debugger: Fixed deadlock when power cycling while paused when the trace logger was opened
...
Fixed logic to keep pause state when resetting when debugger is opened
2022-05-29 20:49:51 -04:00
Sour
eb80802d3a
UI: Keep emulation paused when using reset/power cycle, prevent game from running when debugger is opened while paused
2022-05-29 12:17:51 -04:00
Sour
672ff1dc43
PCE: Added CD-ROM and Arcade Card information in register viewer
2022-05-24 18:13:30 -04:00
Sour
55b96c9ebc
Debugger: Assembler rewrite/refactoring for NES/SNES/PCE
2022-05-23 16:46:59 -04:00
Sour
0a6a8e92b2
PCE: SuperGrafx support
2022-05-15 20:35:56 -04:00
Sour
b9ff79149a
PCE: Added options to select console/cdrom types + option to enable the cdrom fully for hucard games + option to disable cdrom save ram for hucard games
2022-05-12 21:42:18 -04:00
Sour
9d0e6f5e39
PCE: Added disable sprite/bg + remove sprite limit options
2022-05-11 22:52:48 -04:00
Sour
1907f1443e
PCE: Use custom palette to convert 9-bit RGB values (taken from Kitrinx' palette generator)
2022-05-10 21:21:37 -04:00
Sour
9d226d6588
Linux: Fixed build, fixed some clang warnings
2022-05-09 20:53:56 -04:00
Sour
e855d0466e
PCE: Add support for cheat codes
2022-05-09 18:16:16 -04:00
Sour
b9a611b728
PCE: Fixed bug in CUE loader that causes invalid last sector/sector count values when tracks have lead ins
2022-05-08 20:14:50 -04:00
Sour
4744d8c2cb
PCE: Added volume sliders for cd audio & adpcm
2022-05-08 20:13:53 -04:00
Sour
9a04b4b957
PCE: Option to disable run+select reset combo
2022-05-07 13:17:19 -04:00
Sour
a9f8980f59
PCE: NTSC filter + refactoring
2022-05-01 19:20:58 -04:00
Sour
b58cb6fdf8
Refactor scanline filter
2022-05-01 12:34:51 -04:00
Sour
66c8e281dd
Config UI, 6-button controller, turbo tap
2022-04-30 14:02:48 -04:00
Sour
769ac09d45
Fixed GetTrack returning wrong track ID for last sector
2022-04-17 21:27:18 -04:00
Sour
23bd5c599f
CD audio playback, ADPCM playback
2022-04-16 17:52:25 -04:00
Sour
ab023e0a9a
Allowing loading CUE files, refactor mappings, implement bram, allow viewing cdrom memory in debug tools, etc.
2022-04-15 12:14:29 -04:00
Sour
ed2c5fa0ba
wip
2022-04-14 19:15:46 -04:00
Sour
d5d61b0472
Debugger - Memory mappings, predictive breakpoints, disassembly fixes/improvements, refactoring
2022-04-10 16:07:53 -04:00
Sour
191304e025
wip - everything to review
2022-04-06 18:37:35 -04:00
Sour
1c055bb4af
Save States: Load/save emulation settings for netplay/rewind states, fixes some TODOs, fixes some NES issues when loading a state taken in a different region
2022-03-31 14:36:15 -04:00
Sour
d5d28d7289
Audio: Disable volume reduction filters when recording audio/video
2022-03-30 22:03:55 -04:00
Sour
64cd81adcd
Code cleanup (removed TODOs)
2022-03-30 19:56:45 -04:00
Sour
1fefc8bd7e
Audio player: Misc. fixes
...
-Fixed sizing issues
-Fixed buttons not working
-Disabled rotate/scale filters and runahead in audio player mode
-Fixed HUD flickering issue when frame rate is low
2022-03-30 14:30:31 -04:00
Sour
a79a13eca2
Cheats: Added UI and implemented cheats in core
2022-03-30 12:28:53 -04:00
Sour
0a9eb5dade
Video: Added Bisqwit NTSC filter for NES + presets for picture settings
2022-03-27 17:03:04 -04:00
Sour
b9d367e91a
Debugger: Implement/refactor is jump/is return/etc logic for all CPUs
2022-03-24 21:39:00 -04:00
Sour
e3c0ab88a4
Fixed exception when switching from one console type to another
...
The UI is tried to draw controllers based on the old console's controller data, but the new console was loaded (and the control manager threw an exception when an incompatible controller was attached)
2022-03-19 16:18:26 -04:00
Sour
5253b6b055
Fix issues that caused debugger requests to get processed during Stop() because ResetDebugger re-enabled them
2022-03-19 12:19:00 -04:00
Sour
a31eb671ac
Input: Support for barcode readers and tape recorders (NES)
2022-03-15 22:39:30 -04:00
Sour
018e495bee
Video: Added screen rotation option
2022-03-14 22:12:04 -04:00
Sour
a46288de99
Fixed crash when pressing key while no game is loaded
2022-03-13 20:09:41 -04:00
Sour
616465181c
NES: Disable shortcuts when keyboard is plugged in
2022-03-13 19:28:46 -04:00
Sour
57d740d137
NES: Split power pad into separate side a/b controllers
2022-03-13 17:21:08 -04:00
Sour
9da277a92b
NES: Fixed storage input devices (Battle box, turbo file)
2022-03-13 16:45:27 -04:00
Sour
27e0071817
NES: Added microphone config button for famicom controller on port 2
2022-03-13 15:56:14 -04:00
Sour
5af307f600
NES: Added light detection radius option
2022-03-13 14:45:25 -04:00