Commit Graph

4159 Commits

Author SHA1 Message Date
waddlesplash 42aac420ab Update CHANGES appropriately. 2017-05-23 14:06:14 -07:00
waddlesplash d7fdda4ad5 Qt: Relax hard dependency on OpenGL. 2017-05-23 14:06:14 -07:00
waddlesplash ea93b029c9 Qt: Disable "New multiplayer window" when MAX_GBAS is reached.
Fixes #107.
2017-05-23 14:06:14 -07:00
Eevee (Lexy Munroe) d7aa0eaf54 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-23 14:06:14 -07:00
Vicki Pfau 32d2e3d03e Util: Tune patch-fast extent sizes 2017-05-23 14:06:14 -07:00
Vicki Pfau ce970fc863 Qt: Fix mCoreConfig leaking 2017-05-23 14:06:14 -07:00
Anty-Lemon 5a2d8033f9 SDL: Fix software renderer build 2017-05-23 14:06:14 -07:00
Augustin Cavalier abe3432739 All: Fix build on Haiku. 2017-05-23 14:06:13 -07:00
Vicki Pfau 2a8ae75561 GBA Hardware: Fix crash if a savestate lies about game hardware 2017-05-23 14:06:13 -07:00
Vicki Pfau fbb8b2431b Test: Fix crash when loading invalid file 2017-05-23 14:06:13 -07:00
Vicki Pfau de76a076e8 Qt: Fix regression with windows not closing 2017-05-23 14:06:13 -07:00
Vicki Pfau aa611dbbc0 Core: Fix crash with rewind if savestates shrink 2017-05-23 14:06:13 -07:00
Vicki Pfau e9baf49744 GBA Video: Don't update background scanline params in mode 0 (fixes #377) 2017-05-23 14:06:13 -07:00
Vicki Pfau 10e75014e7 GBA BIOS: ArcTan/ArcTan2 residual register state 2017-05-23 14:06:13 -07:00
Vicki Pfau c802e66e3a GBA BIOS: More tiny fixes to ArcTan2 2017-05-23 14:06:13 -07:00
Vicki Pfau 16023b2994 GBA BIOS: Fix ArcTan2 sign in HLE BIOS (fixes #689) 2017-05-23 14:06:13 -07:00
Vicki Pfau e37091595b GBA BIOS: Fix ArcTan sign in HLE BIOS 2017-05-23 14:06:13 -07:00
Vicki Pfau f437ba1806 PSP2: Minor touchups 2017-05-23 14:06:13 -07:00
Vicki Pfau 8efe9c70c2 PSP2: Update for new toolchain 2017-05-23 14:06:13 -07:00
Vicki Pfau 0fdb436d3e Qt: Code cleanup 2017-05-23 14:06:13 -07:00
Vicki Pfau a8121fd635 Qt: Attempt to fix #622 2017-05-23 14:06:13 -07:00
Vicki Pfau a4b2309499 Qt: Restore deploy-mac.py and only use when cross-compiling 2017-05-23 14:06:13 -07:00
Vicki Pfau 5a3df717b3 3DS: Fix build 2017-05-23 14:06:13 -07:00
Vicki Pfau 50a9f1a545 Feature: Make -l option explicit 2017-05-23 14:06:13 -07:00
Vicki Pfau 10684d67c0 Qt: Add .gb/.gbc files to the extension list in Info.plist 2017-05-23 14:06:13 -07:00
Vicki Pfau 3ba2ce1ea9 Qt: Ensure audio processor is paused before closing thread 2017-05-23 14:06:13 -07:00
Vicki Pfau 52bc70ad73 Qt: Fix Qt5Network removal 2017-05-23 14:06:13 -07:00
Vicki Pfau 4195c7730b Qt: Fix crash when changing audio settings after a game is closed 2017-05-23 14:06:13 -07:00
Vicki Pfau b6bee99ab5 Res: Update patron list 2017-05-23 14:06:13 -07:00
Vicki Pfau c53955522f Qt: Make "Mute" able to be bound to a key (fixes #559) 2017-05-23 14:06:13 -07:00
waddlesplash 95286a6832 SDL: Fix build on MSVC. 2017-05-23 14:06:13 -07:00
Vicki Pfau 2cc14f3fd4 FFmpeg: Force MP4 files to YUV420P 2017-05-23 14:06:13 -07:00
Vicki Pfau 8c3e65dfd8 FFmpeg: Return false if a file fails to open 2017-05-23 14:06:13 -07:00
Vicki Pfau f2ce0d11dc FFmpeg: Fix overflow and general issues with audio encoding 2017-05-23 14:06:13 -07:00
Vicki Pfau f36caedb95 SDL: Fix race condition with audio thread when starting 2017-05-23 14:06:13 -07:00
Vicki Pfau 0191bb0768 Qt: Simplify high-framerate fix (fixes #545) 2017-05-23 14:06:13 -07:00
Vicki Pfau daaad65b8e SDL: Fix game crash check 2017-05-23 14:06:13 -07:00
Vicki Pfau 77accbb7fe Qt: Fix setting audio and video sync without reloading the game 2017-05-23 14:06:13 -07:00
Vicki Pfau 6fdb6b5b81 CMake: Consistency 2017-05-23 14:06:13 -07:00
Vicki Pfau ca4a97ebd4 Qt: Remove QtNetwork dependency 2017-05-23 14:06:13 -07:00
Vicki Pfau 9a5845365b Tools: Replace deploy-mac with BundleUtilities 2017-05-23 14:06:13 -07:00
Vicki Pfau 7bd46ec6a2 3DS: Fixes for new dkA release 2017-05-23 14:06:13 -07:00
Vicki Pfau 1844e37f5c Windows: Fix VDir.rewind 2017-03-24 23:04:30 -07:00
Vicki Pfau caab7f6d89 Core: Fix typo 2017-03-20 17:22:55 -07:00
Vicki Pfau 7dfa195e53 GBA Video: Fix wrong palette on 256-color sprites in OBJWIN 2017-03-03 18:51:58 -08:00
Vicki Pfau eec4ed3c1e Qt: Fix linking after some windows have been closed 2017-02-07 15:53:35 -08:00
Vicki Pfau 9f11bd8a16 Util: Fix highest-fd socket not being returned by SocketAccept 2017-02-07 15:49:31 -08:00
Vicki Pfau 5d48520605 GBA I/O: Handle audio registers specially when deserializing 2017-02-07 15:46:55 -08:00
Vicki Pfau 0cf9051d2a Tools: Fix recurring multiple times over the same library 2017-02-03 09:41:05 -08:00
Vicki Pfau 6df55275b8 GB: Fix crash when patching ROM 2017-02-01 13:47:03 -08:00