Commit graph

777 commits

Author SHA1 Message Date
Souryo
688d10a66b UI: Minor fixes for display size when changing settings 2016-12-30 16:43:49 -05:00
Souryo
a182eeb052 Linux: Fixed compilation error with new ntsc filter 2016-12-30 14:47:40 -05:00
Souryo
b9f806d6f4 Fixed tiny memory leak 2016-12-30 13:42:40 -05:00
Souryo
7b94a59b86 MMC5: Small bug fix (used wrong register numbers) 2016-12-30 13:42:12 -05:00
Souryo
0f5c7fe78b Video: Added "Video Recorder" to record AVI files 2016-12-29 21:19:13 -05:00
Souryo
641192236e Video: Added new NTSC filter (Bisqwit's) 2016-12-27 15:04:20 -05:00
Souryo
1fd3ef5dcc Version Update: 0.6.1 2016-12-24 21:27:28 -05:00
Souryo
7accd1ff18 Overclocking: Fixed sound issues when overclocking was enabled 2016-12-23 13:56:45 -05:00
Souryo
b63c1f9c4e UI: Improve/simplify resizing logic 2016-12-22 23:08:34 -05:00
Souryo
cd665ae688 Linux: Force some inline functions in clang (faster) 2016-12-22 18:49:24 -05:00
Souryo
54d0f4d0a5 Debugger: Do not display code in ram with a green (unexecuted) background 2016-12-21 20:14:30 -05:00
Souryo
bf36d39eb7 Audio: Fixed a number of issues with square channel - apu_mixer tests sound much closer to real hardware. 2016-12-21 18:27:08 -05:00
Souryo
75e0de636e UI: Portuguese translation (thanks to ThallesAps!) 2016-12-20 23:04:20 -05:00
Souryo
5c9de5b887 Audio: Fixed apu_mixer test (broken by 0.6.0 panning options) 2016-12-19 21:13:40 -05:00
Souryo
b4489ed0f7 Linux: Fixed all clang warnings 2016-12-17 23:14:47 -05:00
Souryo
a6579fbfdb Linux: Implemented sockets/netplay + fixed uninitialized variable crash 2016-12-17 18:56:03 -05:00
Souryo
b542fd56ec Linux: Fixed PPU crash when rendering is off + uninitalized variables 2016-12-16 07:13:33 -05:00
Souryo
666dc14043 Debugger: Disabled pause when in debugger - fixes deadlocks 2016-12-14 20:48:47 -05:00
Souryo
571f439c67 Input: Fixed "Automatically configure controllers" option not working 2016-12-14 18:27:34 -05:00
Souryo
4695a4c887 Linux: Fixed debugger (randomly) not working due to uninitalized variables 2016-12-13 23:28:28 -05:00
Souryo
6547594f14 Linux: Fixed save files/screenshots folder 2016-12-13 22:44:52 -05:00
Souryo
8c4d6dd55c VRC7 Audio: Fixed startup state (caused crashes) 2016-12-12 20:34:48 -05:00
Souryo
38aa18ab9f Linux: Fixed GCC errors/warnings 2016-12-12 20:33:48 -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
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
02da94cf6b Minor fixes for windows build 2016-12-11 11:18:37 -05:00
Souryo
cbc61a1bac Fixed all GCC errors and most warnings 2016-12-11 10:56:23 -05:00
Souryo
c317179afc Debugger: Fixed emulator crash when entering some invalid watch/debug expressions 2016-12-10 15:18:50 -05:00
Souryo
c9c55b2c7e Version Update: 0.6.0 2016-12-10 14:01:20 -05:00
Souryo
e24514781f Audio: Added channel panning options 2016-12-09 21:23:20 -05:00
Souryo
2fac266303 Audio: Added crossfeed option for stereo filters 2016-12-09 14:47:34 -05:00
Souryo
7fe6ae6a0d Debugger: Fixed profiler counting jsr/rts cycles in the wrong function 2016-12-09 13:45:50 -05:00
Souryo
2cbae24ded UI: Added "Load Random Game" option 2016-12-09 12:49:17 -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
cad8995696 Video: Aspect ratio now takes overscan settings into account to give an accurate pixel aspect ratio, no matter the overscan 2016-12-09 09:23:04 -05:00
Souryo
75076d5db5 Debugger: Refactoring/performance fixes for memory access counters 2016-12-09 00:02:56 -05:00
Souryo
8a2c4194a9 Debugger: Added profiler in memory tools (renamed from memory viewer) 2016-12-08 19:30:41 -05:00
Souryo
c7b8b56780 Debugger: Fixed LogStatic() calls not being inserted at the right position in the log file 2016-12-07 19:36:19 -05:00
Souryo
cca14842a7 Debugger: Fixed crash in trace logger 2016-12-07 19:33:05 -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
bb053a2c2b Debugger: Fixed disassembly of unverified code causing real code to not be shown properly + prevented out-of-bound memory accesses 2016-12-06 17:59:16 -05:00
Souryo
8c9f32419c Debugger: Options to disassemble unknown blocks and/or data 2016-12-05 23:35:07 -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
a37992e299 Audio: Fixed bug with stereo delay filter when changing sample rate (right channel is muted) 2016-12-04 22:52:39 -05:00
Souryo
63d1cac802 Debugger: Added address range option for breakpoints 2016-12-04 12:21:20 -05:00
Souryo
dd2d0697a0 Debugger: Removed leftover debug code 2016-12-04 12:16:30 -05:00
Souryo
8261e95f93 Debugger: Prevent adding breakpoints with invalid conditions 2016-12-04 11:40:31 -05:00
Souryo
52c1d160fe Debugger: Prevent dummy reads from triggering breakpoints 2016-12-04 11:26:21 -05:00
Souryo
33ca8cb3f5 Debugger: Option to display opcodes in lower case 2016-12-04 11:16:44 -05:00