Commit graph

2079 commits

Author SHA1 Message Date
Sour
b3c763a5f3 Debugger: Fixed issue with "set next statement" and assembler's "execute" feature 2018-06-16 17:09:37 -04:00
Sour
130b923a0b Linux: Fixed startup crash (due to earlier commit) 2018-06-16 15:47:06 -04:00
Sour
7619b93cfe Netplay: Added password protected servers 2018-06-16 14:02:12 -04:00
Sour
c0c0fa606b Fixed potential multithread crashes that could occur under certain circumstances (e.g when a game crashes) 2018-06-16 10:26:35 -04:00
Sour
71f3105f9d Docs: Various updates to online docs 2018-06-15 21:11:54 -04:00
Sour
7c07baceab Debugger: Trace Logger - Added 5k and 15k line count options 2018-06-14 23:50:21 -04:00
Sour
6c9d44a9c1 Fixed minor memory leak, out-of-bounds memory access, uninit memory reads and compilation warnings 2018-06-14 23:29:15 -04:00
Sour
7896e9d5ac Debugger: Fixed saved window location issues after closing minimized windows 2018-06-14 20:08:03 -04:00
Sour
ad5449b422 Debugger: Event Viewer - Added "List View" tab (list of all events shown in the ppu view tab) 2018-06-14 20:05:07 -04:00
Sour
7528c1fd06 Debugger: Lua - removeMemoryCallback end address is now optional (like it was meant to be) 2018-06-14 18:36:31 -04:00
Sour
bdd13065c4 Added AppVeyor builds for Windows & Linux 2018-06-14 01:05:49 -04:00
Sour
326b543761 Debugger: Fixed tooltips not using the user's font for the code 2018-06-13 18:48:27 -04:00
Sour
f19242be45 Debugger: Fixed crash when displaying tooltip when text zoom is not set to 100% 2018-06-13 18:47:53 -04:00
Sour
d179b5e7d1 Fixed uninitialized memory reads 2018-06-13 17:48:52 -04:00
Sour
6d4afaac99 Video: Fixed scanline effect causing transparent pixels in screenshots 2018-06-12 16:48:40 -04:00
Sour
44ca91adb1 Savestates: Fixed audio issues when loading savestate saved in one region while the UI is configured to use another region (e.g ntsc vs pal) 2018-06-12 16:37:36 -04:00
Sour
509d85b2a3 Linux: Makefile tweaks + support for PGO 2018-06-12 00:49:33 -04:00
Sour
718b671730 UI: Fixed warnings found by xbuild 14.0 2018-06-11 19:27:35 -04:00
Sour
ebd6ff72ba Linux: Fixed warnings with newer version of clang 2018-06-11 19:07:05 -04:00
altiereslima
37b7b2c292 UI: Update portuguese brazilian translation (#399) 2018-06-10 20:07:47 -04:00
Sour
8bfcdf2999 VS: Don't build libretro project when building only standalone UI 2018-06-10 15:13:47 -04:00
Sour
4e2f9b403b Libretro: Use retro_audio_sample_batch_t instead of retro_audio_sample_t 2018-06-10 15:11:24 -04:00
Sour
7224169d5f Libretro: Fixed build error 2018-06-10 14:51:00 -04:00
Sour
1cd403d8d4 Linux: Debugger - Fixed op code tooltip layout issue 2018-06-10 14:45:55 -04:00
Sour
a39ea39563 Debugger: Fixed missing information in op code tooltips 2018-06-10 14:45:41 -04:00
Sour
5fbc765080 Linux: Fixed multiple issues with popup tooltips in debugger (prevent scrolling, doesn't appear properly, etc.) 2018-06-10 14:35:41 -04:00
Sour
82386e974f Linux: Fixed UI crash in memory tools (GetDataObject returns null) 2018-06-10 14:13:35 -04:00
Sour
a17eb67cad UI: Replaced numeric up/down controls with custom control (to fix numerous usability issues on both Windows & Linux) 2018-06-10 12:58:52 -04:00
Sour
48ae000ec9 Linux: Fixed crash with debugger code tooltips when the window is manually closed by the user (e.g alt-f4) 2018-06-09 22:28:26 -04:00
Sour
7f95659d7d Linux: Workaround Mono crash related to GDI+ usage by opening up the debugger without split view on (and turning it on after 0.5 secs) 2018-06-09 22:27:37 -04:00
Sour
17a02fb5c8 Debugger: Improved performance when a lot of labels are defined (e.g 1000+) 2018-06-09 21:25:49 -04:00
Sour
36617a6055 Linux: Prevent infrequent freeze/crash when closing 2018-06-09 18:47:11 -04:00
Sour
7f7d7ab1b3 Linux: Fixed rare crashes when opening debugger (when loading a DBG file) 2018-06-09 18:02:49 -04:00
Sour
39f2a1e2ff Linux: Fixed debugger shortcut keys not working most of the time 2018-06-09 17:54:34 -04:00
Sour
5b703b8ef5 Debugger: Fixed right-click issues with breakpoint context menu 2018-06-09 16:08:29 -04:00
Sour
912931bd81 Debugger: Fixed hex address parsing logic for array display syntax 2018-06-09 15:43:14 -04:00
Sour
7e7bbf54c3 Linux: Fixed usability problems with watch & breakpoint list 2018-06-09 15:42:43 -04:00
Sour
b6767f355d Improved cleanup code on shutdown 2018-06-09 15:42:27 -04:00
Sour
c22c5b2134 UI: Fixed some rare crashes when shutting down 2018-06-09 15:12:34 -04:00
Sour
683ed7e42b Linux: Vertical sync option now works properly 2018-06-09 14:34:06 -04:00
Sour
dc03c2eb63 Filesystem: Use filesystem functions that don't throw exceptions when an error occurs (fixes crash on Ubuntu in "Try Ubuntu" mode) 2018-06-09 14:10:21 -04:00
Sour
335a133e0a Audio: Improved audio/video sync and reduced static/glitches in output (on both Windows & Linux) 2018-06-09 14:03:53 -04:00
Sour
e2ef33d8e7 Debugger: Added special syntax to display arrays in watch window 2018-06-07 22:38:45 -04:00
Sour
88d84f7c0b Fixed compiler warnings 2018-06-07 21:58:22 -04:00
Sour
7fb369bfc9 Set Windows timer interval to 1ms when emulation is running (+ added option to disable this behavior) 2018-06-07 21:48:21 -04:00
Sour
8f6daaf9a9 Debugger: Added "Break on uninitialized memory read" option 2018-06-07 19:32:34 -04:00
Sour
b20a085734 Debugger: Lua - Added simple script to display NTSC safe areas as an overlay 2018-06-06 20:16:21 -04:00
Sour
03c8d546bd Debugger: Lua - Make end address optional in addMemoryCallback/removeMemoryCallback (for 1 byte ranges) 2018-06-06 19:31:01 -04:00
Sour
7e08d32d45 Debugger: Fixed "Run One Frame" option in PAL mode (or when overclocking with additional scanlines) 2018-06-06 19:24:33 -04:00
Sour
9deb908faf Debugger: Fixed code preview in tooltips 2018-06-06 19:03:04 -04:00