Commit graph

3725 commits

Author SHA1 Message Date
Jeffrey Pfau
3d402f6afd GBA Core: Only associate renderer if it has an output buffer 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
eccddde283 Debugger: Update createDebugger 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
e4aed77f1e GBA Core: Fix BIOS loading 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
e775c5900d Test: Move to mCoreThread 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
f0af862475 GBA: Kill GBAContext 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
2a926e8dd5 GBA Test: Disuse GBAContext 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
7a1f8ec86f Core, GUI, Platform: Disuse GBAContext 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
0d088f6e99 GB: Move DMG_LR35902_FREQUENCY for GBA build 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
0601c6f21c Res: Update year in Windows rc 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
2e0ee682a5 SDL: Fix audio sync 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
1c6b98a2b4 GB Audio: More fixes 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
b782d902e6 GB Memory: Fix bank switching overflow case 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
1425db6a7a Libretro: Convert to mCore 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
e9fe4a1a9a GBA Core: Add loadBIOS 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
752b4faaff OpenEmu: Convert to using mCore 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
c581764e23 GB Video: Fix strange window y behavior when paritally disabled 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
88c9462209 GB Video: Fix LYC for scanline 0 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
b752cec5cc GB Video: Fix LYC in VBlank 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
3ade5188db GB: Add patch support 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
a712216c2e GB Audio: Small audio fixes 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
d3fa698c81 GB Audio: Begin rewrite of frame counting 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
385059c63a GB IO: Fill in more registers 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
c60251de73 GB Video: Fix oam-bug 1 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
adc57d0da7 GB Audio: Miscellaneous fixes 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
c3c3bdc20c GB Audio: Fix wrong register being updated with playing state 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
770b80f2b2 GB: Actually fix EI this time 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
3863513b2a SDL: More video refactoring, fix scaling and aspect ratio locking 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
1768721e7e SDL: Add back patch loading 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
a718a08e47 SDL: Remove mSDLRunGBA 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
7bc15e50c5 Core: Add state manipulation back 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
33a4c45f3f GBA: Add GBACore 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
28268a601b Core: Add patch loading stub 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
dd4b974a0c SDL: More refactoring 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
1e6f812003 SDL: Add missing call to mCoreThreadJoin 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
38f89a1bd8 Core: Clean up ROM loading 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
44116c9beb GB Video: Remove unused functions 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
192f85259a Core: Add mCoreThread 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
cfd031f140 GB IO: Fix I/O category name in logs 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
46590f98d8 Core: Add category names 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
4edd7286f3 Core: Merge color_t definitions in 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
f5923c74a7 GB: MBC4 does not exist, but MBC6 does 2016-02-10 22:40:21 -08:00
Jeffrey Pfau
041d1860ab GB: Add RTC support to MBC3 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