Commit graph

400 commits

Author SHA1 Message Date
Souryo
c62ede991f Linux: Support for file associations 2016-12-13 20:05:42 -05:00
Souryo
b916332264 Linux: Made open/save dialogs case insensitive 2016-12-12 23:25:20 -05:00
Souryo
4dceed0ff4 Windows: Fixed windows build (WinMesen->MesenCore) 2016-12-12 20:38:29 -05:00
Souryo
8439290896 Utilities: Rewrote file/folder utility functions to use the new filesystem api (works in both VC & GCC) 2016-12-11 20:42:59 -05:00
Souryo
15f105962d Linux: Renamed WinMesen.dll to MesenCore.dll 2016-12-11 17:47:29 -05:00
Souryo
9ca1bf263c Linux: SDL video/audio + linux key manager 2016-12-11 16:39:11 -05:00
Souryo
efca5284b1 Mono/Linux: Fixed layout issues 2016-12-11 14:25:29 -05:00
Souryo
cbc61a1bac Fixed all GCC errors and most warnings 2016-12-11 10:56:23 -05:00
Souryo
c9c55b2c7e Version Update: 0.6.0 2016-12-10 14:01:20 -05:00
Souryo
5499f400a9 Audio: Panning tab localization 2016-12-09 21:33:25 -05:00
Souryo
e24514781f Audio: Added channel panning options 2016-12-09 21:23:20 -05:00
Souryo
ab56dd1ccb Debugger: Improved file search for dbg file import 2016-12-09 16:29:12 -05:00
Souryo
2fac266303 Audio: Added crossfeed option for stereo filters 2016-12-09 14:47:34 -05:00
Souryo
2cbae24ded UI: Added "Load Random Game" option 2016-12-09 12:49:17 -05:00
Souryo
393126f798 Video: Restore scale properly when going out of fullscreen mode + fixed issues with scale not being applied properly after filter changes in fullscreen mode 2016-12-09 12:01:44 -05:00
Souryo
3f3b3ffb3c Audio: Improve sound latency - can be set 4-5x lower than before without crackling sounds 2016-12-09 10:30:09 -05:00
Souryo
c023a87dd9 Debugger: Allow double-clicking in profiler to move to function in debugger + better sort default 2016-12-09 00:12:38 -05:00
Souryo
7dd2123025 Debugger: Fixed potential issue with DBG file import 2016-12-08 19:38:06 -05:00
Souryo
189bede58d Debugger: Fixed break on reset menu state when opening debugger 2016-12-08 19:34:43 -05:00
Souryo
b181e5fb97 Debugger: Reordered some menu items 2016-12-08 19:32:39 -05:00
Souryo
8311a2d3c0 Debugger: Prevent caught exception when minimizing debugger 2016-12-08 19:31:04 -05:00
Souryo
8a2c4194a9 Debugger: Added profiler in memory tools (renamed from memory viewer) 2016-12-08 19:30:41 -05:00
Souryo
e15c0e9851 Debugger: Fixed menu items default checked state when opening debugger 2016-12-06 23:22:33 -05:00
Souryo
f0f47d214a Debugger: Fixed crash when minimizing debugger 2016-12-06 23:18:59 -05:00
Souryo
de5df89654 Debugger: Added resizable and collapsable panels for bottom and right panels 2016-12-06 22:50:27 -05:00
Souryo
e8c86804ac Debugger: Replaced "Apply Changes" button with an "Undo" button instead - changes are automatically applied on the next instruction after changing them 2016-12-06 19:03:29 -05:00
Souryo
0ed5af5154 Replaced the "Stop" button with a "Power Cycle" option 2016-12-06 18:22:50 -05:00
Souryo
8c9f32419c Debugger: Options to disassemble unknown blocks and/or data 2016-12-05 23:35:07 -05:00
Souryo
048b10b8b5 Debugger: Fixed warning 2016-12-04 23:32:27 -05:00
Souryo
e562ab744b Audio: Added an option to reduce popping sounds on the DMC channel (via $4011 writes) 2016-12-04 23:31:52 -05:00
Souryo
cfada27612 Debugger: Fixed tile preview in nametable viewer 2016-12-04 15:21:43 -05:00
Souryo
5994bd46ae Debugger: Changed function column header for call stack 2016-12-04 15:09:09 -05:00
Souryo
69ca41daae Debugger: Fixed performance for nametable viewer grids 2016-12-04 15:08:53 -05:00
Souryo
9b5917cd31 Debugger: Added goto dropdown button for click access to nmi/irq/reset subs. 2016-12-04 14:12:49 -05:00
Souryo
fa59bbb362 Debugger: Allow display of PRG addresses/byte code on the same line 2016-12-04 14:02:22 -05:00
Souryo
63d1cac802 Debugger: Added address range option for breakpoints 2016-12-04 12:21:20 -05:00
Souryo
c9b0329fa6 Debugger: Added "Toggle breakpoint" option in right-click menu 2016-12-04 12:16:12 -05:00
Souryo
8261e95f93 Debugger: Prevent adding breakpoints with invalid conditions 2016-12-04 11:40:31 -05:00
Souryo
33ca8cb3f5 Debugger: Option to display opcodes in lower case 2016-12-04 11:16:44 -05:00
Souryo
29a3ac45e4 Debugger: Added "Sprite Index" to sprite viewer, prevent user from checking/unchecking boxes, modified layout 2016-12-04 10:59:22 -05:00
Souryo
7070a09ea8 Debugger: Added tile/attribute grid options to nametable viewer 2016-12-04 10:47:48 -05:00
Souryo
0df07aadc4 Debugger: Clicking on the main window will no longer pop up the debugger window over the ppu viewer/etc. 2016-12-04 10:30:15 -05:00
Souryo
eafb8cb1a3 Debugger: Fixed labels/layout 2016-12-04 10:29:36 -05:00
Souryo
25edec0e14 Debugger: Fixed sprite draw order in screen preview 2016-12-04 10:02:45 -05:00
Souryo
4a091b9e25 Debugger: Added break on power/reset option 2016-12-04 09:53:25 -05:00
Souryo
a3f9cde53b Debugger: Added option to disable default labels/workspace 2016-12-04 09:43:43 -05:00
Souryo
b91676a98f Debugger: Added option to break (or not) when debugger is opened 2016-12-04 09:37:01 -05:00
Souryo
d541457a57 Debugger: Updated some labels & instruction names, fixed layout slightly 2016-12-04 09:16:09 -05:00
Souryo
3ae12e47d8 Debugger: Improved shortcuts (F2 to edit labels, etc), fixed tooltip remaining on screen in some cases. 2016-12-03 09:57:58 -05:00
Souryo
433ccd53a3 Debugger: Fixed multi-line comment alignment 2016-12-02 22:50:54 -05:00