Jeffrey Pfau
|
c0d1ca089c
|
Expose GBASync{Suspend/Resume}Drawing
|
2014-10-18 02:08:20 -07:00 |
Jeffrey Pfau
|
4b7883e1fd
|
Add command line parsing to Qt frontend
|
2014-10-18 01:54:51 -07:00 |
Jeffrey Pfau
|
acd0e58235
|
Add dirmode to Qt frontend
|
2014-10-18 01:54:35 -07:00 |
Jeffrey Pfau
|
c32122c153
|
Add slot for setting all the log levels at once
|
2014-10-18 01:40:44 -07:00 |
Jeffrey Pfau
|
093036db76
|
Detect Qt modules without hard-failing
|
2014-10-18 01:10:47 -07:00 |
Jeffrey Pfau
|
fb5f01e46a
|
Show project name and game title in title bar
|
2014-10-18 01:07:42 -07:00 |
Jeffrey Pfau
|
c12b8e6e6d
|
Merge branch 'master' into qt
|
2014-10-18 01:06:35 -07:00 |
Jeffrey Pfau
|
13a831d3b0
|
Add version string to command line arguments
|
2014-10-18 01:06:29 -07:00 |
Jeffrey Pfau
|
1fcca799eb
|
Add GBAGetGameTitle
|
2014-10-18 01:06:17 -07:00 |
Jeffrey Pfau
|
2b012ef0bc
|
Remove unnecessary QFile object add zip loading
|
2014-10-18 00:51:47 -07:00 |
Jeffrey Pfau
|
d0b63162d5
|
Add exit menu item on non-OS X
|
2014-10-18 00:42:35 -07:00 |
Jeffrey Pfau
|
830e6dbda6
|
Write back to GBAThread.audioBuffers if not previously initialized
|
2014-10-17 23:41:03 -07:00 |
Jeffrey Pfau
|
0867325b96
|
Fix GBASyncProduceAudio signature
|
2014-10-17 23:40:39 -07:00 |
Jeffrey Pfau
|
1dbecb2c64
|
Initialize FIFO samples
|
2014-10-17 23:40:26 -07:00 |
Jeffrey Pfau
|
add64ce269
|
Initialize audio drift
|
2014-10-17 23:39:38 -07:00 |
Jeffrey Pfau
|
3bf43133cb
|
Replace soundbias with a bitfield
|
2014-10-17 03:26:47 -07:00 |
Jeffrey Pfau
|
62a0447cc9
|
Draw logo when a game is not loaded
|
2014-10-17 01:45:34 -07:00 |
Jeffrey Pfau
|
c91ad7f85f
|
Fix resizeEvent blocking when the thread has shut down
|
2014-10-17 01:38:00 -07:00 |
Jeffrey Pfau
|
a6f5bbbeb9
|
Redo background texturing
|
2014-10-17 00:53:34 -07:00 |
Jeffrey Pfau
|
b74a5a5293
|
Allow enter to be used to select a state
|
2014-10-16 04:15:57 -07:00 |
Jeffrey Pfau
|
556209e75f
|
Fix warning
|
2014-10-16 04:11:09 -07:00 |
Jeffrey Pfau
|
0fda035c21
|
Fix typo
|
2014-10-16 04:07:42 -07:00 |
Jeffrey Pfau
|
b9d4101937
|
Paint background on savestate window
|
2014-10-16 04:07:19 -07:00 |
Jeffrey Pfau
|
1d00ccf6dd
|
Show savestate manager over game when in fullscreen
|
2014-10-16 01:52:45 -07:00 |
Jeffrey Pfau
|
73d28a1ae4
|
Mouse enter tracking for savestate screen
|
2014-10-16 01:32:06 -07:00 |
Jeffrey Pfau
|
f49494cd1d
|
Don't open a new state window if one is already open
|
2014-10-16 00:28:41 -07:00 |
Jeffrey Pfau
|
4a9ab53231
|
Don't block while forcing a draw
|
2014-10-16 00:19:11 -07:00 |
Jeffrey Pfau
|
d52be5b3d9
|
Key overrides for selecting states
|
2014-10-16 00:18:58 -07:00 |
Jeffrey Pfau
|
a8d87a7979
|
Remove redundant shortcut code
|
2014-10-16 00:17:26 -07:00 |
Jeffrey Pfau
|
cd8cc12829
|
Draw text for empty slots
|
2014-10-16 00:17:09 -07:00 |
Jeffrey Pfau
|
e2de508b99
|
Quick savestate menu
|
2014-10-15 23:53:01 -07:00 |
Jeffrey Pfau
|
be9363b7f4
|
Set real size to minimum for display
|
2014-10-15 23:42:24 -07:00 |
Jeffrey Pfau
|
05cb9d47ab
|
Load the right states in the right slots
|
2014-10-15 23:40:52 -07:00 |
Jeffrey Pfau
|
961121808d
|
Wake up the drawing thread after loading a state to make sure it draws the loaded state
|
2014-10-15 23:40:40 -07:00 |
Jeffrey Pfau
|
8c02615593
|
Name slots more predictably
|
2014-10-15 23:26:46 -07:00 |
Jeffrey Pfau
|
6afc00b472
|
Move state loading/storing into GameController
|
2014-10-15 23:22:30 -07:00 |
Jeffrey Pfau
|
ad37ae3d61
|
Only unpause after savestate window if the game was not previously paused
|
2014-10-15 23:09:50 -07:00 |
Jeffrey Pfau
|
71458f2140
|
Close savestate window with Esc
|
2014-10-15 23:08:05 -07:00 |
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 |