Commit graph

5525 commits

Author SHA1 Message Date
Jeffrey Pfau
cd8b1e56db Pause game while savestate window is open 2014-10-15 23:06:23 -07:00
Jeffrey Pfau
0579ececb3 Merge branch 'master' into qt 2014-10-15 04:57:20 -07:00
Jeffrey Pfau
69d041d373 VFile write should use const void* 2014-10-15 04:55:46 -07:00
Jeffrey Pfau
18e67378fe C++ build fixes 2014-10-15 04:55:46 -07:00
Jeffrey Pfau
65ce79c611 Expose GBAGetState 2014-10-15 04:55:46 -07:00
Jeffrey Pfau
0d1b323e22 Fix edge case with video-frame sync where it may never wake up the display thread 2014-10-15 04:51:19 -07:00
Jeffrey Pfau
ca128a97ea Make Display take a QGLFormat 2014-10-15 04:48:59 -07:00
Jeffrey Pfau
ddd8c8db29 Make AudioDevice::setFormat thread-safe 2014-10-15 04:48:18 -07:00
Jeffrey Pfau
7353092b84 Merge branch 'master' into qt 2014-10-15 02:49:22 -07:00
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