Vicki Pfau
baabe0090b
Qt: Fix Qt 5.10-induced bitrot
2017-12-11 02:09:06 -08:00
ilovezfs
e313735605
Qt: Fix build with Qt 5.10
...
Fixes "MemoryModel.cpp:102:15: error: no viable overloaded '='"
2017-12-11 01:51:44 -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
4d2675e3e8
Qt: Fix cheats path not greying out ( fixes #940 )
2017-12-09 12:52:49 -08:00
Vicki Pfau
9674364358
Travis: Axe macOS GCC build
2017-12-09 12:46:35 -08:00
Vicki Pfau
721224306c
GBA Cheats: More fixes
2017-11-27 13:12:48 -08:00
Vicki Pfau
8ab6987823
CMake: Build fixes
2017-11-27 12:58:33 -08:00
Vicki Pfau
3842b35ab0
GBA Cheats: Increase maximum ROM patch slots
2017-11-25 18:03:23 -08:00
Vicki Pfau
bc90283998
GBA Cheats: Allow multiple ROM patches in the same slot
2017-11-25 18:03:23 -08:00
rootfather
7026bdaed2
Qt: Update German GUI translation
...
This adds translation for the GameShark (held) string.
2017-11-24 09:19:38 -08:00
Vicki Pfau
f5afadb72d
Core: Add support for cheat device buttons
2017-11-19 10:51:14 -08:00
Vicki Pfau
32f7f35ee9
GBA Cheats: More minor fixes
2017-11-19 10:50:27 -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
c9145e18d7
Partially revert "GB: Fix execution state and HALT getting out of sync"
...
This reverts commit 5d9e4d217a
.
2017-11-19 07:29:37 -08:00
Vicki Pfau
e104b46564
GBA BIOS: Add warning for LZ77 error causing BIOS to hang ( closes #879 )
2017-11-16 09:22:15 -08:00
Vicki Pfau
388ed07074
Cinema: Add baseline for gb.mooneye-gb.acceptance.hdma_lcdc
2017-11-13 23:32:12 -08:00
Vicki Pfau
60a2f49cda
GB: Improve stepping timing accuracy
2017-11-13 23:32:12 -08:00
Vicki Pfau
5d9e4d217a
GB: Fix execution state and HALT getting out of sync
2017-11-13 23:32:12 -08:00
rootfather
dcf42fb081
Qt: Update German GUI translation
2017-11-12 01:43:13 -08:00
Vicki Pfau
764acb7d63
Core: Add autosave/-load cheats
2017-11-11 12:30:04 -08:00
Vicki Pfau
fe354097f2
GB Serialize: Update docs
2017-11-11 11:23:10 -08:00
Vicki Pfau
15127751e1
GBA Cheats: Fix slide codes not initializing properly
2017-11-11 11:20:39 -08:00
Vicki Pfau
5134e39681
GB IO: Name PCM12/34
2017-11-08 01:09:47 -08:00
Vicki Pfau
dec7b6902e
GB IO: Use correct lockout register
2017-11-08 01:07:38 -08:00
Vicki Pfau
d054be88c7
GB Memory: HDMAs should not start when LCD is off ( fixes #310 )
2017-11-05 21:46:10 -08:00
Vicki Pfau
fb939ab042
GB MBC: Remove erroneous bank 0 wrapping
2017-11-05 21:07:35 -08:00
Vicki Pfau
7fd3eb722b
GBA Video: Add delay when enabling BGs ( fixes #744 , fixes #752 )
2017-11-02 10:04:13 -07:00
Vicki Pfau
7cb30ba83e
GBA Savedata: Fix crash when resizing flash
2017-11-01 16:57:39 -07:00
Vicki Pfau
74bd78f382
GBA: Improve multiboot image detection
2017-11-01 16:57:09 -07:00
Vicki Pfau
ea9af9e35b
Revert "GBA Video: Don't mask out high bits of BLDY ( fixes #899 )"
...
This reverts commit 17dac6486b
.
2017-11-01 16:56:36 -07:00
Vicki Pfau
679630701e
GBA DMA: Fix invalid DMA reads ( fixes #142 )
2017-11-01 16:55:31 -07:00
Vicki Pfau
20754b772e
GBA Memory: Slightly simplify prefetch logic
2017-10-29 17:09:54 -07:00
rootfather
c6ce7b0bb6
Qt: Update German GUI translation
2017-10-29 16:29:15 -07:00
Vicki Pfau
4e296c3efc
GBA Video: Cache mode 0 map data per 8 rows
2017-10-28 00:23:23 -07:00
Vicki Pfau
cda0f95464
Qt: Add option to disable FPS display
2017-10-26 20:05:04 -07:00
Vicki Pfau
6d93a3d12b
Python: Move cinema tests to root
2017-10-26 20:05:04 -07:00
Vicki Pfau
65534d5dcd
GBA Video: OBJWIN can change blend params after OBJ is drawn ( fixes #921 )
2017-10-26 20:05:03 -07:00
rootfather
24f3b5f11d
Qt: Update German GUI translation
...
Added a few strings, minor improvements regarding savestates.
2017-10-23 06:49:02 -07:00
Vicki Pfau
4d6b6fb3df
GBA Cheats: Fix PARv3 slide codes ( fixes #919 )
2017-10-23 06:46:05 -07:00
Vicki Pfau
63d7927b60
GBA SIO: Add generic JOY bus implementation, Python bindings
2017-10-21 17:26:42 -07:00
Vicki Pfau
5d72a2be9d
Python: Add BIOS loading, fix up reference errors
2017-10-21 17:26:42 -07:00
Prof. 9
168cad7f9c
Fix PARv3 If-AND code types ( fixes #913 ) ( #914 )
2017-10-19 18:06:47 -07:00
Vicki Pfau
523aaf1497
GB Video: Only trigger STAT write IRQs when screen is on ( fixes #912 )
2017-10-18 09:19:10 -07:00
Vicki Pfau
c94aff135f
Qt: Unify worker threads
2017-10-17 21:39:12 -07:00
Vicki Pfau
7ebd2d6e75
GB Video: Fix loading states while in mode 3
2017-10-17 21:25:35 -07:00
Vicki Pfau
65665324ef
GB Serialize: Partially fix loading SGB states from a GB game
2017-10-17 21:23:07 -07:00
Vicki Pfau
acbd8a3688
Qt: Prevent window from being created off-screen
2017-10-16 20:24:34 -07:00
Vicki Pfau
a691143777
Util: Fix regression with PNGs
2017-10-16 20:07:04 -07:00
Vicki Pfau
b05cfe7764
GBA: Implement display start DMAs
2017-10-16 20:07:04 -07:00
Vicki Pfau
f69b652e27
Python: Fix VFS test
2017-10-14 19:07:28 -07:00