Commit graph

228 commits

Author SHA1 Message Date
Sour
3fbd18e237 NES: Rename MiscUnlicensed to Unlicensed, move some other mappers to folders 2022-07-24 20:09:09 -04:00
Sour
1c9e3bd4b1 NES: Added last batch of missing mappers 2022-07-24 19:52:49 -04:00
Sour
5a4b90a677 NES: Added more Nintendo, Whirlwind and Codemaster mappers 2022-07-24 19:07:34 -04:00
Sour
ec4f3cbb13 NES: Added ntdec and other unlicensed mappers 2022-07-24 16:45:44 -04:00
Sour
7705bd15e2 NES: Added TXC mappers 2022-07-24 16:02:00 -04:00
Sour
577f2d51f9 NES: Implemented more homebrew mappers 2022-07-24 15:40:27 -04:00
Sour
ed110074f9 NES: Added support for Bandai & Taito boards 2022-07-24 14:47:58 -04:00
Sour
f07923ffa3 NES: Moved DripGame to Homebrew folder 2022-07-24 13:36:50 -04:00
Sour
0d98c981e0 NES: Added support for more mappers (Irem, Jaleco, Namco, Sunsoft) 2022-07-24 13:33:25 -04:00
Sour
c87204c898 NES: Implemented more mappers (Sachen, Kaiser, Waixing, more unlicensed mappers) 2022-07-24 13:04:49 -04:00
Sour
9af0df22f1 NES: Added support for more mappers (MMC3 variants/clones) 2022-07-24 11:00:56 -04:00
Sour
c3a391dd7f NES: Added support for more mappers (VRC, MMC2/4, etc.) 2022-07-23 14:13:56 -04:00
Sour
9b6ab930f1 Debugger: Added "Find all occurrences" 2022-06-24 22:20:12 -04:00
Sour
d0ff9d41de NES: Studybox support 2022-06-22 00:16:11 -04:00
Sour
588d284594 NES: Fixed UNIF TODOs 2022-06-21 00:05:13 -04:00
Sour
483a642a98 Debugger: Added function list 2022-06-13 22:13:08 -04:00
Sour
deb6668da9 Debugger: Merged NES CDL files into a single file, show code/data percentages in status bar, fixed some with reset/load/save cdl 2022-06-12 16:22:20 -04:00
Sour
fcd7e64582 Debugger: Fixed CDL behavior for SGB, refactor some of the CDL code 2022-06-11 15:19:24 -04:00
Sour
55b96c9ebc Debugger: Assembler rewrite/refactoring for NES/SNES/PCE 2022-05-23 16:46:59 -04:00
Sour
e137a3f979 PCE: Arcade card support 2022-05-18 18:23:34 -04:00
Sour
0a6a8e92b2 PCE: SuperGrafx support 2022-05-15 20:35:56 -04:00
Sour
6d0fb13cdc PCE: Rename PPU to VDC 2022-05-13 18:02:25 -04:00
Sour
e1c45afdb8 PCE: Split VCE into its own class 2022-05-13 17:38:37 -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
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
8d55f9c2cd Implement PSG, fixed VDC timing to be 1365 master clocks per scanline 2022-04-12 00:38:41 -04:00
Sour
5fb4cace15 Event viewer, register viewer 2022-04-10 21:44:26 -04:00
Sour
d5d61b0472 Debugger - Memory mappings, predictive breakpoints, disassembly fixes/improvements, refactoring 2022-04-10 16:07:53 -04:00
Sour
db5f1fecad Refactored mappings, add support for SF2 2022-04-09 16:44:39 -04:00
Sour
80d1084adb Sprite viewer fixes, allow horizontal res up to 565 2022-04-09 13:53:28 -04:00
Sour
191304e025 wip - everything to review 2022-04-06 18:37:35 -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
2283d534b5 NES: Implement FME7
Needed to test barcode reader
2022-03-15 23:08:06 -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
9da277a92b NES: Fixed storage input devices (Battle box, turbo file) 2022-03-13 16:45:27 -04:00
Sour
2b27457d75 NES: Implemented mapper 3 & 96
Needed to test Arkanoid & Oekakids controllers
2022-03-12 19:52:34 -05:00
Sour
1f222fd300 NES/SNES: Allow more flexibility when configuring inputs (2x multitap, etc.) 2022-03-11 23:51:42 -05:00
Sour
aa6a9699fb UI: Added global input options (deadzone, display inputs on screen, etc.) 2022-03-04 22:08:29 -05:00
Sour
56b05cced6 Debugger: Implemented "move program counter" for most CPUs 2022-02-24 23:00:08 -05:00
Sour
52127bd354 Debugger: Added more CPUs and values to exp. evaluator 2022-02-22 18:26:24 -05:00
Sour
c6c3bca360 Debugger: Exp. evaluator refactoring 2022-02-21 19:21:48 -05:00
Sour
50cdababc0 Debugger: Implemented predictive breakpoints for GB 2022-02-20 22:25:35 -05:00
Sour
a7f96274e0 Debugger: Update SPC debugger to break between instructions, allow predictive breakpoints, etc. 2022-02-19 13:08:31 -05:00
Sour
d5a28f1403 Debugger: (WIP) Evaluate breakpoints before an instruction starts executing (ProcessInstruction + calculate upcoming reads/writes) 2022-02-19 09:55:33 -05:00