Jeffrey Pfau
|
d3763b0f5d
|
All: Fix CMake install path handling some
|
2016-07-17 19:08:08 -07:00 |
Jeffrey Pfau
|
f95be3071a
|
Qt: Simplify OpenGL context creation
|
2016-07-17 19:08:08 -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
|
66345e9b7e
|
Qt: Add refresh button to controller editing
|
2016-05-30 15:26:54 -07:00 |
Jeffrey Pfau
|
a3a380d9f5
|
Core: Refactor savestates
|
2016-05-30 15:01:40 -07:00 |
Jeffrey Pfau
|
36ea5ea89c
|
Core: Migrate extdata to core
|
2016-05-28 16:39:25 -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
|
3908b43d93
|
Qt: Refresh cheats after adding
|
2016-05-07 23:44:38 -07:00 |
Jeffrey Pfau
|
44bbb9d1bb
|
Core: Refactor out cheats
|
2016-05-07 22:54:35 -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
|
1326626777
|
Core: Add raw memory read/write operations
|
2016-05-05 23:19:39 -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
|
1cc0bdeec1
|
Debugger: Refactor large portions of debugger to allow for multiplatform
|
2016-04-25 21:49:29 -07:00 |
waddlesplash
|
3fe055fcac
|
All: Working MSVC support.
|
2016-04-25 17:17:54 -04:00 |
Jeffrey Pfau
|
c689e32856
|
All: Several MSVC build fixes
|
2016-04-17 18:03:13 -07:00 |
Jeffrey Pfau
|
f28d9d96a1
|
Qt: Fix gcc-destroying
|
2016-04-17 11:23:54 -07:00 |
Jeffrey Pfau
|
40448e90b7
|
Qt: Remove some C99isms from C++ code
|
2016-04-16 19:10:12 -07:00 |
Jeffrey Pfau
|
f27566fb08
|
Qt: Fix build on Windows without epoxy
|
2016-04-16 17:20:02 -07:00 |
Jeffrey Pfau
|
82e79db1c8
|
Qt: Fix some build issues with non-SDL build
|
2016-04-16 16:46:02 -07:00 |
Jeffrey Pfau
|
8beac67f56
|
Core: Game code should export platform info
|
2016-03-02 19:56:54 -08:00 |
Jeffrey Pfau
|
9919fffcb7
|
Qt: Initialize m_useBios
|
2016-02-25 23:39:08 -08:00 |
Jeffrey Pfau
|
123dc18398
|
Qt: Fix crash on invalid ROM loads
|
2016-02-21 12:57:31 -08: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
|
340aed5142
|
Qt: Update 360 input profile on OS X to reflect newer drivers
|
2016-02-20 23:39:31 -08:00 |
Jeffrey Pfau
|
3871f1f48b
|
Qt: Fix initial state of key mapping
|
2016-02-20 23:38:20 -08:00 |
Jeffrey Pfau
|
90b18239b0
|
GB: Add Rumble
|
2016-02-20 18:46:39 -08:00 |
Jeffrey Pfau
|
a219c328d1
|
Qt: Allow audio channel toggling for GB
|
2016-02-18 21:54:30 -08:00 |
Jeffrey Pfau
|
dffb5eec30
|
GB: Rotation support
|
2016-02-18 21:54:06 -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
|
3c31ae1260
|
Qt: Add preset for DualShock 4
|
2016-02-17 21:45:36 -08:00 |
Jeffrey Pfau
|
b9baee7370
|
Qt: Fix Software renderer
|
2016-02-17 19:41:17 -08:00 |
Jeffrey Pfau
|
d8dc368f36
|
GB: Add GB/GBC No-Intro databases
|
2016-02-17 19:34:46 -08:00 |
Jeffrey Pfau
|
d7d8dacaa8
|
Qt: Update ROMInfo dialog
|
2016-02-16 22:18:31 -08:00 |
Jeffrey Pfau
|
d232a538cc
|
Core: Fix mDirectorySet
|
2016-02-16 22:18:31 -08:00 |
Jeffrey Pfau
|
245a13af63
|
GB: Start GBC support
|
2016-02-15 23:13:55 -08:00 |
Jeffrey Pfau
|
b92482520c
|
Qt: Fix SDL audio crash
|
2016-02-13 01:17:17 -08:00 |
Jeffrey Pfau
|
f3daa19a6d
|
Qt: More GB bringup
|
2016-02-13 01:06:36 -08:00 |
Jeffrey Pfau
|
ff637c84d1
|
GBA: Kill GBALog
|
2016-02-11 23:50:58 -08:00 |
Jeffrey Pfau
|
5bcf56c5ca
|
Qt: GBA refactoring and cleanup
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
a75c019fab
|
GBA Thread: Kill GBAThread
|
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
|
ef68c84e76
|
SDL: Remove GBAThread reference
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
13f1ab5ab8
|
Core: Put back fpsTarget
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
d1b3ad08d8
|
Qt: Fix sending gameStopped twice
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
2af1bf68e0
|
Core: Add core.setAudioBufferSize
|
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
|
fae8ef7f42
|
OpenGL: Make video dimensions customizable
|
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
|
d86440e04f
|
Debugger: Begin refactoring ARMDebugger into Debugger
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
b325376f05
|
Video: Remove assumption about video backend dimensions
|
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
|
33a4c45f3f
|
GBA: Add GBACore
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
a9ba3a2094
|
SDL: Refactor GBASDLEvents and GBASDLPlayer into mSDLEvents and mSDLPlayer
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
92c6b90b03
|
GB: First pass at audio refactor
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
ed176177ce
|
Core: Add mRTCGenericSource
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
59f78a05e4
|
Core: Refactor GBAInput into mInput
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
bc1a094bea
|
Core: Refactor several input callbacks
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
811d8281c3
|
Core: Refactor GBAConfig into mCoreConfig
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
234ecd9619
|
Core: Refactor GBASync into mCoreSync
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
6ec99ce4e4
|
Core: Refactor GBADirectorySet into mDirectorySet
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
811d654893
|
Qt: Fix unpausing
|
2016-02-10 22:38:46 -08:00 |
Jeffrey Pfau
|
2a80ddf8d0
|
Qt: Fix hang if audio sync is enabled and audio fails to initialize
|
2016-02-09 02:26:15 -08:00 |
Jeffrey Pfau
|
1fdf413ee9
|
Qt: Fix sending gameStopped twice
|
2016-02-09 02:22:06 -08:00 |
Jeffrey Pfau
|
ed84d5cff0
|
GBA: Add GBADeleteState
|
2016-02-02 01:34:24 -08:00 |
Jeffrey Pfau
|
d53004650d
|
Qt: Set window flags on dialogs
|
2016-02-01 00:01:29 -08:00 |
Jeffrey Pfau
|
78ef8523ac
|
Qt: Make key binding fields have a width relative to its height
|
2016-01-31 14:56:50 -08:00 |
Jeffrey Pfau
|
6646baa3b3
|
Qt: Add ability to force old versions of OpenGL
|
2016-01-31 12:24:09 -08:00 |
Jeffrey Pfau
|
b9b650ead2
|
Qt: Fix default settings page
|
2016-01-26 23:19:25 -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
|
6d8a34a6dc
|
Qt: Unify state saving/loading flags
|
2016-01-24 18:25:07 -08:00 |
Jeffrey Pfau
|
bee854bb61
|
Platform: Dirmode is dead
|
2016-01-24 01:04:09 -08:00 |
Jeffrey Pfau
|
181174c810
|
Qt: Fix keys being mapped incorrectly when loading configuration file (fixes #212)
|
2016-01-23 20:14:46 -08:00 |
Jeffrey Pfau
|
60b4a490e2
|
Qt: Pause instead of interrupting when opening a file dialog, as the file dialog can spin the event loop
|
2016-01-22 21:00:08 -08:00 |
Jeffrey Pfau
|
6e7851f614
|
Qt: Attempt to reduce logging overhead
|
2016-01-20 21:22:04 -08:00 |
Jeffrey Pfau
|
0a9104113c
|
Qt: Fix window background
|
2016-01-18 20:05:25 -08:00 |
Jeffrey Pfau
|
44d1dd7f84
|
GBA Context: Fix reloading directories
|
2016-01-18 20:01:40 -08:00 |
Jeffrey Pfau
|
17d343656f
|
Qt: Fix some focus crashes
|
2016-01-18 19:45:26 -08:00 |
Jeffrey Pfau
|
13dfb144e8
|
SDL: Hotplugging for joysticks. Still needs work.
|
2016-01-17 22:45:25 -08:00 |
Jeffrey Pfau
|
f6590de2ce
|
Qt: Fix even more potential cases of the GBAKeyEditor dangling
|
2016-01-17 22:38:39 -08:00 |
Jeffrey Pfau
|
6bc609b1e0
|
Qt: Fix GBAKeyEditor focus issues
|
2016-01-17 16:29:05 -08:00 |
Jeffrey Pfau
|
c18b9c3a64
|
Qt: Allow use of OpenGL ES 2
|
2016-01-17 01:25:26 -08:00 |
Jeffrey Pfau
|
db6113d970
|
Qt: Fix build with libepoxy and old versions of Qt5
|
2016-01-16 10:59:59 -08:00 |
Jeffrey Pfau
|
3fef28db19
|
Qt: Fix remaining write to drawContext
|
2016-01-16 10:59:38 -08:00 |
Jeffrey Pfau
|
c62ff00580
|
OpenGL: Make all buffers expected to be the right width
|
2016-01-16 02:29:03 -08:00 |
Jeffrey Pfau
|
c83e4e7e85
|
Qt: Added button for breaking into the GDB debugger
|
2016-01-15 16:52:28 -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
|
77787a957c
|
Qt: Improve some UI element sizes
|
2016-01-12 21:24:29 -08:00 |
Jeffrey Pfau
|
b6f1ddc4fe
|
Qt: Use a sidebar instead of a tabbed view for settings
|
2016-01-11 03:15:49 -08:00 |
Jeffrey Pfau
|
5dc56b98e8
|
Qt: Fix savestate problems in BIOS boot
|
2016-01-11 02:36:56 -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
|
baccd4ef2f
|
Qt: Fix some potential crashes with the gamepad mapping
|
2016-01-11 00:45:02 -08:00 |
Jeffrey Pfau
|
c732ea6a71
|
GBA Input: Consolidate GBA_KEY_NONE and GBA_NO_MAPPING
|
2016-01-07 23:50:01 -08:00 |
Jeffrey Pfau
|
91cf3be128
|
GBA Thread: Redo state directories for future expansion
|
2015-12-30 21:40:24 -08:00 |
Jeffrey Pfau
|
b2193d9191
|
Qt: Key autofire
|
2015-12-28 14:54:05 -05:00 |
Jeffrey Pfau
|
ad9ea7125f
|
Qt: Optimize log viewer to not mess with text rendering if hidden
|
2015-12-28 04:44:16 -05:00 |
Jeffrey Pfau
|
63e1875f6b
|
GBA: Add savestte creation time to a savestate
|
2015-12-28 04:27:30 -05:00 |
Jeffrey Pfau
|
5c007289e4
|
GBA: Add extra data section to the end of savestates
|
2015-12-28 03:26:17 -05:00 |
Jeffrey Pfau
|
bbe10619ef
|
Qt: Remove game DB downloader and just bundle it
|
2015-12-24 15:57:56 -08:00 |
Jeffrey Pfau
|
dcbcae26da
|
Qt: Fix crash when using GL1 backend
|
2015-12-24 15:38:42 -08:00 |
Jeffrey Pfau
|
6b2eaed35a
|
Qt: Add more missing references to Qt5::Network
|
2015-12-20 19:52:44 -08:00 |
Jeffrey Pfau
|
4a3d9d2252
|
Qt: Add Qt5 Network dependency
|
2015-12-20 19:46:33 -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
|
edd604b700
|
Qt: Fix resetting while paused
|
2015-12-15 22:13:19 -08:00 |
Jay Elliott
|
5ff0411ba2
|
Unpause the emulator when resetting.
|
2015-12-15 03:53:57 -08:00 |
Jeffrey Pfau
|
08a2b24eac
|
Qt: Allow use of modifier keys as input
|
2015-12-07 20:42:01 -08:00 |
Jeffrey Pfau
|
9590b484c7
|
Qt: Fix crash when closing multiplayer windows
|
2015-12-01 21:55:07 -08:00 |
Jeffrey Pfau
|
78acb25afc
|
Qt: Fix regression with OpenGL deinitialization
|
2015-12-01 21:31:23 -08:00 |
Jeffrey Pfau
|
e0863dc708
|
Qt: Add mute option to menu
|
2015-12-01 20:30:11 -08:00 |
Jeffrey Pfau
|
5c5ac62901
|
Qt: Fix build
|
2015-11-23 20:34:50 -08:00 |
Jeffrey Pfau
|
aa34b5bdd2
|
Qt: Set sensible shader dir
|
2015-11-23 20:21:25 -08:00 |
Jeffrey Pfau
|
6833c88284
|
Qt: Install default shaders
|
2015-11-22 14:05:43 -08:00 |
Jeffrey Pfau
|
f922f3c152
|
Qt: Add preprocessor shader step customization
|
2015-11-22 13:56:53 -08:00 |
Jeffrey Pfau
|
a9ae152dd4
|
Qt: Shader loading and unloading
|
2015-11-22 13:46:46 -08:00 |
Jeffrey Pfau
|
f5bc61b852
|
Qt: Gray out "Skip BIOS intro" while "Use BIOS file" is unchecked (fixes #97)
|
2015-11-22 03:56:25 -08:00 |
Jeffrey Pfau
|
2fa87cb8f0
|
Qt: Remove unused variable
|
2015-11-20 00:12:13 -08:00 |
Jeffrey Pfau
|
64901c0afe
|
Qt: Begin work on shader selector
|
2015-11-19 23:52:17 -08:00 |
Jeffrey Pfau
|
a89bb0b814
|
GBA SIO: Begin implementing Normal mode in lockstep driver
|
2015-11-19 00:30:29 -08:00 |
Jeffrey Pfau
|
21d51964e8
|
Qt: Fix race condition with setting sample rate
|
2015-11-17 19:48:56 -08:00 |
Jeffrey Pfau
|
34d0dff2d6
|
OpenGL: Fix fast-forward on some OpenGL drivers where it may block early
|
2015-11-16 19:56:43 -08:00 |
Jeffrey Pfau
|
d52a7f3689
|
Qt: Fill in most of the remainer of the I/O viewer
|
2015-11-12 22:11:59 -08:00 |
Jeffrey Pfau
|
8db357979a
|
Qt: Improve I/O viewer UI
|
2015-11-12 22:11:44 -08:00 |
Jeffrey Pfau
|
142940cc69
|
GBA Memory: Add GBAView* functions for viewing memory directly without bus issues
|
2015-11-11 23:50:15 -08:00 |
Jeffrey Pfau
|
37b1cbe29c
|
Qt: Add additional checks in CheatModel to prevent crashes (fixes #163)
|
2015-11-11 22:17:41 -08:00 |
Jeffrey Pfau
|
d786077960
|
Qt: Add DMA registers to I/O viewer
|
2015-11-11 19:46:50 -08:00 |
Jeffrey Pfau
|
54de044716
|
Qt: Fix non-GL1 build
|
2015-11-05 22:29:48 -08:00 |
Jeffrey Pfau
|
f013e2d8c7
|
Qt: Fix a crash in the memory viewer
|
2015-11-04 23:28:13 -08:00 |
Jeffrey Pfau
|
066ba16864
|
GBA: More multiboot fixes
|
2015-11-04 23:11:35 -08:00 |
Jeffrey Pfau
|
ec32efd8e4
|
Qt: Fix non-Windows build with libepoxy installed
|
2015-11-04 00:39:04 -08:00 |
Jeffrey Pfau
|
a9c94e9d18
|
Qt: Fix font size in memory viewer
|
2015-11-01 23:01:31 -08:00 |
Jeffrey Pfau
|
ddbbed133e
|
Qt: Add audio I/O register descriptions
|
2015-11-01 23:00:19 -08:00 |
Jeffrey Pfau
|
096f5ca27c
|
OpenGL: Shader loading
|
2015-11-01 18:41:24 -08:00 |
Jeffrey Pfau
|
346d4210c6
|
OpenGL: Add libepoxy optional dependency
|
2015-11-01 13:58:51 -08:00 |
Jeffrey Pfau
|
8c6a57f7d9
|
Qt: Simplify OpenGL backend creation
|
2015-11-01 09:37:55 -08:00 |
Jeffrey Pfau
|
f689bfcb2b
|
Qt: Allow switching between GL and GL2 backends
|
2015-10-28 23:22:10 -07:00 |
Jeffrey Pfau
|
f4b44451b0
|
Qt: Fix clear button/analog buttons in gamepad mapper on some platforms
|
2015-10-27 22:29:30 -07:00 |
Jeffrey Pfau
|
9a19aaed59
|
Qt: Fix a race condition in PainterGL that could lead to a crash
|
2015-10-27 20:27:02 -07:00 |
Jeffrey Pfau
|
8af2172782
|
Qt: Improved GIF recording customization
|
2015-10-27 20:09:56 -07:00 |
Jeffrey Pfau
|
6c71d7433b
|
Qt: Use safer isLoaded check in GameController
|
2015-10-24 23:47:46 -07:00 |
Jeffrey Pfau
|
9190209d10
|
Qt: Fix a few bugs in the I/O viewer
|
2015-10-22 23:04:01 -07:00 |
Jeffrey Pfau
|
b30672399e
|
Qt: Add remaining video registers
|
2015-10-21 20:28:08 -07:00 |
Jeffrey Pfau
|
c82f0ba5de
|
Qt: Make I/O viewer fixed size to avoid big blank space issues
|
2015-10-20 22:10:28 -07:00 |
Jeffrey Pfau
|
2c780b5bce
|
Qt: I/O viewer option selection
|
2015-10-20 22:05:05 -07:00 |
Jeffrey Pfau
|
672512c144
|
Qt: Add spinboxes to the I/O viewer
|
2015-10-20 21:37:42 -07:00 |
Jeffrey Pfau
|
fd76100f58
|
Qt: Fix some embarrassing mistakes on the I/O viewer
|
2015-10-20 21:37:10 -07:00 |
Jeffrey Pfau
|
7ce34411bb
|
SDL, Qt: Fix audio thread crashes
|
2015-10-19 20:31:19 -07:00 |
Jeffrey Pfau
|
86dcb7b6c2
|
Qt: Add missing override keywords
|
2015-10-19 20:31:19 -07:00 |
Jeffrey Pfau
|
d9a60540f7
|
Qt: Start adding I/O register info
|
2015-10-11 19:11:15 -07:00 |
Jeffrey Pfau
|
a8110342ce
|
Qt: Really fix the build this time
|
2015-10-10 21:09:57 -07:00 |
Jeffrey Pfau
|
c53e3546dd
|
Qt: Fix pre-5.5 build
|
2015-10-10 21:04:05 -07:00 |
Jeffrey Pfau
|
1a50718c26
|
Qt: Start I/O viewer
|
2015-10-10 20:26:52 -07:00 |
Jeffrey Pfau
|
2083aa921b
|
Qt: Exclude keypad events from being modifiers
|
2015-09-23 21:21:37 -07:00 |
Jeffrey Pfau
|
d38a65485a
|
All: Isolate function defines
|
2015-09-22 22:58:54 -07:00 |
Jeffrey Pfau
|
f128f844a6
|
GBA: Revamp frameskip
|
2015-09-21 20:32:15 -07:00 |
Jeffrey Pfau
|
4d24b16735
|
Qt: Dropping multiplayer windows works more cleanly now
|
2015-09-16 00:34:24 -07:00 |
Jeffrey Pfau
|
822df237a3
|
Qt: Disable rewinding when in multiplayer
|
2015-09-16 00:20:38 -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
|
f0c3f6e42a
|
Qt: Fix shortcuts being updated improperly when changing input type (fixes #102)
|
2015-09-09 02:00:52 -07:00 |
Jeffrey Pfau
|
31d409c8b1
|
Qt: Add 'Apply' button to settings window (fixes #103)
|
2015-09-09 01:44:31 -07:00 |
Jeffrey Pfau
|
99f7e5f035
|
GBA: Separate out subcomponents to enable easier exclusion
|
2015-08-28 23:45:24 -07:00 |
Jeffrey Pfau
|
6c85374b5e
|
Qt: Apply fullscreen during show event
|
2015-08-27 19:31:00 -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
|
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
|
92d5ebf2f4
|
Qt: Ensure audio processor is only set if one is present in config
|
2015-08-16 19:56:45 -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
|
615ab298d1
|
Qt: Fix locale with settings
|
2015-08-16 16:32:11 -07:00 |
Jeffrey Pfau
|
e18c10e5e1
|
Qt: Set default sample rate
|
2015-08-15 15:31:24 -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
|
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 |
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
|
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
|
cf8e84a1f8
|
Qt: Fix passing command line options
|
2015-08-05 18:04:31 -07:00 |
Jeffrey Pfau
|
742296b8b9
|
Qt: Better window size handling
|
2015-08-05 01:03:07 -07:00 |
Jeffrey Pfau
|
a1808a2387
|
Qt: Switch default AudioProcessor to SDL
|
2015-08-05 00:41:57 -07:00 |
Jeffrey Pfau
|
03d2b3312e
|
Qt: Initialize draw context
|
2015-08-04 22:14:42 -07:00 |
Jeffrey Pfau
|
481833c205
|
Qt: Maybe don't resize the background
|
2015-08-04 22:13:11 -07:00 |
Jeffrey Pfau
|
de25c0db6b
|
Qt: Autofocus on the right save slot
|
2015-08-04 22:07:30 -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
|
a6ff9f6c60
|
Qt: Fix frame delay with pausing and frame advancing
|
2015-08-03 23:52:18 -07:00 |
Jeffrey Pfau
|
6ae001037d
|
Qt: Redraw screen when a status message is posted
|
2015-08-03 20:28:46 -07:00 |
Jeffrey Pfau
|
03f166509f
|
Qt: Make keymapper present more information, and space things out a bit more
|
2015-08-03 20:07:59 -07:00 |
Jeffrey Pfau
|
55866f8beb
|
Qt: Redo key shortcut editing
|
2015-08-03 20:02:50 -07:00 |
Jeffrey Pfau
|
5c32172076
|
Qt: Make keymapper present more information, and space things out a bit more
|
2015-08-02 15:28:53 -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
|
7fb1b90abf
|
Qt: Fix library ordering to ensure proper link order
|
2015-08-01 17:52:28 -07:00 |
Jeffrey Pfau
|
88ff7eda5e
|
Qt: Fix and clarify OpenGL checks for Qt
|
2015-08-01 10:27:03 -07:00 |
Jeffrey Pfau
|
59f101eb49
|
Qt: Fix Windows build when Qt Multimedia is disabled
|
2015-07-31 13:09:17 -07:00 |
Jeffrey Pfau
|
87c4839c1b
|
Qt: Disable the Qt Multimedia build on Windows, since it's so broken
|
2015-07-31 12:51:57 -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
|
3a31577cab
|
Libretro: Support solar sensor
|
2015-07-30 18:01:16 -07:00 |
Jeffrey Pfau
|
903a8a654d
|
Qt: Use GLES2 if enabled and GL isn't found
|
2015-07-30 15:14:19 -07:00 |
Jeffrey Pfau
|
9b66243e37
|
Qt: Add about screen
|
2015-07-29 22:38:39 -07:00 |
Anthony J. Bentley
|
19d7d90119
|
Qt: Fix non-SDL2 build
|
2015-07-28 23:36:10 -06: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
|
8c1194244d
|
Qt: Fix analog buttons not getting unmapped
|
2015-07-25 22:02:16 -07:00 |
Jeffrey Pfau
|
24a910c9d3
|
Qt: Buttons for clearing analog and buttons
|
2015-07-25 21:55:28 -07:00 |
Jeffrey Pfau
|
3c55784c54
|
GBA Hardware: Game Boy Player detection is off by default
|
2015-07-25 12:19:19 -07:00 |
Jeffrey Pfau
|
e9436e43db
|
Qt: Reduce duplicated lines
|
2015-07-24 00:02:14 -07:00 |
Jeffrey Pfau
|
a08f092913
|
Qt: Allow keys and axes to be bound at the same time
|
2015-07-24 00:02:14 -07:00 |
Jeffrey Pfau
|
e9c82df518
|
Qt: Fix rewinding enabling the menu bar
|
2015-07-22 21:34:49 -07:00 |
Jeffrey Pfau
|
da226abba6
|
Qt: Add 360 profile for Linux
|
2015-07-22 21:22:50 -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
|
7015f38b37
|
Qt: Save and quit on Stop call
|
2015-07-19 18:35:18 -07:00 |
Jeffrey Pfau
|
393252718f
|
Qt: Ensure thread has not exited if we say it is open
|
2015-07-19 18:14:35 -07:00 |
Jeffrey Pfau
|
75fb2548bb
|
Qt: Bind controllers to specific windows
|
2015-07-18 00:20:54 -07:00 |
Jeffrey Pfau
|
1975fc7706
|
Qt: Fix SDL build
|
2015-07-17 18:22:57 -07:00 |
Jeffrey Pfau
|
3a53e27927
|
Qt: Update input profiles
|
2015-07-17 18:22:46 -07:00 |
Jeffrey Pfau
|
d0bc4d4f4e
|
Qt: Reduce time that it takes for the mouse to disappear
|
2015-07-17 00:07:28 -07:00 |