Commit Graph

6251 Commits

Author SHA1 Message Date
Vicki Pfau 433759f1fe GBA Hardware: Remove leftover code 2020-02-19 20:21:47 -08:00
Vicki Pfau d3526be8f5 GBA Hardware: Fix-up card scanning 2020-02-19 20:21:47 -08:00
Vicki Pfau 4b5efa2365 GBA Hardware: I know this e-Reader code is wrong 2020-02-19 20:21:47 -08:00
Vicki Pfau 40a22eba77 GBA Hardware: e-Reader serial now works 2020-02-19 20:21:47 -08:00
Vicki Pfau 131cb3d938 GBA Hardware: Still-broken implementation of e-Reader serial protocol 2020-02-19 20:21:47 -08:00
Vicki Pfau 62a198357b GBA Hardware: Add skeleton for e-Reader support 2020-02-19 20:21:47 -08:00
Vicki Pfau 5e30a7bfd8 GBA BIOS: Fix register clobbering in HLE Halt 2020-02-18 23:29:30 -08:00
Vicki Pfau d14597f1ee Core: Fix crash modifying hash table entry (fixes #1673) 2020-02-17 17:55:34 -08:00
Vicki Pfau e5c6373f88 Merge branch 'master' into medusa 2020-02-17 17:46:29 -08:00
Vicki Pfau 4546493039 Merge branch 'master' (early part) into medusa 2020-02-17 17:45:20 -08:00
Vicki Pfau 7619d8aa67 Python: Fix bindings 2020-02-17 17:20:25 -08:00
Vicki Pfau 1bef350858 Merge branch 'master' (early part) into medusa 2020-02-17 16:52:00 -08:00
Vicki Pfau 5f2d704eb0 Merge branch 'master' (early part) into medusa 2020-02-17 16:47:24 -08:00
Vicki Pfau 3edc946024 Merge branch 'master' (early part) into medusa 2020-02-17 16:45:03 -08:00
Vicki Pfau f03389bfca Merge branch 'master' (early part) into medusa 2020-02-17 16:35:15 -08:00
Vicki Pfau 9dbd15c144 Merge branch 'master' (early part) into medusa 2020-02-17 16:20:41 -08:00
Vicki Pfau 7611913d65 GB: Add input description file 2020-02-17 16:18:39 -08:00
Vicki Pfau e758f232fa Qt: Add transformation matrix info to sprite view 2020-02-17 15:02:07 -08:00
Vicki Pfau c0ac5e35c0 Qt: Add hex index to palette view 2020-02-17 14:24:51 -08:00
Vicki Pfau 7d382e82a6 Core: Fix ELF loading regression (fixes #1669) 2020-02-16 20:52:18 -08:00
Vicki Pfau 743d5603d1 SDL: Refresh stale pointers after adding a joystick (fixes #1622) 2020-02-15 17:08:50 -08:00
Vicki Pfau 52a4cbcb81 GBA DMA: Fix invalid audio DMA parameters 2020-02-15 13:44:04 -08:00
Vicki Pfau f0ff8d5f82 Qt: Fix invalid names for modifier keys (fixes #525) 2020-02-14 20:38:56 -08:00
Vicki Pfau a5fc8429eb Qt: More GIF view UX fixes 2020-02-14 19:21:46 -08:00
Vicki Pfau 458a95e11f Qt: Fix pausing Qt Multimedia audio (fixes #1643) 2020-02-14 19:20:10 -08:00
Vicki Pfau fd352d7cac GBA Video: Fix fallthrough in deserializing 2020-02-12 23:56:12 -08:00
Vicki Pfau 07f6c6c7e2 SDL: Fix Windows build on static 2.0.10 2020-02-12 23:53:12 -08:00
Vicki Pfau 8a8b4add91 GBA BIOS: Improve HLE BIOS timing 2020-02-12 23:42:39 -08:00
Vicki Pfau 7ea3728165 GBA BIOS: Implement dummy sound driver calls 2020-02-12 23:41:25 -08:00
Vicki Pfau 00b46d7041 SDL: Use DirectSound audio driver by default on Windows 2020-02-11 02:14:50 +00:00
Vicki Pfau afbf3f8e34 Qt: Minor GIF view UX improvement 2020-02-10 18:13:19 -08:00
Vicki Pfau fb12372ae3 GBA: Automatically skip BIOS for multiboot ROMs 2020-02-10 18:08:07 -08:00
Vicki Pfau 0670eebe15 GBA: Fix multiboot entry point while skipping BIOS 2020-02-10 18:06:57 -08:00
Vicki Pfau 75e67aee17 Debugger: Don't skip undefined instructions when debugger attached 2020-02-10 18:06:06 -08:00
Vicki Pfau f5f1cbf037 GBA BIOS: Fix undefined instruction HLE behavior 2020-02-10 18:03:48 -08:00
Vicki Pfau ce400fd827 Qt: GIF view consistency 2020-02-09 22:05:02 -08:00
Vicki Pfau 3201c984e8 Qt: Fix non-GB build (fixes #1664) 2020-02-09 15:56:42 -08:00
Vicki Pfau 2f643d7944 FFmpeg: Add APNG recording and looping support 2020-02-09 14:25:37 -08:00
Vicki Pfau a3857c7472 Wii: Support mgba-perf 2020-02-08 17:47:32 -08:00
Vicki Pfau 5d20aac7ed VFS: Fix unmapping order on Win32 2020-02-08 13:34:38 -08:00
Vicki Pfau baeb353694 VFS: Fix handle leak when double-mapping (fixes #1659) 2020-02-05 04:15:43 +00:00
Vicki Pfau 6b12eddfba FFmpeg: Add more presets 2020-02-02 16:46:42 -08:00
Vicki Pfau 8f1c3172c8 FFmpeg: Disallow recording video with no audio nor video 2020-02-02 16:46:11 -08:00
Vicki Pfau b192e6b5ed FFmpeg: Fix crash when -strict -2 is needed for vcodec or container 2020-02-02 16:28:22 -08:00
Vicki Pfau d33f1d1392 Qt: Fix GIF view not allowing manual filename entry 2020-02-02 16:05:27 -08:00
Vicki Pfau d2f205aa9e Qt: Fix window title not updating after shutting down game 2020-02-02 14:37:32 -08:00
Vicki Pfau ba186f1a78 Core: Fix integer overflow in ELF loading 2020-02-01 20:49:43 -08:00
Vicki Pfau 56d83bee11 Debugger: Fix build on MINIMAL_CORE=2 2020-02-01 15:36:29 -08:00
Vicki Pfau af59e28f90 GB Serialize: Fix timing bug loading channel 4 timing 2020-02-01 12:36:15 -08:00
EmpyreusX 034d4bd43a
Update and correct Chinese (Simpilfied) translation (#1658)
* Update and correct Chinese (Simpilfied) translation

* Update mgba-zh_CN.ts
2020-02-01 02:56:07 -08:00
Vicki Pfau 7feee35eba Core: Ensure ELF regions can be written before trying 2020-01-31 18:16:18 -08:00
Vicki Pfau 3deb44b626 Qt: Fix non-SDL build (fixes #1656) 2020-01-31 18:10:19 -08:00
Vicki Pfau d4ca59df16 Switch: Make OpenGL scale adjustable while running 2020-01-31 18:10:19 -08:00
Vicki Pfau d46f12aa8e Util: Fix crash reading invalid ELFs 2020-01-31 18:10:19 -08:00
Vicki Pfau d270a42de8 Core: Fix race condition initializing thread proxy 2020-01-31 18:10:19 -08:00
Vicki Pfau b922cecc61 Qt: Make renderer able to be changed while running 2020-01-30 21:26:58 -08:00
Vicki Pfau 74af414b96 Qt: Fix extraneous dialog (fixes #1654) 2020-01-29 21:14:19 -08:00
Vicki Pfau 4036136fe5 GBA Video: Fix OpenGL sprite flag priority 2020-01-29 18:04:14 -08:00
Vicki Pfau e9cab735cd GBA Video: Remove redundant flags layers 2020-01-29 18:02:36 -08:00
Vicki Pfau 241e67da62 GBA Video: Fix backdrop blending on lines without sprites (fixes #1647) 2020-01-28 19:58:21 -08:00
Vicki Pfau 41775416ce GBA: Rip out old rr code 2020-01-28 18:15:49 -08:00
Vicki Pfau cd2bb61b0e Qt: Fix toggled actions on gamepads (fixes #1650) 2020-01-28 18:13:39 -08:00
Vicki Pfau e217a1fefb Qt: Fix crash unloading shaders 2020-01-27 23:00:49 -08:00
Vicki Pfau 32827edebf Revert "Revert "GBA Memory: Improve gamepak prefetch timing""
This reverts commit 95e1dd9c35.
2020-01-27 18:27:43 -08:00
Vicki Pfau befef8ee26 GBA Video: Fix Hblank timing 2020-01-27 18:27:03 -08:00
Vicki Pfau c73ad72d41 GBA Video: Latch scanline at end of Hblank (fixes #1319) 2020-01-27 18:17:26 -08:00
Vicki Pfau 88bb894236 Qt: Fix missing OSD messages 2020-01-26 23:51:35 -08:00
Vicki Pfau 0eb1f4ec08 GBA Video: Don't clear flag buffers since they always get overwritten when used 2020-01-26 14:27:11 -08:00
Vicki Pfau dbbe0abaef Qt: Fix color selection in asset view (fixes #1648) 2020-01-26 13:45:13 -08:00
Lothar Serra Mari a6e92b6df7 Qt: Add template for Russian Qt GUI translation 2020-01-26 21:20:36 +01:00
Vicki Pfau 2eb8244f23 Qt: Fix strings for GameShark save menu options 2020-01-25 21:15:35 -08:00
Vicki Pfau 0450995074 Qt: Force OpenGL paint engine creation thread (fixes #1642) 2020-01-25 15:10:15 -08:00
Vicki Pfau cde4e1adee GBA Video: Fix OAM not invalidating after reset (fixes #1630) 2020-01-25 14:06:01 -08:00
Vicki Pfau b169f4b29c GBA Serialize: Fix audio DMA timing deserialization 2020-01-24 22:16:02 -08:00
Vicki Pfau 1285aa2749 GBA Serialize: Fix audio serialization for desynced FIFOs 2020-01-24 21:51:15 -08:00
Vicki Pfau 93633ea605 GBA DMA: Linger last DMA on bus (fixes mgba.io/i/301, fixes mgba.io/i/1320) 2020-01-24 18:07:08 -08:00
Vicki Pfau 38613e1c78 GBA Serialize: Fix serializing DMA transfer register 2020-01-24 18:04:09 -08:00
Vicki Pfau ab2a8c1e62 ARM: Fix STR storing PC after address calculation 2020-01-24 01:46:56 -08:00
Vicki Pfau 27882fbded ARM: Fix ALU reading PC after shifting 2020-01-24 01:46:15 -08:00
Vicki Pfau 8b9cd78d0f GBA Memory: Misaligned SRAM writes are ignored 2020-01-23 18:25:29 -08:00
Vicki Pfau 541715008b Qt: Fix race condition with proxied video events 2020-01-22 18:22:25 -08:00
Vicki Pfau d044c05f30 Qt: Only dynamically reset video scale if a game is running 2020-01-22 18:22:04 -08:00
Vicki Pfau 471c75ff26 Qt: Update copyright date 2020-01-21 18:03:10 -08:00
Vicki Pfau 6ae02d0553 Qt: Fix record A/V window not updating resolution (fixes #1626) 2020-01-20 18:21:37 -08:00
Vicki Pfau e53df9759e Qt: Fix crash double-clicking menus in shortcut settings (fixes #1627) 2020-01-20 18:11:13 -08:00
Vicki Pfau 84bddfad69 GBA Video: Fix mosaic in modes 1-5 in OpenGL (fixes #1620) 2020-01-20 18:09:26 -08:00
Vicki Pfau 97e2cf08ab Vita: Avoid uncached memcpy 2020-01-19 22:17:38 -08:00
Vicki Pfau f44846cb9a GBA Video: Changing OpenGL scaling no longer requires restart 2020-01-19 19:15:36 -08:00
Vicki Pfau 9a0da39848 GBA Video: Fix OpenGL fragment data binding 2020-01-19 16:28:02 -08:00
Vicki Pfau 95e1dd9c35 Revert "GBA Memory: Improve gamepak prefetch timing"
This reverts commit 8a6cf8dc9c.
2020-01-18 19:35:45 -08:00
Vicki Pfau 4ca16fb2ef GBA: Clean up previous commit 2020-01-18 19:19:42 -08:00
Vicki Pfau 69a0372133 GBA: Trim non-movie ROMs to 32 MiB if applicable 2020-01-17 20:45:15 -08:00
Vicki Pfau c0fa8256a2 All: Fix more warnings 2020-01-16 20:51:17 -08:00
Vicki Pfau 4153a7e21f Util: Fix memory leak in VDir7z 2020-01-16 20:10:54 -08:00
Vicki Pfau b2d406a411 Third-Party: Update LZMA SDK 2020-01-16 20:10:20 -08:00
Vicki Pfau dab12cf5c6 All: Fix several warnings 2020-01-16 19:54:41 -08:00
Vicki Pfau 8a6cf8dc9c GBA Memory: Improve gamepak prefetch timing 2020-01-16 19:21:18 -08:00
Vicki Pfau 0e49b2d391 GBA Timers: Improve timer startup emulation 2020-01-15 18:52:35 -08:00
Vicki Pfau ab1d825e30 GBA Video: Slightly optimize frame compositing 2020-01-14 23:23:53 -08:00
Vicki Pfau d4e30b74ff Wii: Improve audio buffering (fixes #1617) 2020-01-13 19:24:57 -08:00
Vicki Pfau 2f68ea1b48 Wii: Fix game fast-forwarding after slowing down 2020-01-13 18:02:13 -08:00
Vicki Pfau bd87038c9b Libretro: Reduce distance to fork 2020-01-11 16:05:08 -08:00
Vicki Pfau 83673cc521 Qt: Release held actions if they get rebound 2020-01-11 14:02:10 -08:00
Vicki Pfau ec4c91dbda GBA Video: Copy higher priority target 1 flag 2020-01-10 21:20:20 -08:00
Vicki Pfau 28383d4d31 Qt: Use QSet::values instead of ::toList 2020-01-09 18:33:00 -08:00
Vicki Pfau f96b08c52f Debugger: Minor interface cleanup 2020-01-09 18:31:48 -08:00
Vicki Pfau bf595be5c3 Tools: Clean up unused argument in mgba-perf 2020-01-09 18:28:16 -08:00
Vicki Pfau a566c9ab66 Debugger: Fix tracing skipping instructions (fixes #1614) 2020-01-08 19:58:40 -08:00
Vicki Pfau 7b08a3ebfd OpenGL: Only invalidate texture if dimensions change (fixes #1612) 2020-01-08 18:49:34 -08:00
Vicki Pfau 3552750768 GBA Audio: Only increase channel 4 interval 2020-01-02 18:37:17 -08:00
Vicki Pfau ad870aa26b GBA Audio: Redo channel 4 batching for GBA only 2020-01-01 17:02:02 -08:00
Vicki Pfau 51a122f20d SM83: Rename LR35902 to SM83 2020-01-01 11:35:00 -08:00
Vicki Pfau b6f863be26 GBA Video: Fix effects blending improperly in some non-last windows 2019-12-31 00:22:30 -08:00
Vicki Pfau ed2353ff76 GBA Video: Fix BLDY for semitransparent sprite on non-target-2 backgrounds 2019-12-31 00:05:59 -08:00
Vicki Pfau b9a0e14561 Qt: Fix inability to clear default keybindings 2019-12-30 18:20:55 -08:00
Vicki Pfau 01656e6052 GBA I/O: Stop logging several harmless invalid register reads 2019-12-30 18:20:55 -08:00
Vicki Pfau bb1ce789d2 Debugger: Print break-/watchpoint ID when breaking in CLI 2019-12-21 14:05:22 -08:00
Vicki Pfau f213488089 LR35902: Rename GB-Z80 to SM83 2019-12-21 13:53:16 -08:00
Vicki Pfau a6fc606a2d Debugger: Separate aliases from main commands 2019-12-21 13:52:16 -08:00
Vicki Pfau 158e2efb2c Qt: Fix sprite view using wrong base address (fixes #1063) 2019-12-20 21:19:00 -08:00
Vicki Pfau 814be50321 Qt: Fix undesired screen filtering when paused (fixes #1602) 2019-12-20 21:11:29 -08:00
Vicki Pfau b49f072c94 Qt: Fix "restart needed" dialog after first config (fixes #1601) 2019-12-20 21:10:29 -08:00
Vicki Pfau f9b1c960cb Qt: Fix crash when saving settings with no gamepad attached 2019-12-20 21:09:03 -08:00
Vicki Pfau 780b4521cf ARM: Fix stepping when events are pending 2019-12-20 21:08:36 -08:00
Vicki Pfau 2cb5a08f4f Qt: Fix division by zero error in invalid TilePainter state 2019-12-18 18:23:40 -08:00
Vicki Pfau 1002dfd0db Core: Return null for out of bounds cached tile VRAM querying 2019-12-18 18:22:06 -08:00
Vicki Pfau 0707cc2cc0 SDL: Use controller GUID instead of name 2019-12-14 17:22:34 -08:00
Vicki Pfau 2583c5cae8 Qt: Fix several cases where shader selections don't get saved 2019-12-14 13:09:09 -08:00
Vicki Pfau e51d3e105f Qt: Fix scrollbar arrows in memory view (fixes #1558) 2019-12-05 16:19:54 -08:00
Vicki Pfau c300da9be6 Qt: Incomplete non-GBA build fixes 2019-12-02 19:18:48 -08:00
Vicki Pfau d3ec40b392 GB Memory: Support manual SRAM editing (fixes #1580) 2019-11-30 11:38:51 -08:00
Tim Crawford ffe99c08b7 Qt: Fix compiling with M_CORE_GB disabled
GB specific code was added without guards, causing configurations with
it disabled to fail compiling:

    cmake -B build -DM_CORE_GB:BOOL=OFF

Resolves: #1578
Fixes: a44a8f668f ("GB: Add yanking")
Fixes: fbe375fab9 ("Core: Add support for caching bitmapped modes")
Fixes: 06657d9fde ("Qt: Add additional info to map view")
Fixes: f15aacd0b6 ("Qt: Set default Game Boy colors")
2019-11-20 12:42:45 -08:00
Vicki Pfau a2b3129bc0 Qt: Fix uninitialized memory issue 2019-11-16 12:18:01 -08:00
Vicki Pfau 2bacae3075 GBA SIO: Fix unitialized memory issue 2019-11-16 12:18:01 -08:00
Vicki Pfau 5e37df6cf5 Core: Fix unitialized memory issues with graphics caches 2019-11-16 12:18:01 -08:00
Vicki Pfau 6900d130ae GBA Memory: Fix open bus from IWRAM (fixes #1575) 2019-11-11 18:24:57 -08:00
Vicki Pfau 77ab0ef770 Qt: Fix fast forward mute being reset (fixes #1574) 2019-11-11 01:39:43 -08:00
Vicki Pfau 4e03b15040 GBA Video: Fix OpenGL renderer 512x512 backgrounds (fixes #1572) 2019-11-10 20:42:36 -08:00
Vicki Pfau 89c49f15d0 ARM: Partially fix LDM/STM writeback with empty register list 2019-11-01 19:39:32 -07:00
Vicki Pfau f336219a61 ARM: Fix STR writeback pipeline stage 2019-11-01 19:39:32 -07:00
jsmolka 766311ba61 Fix German save state translation 2019-10-31 11:17:25 -07:00
EmpyreusX 14bf909950 Updated Simplified Chinese translation (#1563)
* Updated Simplified Chinese translation

* Update mgba-zh_CN.ts
2019-10-30 12:21:01 -07:00
Vicki Pfau f35136f881 GBA DMA: Fix case where DMAs could get misaligned (fixes #1092) 2019-10-29 20:13:58 -07:00
Vicki Pfau 7ef0c5074c 3DS: Fix screen darkening (fixes #1562) 2019-10-29 19:32:52 -07:00
Vicki Pfau 3d5ec91a2a Vita: Fix analog controls (fixes #1554) 2019-10-23 19:15:13 -07:00
Lothar Serra Mari 3241df238b Win32: Fix x64 installation paths
The current way to check if we are running a 64 bit version of Windows
in order to detect the proper path ("Program Files" or "Program Files
(x86)") doesn't work, thus even the 64 bit version is installed in the
32 bit Program Files folder.

The check itself is not necessary, since Inno Setup is smart enough to
check the platform it's running on and chooses the proper path and
registry settings by itself.
2019-10-21 12:35:07 -07:00
Vicki Pfau d96b930374 Qt: Try GLES 3.0 if using GLES 2019-10-20 00:09:12 -07:00
Vicki Pfau b137e459e0 Core: Fix uninitialized variable 2019-10-19 23:37:31 -07:00
Kevin López Brante 7fe88430cf Qt: Updated Spanish translation 2019-10-14 12:26:30 -07:00
Lothar Serra Mari c4b560eb1e Qt: Update German GUI translation 2019-10-14 20:18:31 +02:00
Vicki Pfau b9edcd8d93 Core: Add more memory search ops (closes #1510) 2019-10-13 17:31:05 -07:00
Lothar Serra Mari 693a080067 Qt: Update German GUI translation 2019-10-13 23:09:43 +02:00
Kevin López Brante 3c78bb50e7 Qt: Updated Spanish translation 2019-10-09 18:49:53 -07:00
Vicki Pfau 546f787eb3 Qt: Add option for disabling OSD messages 2019-10-06 02:54:51 -07:00
Vicki Pfau 54b92bee16 Qt: Fix Qt GL context sizing 2019-10-06 02:47:55 -07:00
Vicki Pfau ba3a8da286 Qt: Fix integer scaling not being set when reloading display driver 2019-10-06 02:46:05 -07:00
Vicki Pfau d1ef6d258e OpenGL: Bump minimum to 3.2 2019-10-05 16:12:09 -07:00
Vicki Pfau a2ed0785d9 Qt: Fix build on older versions of Qt 2019-10-03 21:08:15 -07:00
Vicki Pfau e576f23fc4 Qt: Show list of all sprites in sprite view 2019-10-03 20:31:38 -07:00
Vicki Pfau 6b90a75ae9 GB: Fix using boot ROM with MMM01 games 2019-10-02 18:08:15 -07:00
Vicki Pfau ed6d55bc46 GB Video: Fix color scaling in AGB mode 2019-10-02 18:05:54 -07:00
Vicki Pfau 68af1131aa GB: Fix reading ROM immediately after unmapping BIOS 2019-10-01 18:58:44 -07:00
Vicki Pfau c76f173880 Qt: Add missing MBCs 2019-10-01 18:52:47 -07:00
Vicki Pfau ca37c1ecbf Qt: Fix compilation 2019-10-01 18:45:03 -07:00
Vicki Pfau 038d21debd Qt: Add copy and QoL improvements to graphic views (closes #1541) 2019-10-01 18:37:00 -07:00
Vicki Pfau 28151ee65c Qt: Printer quality of life improvements (fixes #1540) 2019-10-01 18:35:14 -07:00
Vicki Pfau c8cc2eba2e Switch: Fix audio when video rate desyncs (fixes #1532) 2019-10-01 00:29:22 -07:00
EmpyreusX 6bbf5755c6 Update mgba-zh_CN.ts 2019-09-30 12:06:42 -07:00
Vicki Pfau 8da533c551 GBA Video: Fix unitialized value 2019-09-28 20:17:50 -07:00
Vicki Pfau 65b553022c Qt: Fix LibraryController initialization (fixes #1324) 2019-09-28 20:15:24 -07:00
Vicki Pfau bfcfd95413 DS Audio: Fix audio sync 2019-09-28 16:12:41 -07:00
Vicki Pfau dbdbcd1385 GBA Video: Fix GL renderer 2019-09-28 16:09:52 -07:00
Vicki Pfau e654c188f9 Merge branch 'master' into medusa 2019-09-28 16:00:17 -07:00
Vicki Pfau 6b84383d1a Merge branch 'master' (early part) into medusa 2019-09-28 15:58:26 -07:00
Vicki Pfau bb78133b21 Merge branch 'master' (early part) into medusa 2019-09-28 15:55:27 -07:00
Vicki Pfau 1f15692173 Merge branch 'master' (early part) into medusa 2019-09-28 15:54:33 -07:00
Vicki Pfau fb59c77e1e Merge branch 'master' (early part) into medusa 2019-09-28 15:53:06 -07:00
Vicki Pfau 54579380be Merge branch 'master' (early part) into medusa 2019-09-28 15:45:35 -07:00
Vicki Pfau 91d2c7ec32 Merge branch 'master' (early part) into medusa 2019-09-28 15:33:22 -07:00
Vicki Pfau e7be40e80c Merge branch 'master' (early part) into medusa 2019-09-28 15:28:21 -07:00
Vicki Pfau 8ca80d4a94 Merge branch 'master' (early part) into medusa 2019-09-28 15:25:08 -07:00
Vicki Pfau 7427eedd2a Merge branch 'master' (early part) into medusa 2019-09-28 15:21:36 -07:00
Vicki Pfau 2f79211cd5 Merge branch 'master' (early part) into medusa 2019-09-28 15:03:36 -07:00
Vicki Pfau b46cdaa246 Merge commit 'bf8fde59c62cd6cec4a6d37e25f226bf5d40173e' into medusa 2019-09-28 15:00:00 -07:00
Vicki Pfau 81fd7e3c1a Qt: Memory range dumping (closes #1298) 2019-09-22 20:21:04 -07:00
Vicki Pfau c076878495 Qt: Remove What's This icon from dialogs 2019-09-22 16:13:56 -07:00
Vicki Pfau d640e68ae5 GBA BIOS: Style fixes 2019-09-21 17:50:15 -07:00
Vicki Pfau 28f26e5d1c GBA BIOS: Fix clobbered registers in CpuSet (fixes #1531) 2019-09-21 17:50:00 -07:00
Vicki Pfau b851cc332e OpenGL: Only resize textures when needed 2019-09-21 16:06:01 -07:00
Vicki Pfau 0e92a22840 GB Audio: Fix channel 4 volume (fixes #1529) 2019-09-19 21:30:28 -07:00
Vicki Pfau 7f4ca56af8 Qt: Fix shader loading while thread not running (fixes #1528) 2019-09-18 18:52:42 -07:00
Vicki Pfau 8708a0db52 Feature: Switch from ImageMagick to FFmpeg for GIF generation 2019-09-17 19:06:58 -07:00
Vicki Pfau 8219b70c2e CMake: Fix debug file generation 2019-09-17 18:36:10 -07:00
Vicki Pfau e15185f521 FFmpeg: Drain recording buffers 2019-09-16 23:35:23 -07:00
Vicki Pfau 29fc787fc9 Qt, OpenGL: Disable integer scaling for dimensions that don't fit 2019-09-16 22:04:57 -07:00
Vicki Pfau 3920c6191f Qt: Improve GL sync (really) 2019-09-16 19:15:29 -07:00
Vicki Pfau 44c9be7060 Qt: Fix getPixels UAF 2019-09-16 18:17:45 -07:00
Vicki Pfau 0cc8046121 Qt: Minor GL fixes 2019-09-14 23:04:34 -07:00
Vicki Pfau 1dc405db38 GB Audio: Channel 4 fixes (fixes #1265, closes #1289) 2019-09-14 13:10:20 -07:00
EmpyreusX df5b6b7351 Update mgba-zh_CN.ts 2019-09-14 13:10:07 -07:00