Commit graph

10 commits

Author SHA1 Message Date
Souryo
97eb46a2db Tests: Force MMC3 alternate behavior for the tests that expect it (so that they stop failing) 2016-07-17 15:04:28 -04:00
Souryo
298a789cfc 7z support + Rom selection for archives containing multiple rom files + General fixes/improvements when dealing with archives (cheats, save states, saved data, etc.) 2016-06-17 20:53:05 -04:00
Souryo
0c765aca59 Localization: Mesen is now available in English, French and Japanese 2016-02-19 13:05:04 -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
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
08eade0cfb Tests: General improvments
-Give the number of mismatching frames
-Allow debugger to break when a frame is different
-Fix mismatches between GUI & TestHelper environments (GUI always has four score adapter enabled)
2015-12-29 20:54:55 -05:00
Souryo
b6fc3471f8 Fixed crash that could occur if ValidateFrame is called again before _runningTest is set to false at the end of a test 2015-12-29 16:14:29 -05:00
Souryo
e3419ebfa3 Mute audio while running tests 2015-12-28 14:02:49 -05:00
Souryo
b1bccc47ce Auto tests - Bug fixes, added ability to record test from movie/existing test 2015-12-27 09:13:52 -05:00
Souryo
d648f18b8a Added automatic tests 2015-12-26 17:11:00 -05:00