Commit Graph

454 Commits

Author SHA1 Message Date
Jeffrey Pfau 2f1cb61d01 All: Add C++ header guards 2016-12-26 21:01:55 -08:00
Jeffrey Pfau c549db69f1 Qt: Only reset window dimensions when first shown 2016-10-31 11:34:31 -07:00
Jeffrey Pfau 28a64fcbb8 Qt: Rename REPL to Console 2016-10-27 18:40:16 -07:00
Jeffrey Pfau 5b80b8e4c7 Debugger: Make building with debugging aspects optional 2016-10-26 23:28:25 -07:00
Jeffrey Pfau d99923b94e Qt: Add debugger REPL 2016-10-26 21:44:30 -07:00
Jeffrey Pfau 8aee104862 Qt: Work around gcc 4.8 bug 2016-10-21 11:56:11 -07:00
Jeffrey Pfau 35fcb725e4 Qt: Prototype sprite viewer 2016-10-21 02:00:11 -07:00
Jeffrey Pfau 24e51e1c85 Qt: Tidy up openView calls with C++11 templates 2016-10-21 02:00:11 -07:00
Jeffrey Pfau 0f97566a39 Qt: Remove guards for override view 2016-10-21 02:00:11 -07:00
Jeffrey Pfau d462b4dd7f Core: Generic tile cache, usable with Game Boy core 2016-10-17 16:29:09 -07:00
Jeffrey Pfau c8db38f93b Qt: Remember scale option independent of core dimensions 2016-10-04 11:24:56 -07:00
Jeffrey Pfau 0b2f8bb4dc Qt: Manage window sizes slightly better 2016-10-04 10:36:31 -07:00
Jeffrey Pfau d74092b291 Qt: Fix loading ROMs from an archive 2016-09-15 09:50:06 -07:00
Jeffrey Pfau e81ed20a14 Qt: GB Override view 2016-09-10 08:35:50 -07:00
Jeffrey Pfau fff0e9b83c Qt: Refresh rewind defaults 2016-09-07 11:06:26 -07:00
Jeffrey Pfau 8c8361477d Qt: Clean up video recording for GB 2016-09-06 20:41:55 -07:00
Jeffrey Pfau c0689783da Qt: Fix horrific memory leak 2016-09-06 12:36:52 -07:00
Jeffrey Pfau b0157aa871 Qt: Preliminary build cleanup when GBA core is disabled 2016-09-05 11:55:38 -07:00
Jeffrey Pfau 246efef6b9 Qt: Fix being unable to pause manually when using auto-pausing 2016-08-29 18:22:47 -07:00
Jeffrey Pfau 56722324ef Core: Put back rewind 2016-08-28 20:55:43 -07:00
Jeffrey Pfau e318d61a06 Qt: Expand palette view to GB 2016-08-28 02:05:26 -07:00
Jeffrey Pfau 68859f9fd8 GB: Add loading a temporary save 2016-08-28 01:45:04 -07:00
Jeffrey Pfau fa36a3da81 Qt: Allow loading of specific files from archives 2016-08-27 01:01:03 -07:00
Jeffrey Pfau c207675dfb Qt: Ability to temporarily load a savegame 2016-08-22 10:33:59 -07:00
Jeffrey Pfau 57c1275890 Qt: Remove default autofire mappings 2016-08-18 00:10:37 -07:00
Jeffrey Pfau 61bfd9d87d Qt: Make audio channel/video layer options shortcut mappable 2016-07-30 02:07:52 -07:00
Jeffrey Pfau b1f750e441 Qt: First pass at a tile view 2016-07-22 02:18:35 -07:00
Jeffrey Pfau 4e4a266d53 Qt: Make -g flag work in Qt build 2016-07-09 14:58:12 -07:00
Jeffrey Pfau f64629448f Qt: Split out ROM types in load menu 2016-07-09 14:41:51 -07:00
Jeffrey Pfau 723b91dfe3 Qt: Load temporary saves (untested) 2016-06-07 15:06:44 -07:00
Jeffrey Pfau 61b4d53150 Qt: Enable savestates for GB games 2016-05-30 23:32:55 -07:00
Jeffrey Pfau 210ef6db50 Qt: Clean up some path canonicalization 2016-05-22 23:08:43 -07:00
Jeffrey Pfau 890b063ea5 GB: Preliminary cheat support 2016-05-08 01:34:51 -07:00
Jeffrey Pfau 4b5885624b GB Core: Add rawRead* and enable memory viewer for Game Boy 2016-05-05 23:52:28 -07:00
Jeffrey Pfau 24c0893cf5 All: Put version.h somewhere better 2016-05-04 01:36:25 -07:00
Jeffrey Pfau 93e5b6da7b All: Rearrange some directories to make more sense 2016-05-04 01:28:30 -07:00
Jeffrey Pfau 9caa6f19ed Qt: Partially fix booting BIOS 2016-05-04 00:44:19 -07:00
Jeffrey Pfau ceac601e60 Qt: Remove use of NaN 2016-02-21 11:16:21 -08:00
Jeffrey Pfau dedcaeb51d Core: Put back mute 2016-02-21 08:50:21 -08:00
Jeffrey Pfau 5bd0bacb8b Qt: Fix crashes when looking up info in No-Intro DB 2016-02-18 21:53:13 -08:00
Jeffrey Pfau d8dc368f36 GB: Add GB/GBC No-Intro databases 2016-02-17 19:34:46 -08:00
Jeffrey Pfau 245a13af63 GB: Start GBC support 2016-02-15 23:13:55 -08:00
Jeffrey Pfau f3daa19a6d Qt: More GB bringup 2016-02-13 01:06:36 -08:00
Jeffrey Pfau 5bcf56c5ca Qt: GBA refactoring and cleanup 2016-02-10 22:42:39 -08:00
Jeffrey Pfau d25ba2ec59 OpenGL: Rename GBAGL to mGL 2016-02-10 22:42:39 -08:00
Jeffrey Pfau 9ec62368bc Qt: Fix some config regressions 2016-02-10 22:42:39 -08:00
Jeffrey Pfau d8ad87504d Qt: Use mLog instead of GBALog 2016-02-10 22:42:39 -08:00
Jeffrey Pfau 4f43b574e2 Qt: GB game loading 2016-02-10 22:40:54 -08:00
Jeffrey Pfau 53191d2068 Core: Add mCore.getGameTitle 2016-02-10 22:40:54 -08:00
Jeffrey Pfau d0771b78e2 Qt: Sloppy first pass at refactor 2016-02-10 22:40:54 -08:00
Jeffrey Pfau 2eaaaa8491 Core: Refactor GBAAVStream into mAVStream 2016-02-10 22:40:21 -08:00
Jeffrey Pfau 407335e2f4 Core: Refactor config loading in mCore 2016-02-10 22:40:21 -08:00
Jeffrey Pfau 388582776e Qt: Allow loading of ZIPs when using minizip 2016-01-25 20:11:55 -08:00
Jeffrey Pfau 4f1788b2e0 Qt: Add ability to customize savestate data, add rewind duration box 2016-01-25 20:11:30 -08:00
Jeffrey Pfau bee854bb61 Platform: Dirmode is dead 2016-01-24 01:04:09 -08:00
Jeffrey Pfau 0a9104113c Qt: Fix window background 2016-01-18 20:05:25 -08:00
Jeffrey Pfau a38beac307 Qt: Customizable paths for save games, save states, screenshots and patches 2016-01-15 14:29:19 -08:00
Jeffrey Pfau 9c5852a896 Qt: Added a setting for pausing when the emulator is not in focus 2016-01-11 01:11:58 -08:00
Jeffrey Pfau 2b5da04d9c Qt: Begin settings view revamp 2016-01-11 00:49:14 -08:00
Jeffrey Pfau b2193d9191 Qt: Key autofire 2015-12-28 14:54:05 -05:00
Jeffrey Pfau bbe10619ef Qt: Remove game DB downloader and just bundle it 2015-12-24 15:57:56 -08:00
Jeffrey Pfau 54413a8fd1 Qt: Download No-Intro database 2015-12-20 19:00:52 -08:00
Jeffrey Pfau 413881fec2 Qt: Load ROM name from No-Intro 2015-12-20 19:00:52 -08:00
Jeffrey Pfau cd6b6862ff Qt: Start work on ROM information view 2015-12-20 19:00:52 -08:00
Jeffrey Pfau cb76e56a51 Qt: Whitelist .agb as a GBA ROM filename extention 2015-12-19 16:04:55 -08:00
Jeffrey Pfau 20df8f3326 Qt: Finish up shader selector 2015-12-19 16:01:24 -08:00
Jeffrey Pfau e0863dc708 Qt: Add mute option to menu 2015-12-01 20:30:11 -08:00
Jeffrey Pfau 64901c0afe Qt: Begin work on shader selector 2015-11-19 23:52:17 -08:00
Jeffrey Pfau 066ba16864 GBA: More multiboot fixes 2015-11-04 23:11:35 -08:00
Jeffrey Pfau 096f5ca27c OpenGL: Shader loading 2015-11-01 18:41:24 -08:00
Jeffrey Pfau 1a50718c26 Qt: Start I/O viewer 2015-10-10 20:26:52 -07:00
Jeffrey Pfau 4d24b16735 Qt: Dropping multiplayer windows works more cleanly now 2015-09-16 00:34:24 -07:00
Jeffrey Pfau 11d9b492cd Qt: Disable menu items in multiplayer that don't make sense to have enabled 2015-09-14 20:24:02 -07:00
Jeffrey Pfau 5b7e39e45f Qt: Prevent savestate window from opening while in multiplayer 2015-09-14 19:51:59 -07:00
Jeffrey Pfau 6c85374b5e Qt: Apply fullscreen during show event 2015-08-27 19:31:00 -07:00
Jeffrey Pfau 91b53fc0c1 Qt: Fix drag and drop on Windows 2015-08-19 22:17:09 -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 0eb76806be Qt: Fix changing whether a BIOS is used while the game is running 2015-08-13 20:01:59 -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 1f58db096f Qt: Code cleanup 2015-08-10 01:38:25 -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 12ef93d784 Qt: Use openView for GDBWindow 2015-08-08 21:38:47 -07:00
Jeffrey Pfau 3dc22d9cc5 Qt: Ensure frame size options stay checked 2015-08-07 20:26:19 -07:00
Jeffrey Pfau 3dc02dc81c Qt: Set window path to loaded ROM 2015-08-05 18:10:33 -07:00
Jeffrey Pfau 8e735a4668 Qt: Show checkmark for window sizes 2015-08-05 18:09:58 -07:00
Jeffrey Pfau 742296b8b9 Qt: Better window size handling 2015-08-05 01:03:07 -07:00
Jeffrey Pfau 481833c205 Qt: Maybe don't resize the background 2015-08-04 22:13:11 -07:00
Jeffrey Pfau d4721cb30d Qt: Force redraw when window gets focus 2015-08-04 19:59:59 -07:00
Jeffrey Pfau 6dda6cc841 Qt: Fix cursor inconsistencies (fixes #69) 2015-08-04 19:14:19 -07:00
Jeffrey Pfau df11c9d7f3 Qt: Allow setting of audio channels and video layers while games are not running 2015-08-02 12:46:23 -07:00
Jeffrey Pfau 13fbf3e6e3 Qt: Fix non-SDL build with compilers that fail to respect short-circuiting 2015-07-30 23:26:47 -07:00
Jeffrey Pfau 9b66243e37 Qt: Add about screen 2015-07-29 22:38:39 -07:00
Jeffrey Pfau fa7660020f Qt: Fix non-SDL2 build 2015-07-28 09:08:53 -07:00
Jeffrey Pfau 2b80e3573f All: OpenBSD build fixes 2015-07-28 09:04:44 -07:00
Jeffrey Pfau b9c9425464 Qt: Hacky way to swap out focus for a gamepad (fixes #64) 2015-07-22 21:16:28 -07:00
Jeffrey Pfau 75fb2548bb Qt: Bind controllers to specific windows 2015-07-18 00:20:54 -07:00
Jeffrey Pfau f05cc8d139 Qt: Add missing separator 2015-07-16 23:48:36 -07:00
Jeffrey Pfau b9c276ee30 Qt: Put undo savestate in the correct menu 2015-07-15 00:28:53 -07:00
Jeffrey Pfau 8ef50827fd Qt: Controller profiles now store shortcut settings 2015-07-14 22:51:27 -07:00
Jeffrey Pfau 73518ceda5 Qt: Add savestate save undo 2015-07-14 20:45:29 -07:00
Jeffrey Pfau b3cf9ec162 Qt: Only hide cursor if the display is the top widget 2015-07-13 22:09:20 -07:00
Jeffrey Pfau f50f98416b Qt: Add savestate load undo 2015-07-13 21:56:05 -07:00
Jeffrey Pfau 4d5c1f9849 Qt: Hide cursor opportunistically 2015-07-12 17:42:30 -07:00
Jeffrey Pfau 0496691c9b Qt: Prompt for restart when changing display driver 2015-07-11 14:51:09 -07:00
Jeffrey Pfau 9911484aee Qt: Add confirmation for making portable 2015-07-07 22:51:28 -07:00
Jeffrey Pfau 38ec77b803 Qt: Menu option to make portable 2015-07-05 14:42:11 -07:00
Jeffrey Pfau 3c9433b74c Qt: Central log controller 2015-07-04 00:16:26 -07:00
Jeffrey Pfau bddebef90b Qt: Fix window being too tall after exiting fullscreen (fixes #45) 2015-06-29 22:47:07 -07:00
Jeffrey Pfau df79ee19c3 Qt: Fix fullscreen shortcut on Windows 2015-06-29 22:29:16 -07:00
Jeffrey Pfau 908e61f415 All: Add clang-format options and run them 2015-06-29 20:45:08 -07:00
Jeffrey Pfau 83dfbe6123 Qt: ROM replacing 2015-06-19 22:29:59 -07:00
Jeffrey Pfau af4d5d7eb1 GBA: Yank support, needs work 2015-06-19 01:12:46 -07:00
Jeffrey Pfau 5e26f74f17 Qt: Fix Windows not being deleted 2015-06-18 19:57:01 -07:00
Jeffrey Pfau e84a01f219 Qt: Make the default fullscreen binding for Windows be Alt-Enter 2015-06-17 22:08:23 -07:00
Jeffrey Pfau e9d8f1ca46 Qt: Don't save window size when entering fullscreen 2015-06-13 12:39:09 -07:00
Jeffrey Pfau f1396aa844 Qt: Rename "Fullscreen" to "Toggle fullscreen" 2015-06-13 12:39:09 -07:00
Jeffrey Pfau 6529b3edf5 Qt: Make display driver configurable 2015-06-13 03:02:04 -07:00
Jeffrey Pfau 4ba576ef87 Qt: Disable held-rewind when a window loses focus 2015-06-11 01:28:04 -07:00
Jeffrey Pfau 596c7503b6 GBA: Ability to boot directly into the BIOS 2015-06-08 00:19:13 -07:00
Jeffrey Pfau 4ec19aac71 Qt: Add fast forward speed caps up to 10x 2015-06-03 20:55:44 -07:00
Jeffrey Pfau 3dc8d7d4c9 Qt: Only hide cursor in full screen 2015-05-31 19:55:05 -07:00
Jeffrey Pfau bbac206364 Qt: Unified file opening and saving with last location 2015-05-30 00:45:53 -07:00
Jeffrey Pfau 27b4f35139 Qt: Migrate multiplayer window handling into GBAApp 2015-05-29 22:58:07 -07:00
Jeffrey Pfau 7e411fda30 Qt: Holdable shortcut for rewinding one frame at a time 2015-05-26 20:38:33 -07:00
Jeffrey Pfau 7bc834526a Qt: Ability to cap fast forward speed (fixes B#218) 2015-05-23 23:03:02 -07:00
Jeffrey Pfau 3ace420e3f Qt: Fix open ROM dialog filtering for archive formats 2015-05-19 00:18:07 -07:00
Jeffrey Pfau 178b2f85ee Qt: Fix Windows build 2015-05-15 22:12:29 -07:00
Jeffrey Pfau e2b964a8be Qt: Show version info in window title 2015-05-15 09:11:12 -07:00
Jeffrey Pfau 47d945bf75 All: Make version.c 2015-05-15 08:56:28 -07:00
Jeffrey Pfau adee44f6e9 Qt: Load/save the most recent savestate slot 2015-05-10 23:13:33 -07:00
Jeffrey Pfau b079c3bd56 SDL: Add ability to suspend screensaver 2015-05-05 22:43:57 -07:00
Jeffrey Pfau 1b74517e8b Qt: Move exit fullscreen to the frame size menu 2015-05-03 03:33:19 -07:00
Jeffrey Pfau 74af12317c Qt: Move fast forward setting to emulation menu 2015-05-03 03:32:56 -07:00
Jeffrey Pfau 328a41dec7 Qt: Rudimentary memory viewer 2015-04-28 22:38:11 -07:00
Jeffrey Pfau 6ebef8dc16 Qt: Status messages 2015-04-26 15:00:15 -07:00
Jeffrey Pfau e0185740f7 Qt: Handle saving input settings better 2015-04-21 21:18:21 -07:00
Jeffrey Pfau d0a332ffd4 Qt: Add incomplete sensor mapping editor 2015-04-21 01:06:39 -07:00
Jeffrey Pfau 049e3639d1 Qt: Fix multiplayer windows opening as the wrong size 2015-04-19 04:31:50 -07:00
Jeffrey Pfau 3203158b1d Qt: Menu items for specific solar sensor brightness levels 2015-04-18 22:20:53 -07:00
Jeffrey Pfau b8edf968a4 Qt: Add 59.727 fps option 2015-04-18 05:10:13 -07:00
Jeffrey Pfau e11d34d761 Qt: Remove backing from startDrawing signal 2015-04-18 02:51:28 -07:00
Jeffrey Pfau a0a3ac191a Qt: Recalibrate axes in more places 2015-04-18 01:12:18 -07:00
Jeffrey Pfau af19f5bc45 Qt: Add "Step backwards" item for single increment rewind 2015-04-15 21:12:05 -07:00
Jeffrey Pfau 688be6948b GBA: Create GameShark snapshots 2015-04-15 04:17:28 -07:00
Jeffrey Pfau 3ff8467ba7 GBA: Support for loading Gameshark snapshots 2015-04-15 03:58:58 -07:00
Jeffrey Pfau 2309898152 Qt: Rewind now shows the frame after rewinding 2015-04-12 20:22:32 -07:00
Jeffrey Pfau 470538d4db Qt: Show multiplayer numbers in window title 2015-04-09 23:16:17 -07:00
Jeffrey Pfau 41bbee1efd Qt: Make quick save/load and solar sensor shortcuts adjustable 2015-04-09 23:04:04 -07:00
Jeffrey Pfau 8266f54d76 Volume control 2015-04-08 00:32:29 -07:00
Jeffrey Pfau 3449c5cb3b Qt: Fix window not regaining focus after exiting savestate window 2015-04-06 22:02:06 -07:00
Jeffrey Pfau cda804656b Qt: Palette viewer 2015-04-05 23:46:48 -07:00
Jeffrey Pfau 190ace3003 Qt: Clean up some technical debt with opening views 2015-04-05 17:59:34 -07:00
Jeffrey Pfau 73e4516257 GBA Audio: Ability to mute individual audio channels 2015-04-05 01:39:34 -07:00
Jeffrey Pfau 8533f01be5 GBA Video: Ability to hide individual background layers, or OBJs 2015-04-05 01:28:05 -07:00
Jeffrey Pfau db2659962b Qt: Fix tr missing or being present where it shouldn't be 2015-04-05 01:06:53 -07:00
Jeffrey Pfau 9df80a437a Qt: Add framePosted slot to Display for push-based updates 2015-04-04 14:17:46 -07:00
Jeffrey Pfau e9365cdda2 Qt: Fix Display object leak when closing a window 2015-04-04 14:14:28 -07:00
Jeffrey Pfau 67bc9e7280 Qt: Move solar sensor menu to emulation menu 2015-04-03 21:46:23 -07:00
Jeffrey Pfau f136fa040c Qt: Fix regression involving displayed screenshots in savestate view 2015-04-03 21:14:02 -07:00
Jeffrey Pfau 36af5fba87 Qt: Fix shortcuts conflicting between views 2015-04-03 21:13:24 -07:00
Jeffrey Pfau 7cc903a217 Qt: Pause game while open file dialogs are open (fixes #6 on GitHub) 2015-04-02 22:32:38 -07:00
Jeffrey Pfau f2559ad169 Qt: Add pure-Qt display backend 2015-04-01 00:35:55 -07:00
Jeffrey Pfau 11eab66247 Qt: Move screenshot to GameController 2015-03-31 23:43:47 -07:00
Jeffrey Pfau 4fb121bbe0 Qt: Start modularizing Qt drawing 2015-03-31 22:58:29 -07:00
Jeffrey Pfau cab9f3343b Qt: Double-clicking on the window toggles full screen 2015-03-29 17:12:39 -07:00
Jeffrey Pfau 44d3718eb0 Qt: Save fullscreen setting 2015-03-28 23:23:32 -07:00
Jeffrey Pfau 3fe32281c9 Qt: Remember window position 2015-03-28 23:14:10 -07:00
Jeffrey Pfau 9d80089194 Qt: Add keyboard shortcut to exit fullscreen (fixes #205) 2015-03-24 22:54:13 -07:00
Jeffrey Pfau 3d8cfda57d Qt: Warning dialog if an unimplemented BIOS feature is called (fixes #177) 2015-03-23 22:12:57 -07:00
Jeffrey Pfau 8fad1d136c Qt: Ability to prevent opposing directional input 2015-03-23 00:11:19 -07:00
Jeffrey Pfau 291d5c500b Qt: Fix useBios config option not being bound properly 2015-03-21 17:12:37 -07:00
Jeffrey Pfau 64b396aff9 Merge branch 'feature/sio-lockstep' 2015-03-19 22:19:49 -07:00
Jeffrey Pfau ae2b20e476 Qt: Make ConfigOption able to handle multiple consumers 2015-03-19 22:11:23 -07:00
Jeffrey Pfau fe0af2c563 GBA: Add option to disable loading BIOS even if BIOS path is stored (fixes #203) 2015-03-16 23:16:05 -07:00
Jeffrey Pfau e6377f2e6a GBA: Add player IDs to allow multiple controller profiles to be used at once 2015-03-15 23:48:35 -07:00
Jeffrey Pfau 51b8c862b9 Merge branch 'master' into feature/sio-lockstep
Conflicts:
	CMakeLists.txt
	src/gba/gba.c
2015-03-15 23:29:01 -07:00
Jeffrey Pfau 0b38dd1289 GBA: Controller profiles 2015-03-15 19:33:38 -07:00
Jeffrey Pfau d9797cf084 Qt: Move soloar sensor menu items into submenu 2015-03-13 00:11:10 -07:00
Jeffrey Pfau 2fc8f0b567 Qt: Add option for opening new window 2015-02-27 00:59:20 -08:00
Jeffrey Pfau 407b0537d6 Qt: Add bps to the list of patch formats 2015-02-21 11:35:48 -08:00
Jeffrey Pfau 7f592f78e8 Qt: Runtime configurable audio driver 2015-02-21 01:54:50 -08:00
Jeffrey Pfau 1273ab4ca5 Qt: Optimize logo drawing 2015-02-17 21:27:23 -08:00
Jeffrey Pfau dc5fb14fa1 Qt: Clear cheats when the game ends 2015-02-14 18:04:01 -08:00
Jeffrey Pfau 0bd9ae087e Qt: Start Cheats view 2015-02-14 16:38:29 -08:00
Jeffrey Pfau 370bbd83ba Qt: Rename GamePakView to OverrideView 2015-01-29 00:37:30 -08:00
Jeffrey Pfau d665105082 Qt: Support idle loop optimization 2015-01-29 00:37:30 -08:00
Jeffrey Pfau eb4f33e23a Qt: Split out sensor editor from override view 2015-01-28 23:37:11 -08:00
Jeffrey Pfau 6116f730e7 Qt: Saving of game overrides 2015-01-25 16:01:03 -08:00
Jeffrey Pfau eb4c41d6fc Qt: Drag and drop game loading (fixes #146) 2015-01-25 04:54:18 -08:00
Jeffrey Pfau c7593d7073 Qt: Add menu items for adjusting in-game solar levels 2015-01-21 01:13:28 -08:00
Jeffrey Pfau 2400b760c8 Qt: Fix crash if a game pauses before any frames are shown 2015-01-19 02:40:55 -08:00
Jeffrey Pfau 21f9c0107a Qt: Close GDB window when shutting down a game 2015-01-19 02:39:43 -08:00
Jeffrey Pfau 466916729e GBA: Configurable game overrides 2015-01-13 02:41:49 -08:00
Jeffrey Pfau c8be60f88b Qt: Restrict load types 2015-01-10 23:28:41 -08:00
Jeffrey Pfau 087810a125 Qt: Error dialog if a game fails to load 2015-01-10 23:28:30 -08:00
Jeffrey Pfau 372eb39599 Qt: Save directory of last loaded file 2015-01-10 22:46:59 -08:00
Jeffrey Pfau 12fce1fba0 Qt: Migrate axis bindings to GamepadAxisEvent 2015-01-08 00:24:43 -08:00