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
6d691e5cab
Debugger: Fixed memory viewer crash
2016-01-19 20:26:11 -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
288d827cf0
Audio: Prevent sound cutting temporarely when changing volume
2016-01-18 18:43:30 -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
0ce7e91e74
Fixed build order
2016-01-18 17:05:20 -05:00
Souryo
e455dd3eb4
Audio: Ability to select ouput device (e.g speakers, headphones)
2016-01-17 22:16:20 -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
117a4b073d
Video: Added customizable RGB palette
2016-01-17 14:21:31 -05:00
Souryo
df369722d1
Fixed TestHelper.exe launch code
2016-01-17 11:42:35 -05:00
Souryo
01ed5451e4
x86 & x64 versions now use the same .exe file (both versions are packaged inside the .exe)
2016-01-17 11:11:53 -05:00
Souryo
b142b9d314
Disable recent files menu when empty
2016-01-16 22:51:44 -05:00
Souryo
335569a66a
Disabled unsafe code flag (and rewrote unsafe code)
2016-01-16 22:41:21 -05:00
Souryo
b47736fae1
Merged all components into a stand-alone exe
2016-01-16 22:40:41 -05:00
Souryo
89943b425a
NES 2.0: Initial dev, not fully supported yet
2016-01-16 20:21:14 -05:00
Souryo
a56aa15f28
Win 8.1/10 support: Fixed crashes, added automatic download feature for the MSVC runtime
2016-01-16 19:33:10 -05:00
Souryo
e4fa287e66
Vista: Fixed a couple of issues that came up while testing on windows vista
2016-01-16 12:29:17 -05:00
Souryo
291931a1b0
HD Packs: Added option to enable/disable load of HD packs
2016-01-16 09:50:33 -05:00
Souryo
baded7ae25
Savestates: Added header/versioning in file format
2016-01-16 09:25:34 -05:00
Souryo
9e9c3b4f29
Removed invalid configuration from project
2016-01-15 23:54:15 -05:00
Souryo
dfd439766e
Savestates: Prevented crashes when loading invalid data
2016-01-15 23:52:17 -05:00
Souryo
8ef9fab489
APU: Fixed sound issues when loading a savestate
2016-01-15 23:51:27 -05:00
Souryo
56d2580fbf
Misc: Added "Remove sprite limit" option
2016-01-14 22:20:50 -05:00
Souryo
ce34b517b1
Fixed crash from previous audio commit
2016-01-14 19:52:50 -05:00
Souryo
3446c6e745
Misc: Added "Allow invalid input" option
2016-01-14 19:52:28 -05:00
Souryo
f8a0277c2e
Audio: Added option to select sample rate
2016-01-14 19:33:16 -05:00
Souryo
6c12c9257d
Adjusted master volume multiplier
2016-01-14 17:40:59 -05:00
Souryo
9905f2dfab
Changed default volume settings
2016-01-14 08:42:00 -05:00
Souryo
1dc65e0988
Added missing file from previous commit
2016-01-14 08:41:53 -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
1b57dbc2e0
PPU: Fixed wrap-around behavior issues when video ram addr goes from 3FFF to $0000 (ended up reading/writing palette ram by mistake)
2016-01-13 00:06:01 -05:00
Souryo
fbecf90a54
Rendering: Fixed dropped frames in VideoDecoder (makes NTSC picture and full_palette tests a lot more stable).
...
+Fixed vertical sync causing high cpu usage.
+Reduced memory usage by removing useless buffers (Renderer)
2016-01-12 19:42:28 -05:00
Souryo
070f07082e
APU: Fixed Square 1 sweep bug (fixes Little Red Hood without breaking Super Dodge Ball). Fixed noise channel period (was set to twice the real value)
2016-01-12 17:16:01 -05:00
Souryo
6aed632123
APU Noise: Fixed mode flag, it wasn't being set by writes to 400E
2016-01-11 19:35:49 -05:00
Souryo
f3f7953392
Made palette power up ram match the power_up_palette test. Doubt anything would ever rely on this.
2016-01-11 19:19:06 -05:00