Commit graph

6266 commits

Author SHA1 Message Date
Jeffrey Pfau
49b676fa7e Fix double-ending the GBA thread 2014-10-15 02:48:37 -07:00
Jeffrey Pfau
39b5396c0b Set thread priorities for time-critical threads 2014-10-15 02:38:58 -07:00
Jeffrey Pfau
bd731e8266 Remove unneeded GL context code 2014-10-15 02:38:43 -07:00
Jeffrey Pfau
1ef3f4256f Fix flickering when resizing emulator window 2014-10-15 02:28:32 -07:00
Jeffrey Pfau
113d7da345 Small style fix 2014-10-15 02:16:57 -07:00
Jeffrey Pfau
70f94db208 Fix some uninitialized reads 2014-10-15 02:13:46 -07:00
Jeffrey Pfau
4cf5b533fb Fix overlooked crc32 call 2014-10-15 02:13:34 -07:00
Jeffrey Pfau
fdbb0ac753 Fix build in g++ 2014-10-15 01:47:01 -07:00
Jeffrey Pfau
38187bac7a Rename crc32 to doCrc32 to avoid symbol naming conflicts 2014-10-15 01:41:50 -07:00
Jeffrey Pfau
ae256542cb Better, C++11 style initialization of m_threadContext 2014-10-15 01:40:16 -07:00
Jeffrey Pfau
7d8041cb58 Increase savestate view usability 2014-10-15 00:50:15 -07:00
Jeffrey Pfau
b73f6314ca Update icons 2014-10-14 23:18:40 -07:00
Jeffrey Pfau
c60a5ea545 Fix path name use-after-free 2014-10-14 23:15:31 -07:00
Jeffrey Pfau
fdf2ce299c Add savestate load/saving in Qt frontend 2014-10-14 23:15:15 -07:00
Jeffrey Pfau
642b92fed3 Add VFileDevice QIODevice subclass 2014-10-14 23:14:25 -07:00
Jeffrey Pfau
54f5f133b7 VFile write should use const void* 2014-10-14 03:08:39 -07:00
Jeffrey Pfau
51a6371eef Close LogView if the main window closes 2014-10-14 01:58:36 -07:00
Jeffrey Pfau
78759dc12e Fix QAction ownership 2014-10-14 01:57:49 -07:00
Jeffrey Pfau
aaf9c42782 C++ build fixes 2014-10-14 01:48:56 -07:00
Jeffrey Pfau
02ef49dea8 Expose GBAGetState 2014-10-14 01:05:53 -07:00
Jeffrey Pfau
49d668f285 Fix crashing on exit 2014-10-13 22:22:43 -07:00
Jeffrey Pfau
2e031a8c49 Update log view styling 2014-10-13 03:03:47 -07:00
Jeffrey Pfau
24a579044f Ability to adjust line limit 2014-10-13 02:56:08 -07:00
Jeffrey Pfau
d3a4c027e4 Clear backlog automatically 2014-10-13 02:43:27 -07:00
Jeffrey Pfau
fa255dc808 Start of log view 2014-10-13 02:24:54 -07:00
Jeffrey Pfau
eef1a5e8a3 Clean up Qt CMakeLists 2014-10-13 01:25:39 -07:00
Jeffrey Pfau
dd1387732d Remove stopgap measure 2014-10-13 01:02:19 -07:00
Jeffrey Pfau
51ad9d37e1 Merge branch 'master' into qt 2014-10-12 21:00:01 -07:00
Jeffrey Pfau
24c826e5b1 Don't log everything to the log handler when that log level is disabled 2014-10-12 19:43:19 -07:00
Jeffrey Pfau
4247db81e4 Split out macros from common.h 2014-10-11 18:18:47 -07:00
Jeffrey Pfau
4ecdcf25f5 Disable blending in backgrounds when unnecessary 2014-10-11 16:01:26 -07:00
Jeffrey Pfau
bbcf161fec Fix warning about exceeding bounds of array 2014-10-11 15:49:45 -07:00
Jeffrey Pfau
2bca4c399b Fix assumption that savedata->vf is non-null within flash memory code 2014-10-11 15:46:59 -07:00
Jeffrey Pfau
d87081e6bc Log if a game crashes 2014-10-10 22:54:04 -07:00
Jeffrey Pfau
2a6d106ebd Use command line options for renderer, too 2014-10-10 22:52:49 -07:00
Jeffrey Pfau
435edc8017 Prefix completion 2014-10-10 03:27:10 -07:00
Jeffrey Pfau
ab904f2cfd Don't tab complete null 2014-10-10 03:22:44 -07:00
Jeffrey Pfau
ef6e1f9e74 Fix tab-completing past the end of the completions list 2014-10-10 02:56:13 -07:00
Jeffrey Pfau
0b736c9cc8 Add disassemble alias 2014-10-10 02:50:09 -07:00
Jeffrey Pfau
be82f04618 Print address alongside disassembled instructions 2014-10-10 02:45:57 -07:00
Jeffrey Pfau
6aee0693ec Add support for 0b-style literals 2014-10-10 02:38:05 -07:00
Jeffrey Pfau
fd1128f90a Fix 0 not being recognized as a valid token 2014-10-10 02:33:50 -07:00
Jeffrey Pfau
e293134a78 Unify optional directory file opening 2014-10-09 23:55:02 -07:00
Jeffrey Pfau
747e30c5e1 Fix perf-main parsing when errno is not cleared 2014-10-09 03:43:51 -07:00
Jeffrey Pfau
8ae1a3a3a3 Use bitfield for BIOS Huffman nodes 2014-10-09 03:02:35 -07:00
Jeffrey Pfau
f9e79a1a42 Tweak perf settings to run a more abridged version 2014-10-09 02:47:06 -07:00
Jeffrey Pfau
cc255b794b Make path absolute in perf.py 2014-10-09 01:53:47 -07:00
Jeffrey Pfau
562a33d98b Inherit LD_LIBRARY_PATH in subprocess 2014-10-09 01:36:08 -07:00
Jeffrey Pfau
dbd939022c Simple profiling script for outputing CSV batches 2014-10-09 01:00:40 -07:00
Jeffrey Pfau
59f1018dd2 Speculative fixes for SDL fallback and failing configuring 2014-10-08 04:48:23 -07:00