Jeffrey Pfau
|
5340cb300b
|
Add more options to PGO
|
2014-10-22 22:00:19 -07:00 |
Jeffrey Pfau
|
eecf70ee58
|
Fix magic number for some games
|
2014-10-22 22:00:08 -07:00 |
Jeffrey Pfau
|
0050fb23c3
|
Use proper literal sizes for uint64_t
|
2014-10-22 00:47:32 -07:00 |
Jeffrey Pfau
|
f484ef9fa8
|
Fix timing on palette RAM and VRAM 32-bit load/stores
|
2014-10-21 23:42:24 -07:00 |
Jeffrey Pfau
|
a57312d0cc
|
Refine and reuse STM/LDM code
|
2014-10-21 23:31:49 -07:00 |
Jeffrey Pfau
|
9abe700d37
|
Use GCC popcount intrinsic for popcount
|
2014-10-21 22:51:39 -07:00 |
Jeffrey Pfau
|
537480b940
|
Load/Store multiple functions
|
2014-10-21 22:35:02 -07:00 |
Jeffrey Pfau
|
4bb8b7b1fd
|
Shutdown thread preemptively if the loaded file is not a ROM
|
2014-10-21 22:24:32 -07:00 |
Jeffrey Pfau
|
03b5e2d78e
|
Change the GBA magic to work on even improperly compiled ROMs
|
2014-10-21 22:17:52 -07:00 |
Jeffrey Pfau
|
8903d31458
|
Pepper logging throughout the savegame loading mechanism
|
2014-10-21 22:12:57 -07:00 |
Jeffrey Pfau
|
c52edab71a
|
Add override for NES classic series games
|
2014-10-21 22:10:20 -07:00 |
Jeffrey Pfau
|
b11528c69d
|
Prevent deinitializing savegame data when the data is not masked
|
2014-10-21 22:08:20 -07:00 |
Jeffrey Pfau
|
501b6b621c
|
Classic NES games jump to VRAM
|
2014-10-21 22:07:18 -07:00 |
Jeffrey Pfau
|
13e16d2e36
|
Actually set C flags properly now
|
2014-10-21 04:00:15 -07:00 |
Jeffrey Pfau
|
f7b1cee66e
|
Use branchType instead of branches in decoder for more expressive branch decoding
|
2014-10-21 00:45:06 -07:00 |
Jeffrey Pfau
|
e7bd5f9ade
|
Remove loop in DMA to find a value we already know
|
2014-10-19 23:30:10 -07:00 |
Jeffrey Pfau
|
d44bf73a81
|
Check if VFileOpen is actually passed a path before trying to open it
|
2014-10-19 21:13:32 -07:00 |
Jeffrey Pfau
|
ba5c77523d
|
Remove stale file
|
2014-10-19 18:56:55 -07:00 |
Jeffrey Pfau
|
10509fe69d
|
Fix objwin on objs when objs are off in winout
|
2014-10-19 06:24:09 -07:00 |
Jeffrey Pfau
|
f1afeae74c
|
Properly reset after loading BIOS
|
2014-10-19 05:41:35 -07:00 |
Jeffrey Pfau
|
29337a60b5
|
Mark DMA registers as special to keep loading them from messing up state
|
2014-10-19 05:19:19 -07:00 |
Jeffrey Pfau
|
6b382caa0f
|
Fix decoding of {STR/LDR}[B]T
|
2014-10-19 03:45:11 -07:00 |
Jeffrey Pfau
|
ca5f7a45ee
|
Move string utilities out to separate file (really fixing Linux build this time)
|
2014-10-19 03:01:26 -07:00 |
Jeffrey Pfau
|
bfa5fb6173
|
Merge branch 'master' into qt
|
2014-10-19 01:17:09 -07:00 |
Jeffrey Pfau
|
e956ad3f2f
|
Fix build on Linux
|
2014-10-19 01:17:04 -07:00 |
Jeffrey Pfau
|
894cc3783b
|
*Wait -> bool
|
2014-10-19 01:13:55 -07:00 |
Jeffrey Pfau
|
05ec732a83
|
Add turbo
|
2014-10-19 01:10:00 -07:00 |
Jeffrey Pfau
|
24094ecdf0
|
Make audo/video sync adjustable externally
|
2014-10-19 00:50:23 -07:00 |
Jeffrey Pfau
|
ad12bdde9d
|
Move savestates to file menu
|
2014-10-19 00:39:24 -07:00 |
Jeffrey Pfau
|
e7bf4388a4
|
Merge branch 'master' into qt
|
2014-10-19 00:30:27 -07:00 |
Jeffrey Pfau
|
0a946a0b43
|
Don't wait on for a frame if we already have any pending
|
2014-10-19 00:30:07 -07:00 |
Jeffrey Pfau
|
65be8610f3
|
Unblock audio processing when reducing buffer size
|
2014-10-19 00:13:34 -07:00 |
Jeffrey Pfau
|
8aa5880afd
|
Support FileOpen events on OS X
|
2014-10-18 23:18:08 -07:00 |
Jeffrey Pfau
|
8fc3ef27ad
|
Don't initialize SDL video in Qt port
|
2014-10-18 23:16:13 -07:00 |
Jeffrey Pfau
|
e84727c94b
|
Load BIOS from menu
|
2014-10-18 17:21:05 -07:00 |
Jeffrey Pfau
|
54be75bb92
|
Load BIOS from command line
|
2014-10-18 17:15:39 -07:00 |
Jeffrey Pfau
|
23592af3cc
|
Add screenshot support
|
2014-10-18 16:37:05 -07:00 |
Jeffrey Pfau
|
b24b02d46c
|
Screenshot numbering
|
2014-10-18 16:25:48 -07:00 |
Jeffrey Pfau
|
9efd8f2452
|
Close the savestate window, not just hiding it, when we shut things down
|
2014-10-18 05:07:45 -07:00 |
Jeffrey Pfau
|
e2901db7c1
|
Unmark the Qt frontend as a separate project
|
2014-10-18 04:39:44 -07:00 |
Jeffrey Pfau
|
2627d1c768
|
Mark Qt frontend as C++
|
2014-10-18 04:33:46 -07:00 |
Jeffrey Pfau
|
bfb986b974
|
Make logo scaled to the correct device pixel ratio
|
2014-10-18 04:33:30 -07:00 |
Jeffrey Pfau
|
711231add6
|
Add custom plist.info.in file
|
2014-10-18 04:33:09 -07:00 |
Jeffrey Pfau
|
2c74cb46ab
|
Ensure savestate window closes when a game is shut down
|
2014-10-18 04:12:44 -07:00 |
Jeffrey Pfau
|
e3bfe86579
|
Disable drawing while the thread is shutting down
|
2014-10-18 04:10:34 -07:00 |
Jeffrey Pfau
|
e2812b30b2
|
Remove code that expects the GBA thread to still be around after it has ended
|
2014-10-18 04:09:49 -07:00 |
Jeffrey Pfau
|
dbe5e7e2a5
|
Only blank cursor for Display widget, even when in full screen
|
2014-10-18 03:40:26 -07:00 |
Jeffrey Pfau
|
8e4a3439c0
|
Fix threading issues with the video thread and the main thread deadlocking
|
2014-10-18 02:26:32 -07:00 |
Jeffrey Pfau
|
f1de3d603a
|
Merge branch 'master' into qt
|
2014-10-18 02:24:05 -07:00 |
Jeffrey Pfau
|
4d9c375f0e
|
If video sync is suspended, do not wait
|
2014-10-18 02:23:54 -07:00 |