Commit graph

43 commits

Author SHA1 Message Date
Sour
d72658de7a NES: FDS - Fixed issues with Kosodate Gokko (unlicensed disk copying program)
+ Added option to save directly to the original rom file instead of creating .ips files (for FDS & cartridges with flashable prg/chr rom)
2025-02-19 21:27:15 +09:00
Sour
d751502a58 NES: Added Rainbow support (mapper 682) 2024-10-08 21:37:44 +09:00
Sour
7ed5fd5562 NES: Added EPSM support 2024-10-01 20:57:06 +09:00
Sour
4c1579d8fd NES: Small performance improvements 2024-09-26 22:41:57 +09:00
Sour
c77415581f NES: Disable Game Genie bus conflicts emulation when running an unknown iNES 1.0 ROM
Otherwise, Game Genie codes that could have worked on hardware did not work as expected because of the bus conflicts. This could occur when e.g trying to use cheats on a romhack, etc.
2024-07-20 21:39:16 +09:00
Sour
cc892e5fc7 NES: Fixed MMC5 crashes when header defines no CHR ROM
+ Added missing variables to save state
2023-08-14 19:05:22 +09:00
Sour
fa49e40306 Debugger: NES - Fixed crash when importing DBG files containing symbols with an address > 2^31 2023-06-21 18:18:41 +09:00
Sour
8ec81f0e18 NES: HD Packs - Added "fallback tiles" feature 2023-03-05 18:42:32 -05:00
Sour
036a8bfb7b NES: Fixed crashes when loading a save state on a game that doesn't match the one it was saved from 2023-02-08 21:11:01 -05:00
Sour
dea1a2fd58 NES: Fixed NSF playback issues due to incorrect state at power on/reset 2023-02-04 15:34:16 -05:00
Sour
e3b2d9fca7 NES: Fixed crash when loading N163 game with save ram 2022-12-15 18:50:51 +09:00
Sour
7108bdde36 Refactoring - Moved some leftover files out of the root folder 2022-09-08 21:48:49 -04:00
Sour
152abf690b Rename stdafx.h to pch.h 2022-09-08 21:29:52 -04:00
Sour
aca122dde0 Debugger: NES - Fixed issues with famicombox's bigger system ram 2022-08-29 21:03:44 -04:00
Sour
54956326f8 NES: Refactored nametable code to avoid resizing nametable ram (which caused crashes in debugger) 2022-08-27 12:03:34 -04:00
Sour
8354f48357 NES: Rename some functions/variables to match nomenclature used in the rest of the code 2022-07-24 20:31:19 -04:00
Sour
ed110074f9 NES: Added support for Bandai & Taito boards 2022-07-24 14:47:58 -04:00
Sour
437a88d0c3 Debugger: Memory Tools - Added "view in [mem type]" action 2022-06-25 11:44:18 -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
a31eb671ac Input: Support for barcode readers and tape recorders (NES) 2022-03-15 22:39:30 -04:00
Sour
e74a132ac9 NES: Fixed CHR RAM behavior 2022-03-12 19:51:31 -05:00
Sour
11e16ced2d Fixed missing variable initialization, and a few bugs found via code analysis 2022-01-24 20:14:34 -05:00
Sour
7c25bbf4b4 Refactoring: NES - removed old debugger functions 2022-01-22 12:23:09 -05:00
Sour
dffbd4921a Refactoring: Renamed SnesMemoryType 2022-01-22 12:16:10 -05:00
Sour
0d78c064f3 Core: Reduce shared_ptr usage, refactor netplay code to remove static instances 2022-01-21 21:25:33 -05:00
Sour
1f8a9875a4 Debugger: NES - Fixed GetPpuAbsoluteAddress sometime returning CHR ROM address for CHR RAM-only game
_chrRomSize was set even though _chrRom was an empty array
2022-01-10 19:50:16 -05:00
Sour
5b4c3eeacc NES: Don't give save/work ram automatically when GetSaveRamSize/GetWorkRamSize is overridden + dynamic nametable ram size for debugger 2022-01-08 16:19:20 -05:00
Sour
3d14313183 Debugger: Breakpoint improvements, enable ppu breakpoints for NES, performance tweaks for debugger 2022-01-08 16:02:59 -05:00
Sour
e5a2388911 Register viewer 2021-07-01 21:55:28 -04:00
Sour
8c7f0a2cfa Fixed init order for mappers (e.g mmc3) 2021-05-10 19:27:09 -04:00
Sour
f1944fd51a Added MMC3/MMC5 2021-05-08 13:13:18 -04:00
Sour
c2df0ef553 Console region refactoring/changes 2021-04-27 23:30:00 -04:00
Sour
5c07d87d3a VS system todo fixes/refactoring 2021-04-26 23:44:32 -04:00
Sour
0479d6f90a VS system/dualsystem (missing palette and proper audio/video option support) 2021-04-25 14:12:10 -04:00
Sour
c9bca5c856 NES FDS support 2021-04-24 18:33:15 -04:00
Sour
e27e511558 File reorganization 2021-04-09 21:45:04 -04:00
Sour
2a3a955dc3 Reorganize files (debugger + netplay) 2021-04-09 20:01:50 -04:00
Sour
434ecef8f7 Nes disassembly 2021-04-06 23:10:14 -04:00
Sour
fa05b4ec7a Tile viewer works for NES 2021-04-05 20:59:36 -04:00
Sour
b66fbd63a9 Debugger refactoring - compiles, runs, but still broken 2021-04-05 18:58:21 -04:00
Sour
70c9a39f3d Step 3 - compiles 2021-04-04 10:53:17 -04:00
Sour
e344505a9a WIP 2021-04-02 18:12:42 -04:00