Commit graph

483 commits

Author SHA1 Message Date
Sour
c074981bb6 Event Viewer: Added event tooltip 2021-12-27 12:39:14 -05:00
Sour
24b68c71f4 Debugger: Added Debug and Options menus 2021-12-23 18:24:15 -05:00
Sour
7c5b323f29 Debugger: Added option panel 2021-12-22 17:31:55 -05:00
Sour
e5a2388911 Register viewer 2021-07-01 21:55:28 -04:00
Sour
3d7c826be3 API to get console state + some refactoring 2021-06-30 16:49:52 -04:00
Sour
d2a00ae3a5 Sprite viewer v2 2021-06-25 15:42:09 -04:00
Sour
fd7be59a1f Sprite viewer v1 2021-06-24 20:44:10 -04:00
Sour
ff825fc4de Tilemap viewer 2021-06-22 20:12:37 -04:00
Sour
811696f06f Tile viewer refactoring/improvements 2021-06-21 14:56:41 -04:00
Sour
77d4fe1696 Add missing options to event viewers (ntsc borders, dma channel filters) 2021-06-17 21:50:45 -04:00
Sour
3bb9d668c2 Event viewer - DMC DMA 2021-06-17 21:04:00 -04:00
Sour
078546329f Trace logger (missing file logging) 2021-06-16 23:14:21 -04:00
Sour
a0a06e15a4 Event viewer 2021-06-09 21:51:03 -04:00
Sour
ab0fe3c6e1 Minor fixes 2021-06-06 15:33:37 -04:00
Sour
c7480d89be Script window 2021-06-01 22:21:50 -04:00
Sour
0e7ccc25c4 Assembler 2021-06-01 19:25:50 -04:00
Sour
28590f3834 Breakpoints 2021-05-29 12:10:57 -04:00
Sour
ba2c574f9e Disassembly rework 2021-05-28 12:38:40 -04:00
Sour
eb527172ce Disassembler performance tweaks 2021-05-27 19:46:16 -04:00
Sour
e280064ad2 Fixed some netplay issues/todos 2021-05-24 13:43:21 -04:00
Sour
e137d3e60c Menu shortcuts 2021-05-22 19:24:00 -04:00
Sour
e008adf3a7 Game selection screen + load/save state screens 2021-05-19 23:05:04 -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
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
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