Jeffrey Pfau
|
b4d90e7e84
|
Restore pixels from PNG when loading savestate
|
2014-07-26 14:06:28 -07:00 |
Jeffrey Pfau
|
a872bd3642
|
Remove some ifdefed code by adding a constant for number of bytes per pixel
|
2014-07-26 13:28:44 -07:00 |
Jeffrey Pfau
|
15ece309b7
|
PNG savestate loading
|
2014-07-26 13:20:29 -07:00 |
Jeffrey Pfau
|
89bb9c7eac
|
Code for embedding savestates in PNG chunk, loading not yet implemented
|
2014-07-26 00:04:24 -07:00 |
Jeffrey Pfau
|
deb278dc22
|
Add function to GBAVideoRenderer for taking screenshot
|
2014-07-26 00:03:54 -07:00 |
Jeffrey Pfau
|
bbe52bf632
|
Add screenshot capability
|
2014-07-25 05:44:20 -07:00 |
Jeffrey Pfau
|
103bef17c9
|
Avoid compiler warnings
|
2014-07-25 03:45:54 -07:00 |
Jeffrey Pfau
|
888d037b3d
|
PGO options for GCC
|
2014-07-25 00:01:49 -07:00 |
Jeffrey Pfau
|
5189d9afd4
|
Add mechanism for adding halts to busy loops
|
2014-07-24 04:21:33 -07:00 |
Jeffrey Pfau
|
a701a6d9dd
|
Benchmark option to disable video rendering fully
|
2014-07-24 03:23:41 -07:00 |
Jeffrey Pfau
|
8e49360ffd
|
Add missing dummy video functions
|
2014-07-24 03:20:12 -07:00 |
Jeffrey Pfau
|
e2c3c4068d
|
Pull out vram pointer
|
2014-07-24 02:52:02 -07:00 |
Jeffrey Pfau
|
553f345bbd
|
Remember to initialize rr
|
2014-07-24 02:38:36 -07:00 |
Jeffrey Pfau
|
436c53b0a6
|
Remove redefinition of COMPOSITE_16_NO_OBJWIN
|
2014-07-24 02:37:04 -07:00 |
Jeffrey Pfau
|
900d1684a9
|
Fix window edge case that might cause 0-width windows to draw
|
2014-07-24 02:34:42 -07:00 |
Jeffrey Pfau
|
a855f53355
|
Fix mosiac on edges of mode 0 regions
|
2014-07-24 02:02:44 -07:00 |
Jeffrey Pfau
|
cbb522a702
|
Fix *mull, *mlal instructions in disassembler
|
2014-07-23 23:12:54 -07:00 |
Jeffrey Pfau
|
5477c891c5
|
Fix cmp and related opcodes in disassembler
|
2014-07-23 23:12:28 -07:00 |
Jeffrey Pfau
|
5eb729faf6
|
Remove unused HLE BIOS length constant
|
2014-07-23 23:05:17 -07:00 |
Jeffrey Pfau
|
6c9ee4c212
|
Modernize egl-main
|
2014-07-23 22:57:58 -07:00 |
Jeffrey Pfau
|
754d3f50ce
|
Check if we have a subparser before trying to use it
|
2014-07-23 22:57:44 -07:00 |
Jeffrey Pfau
|
6bbb1d5b43
|
Put back gnu99 standard, we use some of the features
|
2014-07-23 22:57:25 -07:00 |
Jeffrey Pfau
|
ec4eb253e5
|
Unify swi state saving, keep I bit
|
2014-07-23 03:06:09 -07:00 |
Jeffrey Pfau
|
f1a58c7254
|
Fix ObjAffineSet over multiple inputs
|
2014-07-23 00:54:11 -07:00 |
Jeffrey Pfau
|
c7f7d0f752
|
Don't make empty savestate files when loading savestates
|
2014-07-23 00:19:50 -07:00 |
Jeffrey Pfau
|
94001b1133
|
Fix crashes when GBARR is not initialized
|
2014-07-23 00:09:14 -07:00 |
Jeffrey Pfau
|
3051143fa3
|
First pass at input mapping
|
2014-07-23 00:06:44 -07:00 |
Jeffrey Pfau
|
f55d085162
|
Change log handler API
|
2014-07-22 22:34:08 -07:00 |
Jeffrey Pfau
|
08fee36c20
|
Window resizing options
|
2014-07-22 03:26:16 -07:00 |
Jeffrey Pfau
|
d020bf4f0a
|
Add FPS target options
|
2014-07-22 03:14:28 -07:00 |
Jeffrey Pfau
|
2ce9806de5
|
Fix ability to make audio buffers as big as they initially were
|
2014-07-22 02:33:45 -07:00 |
Jeffrey Pfau
|
0717e4ab76
|
Use lambda syntax for audio buffer size slots
|
2014-07-22 02:33:01 -07:00 |
Jeffrey Pfau
|
a7588f25bb
|
Sync pause setting with the menu properly
|
2014-07-22 02:22:03 -07:00 |
Jeffrey Pfau
|
42041fa059
|
Fix frame advance
|
2014-07-22 02:11:41 -07:00 |
Jeffrey Pfau
|
04823fb06c
|
Merge branch 'master' into qt
|
2014-07-22 01:53:34 -07:00 |
Jeffrey Pfau
|
d1eda4250d
|
Thread pausing refining
|
2014-07-22 01:52:16 -07:00 |
Jeffrey Pfau
|
b0662fe766
|
Run audio pausing in the right thread
|
2014-07-22 01:13:27 -07:00 |
Jeffrey Pfau
|
fe7deb0aab
|
Only try to stop audio output if there is an audio output device
|
2014-07-22 00:44:43 -07:00 |
Jeffrey Pfau
|
8ff6d77869
|
Make shutdown disabled when a game is not running
|
2014-07-22 00:43:53 -07:00 |
Jeffrey Pfau
|
6403d531bd
|
Add reset option and reshuffle menu items a bit
|
2014-07-22 00:40:42 -07:00 |
Jeffrey Pfau
|
71211bac46
|
Add sound buffer resizing menu options
|
2014-07-22 00:32:38 -07:00 |
Jeffrey Pfau
|
62f6471c0d
|
Move AudioThread into AudioProcessor, run in its own thread
|
2014-07-22 00:10:38 -07:00 |
Jeffrey Pfau
|
d5c0dffb29
|
Remove unused member in GameController
|
2014-07-21 23:08:31 -07:00 |
Jeffrey Pfau
|
ae534aff74
|
Merge branch 'master' into qt
|
2014-07-21 22:51:26 -07:00 |
Jeffrey Pfau
|
6e727db553
|
Set buffer size to 512 samples in the SDL/GL port
|
2014-07-21 00:29:38 -07:00 |
Jeffrey Pfau
|
e527220398
|
Ability to resize internal sound buffers
|
2014-07-21 00:14:48 -07:00 |
Jeffrey Pfau
|
10fc916425
|
Revise circle buffer types
|
2014-07-20 23:56:12 -07:00 |
Jeffrey Pfau
|
eabac4c413
|
Variable FPS target
|
2014-07-20 23:45:30 -07:00 |
Jeffrey Pfau
|
b14f22191c
|
Function for calculating audio rate for target FPS
|
2014-07-20 23:24:02 -07:00 |
Jeffrey Pfau
|
ad5cdb97a8
|
Fix memory leak
|
2014-07-20 22:07:08 -07:00 |