Commit graph

88 commits

Author SHA1 Message Date
Souryo
60c1f435d2 Mapper 47 support 2016-01-20 21:06:56 -05:00
Souryo
f6b22285e9 Mapper 12 support 2016-01-20 20:32:49 -05:00
Souryo
642faea14a Mapper 37 support 2016-01-20 19:44:52 -05:00
Souryo
c034133518 Mapper 205 support 2016-01-20 19:32:28 -05:00
Souryo
521f08bbbc Mapper 201 support 2016-01-20 19:08:36 -05:00
Souryo
bae8723c35 Mapper 202 support 2016-01-20 19:01:10 -05:00
Souryo
c71d557816 Mapper 203 support 2016-01-20 18:42:03 -05:00
Souryo
9d2f3aba0c Mapper 77 support 2016-01-19 23:45:54 -05:00
Souryo
b17c088995 Mapper 78 support 2016-01-19 23:32:02 -05:00
Souryo
fc2cc89fea Mapper 72 & 92 support 2016-01-19 23:12:47 -05:00
Souryo
d6c622bc28 Mapper 107 support 2016-01-19 22:33:29 -05:00
Souryo
b49b7a1e99 Mapper 58 support 2016-01-19 20:48:09 -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
2af32e5662 Mapper 193 support 2016-01-19 16:59:01 -05:00
Souryo
ac20a3cee4 Project changes to simplify PGO builds 2016-01-19 16:19:23 -05:00
Souryo
a4617b84f1 Mapper 200 support 2016-01-18 22:48:09 -05:00
Souryo
f72b88def8 Mapper 231 support 2016-01-18 22:26:54 -05:00
Souryo
1437cede86 Mapper 246 support 2016-01-18 22:08:00 -05:00
Souryo
cce0da1910 Mapper 240 support 2016-01-18 21:54:04 -05:00
Souryo
3f0972be23 Mapper 242 support 2016-01-18 21:46:53 -05:00
Souryo
ce2236943a Mapper 232 support 2016-01-18 20:47:29 -05:00
Souryo
242ad5a33a Mapper 115 support 2016-01-18 19:33:50 -05:00
Souryo
3cef2ec430 Mapper 94 support 2016-01-18 18:43:06 -05:00
Souryo
11fdf26c6e Mapper 97 support 2016-01-18 18:24:22 -05:00
Souryo
c71af2b9d9 Mapper 180 support 2016-01-18 18:03:42 -05:00
Souryo
8f3cd51743 Updated to Visual Studio 2015 (only required minor changes)
Updated DirectX TK version
2016-01-17 19:10:01 -05:00
Souryo
9e9c3b4f29 Removed invalid configuration from project 2016-01-15 23:54:15 -05:00
Souryo
099a1b3b44 Audio: Several APU fixes
-Fixed DMC $4011 write behavior
-Fixed period for square channels
-Removed blip_buffer & blip_synth.  Replaced with blip_buf and SoundMixer - now have non-linear sound mixing.
-Fixes all sound-related tests (apu_mixer (dmc, noise, square, triangle) and volume_tests
2016-01-14 01:21:09 -05:00
Souryo
3b73bb8f83 Trace Logger (very basic, not finished) 2016-01-10 19:56:40 -05:00
Souryo
a0d6e2d547 Debugger breakpoint improvements (Conditional breaks, vram breaks, absolute address breaks, etc.) 2016-01-09 13:15:43 -05:00
Souryo
8d15b309c5 Ntsc emulation support + resolution scale options 2016-01-05 21:28:38 -05:00
Souryo
8fdc25c5d4 Namco 108 (Mapper 206, 76, 88, 95, 154) support 2016-01-01 12:34:16 -05:00
Souryo
af0741b50b Sachen mapper 148 & 149 support 2015-12-31 11:04:26 -05:00
Souryo
da335335bc Sachen mapper 145, 146, 147 support 2015-12-31 10:51:00 -05:00
Souryo
2df8a66e20 BNROM+Nina01 support (Mapper 34) 2015-12-31 09:51:01 -05:00
Souryo
c0a14b7886 VRC1 (mapper 75) support 2015-12-30 20:59:02 -05:00
Souryo
d943350386 Sunsoft mapper 89/93/184 support 2015-12-30 20:31:54 -05:00
Souryo
f729f67bb8 TaitoX1005 (Mapper 80) support 2015-12-30 18:26:40 -05:00
Souryo
fc86db8f32 JalecoJfxx & Bandai 74161/7432 support (Mapper 70, 87, 101, 152) 2015-12-30 16:41:47 -05:00
Souryo
a98ce1c518 Nina-03/06 support (Mapper 79) 2015-12-30 11:47:36 -05:00
Souryo
0c77cff2fd UNL-PCI556 (Mapper 38) support 2015-12-29 21:25:31 -05:00
Souryo
5d3c51d7be GxRom (Mapper 66) support 2015-12-29 21:18:37 -05:00
Souryo
8f7f690df0 Taico TC0190 (Mapper 33) support 2015-12-28 23:21:10 -05:00
Souryo
a7ec11055e Irem G101 (Mapper 32) support 2015-12-28 21:07:32 -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
6c7ca1829c MMC4 support 2015-12-28 13:57:26 -05:00
Souryo
d648f18b8a Added automatic tests 2015-12-26 17:11:00 -05:00
Souryo
37c3201057 Frame decoding/Rendering is now handled by separate threads (i.e there are now 3 threads in the emu + UI thread)
Improved performance (less memory copying, less spin waiting, etc.) - uses less CPU at normal speed, and faster when no FPS limit
2015-08-30 21:04:21 -04:00
Souryo
273c000c44 Debugger - Basic FCEUX CDL file support 2015-08-17 19:32:10 -04:00