Arves100
120e1006d0
All: Microsoft Visual C++ compatibility code
2019-06-20 13:57:04 -07:00
Vicki Pfau
918caf87c4
Core: Create game-related paths if they don't exist ( fixes #1446 )
2019-06-17 13:29:15 -07:00
Vicki Pfau
5436d2576f
Core: Fix crashes if core directories aren't set
2019-06-01 11:08:28 -07:00
Vicki Pfau
47bf26ff73
OpenGL, Qt: Add interframe blending
2019-05-27 11:53:13 -07:00
Vicki Pfau
1f2bd30b14
Switch: Fix threading-related crash on second launch
2019-05-26 14:26:35 -07:00
Le Hoang Quyen
bb37a60765
Fixed link cable stability
2019-05-17 17:08:30 -07:00
Vicki Pfau
7ea054ee01
All: More warning fixing
2019-05-08 11:25:31 -07:00
Vicki Pfau
11b18311b7
All: Fix some warnings
2019-05-06 17:32:10 -07:00
Vicki Pfau
fbe375fab9
Core: Add support for caching bitmapped modes
2019-04-30 17:44:56 -07:00
Vicki Pfau
a32cb5cc5e
All: Fix several memory leaks
2019-04-22 14:02:42 -07:00
Vicki Pfau
4e39875e7b
Qt: Revamp logging configuration
2019-01-20 21:09:34 -08:00
François Berder
6fecc6d379
Core: Improve handling failures in mCoreSaveStateNamed function ( #1272 )
...
* Core: Do not set time in save state if we could not get the time
Signed-off-by: Francois Berder <fberder@outlook.fr>
* Core: Fix memory leak if gettimeofday or timespec_get failed
Signed-off-by: Francois Berder <fberder@outlook.fr>
* Core: Protect against malloc failure in mCoreSaveStateNamed
Signed-off-by: Francois Berder <fberder@outlook.fr>
2019-01-19 00:28:40 -08:00
Vicki Pfau
741ac61baa
Core: Reroot timing list when (de)scheduling
2018-11-21 23:13:09 -05:00
Vicki Pfau
a748e0c795
All: Partial warnings burndown
2018-10-17 09:21:39 -07:00
Vicki Pfau
6e7c250b19
Core: Remove erroneous log message
2018-09-21 14:32:26 -07:00
Vicki Pfau
9f1b2e9d1d
Core: Finish removing rewindSave option
2018-09-20 11:27:57 -07:00
Vicki Pfau
91eb813e56
Core: Remove disabling rewind affecting savedata
2018-09-17 12:48:56 -07:00
Vicki Pfau
3660246a83
Core: Fix some deadlocks ( fixes #1173 )
2018-09-15 19:52:26 -07:00
Vicki Pfau
af03ad75be
Switch: Initial mGUI port
2018-09-13 18:12:32 -07:00
Vicki Pfau
e45519075a
All: Cleanup
2018-09-04 18:28:55 -07:00
Vicki Pfau
cfc90a3b67
Core: Cleanup (I wish I had reviewers sometimes)
2018-09-03 13:13:15 -07:00
Vicki Pfau
f951cebc10
Qt: Fix library memory leak
2018-09-03 12:47:25 -07:00
Vicki Pfau
880a86df30
Core: Fix stack bound error
2018-09-03 11:22:20 -07:00
Vicki Pfau
11880f5760
Core: Scheduling includes re-rooted if no root
2018-09-01 16:19:40 -07:00
Vicki Pfau
d9d89fad2b
Core: Fix ordering events when scheduling during events
2018-08-28 13:13:12 -07:00
Vicki Pfau
070f318c15
Core: Fix unpause callback
2018-07-15 23:27:56 -07:00
Vicki Pfau
a823a706c3
FFmpeg: Fix up libswresampe support
2018-07-09 19:19:28 -07:00
Vicki Pfau
4d49aa095b
Core: Fix threading memory leak
2018-06-30 15:51:51 -07:00
Vicki Pfau
80593c9611
Core: Fix up flags.h
2018-06-02 18:16:49 -07:00
Vicki Pfau
2ee648a2bb
Core: Fix audio sync breaking when interrupted
2018-05-28 22:50:40 -07:00
Vicki Pfau
3443c14169
Core: Fix some linking issues when debuggers are disabled
2018-03-09 22:30:04 -08:00
Vicki Pfau
199e3ef4ad
Core: Fix crash if cheat autosave fails
2018-01-14 19:24:24 -08:00
Vicki Pfau
d30d892452
Core: Fix ROM patches not being unloaded when disabled ( fixes #962 )
2018-01-14 19:24:09 -08:00
Vicki Pfau
a796c167e4
GUI: Minor logging and directory fixes
2018-01-07 17:01:08 -08:00
Christian Fetzer
db408920ca
Fix undefined symbols when compiling libretro core as debug build
...
When building with `cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_LIBRETRO=1`
the resulting lib has undefined symbols that cause issues when loading
the core in GDB.
Functionality is being ifdefed out with the defines MINIMAL_CORE
and DISABLE_THREADING, but some symbols are still used in a few
places.
$ ldd -r mgba_libretro.so
undefined symbol: GBAVideoProxyRendererCreate (./mgba_libretro.so)
undefined symbol: GBAVideoProxyRendererUnshim (./mgba_libretro.so)
undefined symbol: GBAVideoProxyRendererShim (./mgba_libretro.so)
undefined symbol: GBVideoProxyRendererCreate (./mgba_libretro.so)
undefined symbol: GBVideoProxyRendererUnshim (./mgba_libretro.so)
undefined symbol: GBVideoProxyRendererShim (./mgba_libretro.so)
undefined symbol: mVideoLogContextInitialState (./mgba_libretro.so)
undefined symbol: mVideoLoggerAddChannel (./mgba_libretro.so)
undefined symbol: mVideoLoggerAttachChannel (./mgba_libretro.so)
undefined symbol: mVideoLoggerRendererCreate (./mgba_libretro.so)
undefined symbol: mCoreThreadMarkCrashed (./mgba_libretro.so)
2017-12-09 12:57:11 -08:00
Vicki Pfau
8ab6987823
CMake: Build fixes
2017-11-27 12:58:33 -08:00
Vicki Pfau
f5afadb72d
Core: Add support for cheat device buttons
2017-11-19 10:51:14 -08:00
Vicki Pfau
4b40c5cd1a
GBA BIOS: Crash on BIOS misuse if hardCrash is enabled
2017-11-19 07:43:43 -08:00
Vicki Pfau
764acb7d63
Core: Add autosave/-load cheats
2017-11-11 12:30:04 -08:00
Vicki Pfau
db69256ce9
Core: Separate guessing width and type
2017-10-14 17:22:48 -07:00
Vicki Pfau
8385869652
Core: Add additional memory search operations
2017-10-14 17:13:06 -07:00
Vicki Pfau
db9725a563
Core: Add memory delta search
2017-10-14 16:19:25 -07:00
Vicki Pfau
591ab468e9
Core: Start improving memory search
2017-10-14 15:36:51 -07:00
Vicki Pfau
22807c6274
Third-Party: Increase max ini section name length
2017-10-13 18:27:05 -07:00
Vicki Pfau
bf0081e9b4
GBA Cheats: Fix PARv3 multiline blocks ( fixes #889 )
2017-09-30 10:29:20 -07:00
Vicki Pfau
bec2757dbf
Python: Add map view
2017-09-24 22:32:58 -07:00
Vicki Pfau
dbeff59c06
Core: Add some debug checks
2017-09-24 22:32:58 -07:00
Vicki Pfau
405eafb969
Qt: Make clicking tiles work
2017-09-24 22:32:58 -07:00
Vicki Pfau
a7ee79ff45
Core: More map viewer fixes
2017-09-24 22:32:32 -07:00
Vicki Pfau
f27be6e5f2
Core: Fix "macro" tile dynamic sizing
2017-09-24 22:32:32 -07:00
Vicki Pfau
13e1f988c9
Core: Start work on wider maps
2017-09-24 22:32:32 -07:00
Vicki Pfau
c6f0d6c5db
Core: Still quite buggy map cache
2017-09-24 22:31:20 -07:00
Vicki Pfau
df9616c15c
Core: Revamp tile cache, add untested map cache
2017-09-24 22:31:20 -07:00
Vicki Pfau
bb6728558d
Test: Restructure test suite into multiple executables
2017-08-12 17:27:36 -07:00
Vicki Pfau
ff272a5f1d
GB, GBA Serialize: Restore master cycles
2017-08-05 20:48:18 -07:00
Vicki Pfau
41e00148bf
Core: Change thread startCallback semantics to before reset
2017-08-04 08:17:35 -07:00
Vicki Pfau
1a74924023
Core: Add pause/unpause callbacks to mCoreThread
2017-08-03 23:56:44 -07:00
Vicki Pfau
05c2fc3e0d
GB Serialize: Support serializing/deserializing SGB
2017-08-02 23:42:00 -07:00
Vicki Pfau
9b0393d50f
Qt: Redo GameController into multiple classes
2017-07-23 14:51:35 -07:00
Vicki Pfau
64409d9ca7
Core: ELF support
2017-07-16 09:45:25 -07:00
Vicki Pfau
220b786c9c
Core: Add symbol lookups from scripts
2017-07-15 19:51:51 -07:00
Vicki Pfau
3f59175a81
Core: Add missing file
2017-07-12 17:43:04 -07:00
Vicki Pfau
e1325b0373
Core: Make threading optionally opaque
2017-07-12 17:43:04 -07:00
Vicki Pfau
cb7b819fe3
Core: Fix exiting rewind thread
2017-07-11 23:03:28 -07:00
Vicki Pfau
5167fce4c7
Core: Fix rewinding getting out of sync ( fixes #791 )
2017-07-10 21:59:49 -07:00
Vicki Pfau
66e9b921a9
Core: Fix directory sets crashing on close if base isn't properly detached
2017-06-29 18:17:21 -07:00
Vicki Pfau
6c6d09ee7c
Core: Improved threading interrupted detection
2017-06-28 14:10:31 -07:00
Vicki Pfau
dc5c59d4db
Core: Fix interrupting a thread while on the thread ( fixes #692 )
2017-06-28 13:07:39 -07:00
Vicki Pfau
cebc3f1cc4
Core: Fix some minor warnings, fix channel labels
2017-06-28 01:06:15 -07:00
Vicki Pfau
b61b8a0d2b
Core: Fix timing until/next
2017-06-22 02:18:40 -07:00
Vicki Pfau
715409f5ca
Core: Add library clear function
2017-06-20 21:36:53 -07:00
Vicki Pfau
96c0d7c413
Core: Fix guess search resulting in tons of zeroes
2017-06-19 22:29:20 -07:00
Vicki Pfau
3c64a2e432
GB Timer: Fix TAC write fix
2017-06-16 21:35:04 -07:00
Vicki Pfau
0cc49ac4fb
Core: Config values can now be hexadecimal
2017-06-13 22:05:54 -07:00
Vicki Pfau
eff48a77f1
Core: Fix memory search for wide values
2017-06-11 14:43:09 -07:00
Vicki Pfau
87791b9db9
Core: Move savestate creation time to extdata
2017-06-10 09:27:19 -07:00
Vicki Pfau
a4faf9f079
Core: Add memory search "guessing"
2017-06-05 18:41:27 -07:00
Vicki Pfau
cf7017dd86
Core: Memory search repeat and refresh
2017-06-05 18:01:58 -07:00
Vicki Pfau
f2db707bb2
Core: Basic memory search
2017-06-05 17:28:51 -07:00
Lioncash
aa4423a68f
Core Input: Correct a memset size within mInputUnbindHat()
...
Previously the binding struct wouldn't be fully invalidated.
2017-05-14 18:36:19 -07:00
Eevee (Lexy Munroe)
63197308b6
Core: Fix maximum length of INI section names
...
It was a generous 128, but the inih library has its own maximum length
of 50. Any longer keys were truncated by inih, so they appeared to be
missing when mgba tried to read the longer key again later.
This was causing the configuration for my Nintendo Wii Remote Pro
Controller to be effectively lost; the key name ended up at 53
characters.
Arguably inih should truncate when reading, too, but...
2017-05-05 21:07:20 -07:00
Vicki Pfau
29e5e3b42d
Core: Move rewind diffing to its own thread
2017-04-29 01:39:46 -07:00
Vicki Pfau
2fdb5a1ff9
Feature: Move several headers into include/
2017-04-29 01:39:46 -07:00
Vicki Pfau
5665ac0316
GBA Core: Video log playing
2017-04-29 01:39:11 -07:00
Vicki Pfau
73947766de
Core: Video log recording
2017-04-29 01:39:11 -07:00
Vicki Pfau
bed6ba1fc4
GBA Video: Refactor thread proxy out from proxy
2017-04-29 01:39:11 -07:00
Vicki Pfau
eab5ed6e14
Core: Begin splitting threading out from GBA proxy
2017-04-29 01:39:11 -07:00
Vicki Pfau
11edac0aa4
Core: Start working on video proxy
2017-04-29 01:39:11 -07:00
Vicki Pfau
2d930cbc61
All: Add option to lock video to integer scaling
2017-04-21 18:13:16 -07:00
Vicki Pfau
84dc182a5d
Core: Fix crash with rewind if savestates shrink
2017-04-21 16:22:48 -07:00
Vicki Pfau
959f66a1a0
Core: Add option to allow preloading the entire ROM before running
2017-04-13 00:28:28 -07:00
Vicki Pfau
bf716b947a
Util: Move StringList to string.c
2017-04-11 22:18:33 -07:00
Vicki Pfau
5646ba7d60
Core: Fix Windows build
2017-04-09 19:18:29 -07:00
Vicki Pfau
484618ca4c
Core: Restore sleep callback
2017-04-09 19:13:13 -07:00
Vicki Pfau
af2db9073c
Core: Fix typo
2017-03-20 17:30:08 -07:00
Vicki Pfau
40e9dfcf5c
Qt: Improve library usage
2017-03-16 11:47:52 -07:00
Vicki Pfau
ad7cb650dc
Core: Add logging filters
2017-03-05 17:25:35 -08:00
Vicki Pfau
3c0c8a8f54
Core: Add enumeration over config items
2017-03-05 17:23:32 -08:00
Vicki Pfau
000f232c58
Core: Begin log revamp
2017-03-05 15:58:00 -08:00
Vicki Pfau
ba3b068df4
Core: Savestates now contain any RTC override data
2017-02-17 18:19:17 -08:00
Vicki Pfau
3ac0b20ff8
Core: Cores can now have multiple sets of callbacks
2017-02-08 11:34:27 -08:00
Vicki Pfau
f302df9178
All: Add option for whether rewinding restores save games
2017-02-04 18:34:54 -08:00
Vicki Pfau
f3b66397a2
Core: Extend tile cache to return raw bits
2017-02-02 16:33:48 -08:00
Vicki Pfau
54b889df8c
Qt: Cross-reference CRCs with game database
2017-01-27 01:56:10 -08:00
Vicki Pfau
7ed4f38bdd
Qt: Revamp BIOS handling
2017-01-23 10:11:13 -08:00
Vicki Pfau
f4a61f91d4
Qt: Add infrastructure for gamepad hats
2017-01-23 01:28:41 -08:00
Vicki Pfau
78526ae71a
SDL: Add support for configuring hats
2017-01-23 01:00:48 -08:00
Vicki Pfau
47344bc08a
Core: Remove unused variable
2017-01-18 23:40:33 -08:00
Vicki Pfau
caee44a592
Core: Add library revalidation
2017-01-18 17:42:05 -08:00
Vicki Pfau
a56fd6016d
All: Move time.h include to common.h
2017-01-18 15:22:41 -08:00
Vicki Pfau
ac2097f0b6
Core: Back mLibraries with a shared database
2017-01-18 11:41:03 -08:00
Jeffrey Pfau
d6e5283b9e
Feature: Move game database from flatfile to SQLite3
2017-01-10 00:49:56 -08:00
Jeffrey Pfau
fa884d071e
All: Migrate includes to separate directory
2016-12-30 21:25:07 -08:00
Jeffrey Pfau
6d898542c7
Merge branch 'feature/python-bindings'
2016-12-29 01:23:31 -08:00
Jeffrey Pfau
2f1cb61d01
All: Add C++ header guards
2016-12-26 21:01:55 -08:00
Jeffrey Pfau
ceea51b55e
GB: First pass at lockstep multiplayer
2016-12-25 20:39:11 -08:00
Jeffrey Pfau
91a503397b
Core: Update flags.h
2016-12-25 15:22:40 -08:00
Jeffrey Pfau
7bd5ae9a70
Core: Add flags.h generated file
2016-12-25 15:22:40 -08:00
Jeffrey Pfau
227cbea37a
All: Remove duplicate functions
2016-12-25 15:22:40 -08:00
Jeffrey Pfau
e5c61e0093
Python: Preliminary, incomplete bindings
2016-12-25 15:22:40 -08:00
Jeffrey Pfau
0bf0975a5d
GB: Restore savestates
2016-12-25 10:56:49 -08:00
Jeffrey Pfau
ad85acab75
Core: Implement deterministic event ordering
2016-12-25 10:56:49 -08:00
Jeffrey Pfau
a1689c80a7
GBA Memory: Fix DMA timing
2016-12-25 10:56:49 -08:00
Jeffrey Pfau
84844232ec
Core: Use an in-place linked list for timing instead of a vector
2016-12-25 10:56:48 -08:00
Jeffrey Pfau
fa3d263dd9
Core: Invert schedule queue direction to avoid excess memmove
2016-12-25 10:56:48 -08:00
Jeffrey Pfau
ed3a3b2fab
Core: A few micro-optimizations
2016-12-25 10:56:48 -08:00
Jeffrey Pfau
2c2a7ca436
Core: Remove unnecessary pointer operation in timing
2016-12-25 10:56:48 -08:00
Jeffrey Pfau
4680a767c6
Core: Manage next event internally to mTiming
2016-12-25 10:56:47 -08:00
Jeffrey Pfau
e423cd45e5
Core: Scheduling should be relative to current cycles
2016-12-25 10:56:47 -08:00
Jeffrey Pfau
bf9be29ad5
GB Video: Convert to mTiming
2016-12-25 10:56:47 -08:00
Jeffrey Pfau
d831de205f
Core, GB: Start new timing interface
2016-12-25 10:07:54 -08:00
Jeffrey Pfau
e5a9f8a030
Core: Dont include debugger.h when not using debuggers
2016-11-07 10:18:22 -08:00
Jeffrey Pfau
5b80b8e4c7
Debugger: Make building with debugging aspects optional
2016-10-26 23:28:25 -07:00
Jeffrey Pfau
e430e55149
Core: Add existing state check for rewind
2016-10-26 21:41:44 -07:00
Jeffrey Pfau
4573c22fa8
Core: Fix tile cache invalidation
2016-10-23 11:09:15 -07:00
Jeffrey Pfau
e54772fead
Test: Refactor test framework
2016-10-21 18:28:18 -07:00
Jeffrey Pfau
a27cb6c040
Core: Rename GBA color macros to M color macros
2016-10-21 14:05:45 -07:00
Jeffrey Pfau
2f0501d3c4
Core: Fix tile cache palette set switching
2016-10-21 01:59:48 -07:00
Jeffrey Pfau
8d89fb78ba
Core: Add callbacks
2016-10-21 01:59:48 -07:00
Jeffrey Pfau
1ac4a716cc
Core: Fix 256-color sprites in tile cache
2016-10-18 18:35: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
78af66c9d5
GBA Cheats: Fix key-activated CodeBreaker cheats
2016-09-21 23:30:12 -07:00
Jeffrey Pfau
5a24012e8a
Core: Const correctness fixes
2016-09-20 16:34:59 -07:00
Jeffrey Pfau
e2807b3915
Core: Revise how savegame loading works
2016-09-18 00:09:15 -07:00
Jeffrey Pfau
3a9c99370e
Core: Fix null pointer deref if no file is found
2016-09-17 12:41:54 -07:00
Jeffrey Pfau
5425cff3e2
Core: Add functions for pakcing and unpacking pixels
2016-09-17 04:13:07 -07:00
Jeffrey Pfau
f97a1524be
Core: Fix issues with 0 rewind states
2016-09-14 10:34:14 -07:00
Emmanuel Gil Peyrot
88fc68aaf7
Core: Obey the XDG basedir specification for environment variables
2016-09-11 12:50:44 +09:00
Jeffrey Pfau
bf8ddafb54
Core: Fix potential overflow openining files
2016-09-08 19:03:22 -07:00
Jeffrey Pfau
51e214ce5a
Qt: Fix crashing behavior
2016-09-04 09:09:24 -07:00
Jeffrey Pfau
2b71e5c797
Merge branch 'feature/multiplayer-rewrite'
2016-09-03 19:09:00 -07:00
Jeffrey Pfau
f17e327626
Core: Fix mLogGetContext ifdef
2016-09-03 19:02:56 -07:00
Jeffrey Pfau
2ddc08e8b4
GBA SIO: Incomplete draft of multiplayer rewrite
2016-09-01 03:53:25 -07:00
Jeffrey Pfau
56722324ef
Core: Put back rewind
2016-08-28 20:55:43 -07:00
Jeffrey Pfau
28c896eb9f
PSP2: Make a safe app
2016-08-28 01:15:47 -07:00
Jeffrey Pfau
fa36a3da81
Qt: Allow loading of specific files from archives
2016-08-27 01:01:03 -07:00
Jeffrey Pfau
72fa184bac
Core: Add some utility functions
2016-08-27 00:56:35 -07:00
Jeffrey Pfau
d23c993bbe
Qt: Memory viewer can now select segments
2016-08-23 13:14:43 -07:00
Jeffrey Pfau
a088ad781a
Qt: Make reseting when pasued frame-accurate
2016-08-22 10:20:22 -07:00
Jeffrey Pfau
193d2d1f4a
PSP2: Screenshots are now saved into the Photo Gallery
2016-08-21 20:08:41 -07:00
Jeffrey Pfau
affe5e31a7
All: Restore cheat loading/saving
2016-08-19 05:13:37 -07:00
Jeffrey Pfau
c191ec88b8
GUI: Add UI control remapping
2016-08-15 22:15:45 -07:00
Jeffrey Pfau
3a3062ee50
Core: Add more logging
2016-08-15 22:13:18 -07:00
Jeffrey Pfau
274d55e5ab
PSP2: Fix base paths for drives in HENkaku
2016-07-30 16:46:00 -07:00
Jeffrey Pfau
4a7dc8bff6
Qt: Thread startup improvements
2016-07-23 19:02:28 -07:00
Jeffrey Pfau
723b91dfe3
Qt: Load temporary saves (untested)
2016-06-07 15:06:44 -07:00
Jeffrey Pfau
6e5a79564f
Core: Fix missing include
2016-06-01 19:28:59 -07:00
Jeffrey Pfau
5ea104844d
Core: Put back sram in savestates
2016-05-30 23:16:00 -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
44bbb9d1bb
Core: Refactor out cheats
2016-05-07 22:54:35 -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
1cc0bdeec1
Debugger: Refactor large portions of debugger to allow for multiplatform
2016-04-25 21:49:29 -07:00
Jeffrey Pfau
6334e88e00
SDL: Fix axes being mapped wrong
2016-02-20 23:09:52 -08:00
Jeffrey Pfau
90b18239b0
GB: Add Rumble
2016-02-20 18:46:39 -08:00
Jeffrey Pfau
dffb5eec30
GB: Rotation support
2016-02-18 21:54:06 -08:00
Jeffrey Pfau
ab44084236
Core: Get thread log level working again
2016-02-17 21:10:21 -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
f33a70a9dc
Core: Allow changing video dimensions
2016-02-15 23:13:55 -08:00
Jeffrey Pfau
3d53f23e8d
GUI: Fix config loading
2016-02-15 06:33:13 -08:00
Jeffrey Pfau
61378f3926
Core: Logging cleanup
2016-02-13 00:56:47 -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
13f1ab5ab8
Core: Put back fpsTarget
2016-02-10 22:42:39 -08:00
Jeffrey Pfau
eefdcb6490
Core: Put back sync handling in _waitUntilNotState
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
98266d1b83
GBA Core: Fix override loading from foreign configs
2016-02-10 22:42:39 -08:00
Jeffrey Pfau
5c81fc76d2
Core: Create mThreadLogger
2016-02-10 22:40:54 -08:00
Jeffrey Pfau
533e96392b
Core: Add mCoreFind
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
fc905657ad
Core: Minor preparatory work
2016-02-10 22:40:21 -08:00
Jeffrey Pfau
2eaaaa8491
Core: Refactor GBAAVStream into mAVStream
2016-02-10 22:40:21 -08:00
Jeffrey Pfau
fbfbbbf279
Core: Merge ARMComponent and LR35902Component
2016-02-10 22:40:21 -08:00
Jeffrey Pfau
82c4d93dc4
Core: Add back screenshots
2016-02-10 22:40:21 -08:00
Jeffrey Pfau
d135ad92ac
Core: Fix some issues with various threading builds
2016-02-10 22:40:21 -08:00
Jeffrey Pfau
5e75c94967
Core: Add ability to set default logger
2016-02-10 22:40:21 -08:00
Jeffrey Pfau
a718a08e47
SDL: Remove mSDLRunGBA
2016-02-10 22:40:21 -08:00