Souryo
|
f6b22285e9
|
Mapper 12 support
|
2016-01-20 20:32:49 -05:00 |
|
Souryo
|
c034133518
|
Mapper 205 support
|
2016-01-20 19:32:28 -05:00 |
|
Souryo
|
fc2cc89fea
|
Mapper 72 & 92 support
|
2016-01-19 23:12:47 -05:00 |
|
Souryo
|
b3a6447a94
|
BaseMapper - Support for both CHR ROM & RAM at once
Mapper 74, 119, 191, 192, 194, 195 support
|
2016-01-19 20:16:00 -05:00 |
|
Souryo
|
3f0972be23
|
Mapper 242 support
|
2016-01-18 21:46:53 -05:00 |
|
Souryo
|
242ad5a33a
|
Mapper 115 support
|
2016-01-18 19:33:50 -05:00 |
|
Souryo
|
89943b425a
|
NES 2.0: Initial dev, not fully supported yet
|
2016-01-16 20:21:14 -05:00 |
|
Souryo
|
411967e4fa
|
Open bus (PPU and CPU) - Fixes several open bus related tests (ppu_open_bus, test_cpu_exec_space_apu, test_cpu_exec_space_ppuio)
|
2016-01-02 20:36:22 -05:00 |
|
Souryo
|
7795b7ee1d
|
BaseMapper: Fixed initialization issues that could cause inconsistent behavior in games that use unallocated memory
|
2016-01-01 10:21:16 -05:00 |
|
Souryo
|
2df8a66e20
|
BNROM+Nina01 support (Mapper 34)
|
2015-12-31 09:51:01 -05:00 |
|
Souryo
|
ae3e6c4978
|
CNROM w/ copy protection (Mapper 185) support
|
2015-12-30 19:41:01 -05:00 |
|
Souryo
|
f729f67bb8
|
TaitoX1005 (Mapper 80) support
|
2015-12-30 18:26:40 -05:00 |
|
Souryo
|
a98ce1c518
|
Nina-03/06 support (Mapper 79)
|
2015-12-30 11:47:36 -05:00 |
|
Souryo
|
8325aae6ca
|
Jaleco SS88006 (Mapper 18) support
|
2015-12-28 20:07:27 -05:00 |
|
Souryo
|
4a449e3629
|
CpRom support (Mapper 13)
|
2015-12-28 15:16:50 -05:00 |
|
Souryo
|
d648f18b8a
|
Added automatic tests
|
2015-12-26 17:11:00 -05:00 |
|
Souryo
|
5b565bfeeb
|
GCC support - Fixed warnings/compilation errors (Core & Utilities now compile under GCC, but code is incomplete)
|
2015-08-28 21:01:18 -04:00 |
|
Souryo
|
6b26c892ac
|
Debugger - Show prg address & raw byte code options + Deadlock fixes
|
2015-08-21 22:42:44 -04:00 |
|
Souryo
|
ad085f1a75
|
MMC5 - Fixed a few bugs
|
2015-08-18 18:02:40 -04:00 |
|
Souryo
|
273c000c44
|
Debugger - Basic FCEUX CDL file support
|
2015-08-17 19:32:10 -04:00 |
|
Souryo
|
f2ee0f916e
|
"HDNes" HD pack support (still some bugs left)
|
2015-08-14 21:50:14 -04:00 |
|
Souryo
|
e1e48cc4f3
|
Fixed some of the warnings when compiling with /W4
|
2015-08-09 20:45:45 -04:00 |
|
Souryo
|
6acc282b02
|
Fixed x64 warning
|
2015-08-09 19:49:42 -04:00 |
|
Souryo
|
b253f334bc
|
BaseMapper - Default 0x6000-0x7FFF to save or work ram
|
2015-08-09 19:27:57 -04:00 |
|
Souryo
|
cb8ec83408
|
Debugger - Added callstack
|
2015-08-09 14:47:27 -04:00 |
|
Souryo
|
955fd88a36
|
Fixed issue when attempting to save battery file while closing emu
|
2015-08-09 00:00:40 -04:00 |
|
Souryo
|
5c4089c013
|
MMC3 fix - Work/Save ram was no longer mapped correctly
|
2015-08-06 23:03:36 -04:00 |
|
Souryo
|
a37354fbc1
|
Debugger - Added memory viewer (CPU, PPU, Sprite, PRG, CHR)
|
2015-08-05 20:40:10 -04:00 |
|
Souryo
|
dffc03ad68
|
MMC5 support (incomplete)
Heavy refactoring of BaseMapper (to support MMC5 functionality, and be more flexible in general)
|
2015-07-29 22:10:34 -04:00 |
|
Souryo
|
41ae3cdcd2
|
PAL support (PPU & APU)
|
2015-07-21 23:05:27 -04:00 |
|
Souryo
|
e7e77ccfa7
|
Converted all wide strings to utf8 strings
Fixed exception throwing to be standard
|
2015-07-11 08:27:22 -04:00 |
|
Souryo
|
c895d1252e
|
Added cheat code support - Supports Game Genie, Pro Action Rocky and Custom codes
|
2015-07-05 19:05:33 -04:00 |
|
Souryo
|
f3df2ecf17
|
-CPU code changes to implement all dummy reads/writes. Each memory access runs the PPU for 3 cycles (PPU is now controlled by the CPU)
-Optimizations + PGO (profile guided optimization) build support
|
2015-07-04 22:21:14 -04:00 |
|
Souryo
|
48409ae82b
|
-Rewrote entire GUI in .NET
-Several other fixes (bugfixes, refactoring, etc.)
-Added a few more features to debugger
|
2015-07-01 23:17:14 -04:00 |
|
Souryo
|
f8f9755eff
|
Unfinished visual debugger implementation (to be finished later)
|
2015-06-24 19:26:19 -04:00 |
|
Souryo
|
5f138629b2
|
Moved SRAM & Expansion RAM to BaseMapper.
|
2014-07-12 22:22:40 -04:00 |
|
Souryo
|
0b083e4099
|
Fixed .sav filename when loading from ZIP archives
|
2014-07-12 20:56:22 -04:00 |
|
Souryo
|
2b1b5850f4
|
Default saves/states/movies/etc folders, code cleanup
|
2014-07-02 20:28:29 -04:00 |
|
Souryo
|
84fea58257
|
Fixed memory leak
|
2014-06-28 19:56:51 -04:00 |
|
Souryo
|
f38538f22a
|
Prevent games from writing to CHR-ROM/PRG-ROM
|
2014-06-28 13:22:42 -04:00 |
|
Souryo
|
99400c647e
|
Savestate fixes (MMC1, _mirroringType)
|
2014-06-26 18:48:55 -04:00 |
|
Souryo
|
7180c64d50
|
Fixed SRAM related issues - Caused Metroid/Kirby slowdowns. Fixed console object destruction to allow save to disk at destruction time.
|
2014-06-26 11:41:27 -04:00 |
|
Souryo
|
9ec756fae2
|
Quick save/load support
|
2014-06-25 21:52:37 -04:00 |
|
Souryo
|
57db54f2f3
|
MMC3 IRQ Counter - not working 100% correctly, but seems to allow some games to work.
|
2014-06-25 17:30:35 -04:00 |
|
Souryo
|
fbaf3bc42e
|
Fixed issue with memory handlers (conflict on 0x4017 between APU & Controllers) - Fixes dragon quest 1 sound while allowing MMC3 games to boot properly
|
2014-06-25 12:22:48 -04:00 |
|
Souryo
|
42a0431cdb
|
Battery saved PRG-RAM support
|
2014-06-24 16:16:23 -04:00 |
|
Souryo
|
2e1c49ee9a
|
Minor refactoring
|
2014-06-24 15:11:04 -04:00 |
|
Souryo
|
617f5ead23
|
CNROM (iNES mapper 3) support
|
2014-06-24 14:28:19 -04:00 |
|
Souryo
|
ad2c603659
|
Fixed issue with MMC1 - fixes zelda 2 graphics
|
2014-06-24 10:31:33 -04:00 |
|
Souryo
|
b940235c03
|
Mapper refactoring - less code in each specific mapper
|
2014-06-24 10:19:24 -04:00 |
|