Commit Graph

25 Commits

Author SHA1 Message Date
Souryo
048b10b8b5 Debugger: Fixed warning 2016-12-04 23:32:27 -05: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
778b7ada20 Static Link PGO Builds 2016-05-22 08:14:55 -04:00
Souryo
3bc956067d Check for updates + Auto updater 2016-02-08 23:23:31 -05:00
Souryo
ac20a3cee4 Project changes to simplify PGO builds 2016-01-19 16:19:23 -05:00
Souryo
0ce7e91e74 Fixed build order 2016-01-18 17:05: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
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
b47736fae1 Merged all components into a stand-alone exe 2016-01-16 22:40:41 -05:00
Souryo
8d15b309c5 Ntsc emulation support + resolution scale options 2016-01-05 21:28:38 -05:00
Souryo
10fda05e32 Tests: Added command line utility to run all tests on multiple threads at once (No GUI) to speed up test runs 2015-12-29 16:27:37 -05:00
Souryo
e5fe396ffb Proper APU emulation (no longer using a library for it, except BlipBuffer) - Not finished need to implement save states & reset behavior 2015-07-14 21:50:42 -04:00
Souryo
0c91a15fa0 -Added x64 build
-Rearranged build folders to be cleaner
-Required resource files are automatically copied to the output folder
2015-07-06 21:31:32 -04:00
Souryo
7b0fac672d -Movies now record what game (name & CRC32) they were recorded from and attempt to load the same rom when played
-Movies/NetPlay now use the recent files list to look for roms to load
2015-07-05 22:23:44 -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
d793a7f711 -Deleted old UI project 2015-07-01 23:17:48 -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
b80b0a0d02 Saved config, save state slots, MRU list 2014-06-29 16:51:58 -04:00
Souryo
1783578522 Minor refactoring 2014-06-23 19:02:09 -04:00
Souryo
102c7f55d3 Basic sprite overflow, performance 2014-06-21 09:00:10 -04:00
Souryo
fdb5776856 Fixed remaining color issues, added horizontal/vertical mirroring support 2014-06-19 19:58:15 -04:00
Souryo
8b5618168b 2014-06-19 17:12:32 -04:00
Souryo
0bac761beb Optimizations (+25% speed), changed the way frame buffer is sent to the GUI 2014-06-19 17:06:00 -04:00
Souryo
cca56693f3 Added simple GUI + DirectX render target 2014-06-12 21:48:04 -04:00
Souryo
4c5dbdcb42 Initial commit 2014-06-10 16:58:37 -04:00