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