Commit Graph

2644 Commits

Author SHA1 Message Date
Jeffrey Pfau caef2fe9a5 GBA: New idle loop detection metrics + Advance Wars 2 loops 2015-09-01 20:48:35 -07:00
Jeffrey Pfau 52048db173 3DS: Support LTO 2015-09-01 00:47:34 -07:00
Jeffrey Pfau 0abe9f524d PSP2: Fix toolchains and allow building LTO 2015-09-01 00:31:57 -07:00
Jeffrey Pfau 6a3e1f4995 Wii: Enable building with LTO 2015-08-31 21:55:04 -07:00
Jeffrey Pfau 2a37d38a92 GUI: Fix file select indexing 2015-08-31 20:43:31 -07:00
Jeffrey Pfau 33e3fb9a45 3DS: Use malloc instead of linearAlloc for most things 2015-08-31 20:05:31 -07:00
Jeffrey Pfau 81a52403a3 Merge branch 'feature/externals' 2015-08-31 01:21:41 -07:00
Jeffrey Pfau fdbb20fd59 3DS: Support using non-blip for audio 2015-08-31 01:07:10 -07:00
Jeffrey Pfau 312f203912 3DS: Sound improvements 2015-08-31 00:39:05 -07:00
Jeffrey Pfau c0d7cfbf0b GBA Audio: Allow GBAAVStream to have no video callback 2015-08-30 22:54:53 -07:00
Jeffrey Pfau 20b0c0d2fb GUI: Fix scanning text 2015-08-30 22:24:59 -07:00
Jeffrey Pfau 416b1a13f4 GUI: Use ATTRIBUTE_FORMAT on GUIFontPrintf 2015-08-30 22:20:46 -07:00
Jeffrey Pfau e6429cc8a2 3DS: Fix crash if CSND is not available 2015-08-30 22:10:12 -07:00
Jeffrey Pfau ef9bb6ac5c PSP2: Add left pad support for the GUI 2015-08-30 19:21:48 -07:00
Jeffrey Pfau a8192f47e2 GBA: Better memory handling with PNG savestates 2015-08-30 19:14:59 -07:00
Jeffrey Pfau 34fd6769e6 PSP2: Fix seeking with mapping and unmapping files 2015-08-30 18:42:16 -07:00
Jeffrey Pfau 74e3826b13 GBA: Move gui-runner to a new folder 2015-08-30 18:31:53 -07:00
Jeffrey Pfau 376ccd4a30 PSP2, 3DS: Writeback when unmapping memory 2015-08-30 18:29:20 -07:00
Jeffrey Pfau 41452ec4e6 GUI: Load/save states 2015-08-30 18:23:19 -07:00
Jeffrey Pfau 933a6c4f36 GBA: Attempting to save a screenshot-style savestate should be allowed without libpng 2015-08-30 18:22:36 -07:00
Jeffrey Pfau 7c906e8558 3DS: Remove unused struct 2015-08-30 17:58:56 -07:00
Jeffrey Pfau 58ff10457d PSP2: Use runner 2015-08-30 17:32:05 -07:00
Jeffrey Pfau cc1fb12d2f 3DS: Use runner 2015-08-30 17:11:05 -07:00
Jeffrey Pfau 3157a3d949 GBA Context: Add pause menu 2015-08-30 16:51:40 -07:00
Jeffrey Pfau 178612a471 GBA Context: Add GBAGUIRunner for ports and use it in the Wii version 2015-08-30 16:25:32 -07:00
Jeffrey Pfau e9c64a87bc GBA: Deinit savegame when unloading a ROM 2015-08-30 16:22:47 -07:00
Jeffrey Pfau 31f40b05ba GUI: Menu abstraction 2015-08-30 13:32:19 -07:00
Jeffrey Pfau 1c351d92c7 PSP2: Triangle suspends instead of quitting 2015-08-30 12:21:45 -07:00
Jeffrey Pfau 908a20856f 3DS: Support C-Pad for D-Pad 2015-08-30 10:18:42 -07:00
Jeffrey Pfau 0ab9190b10 3DS: CSND first implementation 2015-08-30 10:10:43 -07:00
Jeffrey Pfau 2b86196ad7 Wii: Minor fixes 2015-08-30 01:19:05 -07:00
Jeffrey Pfau 0aaafb9d4e Wii: Add support for tilt sensor, and in-progress gyro 2015-08-30 01:18:55 -07:00
Jeffrey Pfau 03bd082caa All: Use IS_NEWER_THAN to prevent rebuilding assets 2015-08-30 00:02:10 -07:00
Jeffrey Pfau 7023103163 GUI: File select usability improvements 2015-08-29 23:51:44 -07:00
Jeffrey Pfau 7e74cba49a GUI: Start moving state out of locals 2015-08-29 23:21:41 -07:00
Jeffrey Pfau dd3b56eb7a GUI: Allow canceling out of file refresh 2015-08-29 22:59:22 -07:00
Jeffrey Pfau f3b4855b06 PSP2: I hope this doesn't look terrible 2015-08-29 22:24:48 -07:00
Jeffrey Pfau dcfc31f82d PSP2: Increase clock rate, if possible 2015-08-29 21:08:13 -07:00
Jeffrey Pfau a74a0396bf PSP2: 2x the font size until I make a bigger font 2015-08-29 17:05:46 -07:00
Jeffrey Pfau 20ba3d1390 PSP2: Fix audio 2015-08-29 16:50:51 -07:00
Jeffrey Pfau d8c3306bf2 PSP2: Gyro and accel support 2015-08-29 16:35:00 -07:00
Jeffrey Pfau d690d3b1fb PSP2: Fix psp2sdk build 2015-08-29 15:32:44 -07:00
Jeffrey Pfau 7d7efe5ebb 3DS: Gyro and accel support 2015-08-29 14:40:11 -07:00
Jeffrey Pfau 54c8054b79 Wii: Fix embarrassing Wii build breakage 2015-08-29 04:47:25 -07:00
Jeffrey Pfau 1552218788 3DS: Fix menu color 2015-08-29 04:44:09 -07:00
Jeffrey Pfau 41b1eecb8c All: Use GBAContext.rendering properly 2015-08-29 04:19:32 -07:00
Jeffrey Pfau 2ca68fa9c6 3DS: Enable idle loop detection 2015-08-29 04:18:57 -07:00
Jeffrey Pfau 63871f7d9c 3DS: Fix audio buffer clearing 2015-08-29 04:18:32 -07:00
Jeffrey Pfau 8dca9b197e 3DS: Use VFile for logging 2015-08-29 03:26:39 -07:00
Jeffrey Pfau 3058cad4c4 Wii: Enable idle loop detection on the Wii 2015-08-29 02:50:13 -07:00
Jeffrey Pfau f3ab432dc8 GBA: Map more options to GBAContexts 2015-08-29 02:49:52 -07:00
Jeffrey Pfau 488bc93fcb VFS: One more warning fix 2015-08-29 00:09:16 -07:00
Jeffrey Pfau 4809e62d18 GBA: Fix some warnings 2015-08-29 00:03:09 -07:00
Jeffrey Pfau 77ead17e29 Wii: Fix some warnings 2015-08-28 23:56:28 -07:00
Jeffrey Pfau 99f7e5f035 GBA: Separate out subcomponents to enable easier exclusion 2015-08-28 23:45:24 -07:00
Jeffrey Pfau 9565e8830c Wii: Add analog support for menuing 2015-08-28 21:42:39 -07:00
Jeffrey Pfau c0d19a1ad5 Wii: Improve menu rendering 2015-08-28 21:29:38 -07:00
Jeffrey Pfau a88613abbe PSP2: Don't rename the velf 2015-08-28 20:49:24 -07:00
Jeffrey Pfau d1f6ce0509 PSP2: Install velf 2015-08-28 20:13:25 -07:00
Jeffrey Pfau 44211c32a8 PSP2: Add support for vitasdk 2015-08-28 19:44:12 -07:00
Jeffrey Pfau 1624cd92ba Wii: Rumble for gamecube pads 2015-08-27 22:39:07 -07:00
Jeffrey Pfau 699e07e89b Wii: Rename to boot.dol 2015-08-27 21:55:08 -07:00
Jeffrey Pfau 63c0dc0d2b 3DS: Install 3dsx 2015-08-27 19:31:00 -07:00
Jeffrey Pfau 6c85374b5e Qt: Apply fullscreen during show event 2015-08-27 19:31:00 -07:00
Jeffrey Pfau 147852898c SDL: Support fullscreen in SDL 1.2 2015-08-27 19:31:00 -07:00
Jeffrey Pfau 11f3a6e43d Wii: Use CMake install instead of automatically zipping 2015-08-27 19:30:59 -07:00
Jeffrey Pfau afb29aee10 Wii: Fix initial build 2015-08-27 02:02:01 -07:00
Jeffrey Pfau fee9fc688f 3DS: Adjust heap sizes to allow for 32MB ROM loads 2015-08-26 23:25:44 -07:00
Jeffrey Pfau 15037950f0 GUI: Sort file lists 2015-08-26 21:48:56 -07:00
Jeffrey Pfau d5697971a9 GUI: Use the real page size for page scrolling 2015-08-26 21:45:55 -07:00
Jeffrey Pfau 87a05e3ed1 GUI: Refactor font code to be more central 2015-08-26 21:42:06 -07:00
Jeffrey Pfau 73e190ff82 3DS: Fix VDir3DS UTF-8 issues 2015-08-26 21:42:06 -07:00
Jeffrey Pfau 797441c379 GUI: Fix some types 2015-08-26 21:42:06 -07:00
Jeffrey Pfau af24a98de4 GUI: File selector usability improvements 2015-08-26 21:42:06 -07:00
Jeffrey Pfau 495c0ee54e Wii, 3DS, PSP2: Fix file select reseting to the top directory 2015-08-26 21:42:06 -07:00
Jeffrey Pfau d747badc25 VFS: Fix Windows build 2015-08-25 23:28:52 -07:00
Jeffrey Pfau 3f78362a3e GUI: Put an "up" entry in file browser 2015-08-25 22:46:34 -07:00
Jeffrey Pfau d67844e95f GUI: Improve file browsing with proper filters and current directory listing 2015-08-25 22:42:19 -07:00
Jeffrey Pfau 278b17e56f VFS: Add VDirEntry.type 2015-08-25 22:41:47 -07:00
Jeffrey Pfau a1eb021af5 PSP2: Use VFileOpen in VDirSce.open to ensure file modes are translated properly 2015-08-25 22:40:53 -07:00
Jeffrey Pfau 8460a1eea9 Merge branch 'port/3ds' 2015-08-25 21:12:11 -07:00
Jeffrey Pfau 750463d850 Merge branch 'port/psp2' 2015-08-25 21:09:14 -07:00
Jeffrey Pfau 8a72fe8fe6 Merge branch 'master' into port/psp2 2015-08-24 22:29:12 -07:00
Jeffrey Pfau 72b34f7941 Merge branch 'master' into port/wii 2015-08-24 22:25:01 -07:00
Jeffrey Pfau f4bb42cb47 GUI: Fix some font metrics 2015-08-24 22:22:22 -07:00
Jeffrey Pfau 6a5348121a GUI: Add key repeat 2015-08-24 22:22:22 -07:00
Jeffrey Pfau 6f9eb5343e GUI: Fix some font metrics 2015-08-24 22:21:21 -07:00
Jeffrey Pfau 0cc32d98fb GUI: Add key repeat 2015-08-24 22:11:12 -07:00
Jeffrey Pfau ea12461c5b GBA: GBALoadROM can fail 2015-08-24 21:43:36 -07:00
Jeffrey Pfau 86c7b478e2 3DS: Skip run if the GBA context fails to start 2015-08-24 21:43:25 -07:00
Jeffrey Pfau 5ee5d9f78b GBA: GBALoadROM can fail 2015-08-24 21:43:08 -07:00
Jeffrey Pfau 2236b27600 3DS: Return to menu on exit 2015-08-24 19:53:00 -07:00
Jeffrey Pfau 10e794341a GUI: Handle paths starting with / properly 2015-08-24 19:36:00 -07:00
Jeffrey Pfau 762ddb096d GUI: Handle paths starting with / properly 2015-08-24 19:35:44 -07:00
Jeffrey Pfau fb82257d03 3DS: Use newlib fs functions unless told otherwise 2015-08-24 19:18:32 -07:00
Jeffrey Pfau 85298a0a54 3DS: use GX_SetDisplayTransfer to tile pixels 2015-08-23 23:51:57 -07:00
Jeffrey Pfau 81dffd6a12 3DS: Cleanup 2015-08-23 20:28:33 -07:00
Jeffrey Pfau d8f77aa62e 3DS: Fix font outline 2015-08-23 20:00:23 -07:00
Jeffrey Pfau 49e66da5c2 3DS: Fix GUIFontPrintf on hardware 2015-08-23 19:31:13 -07:00
Jeffrey Pfau 1b78b21338 3DS: Add GUIFont 2015-08-23 19:15:46 -07:00
Jeffrey Pfau 56dd9c4158 3DS: Add raw2c 2015-08-23 18:48:51 -07:00
Jeffrey Pfau 836d73bc93 3DS: Start using sf2dlib 2015-08-23 09:20:56 -07:00
Jeffrey Pfau 0affe7c8d7 Merge branch 'master' into port/3ds 2015-08-23 07:21:23 -07:00
Jeffrey Pfau 6ba239d3f3 ARM7: Combine shifter-immediate and shifter-register functions to reduce binary size 2015-08-23 07:21:14 -07:00
Jeffrey Pfau 719895c2d2 GBA Context: Have a component list 2015-08-23 05:19:42 -07:00
Jeffrey Pfau 1fefc26b91 Merge branch 'master' into port/psp2 2015-08-23 05:08:12 -07:00
Jeffrey Pfau a65949653b Wii: Font readability improvements 2015-08-23 05:07:10 -07:00
Jeffrey Pfau f6731d50ea Wii: Allow loading of more than one game 2015-08-23 02:11:02 -07:00
Jeffrey Pfau 1525eee8d2 Wii: Z/Home for GUI_INPUT_CANCEL 2015-08-23 02:10:49 -07:00
Jeffrey Pfau fcb4429f12 Wii: Wiimote rumble 2015-08-23 02:10:14 -07:00
Jeffrey Pfau fec11012a5 Wii: Lowercase and font metrics 2015-08-23 01:45:50 -07:00
Jeffrey Pfau f6e1d9d741 Merge branch 'master' into port/wii 2015-08-23 01:06:10 -07:00
Jeffrey Pfau d8caa280b1 GUI: Add lowercase and font metrics 2015-08-23 00:57:48 -07:00
Jeffrey Pfau 59b9dedea3 PSP2: Use font metrics 2015-08-23 00:57:34 -07:00
Jeffrey Pfau af81b47df2 GUI: Add lowercase and font metrics 2015-08-23 00:57:22 -07:00
Jeffrey Pfau dcfb8d33ef PSP2: Use raw2c instead of objcopy 2015-08-22 23:38:38 -07:00
Jeffrey Pfau 6ea0db2ccd GUI: Upstream cross-platform GUI code 2015-08-22 23:20:21 -07:00
Jeffrey Pfau ca42faae3c 3DS: Use GBAContext 2015-08-22 17:22:25 -07:00
Jeffrey Pfau 2c7926ef66 3DS: Adapt VFileOpen for 3DS 2015-08-22 17:21:35 -07:00
Jeffrey Pfau f160236d50 Merge branch 'master' into port/3ds 2015-08-22 17:06:17 -07:00
Jeffrey Pfau e9d4219d7b GBA Video: Start on the scanline BIOS finishes on if no BIOS is loaded 2015-08-22 13:36:42 -07:00
Jeffrey Pfau 821705a37d Wii: Fix build and minor other fixes 2015-08-22 00:47:53 -07:00
Jeffrey Pfau c9b01e0aff PSP2: Use GBAContext 2015-08-22 00:41:24 -07:00
Jeffrey Pfau 540e1ff1e6 PSP2: Make GBAConfig able to find PSP2 paths 2015-08-22 00:39:40 -07:00
Jeffrey Pfau b278bbb23d PSP2: Translate POSIX open modes to SCE open modes 2015-08-22 00:31:12 -07:00
askot 90597dc6df Add Wiimote + Classic Controller support 2015-08-21 23:09:16 -07:00
Jeffrey Pfau 2dbf207f9b GUI: Merge file-select changes from Wii branch 2015-08-21 21:22:52 -07:00
Jeffrey Pfau 5966f46355 Merge branch 'master' into port/psp2 2015-08-21 21:22:03 -07:00
Jeffrey Pfau 3d14cd0b5b Wii: Account for overscan 2015-08-21 00:58:12 -07:00
Jeffrey Pfau 83d5ee5a97 Wii: Use GBAContext for simplicity 2015-08-21 00:53:09 -07:00
Jeffrey Pfau 7c4df24bc7 Merge branch 'master' into port/wii 2015-08-21 00:28:54 -07:00
Jeffrey Pfau cad90d1768 Test: Use GBAContext for mgba-fuzz 2015-08-21 00:28:47 -07:00
Jeffrey Pfau cb7bc35113 GBA: Add "GBAContext" for threadless operation and use with libretro 2015-08-21 00:23:13 -07:00
Jeffrey Pfau 534c9ca8f8 Qt: Reenable double buffering, as disabling it broke some Windows configs 2015-08-19 23:52:59 -07:00
Jeffrey Pfau c6efb396d4 Qt: Remove useless help icons in dialogs 2015-08-19 23:09:46 -07:00
Jeffrey Pfau 91b53fc0c1 Qt: Fix drag and drop on Windows 2015-08-19 22:17:09 -07:00
Jeffrey Pfau 003a21b13d GBA Memory: Use a dynamically sized mask for ROM memory 2015-08-19 01:29:21 -07:00
Jeffrey Pfau 76663c41cd Util: Migrate popcount32 to a header 2015-08-19 01:29:21 -07:00
Jeffrey Pfau 0cdc9ff328 Test: De-thread fuzzing harness 2015-08-19 01:29:21 -07:00
Jeffrey Pfau 1f10613d1b Qt: Fix install path of XDG desktop file with DESTDIR 2015-08-19 01:29:21 -07:00
Jeffrey Pfau 1f899737d9 Qt: Windows no longer spawn in the top left on first launch 2015-08-17 23:04:02 -07:00
Jeffrey Pfau 46cf812db3 Merge branch 'feature/shortcut-redo' 2015-08-17 22:08:59 -07:00
Jeffrey Pfau 861928d12a Qt: Window size command line options are now supported 2015-08-17 22:02:34 -07:00
Jeffrey Pfau 3271c1a0fd Misc: Fix linkage on _parseGraphicsArg 2015-08-17 21:27:39 -07:00
Jeffrey Pfau 4d79fd7324 Test: Add fuzzing harness and move perf-main into test folder 2015-08-17 21:24:55 -07:00
Jeffrey Pfau 619539b7dc 3DS: Fix video sync 2015-08-17 02:02:26 -07:00
Jeffrey Pfau c39162732d Merge branch 'master' into port/wii 2015-08-17 01:40:00 -07:00
Jeffrey Pfau 9f36284fd1 Merge branch 'master' into port/psp2 2015-08-17 01:39:53 -07:00
Jeffrey Pfau f453dbd7f1 3DS: Make save file read/write 2015-08-17 01:39:44 -07:00
Jeffrey Pfau 7a3c7c1488 3DS: Add log handler 2015-08-17 01:39:23 -07:00
Jeffrey Pfau 2cb0480943 3DS: Add _vf3dSync 2015-08-17 01:38:07 -07:00
Jeffrey Pfau e17e4fd190 Merge branch 'master' into port/3ds 2015-08-17 00:02:36 -07:00
Jeffrey Pfau 92d5ebf2f4 Qt: Ensure audio processor is only set if one is present in config 2015-08-16 19:56:45 -07:00
Jeffrey Pfau 6d5d11b074 GBA SIO: Make sure to deinit the normal-mode driver 2015-08-16 19:37:12 -07:00
Jeffrey Pfau 1c7da12ddb GBA SIO: Fix GBASIOInit unintialized access 2015-08-16 19:32:50 -07:00
Jeffrey Pfau d10b5c52e6 Qt: Use the version string for the about dialog if the branch is unknown 2015-08-16 19:07:38 -07:00
Jeffrey Pfau ba1fb17dde Qt: Update SensorView to work with focus stealing 2015-08-16 18:06:15 -07:00
Jeffrey Pfau 05a956cacd GBA Hardware: Fix reseting the Game Boy Player features 2015-08-16 17:19:21 -07:00
Jeffrey Pfau 401bc9e9d6 GBA SIO: Fix reseting when there are SIO devices attached 2015-08-16 17:19:05 -07:00
Jeffrey Pfau 615ab298d1 Qt: Fix locale with settings 2015-08-16 16:32:11 -07:00
Jeffrey Pfau 39a8f528c0 GBA Thread: Don't skip BIOS if no ROM is loaded 2015-08-16 13:00:37 -07:00
Jeffrey Pfau 8af5a48549 Wii: Analog support 2015-08-16 01:37:15 -07:00
Jeffrey Pfau 509f34f34d Wii: Generate HBC bundle 2015-08-16 01:25:33 -07:00
Jeffrey Pfau a7fce06280 Wii: Fix overscan and path 2015-08-16 01:25:01 -07:00
Jeffrey Pfau 3a9ac188d4 Debugger: Fix use-after-free in breakpoint clearing code (again) 2015-08-15 22:12:26 -07:00
Jeffrey Pfau ddab7a7e44 Merge branch 'master' into port/wii 2015-08-15 20:33:05 -07:00
Jeffrey Pfau 7a6582503f GBA Memory: Fix bad Load16 on big endian 2015-08-15 20:32:43 -07:00
Jeffrey Pfau 9cda63f6c0 GBA Memory: Fix optimizations breaking GBALoad16 (fixes #82) 2015-08-15 18:06:06 -07:00
Jeffrey Pfau ae1fecd4c8 ARM7: Fix decoding some more load/store instructions 2015-08-15 18:03:49 -07:00
Jeffrey Pfau e18c10e5e1 Qt: Set default sample rate 2015-08-15 15:31:24 -07:00
Jeffrey Pfau e528f673b8 Util: Fix formatting of floats 2015-08-15 14:51:03 -07:00
Jeffrey Pfau d263cca5fc PSP2: Update for Unity 2015-08-15 02:26:47 -07:00
Jeffrey Pfau abcc83f68c Merge branch 'master' into port/psp2 2015-08-13 23:26:29 -07:00
Jeffrey Pfau 0eb76806be Qt: Fix changing whether a BIOS is used while the game is running 2015-08-13 20:01:59 -07:00
Jeffrey Pfau 4fd479897c GBA: Process multiple timer events at once, if necessary 2015-08-11 22:31:43 -07:00
Jeffrey Pfau ebfcc70b3d GBA Audio: Process multiple audio events at once, if necessary 2015-08-11 22:31:43 -07:00
Jeffrey Pfau 6822b8cabe GBA: Ensure cycles never go negative 2015-08-11 01:17:30 -07:00
Jeffrey Pfau e36f3c8211 GBA Video: Fix timing on first scanline 2015-08-11 01:17:30 -07:00
Jeffrey Pfau 013948f129 GBA Memory: Run multiple DMAs in a tight loop if they all occur before present 2015-08-11 01:17:30 -07:00
Jeffrey Pfau 50005e0703 Qt: More cleanup 2015-08-10 23:04:39 -07:00
Jeffrey Pfau 1929047896 Qt: Use Format_RGBX8888 to avoid having to swap channels 2015-08-10 22:15:50 -07:00
Jeffrey Pfau 313877657f Qt: No need to set global window icon on OS X 2015-08-10 22:15:27 -07:00
Jeffrey Pfau 1f58db096f Qt: Code cleanup 2015-08-10 01:38:25 -07:00
Jeffrey Pfau 9352f75e6f Qt: Fix crashes on Windows by using using QMetaObject to do cross-thread calls 2015-08-09 23:25:03 -07:00
Jeffrey Pfau 709f4f7a83 Qt: Add sample rate option to settings 2015-08-09 21:54:50 -07:00
Jeffrey Pfau 2a4ecde790 Qt: Change default buffer size to 1536, remove from menu and add more presets 2015-08-09 21:47:16 -07:00
Jeffrey Pfau 9c5852e89e SDL, Qt: Configurable audio sample rate 2015-08-09 21:36:43 -07:00
Jeffrey Pfau 805e0b17eb All: Add manpage to CMake 2015-08-09 01:52:49 -07:00
Jeffrey Pfau e422c64a25 Qt: Convert several dialogs into QDialogs 2015-08-08 21:39:33 -07:00
Jeffrey Pfau 12ef93d784 Qt: Use openView for GDBWindow 2015-08-08 21:38:47 -07:00
Jeffrey Pfau 0fb8f51df4 GBA Hardware: Fix savestates with the Game Boy Player attached 2015-08-08 13:20:30 -07:00
Jeffrey Pfau c9c9ff802c Debugger: Only support breaking into the external debugger in debug builds 2015-08-08 02:26:35 -07:00
Anthony J. Bentley 7a311b339c Qt: Really fix forums link 2015-08-08 01:38:29 -06:00
Jeffrey Pfau db17646fe5 Qt: Fix forums link 2015-08-07 23:23:20 -07:00
Jeffrey Pfau a9620df0b8 Qt: Create a new cheat set if no cheat set is specified 2015-08-07 21:04:47 -07:00
Jeffrey Pfau 3dc22d9cc5 Qt: Ensure frame size options stay checked 2015-08-07 20:26:19 -07:00
Jeffrey Pfau c39be359df Qt: Fix regression with held reverse breaking (fixes #78) 2015-08-07 19:10:08 -07:00
Jeffrey Pfau 9a5ac0bf72 Qt: Fix pausing and disable double buffering, since it is no longer needed 2015-08-06 19:42:08 -07:00
Jeffrey Pfau 870c8ebb8c Qt: Fix sync, hopefully 2015-08-06 19:04:03 -07:00
Jeffrey Pfau 74c4cbe33e GUI: Add scrolling 2015-08-06 15:43:45 -07:00