Commit Graph

4818 Commits

Author SHA1 Message Date
Vicki Pfau 7f23c857ad CMake: Fix lzma include dir 2018-01-17 23:25:53 -08:00
Vicki Pfau 14c6239579 3DS: Scale font based on glyph heights (fixes #961) 2018-01-17 23:25:51 -08:00
Vicki Pfau e344e2efa5 GBA I/O: Fix writing to DISPCNT CGB flag (fixes #902) 2018-01-14 21:03:59 -08:00
Vicki Pfau 4d2f721a80 CMake: Enforce -pthread for C++ (fixes #909) 2018-01-14 19:31:07 -08:00
Vicki Pfau f53a6b22cc Core: Fix ROM patches not being unloaded when disabled (fixes #962) 2018-01-14 19:31:06 -08:00
Vicki Pfau f7a9d8f595 PSP2: Better truncate 2018-01-09 20:07:23 -08:00
Vicki Pfau 98be8d30aa GBA Memory: Fix copy-on-write memory leak 2018-01-08 23:50:08 -08:00
Vicki Pfau a74fe13506 GB MBC: Fix MBC2 saves (fixes #954) 2018-01-08 23:50:05 -08:00
Vicki Pfau 52be25028e 3DS: Fix opening files in directory names with trailing slashes 2018-01-07 17:10:31 -08:00
Vicki Pfau f174e80af3 GUI: Minor logging and directory fixes 2018-01-07 17:10:17 -08:00
Vicki Pfau e0ee881e5f GBA BIOS: Fix incorrect exit condition in LZ77 2018-01-07 17:10:09 -08:00
Vicki Pfau 212d4f5cf3 Python: Fix installation issues 2018-01-07 17:08:13 -08:00
Vicki Pfau faa688c21f GBA Audio: Increase PSG volume (fixes #932) 2018-01-07 17:08:13 -08:00
Vicki Pfau e7407770cb GB Video: Improved window implementation 2018-01-07 17:05:17 -08:00
Vicki Pfau b25ac9147d LR35902: Fix watchpoints not reporting new value 2017-12-26 16:49:02 -05:00
Vicki Pfau 6c1f03f4a2 GBA Video: Fix force-alignment on 256 color linear objs 2017-12-24 17:05:48 -08:00
Vicki Pfau 1de5238e8f GBA DMA: Add misalign warnings 2017-12-24 17:05:37 -08:00
Vicki Pfau 5d21116aea Qt: Make some debug view text selectable 2017-12-24 17:05:37 -08:00
Vicki Pfau 348c5d69b2 Qt: Fix fast forward toggle disable state (fixes #946) 2017-12-23 19:52:38 -08:00
Vicki Pfau e456798712 All: Support building on PPC Mac 2017-12-23 16:00:11 -08:00
Vicki Pfau c93d03eca8 Test: Fix build 2017-12-23 15:51:35 -08:00
ilovezfs d8ef04c6ab Qt: Fix build with Qt 5.10
Fixes "MemoryModel.cpp:102:15: error: no viable overloaded '='"
2017-12-14 13:36:25 -08:00
Vicki Pfau 3f921e8f2c Qt: Fix locale being set to English on settings save (fixes #906) 2017-12-14 09:24:23 -08:00
Vicki Pfau eb24b2515b 3DS: Add xml file for app takeover (fixes #891) 2017-12-14 09:24:23 -08:00
Vicki Pfau 9086a00332 Qt: Fix Qt 5.10-induced bitrot 2017-12-11 02:01:53 -08:00
Vicki Pfau 70528c92c7 GBA Cheats: Fix bad merge 2017-12-09 13:34:14 -08:00
Christian Fetzer 9cedf74b77 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 define MINIMAL_CORE, but
still in a few places those symbols are used.

$ 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)
2017-12-09 12:57:24 -08:00
Vicki Pfau 8bc6e7e0b9 Travis: Axe macOS GCC build 2017-12-09 12:55:18 -08:00
Vicki Pfau 83e6545bb5 GBA Cheats: More fixes 2017-12-09 12:54:35 -08:00
Vicki Pfau 97a23975ab GBA Cheats: More minor fixes 2017-11-19 10:58:15 -08:00
Vicki Pfau 17b896230f GBA Cheats: Fix slide codes not initializing properly 2017-11-19 10:57:46 -08:00
Vicki Pfau 9248dcb07a GB Memory: HDMAs should not start when LCD is off (fixes #310) 2017-11-19 10:57:30 -08:00
Vicki Pfau 7f9c7706bc GB MBC: Remove erroneous bank 0 wrapping 2017-11-19 10:56:52 -08:00
Vicki Pfau 5522286c57 GBA Savedata: Fix crash when resizing flash 2017-11-19 10:56:19 -08:00
Vicki Pfau a2e1641d4e GBA: Improve multiboot image detection 2017-11-19 10:55:58 -08:00
Vicki Pfau 1a71b8b11a GBA Memory: Slightly simplify prefetch logic 2017-11-19 10:55:33 -08:00
Vicki Pfau 7b5a9b4f65 GBA Video: OBJWIN can change blend params after OBJ is drawn (fixes #921) 2017-11-19 10:55:18 -08:00
Vicki Pfau bcf7e37e38 GBA Cheats: Fix PARv3 slide codes (fixes #919) 2017-11-19 10:53:15 -08:00
Prof. 9 94edade18e Fix PARv3 If-AND code types (fixes #913) (#914) 2017-11-19 10:52:16 -08:00
Vicki Pfau 3f682034d6 GB Video: Only trigger STAT write IRQs when screen is on (fixes #912) 2017-10-18 09:23:42 -07:00
Vicki Pfau dbc48fd401 GBA: Add override so aging cart EEPROM works 2017-10-18 09:23:42 -07:00
Vicki Pfau 95f44799b2 GBA DMA: ROM reads are forced to increment 2017-10-18 09:23:41 -07:00
Vicki Pfau 46806f1924 GBA Video: Force align 256-color tiles 2017-10-18 09:23:37 -07:00
Vicki Pfau ee1d29a6e7 Res: Update patrons for October 2017-10-01 11:36:07 -07:00
Vicki Pfau c7b1f54f59 CMake: Update patch level 2017-10-01 11:32:44 -07:00
Vicki Pfau ee373cfbf6 Update CHANGES for 0.6.1 2017-10-01 11:31:38 -07:00
Vicki Pfau 73486b634f Qt: Hide mouse immediately when loading 2017-09-30 11:16:36 -07:00
Vicki Pfau 0fa95ebd10 Test: Fix test suite post-Cheats 2017-09-30 10:42:02 -07:00
Vicki Pfau 745f5af1c8 GBA Cheats: Fix PARv3 multiline blocks (fixes #889) 2017-09-30 10:26:52 -07:00
Vicki Pfau be59a220fb GBA Cheats: Slightly improve PARv3 detection 2017-09-30 10:26:52 -07:00