Commit graph

3354 commits

Author SHA1 Message Date
Sour
78aa6ec518 Namespace refactoring 2021-05-16 16:40:23 -04:00
Sour
3fb422af4a Enable/disable menu items based on emu state, update audio player play button 2021-05-16 13:52:08 -04:00
Sour
cd4374ec1a Add more items to main menu 2021-05-16 12:11:28 -04:00
Sour
4aaf69706a Populator more of the main menu +improve MenuItem style 2021-05-16 01:01:04 -04:00
Sour
e9ccae9a05 Fixed all C# warnings 2021-05-15 22:33:56 -04:00
Sour
0d897d7bf5 Remove material-icons, use custom icons instead 2021-05-15 16:58:20 -04:00
Sour
5db85ae15e Tweak icons, menus, config dialog performance 2021-05-15 16:41:51 -04:00
Sour
d055ba5a22 Fixed video player size for GBS + fixed GBS file association + disabled ntsc filters/overscan in video player 2021-05-13 22:03:12 -04:00
Sour
e53ddb71b6 Show config window centered 2021-05-13 21:46:28 -04:00
Sour
26c5ae28fd File associations, single instance support 2021-05-13 21:31:14 -04:00
Sour
5f2524fe60 Fix Linux build (and most clang warnings) 2021-05-13 00:25:00 -04:00
Sour
09d6428ed9 Video scaling/aspect ratio changes 2021-05-11 21:38:23 -04:00
Sour
af07029af6 Fix HUD consistency issues vs scale/filters + fix nes overscan 2021-05-10 22:14:55 -04:00
Sour
206661e842 GB output tweaks (160x144 buffer, etc.) 2021-05-10 20:31:22 -04:00
Sour
8c7f0a2cfa Fixed init order for mappers (e.g mmc3) 2021-05-10 19:27:09 -04:00
Sour
8cfa222ee4 Fixed crash at startup when calling StartThread in 2 separate threads, at the same time 2021-05-10 19:26:48 -04:00
Sour
4ee43d8ba7 HD packs WIP 2021-05-10 18:17:58 -04:00
Sour
3e90df5ef4 WIP HD packs 2021-05-09 23:14:30 -04:00
Sour
5147f2db5d Optimize field layout for PPU (cache line optimizations) 2021-05-09 13:11:23 -04:00
Sour
6251adb809 Templated NES PPU - WIP 2021-05-09 11:48:23 -04:00
Sour
f1944fd51a Added MMC3/MMC5 2021-05-08 13:13:18 -04:00
Sour
b964eb2e09 Implement track lengths for SPC + apply track length & silence detection to all audio players, not just NSF 2021-05-07 20:42:25 -04:00
Sour
4d092bc07b Tweak load order/priority + use file ext. to select core 2021-05-06 22:37:01 -04:00
Sour
667782647e GBS file support (WIP) 2021-05-06 21:35:09 -04:00
Sour
ffad810480 WIP - HUD rework, partial utf8 support, remove directx tk libs, replace with stripped down DXTK for sprite batch only 2021-05-05 19:16:35 -04:00
Sour
bf12387681 NSF auto track switch / max track length 2021-05-03 00:36:43 -04:00
Sour
262cd83c6a NSF - Fixed issues with playback, fixed flickering in UI 2021-05-02 23:45:17 -04:00
Sour
ca531837e3 Simplify NSF code 2021-05-02 21:37:27 -04:00
Sour
f95c97a579 Audio player UI 2021-05-02 14:39:18 -04:00
Sour
8c1c469250 Audio player freq visualization 2021-05-01 19:20:42 -04:00
Sour
768a3f6e17 NSF support (WIP) 2021-04-30 20:41:26 -04:00
Sour
aa7e1b8984 NES - Switch condition order for Exec() to improve performance 2021-04-28 23:47:42 -04:00
Sour
f92f0699e0 NES - More minor speed improvements 2021-04-28 23:39:10 -04:00
Sour
d5554dbaeb NES - Minor performance improvement 2021-04-28 22:53:27 -04:00
Sour
3ae858aa97 NES - Minor performance fix 2021-04-28 21:31:17 -04:00
Sour
32d5221c2a Refactor NES APU core 2021-04-28 20:59:58 -04:00
Sour
c2df0ef553 Console region refactoring/changes 2021-04-27 23:30:00 -04:00
Sour
e4aeb381eb Fixed some minor todos in NES code 2021-04-27 21:56:40 -04:00
Sour
5c07d87d3a VS system todo fixes/refactoring 2021-04-26 23:44:32 -04:00
Sour
bf27676abb NES - VS system colors + ntsc filter 2021-04-25 21:07:34 -04:00
Sour
aef05d6c10 VS Dual - Fix audio and properly implement audio/video output options 2021-04-25 18:48:57 -04:00
Sour
0479d6f90a VS system/dualsystem (missing palette and proper audio/video option support) 2021-04-25 14:12:10 -04:00
Sour
7982493c58 Added log window 2021-04-24 18:37:03 -04:00
Sour
c9bca5c856 NES FDS support 2021-04-24 18:33:15 -04:00
Sour
9f15f3aefd NES-specific shortcuts 2021-04-23 21:14:56 -04:00
Sour
5bb097b7da Fixed shortcut keys init 2021-04-23 20:34:32 -04:00
Sour
e1446b3aa2 NES input work (allpads seems to work fine for all supported scenarios) 2021-04-22 21:32:23 -04:00
Sour
05433d29f9 MMC1 and unrom 2021-04-21 22:03:02 -04:00
Sour
b4aefda1d2 Battery save fixes 2021-04-21 20:46:21 -04:00
Sour
add120abdb Integrate NES input devices 2021-04-20 22:51:15 -04:00