5072 Commits

Author SHA1 Message Date
Vicki Pfau
667dafb347 All: Fix gcc<4.5 build 2018-01-04 09:51:31 -08:00
Vicki Pfau
44c6e94f8b Qt: Add unused RegisterView class 2017-12-31 21:42:51 -05:00
Vicki Pfau
bfb674fb4f Python: Fix installation issues 2017-12-30 14:52:29 -05:00
Vicki Pfau
748e1943f7 GB, GBA Video: Move VRAM allocation to init 2017-12-30 14:20:37 -05:00
Vicki Pfau
d0277a7125 GBA: Add more debug checks 2017-12-30 12:49:15 -05:00
Vicki Pfau
0131a196d1 Debugger: Conditional watchpoints 2017-12-29 16:38:46 -05:00
Vicki Pfau
0383c82b46 Debugger: Conditional breakpoints 2017-12-29 16:11:40 -05:00
Vicki Pfau
178017a9e0 GBA Memory: Make WRAM+IWRAM one allocation 2017-12-29 15:06:22 -05:00
Vicki Pfau
f5ef07bebb Add two-character operators 2017-12-29 14:46:21 -05:00
Vicki Pfau
5d98f9c963 Debugger: Add modulo operator 2017-12-29 14:01:55 -05:00
Vicki Pfau
49675d7c58 Debugger: More tests, some sigil fixes 2017-12-29 12:32:24 -05:00
Vicki Pfau
ab2437fcb8 Debugger: Simple parser tests 2017-12-29 12:23:42 -05:00
Vicki Pfau
47605b40e7 Debugger: Improve paren parsing, add lexing tests 2017-12-29 02:20:58 -05:00
Vicki Pfau
d7900fdf5f Debugger: Refactor lexer to use Vector type 2017-12-29 00:47:49 -05:00
Vicki Pfau
a83e76a62a Debugger: Refactor parser, fix prefix edge cases 2017-12-29 00:21:31 -05:00
Vicki Pfau
c692006b9d Debugger: Expose parser evaluation 2017-12-29 00:02:20 -05:00
Vicki Pfau
e192973bc5 Debugger: Migrate identifier lookups 2017-12-28 23:52:03 -05:00
Vicki Pfau
5d8403f5a3 Debugger: Even more operators 2017-12-28 19:58:32 -05:00
Vicki Pfau
e2f4fdbdac GBA Memory: AGBPrint support 2017-12-28 14:20:55 -05:00
Vicki Pfau
459d133855 GBA Memory: Don't reallocate RAM every reset 2017-12-28 14:17:53 -05:00
Vicki Pfau
821c8988a3 Debugger: Add more operators 2017-12-27 20:57:33 -05:00
Vicki Pfau
c7fdb1e872 Actually fixes #932 2017-12-27 12:40:46 -05:00
Vicki Pfau
8c940089f6 GBA Audio: Increase PSG volume (fixes #749) 2017-12-27 12:38:19 -05:00
Vicki Pfau
a6a6e31169 GB Video: Improved window implementation 2017-12-26 16:48:41 -05:00
Vicki Pfau
2b2a61baa1 LR35902: Fix watchpoints not reporting new value 2017-12-26 16:32:16 -05:00
Vicki Pfau
500d613452 CMake: Package README translations (fixes #950) 2017-12-25 03:10:43 -05:00
Vicki Pfau
51af2c3af2 GBA Video: Fix force-alignment on 256 color linear objs 2017-12-24 17:05:12 -08:00
Vicki Pfau
e56ca6ac08 GBA DMA: Add misalign warnings 2017-12-24 17:04:23 -08:00
Vicki Pfau
52e4c4e67c Qt: Make some debug view text selectable 2017-12-24 17:04:03 -08:00
Vicki Pfau
2a80438443 Qt: Fix fast forward toggle disable state (fixes #946) 2017-12-23 19:49:23 -08:00
Vicki Pfau
f3ea4caf84 All: Support building on PPC Mac 2017-12-23 16:23:51 -08:00
rootfather
e655e0d925 Qt/de: Improve translation of the frameskip option 2017-12-21 19:17:21 +01:00
Vicki Pfau
17801df816 Python: Fix intermediate versioning 2017-12-14 09:55:45 -08:00
Vicki Pfau
a1f1740d82 Qt: Fix locale being set to English on settings save (fixes #906) 2017-12-14 09:25:04 -08:00
Lothar Serra Mari
f55bf289ff Doc: Add German translation of the README.md file (#939)
* Doc: Add German translation of the README.md file

This is the German translation of the README.md file. I'll try to update
it as soon as there are any changes made the README file. One step
closer to a full German localization :)

* Doc: Rename German readme file
2017-12-13 18:37:24 -08:00
Vicki Pfau
53456b5bd5 3DS: Add xml file for app takeover (fixes #891) 2017-12-13 10:25:34 -08:00
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 5d9e4d217a273bec4dfdddafdea85e25eda7a45f.
2017-11-19 07:29:37 -08:00