Commit Graph

4910 Commits

Author SHA1 Message Date
Vicki Pfau 5d28145b52 Util: Fix RingFIFOSize... 2018-09-23 20:32:58 -07:00
Vicki Pfau 41c08151f3 Qt: Fix tearing issues 2018-09-23 19:41:36 -07:00
Vicki Pfau 749038dd18 Qt: Use libvorbis instead of vorbis 2018-09-23 13:55:14 -07:00
Vicki Pfau fdfab146a0 Core: Fix up thread proxy waiting 2018-09-23 13:26:52 -07:00
Vicki Pfau de9bff4a29 Util: Fix wrapping edge cases in RingFIFO 2018-09-23 13:26:32 -07:00
Vicki Pfau ca9448cd35 GB Audio: Fix channel 1, 2 and 4 reset timing 2018-09-22 15:34:18 -07:00
Vicki Pfau 56107e616f GB Video: Fix windows on reset 2018-09-22 11:13:53 -07:00
Vicki Pfau 6d5e53f2d8 GB, GBA Video: Don't call finishFrame twice in thread proxy 2018-09-22 10:36:02 -07:00
Vicki Pfau 555122e0a1 GB Audio: Improve channel 4 accuracy 2018-09-21 21:41:57 -07:00
Vicki Pfau b6f3a2929d GB, GBA Audio: Adjust mixdown 2018-09-21 17:59:37 -07:00
Vicki Pfau 6e7c250b19 Core: Remove erroneous log message 2018-09-21 14:32:26 -07:00
Vicki Pfau f99bdc07de GB Audio: Fix channel 4 initial LFSR 2018-09-21 14:15:27 -07:00
Vicki Pfau 9703210938 GB Audio: Fix channel 3 reset value 2018-09-21 14:13:54 -07:00
Vicki Pfau 4ecc4b5a0d GBA Video: Fix not reseting proxy renderer on load 2018-09-21 09:48:46 -07:00
Vicki Pfau 05bfcb4f09 Libretro: Properly center camera 2018-09-20 13:18:06 -07:00
Vicki Pfau 909d1146a1 ImageMagick: Fix predefinitions issue 2018-09-20 12:50:01 -07:00
Vicki Pfau 5d8e77d967 GB MBC: Improve multicart detection heuristic (fixes #1177) 2018-09-20 11:56:52 -07:00
Vicki Pfau 9f1b2e9d1d Core: Finish removing rewindSave option 2018-09-20 11:27:57 -07:00
Vicki Pfau 51f9a76ab2 mGUI: Fix warnings on 64-bit 2018-09-20 11:24:33 -07:00
Vicki Pfau 9fb7485051 mGUI: Add BATTERY_NOT_PRESENT state 2018-09-20 11:22:58 -07:00
Vicki Pfau b712a7208d Switch: Round battery up 2018-09-20 11:20:05 -07:00
Vicki Pfau d7ec20900c Switch: Default map left stick to d-pad if no other bindings found 2018-09-20 11:19:54 -07:00
Vicki Pfau 1b9e1e8268 Switch: Add argv loading 2018-09-19 19:21:49 -07:00
Vicki Pfau 5039d17a30 mGUI: Increase key delay 2018-09-19 19:20:29 -07:00
Vicki Pfau eb7f12b574 mGUI: Add fast forward toggle 2018-09-19 19:20:15 -07:00
Vicki Pfau d3a018c35b Switch: Configurable fast forward cap 2018-09-19 16:23:41 -07:00
Vicki Pfau 35d2e0eee9 Switch: Use PBOs for texture streaming 2018-09-19 16:07:16 -07:00
Vicki Pfau 90c656961e Switch: Update GL code to GLES 3, up frame limiter 2018-09-19 13:31:08 -07:00
Vicki Pfau bb6ecd41cb Switch: Show charging info 2018-09-18 20:51:52 -07:00
Vicki Pfau 4b012035d8 Switch: Fixes for new mesa 2018-09-18 20:51:35 -07:00
Vicki Pfau cf61eb52a4 Switch: Fix texture colors 2018-09-18 20:27:57 -07:00
Vicki Pfau 65473a97f9 GB Video: Frame event cleanup 2018-09-18 18:51:37 -07:00
Vicki Pfau 3e75dae3dc FFmpeg: Support lossless VP9 encoding 2018-09-18 15:52:18 -07:00
Vicki Pfau bf87a1db48 Qt: Upgrade WebM codecs 2018-09-18 15:52:18 -07:00
Vicki Pfau 1aa256a7ee Qt: Fix lossless video encoding 2018-09-18 15:52:18 -07:00
Vicki Pfau 751acd1637 FFmpeg: Fix encoding audio/video queue issues 2018-09-18 15:52:17 -07:00
Vicki Pfau 108b0fc867 GBA DMA: Fix temporal sorting of DMAs of different priorities 2018-09-18 00:42:32 -07:00
Vicki Pfau 8be2e10c87 Libretro: Include extdata in savestates 2018-09-17 13:05:00 -07:00
Vicki Pfau 91eb813e56 Core: Remove disabling rewind affecting savedata 2018-09-17 12:48:56 -07:00
Vicki Pfau 0d25e80791 GB: Reset SRAM bank after unmasking save 2018-09-16 23:27:29 -07:00
Vicki Pfau adbda85107 GB: Reset SRAM bank after loading save 2018-09-16 18:46:53 -07:00
Vicki Pfau 4eeff830ed Switch: Fix fast-forward limiting 2018-09-16 15:36:48 -07:00
Vicki Pfau 21db83035a Switch: Fix audio after fast-forward 2018-09-16 15:36:06 -07:00
Vicki Pfau 12d77b6209 Qt: Clean up FPS target UI (fixes #436) 2018-09-16 13:38:23 -07:00
Vicki Pfau 981072a299 GBA Savedata: Early return in force type if types already match 2018-09-16 11:06:09 -07:00
Vicki Pfau 1f57dec081 GBA: Fix savedata type forcing when masked (fixes #1166) 2018-09-16 11:03:21 -07:00
Vicki Pfau 69c2969db0 GB, GBA Savedata: Fix unmasking savedata crash 2018-09-15 23:12:29 -07:00
Vicki Pfau 3660246a83 Core: Fix some deadlocks (fixes #1173) 2018-09-15 19:52:26 -07:00
Vicki Pfau 723ac4c173 Qt: Fix video stride 2018-09-15 16:29:03 -07:00
Vicki Pfau 42b3647511 Switch: Install targets 2018-09-15 16:22:25 -07:00
Vicki Pfau b86d3f9fc3 Qt: Fix frame copy 2018-09-15 16:04:59 -07:00
taizou 2e223c372a GBA Memory: Fix Vast Fame support (fixes #1170) 2018-09-15 15:19:48 -07:00
Vicki Pfau 9de8f084ba Merge branch 'port/switch' 2018-09-15 12:15:27 -07:00
Vicki Pfau 0bab397851 Switch: Minor fixes 2018-09-15 12:14:51 -07:00
Vicki Pfau a4d058f126 Switch: Add battery state 2018-09-15 11:21:46 -07:00
Vicki Pfau c14e5dcb88 Switch: Add touch 2018-09-15 11:13:30 -07:00
Vicki Pfau 7bbc607a4c Switch: Buildfix 2018-09-15 11:10:36 -07:00
Vicki Pfau 9f5626a748 PSP2: Audio fixes 2018-09-14 20:23:00 -07:00
Vicki Pfau ab8321ac34 mGUI: Fix frame limiter breaking in menus 2018-09-14 20:22:07 -07:00
Vicki Pfau 21626502bb Switch: Add audio, key mapping, fast-forward, bugfixes 2018-09-14 20:21:31 -07:00
Vicki Pfau af03ad75be Switch: Initial mGUI port 2018-09-13 18:12:32 -07:00
Vicki Pfau c0a94967ca GUI: Minor fixes 2018-09-12 19:27:53 -07:00
Vicki Pfau 4f312a0998 Util: Add missing PNG read functions 2018-09-12 19:27:23 -07:00
Vicki Pfau cc2362aea9 Switch: Initial port work 2018-09-10 22:36:12 -07:00
Vicki Pfau cc722130e0 Third-Party: Update libpng 2018-09-10 22:27:15 -07:00
Vicki Pfau b03412aa38 Libretro: Add camera support 2018-09-09 17:43:07 -07:00
Vicki Pfau 12c2ffb0e2 Libretro: Increase max GB resolution for SGB 2018-09-09 14:40:32 -07:00
Vicki Pfau 0d7cdb9ed8 GBA Serialize: Serialize POSTFLG 2018-09-08 11:24:46 -07:00
Vicki Pfau 45a5101099 3DS, Wii: Add portlibs to CMAKE_FIND_ROOT_PATH 2018-09-08 10:58:21 -07:00
Vicki Pfau e45519075a All: Cleanup 2018-09-04 18:28:55 -07:00
Vicki Pfau e12db1e9d8 3DS: Cleanup 2018-09-04 18:28:23 -07:00
Vicki Pfau 33692c5923 mGUI: Fix non-portable function call 2018-09-04 00:11:23 -07:00
Vicki Pfau 353176b1e1 CMake: Packaging fixes 2018-09-03 23:46:47 -07:00
Vicki Pfau cbf460a164 mGUI: Revamp file filtering 2018-09-03 17:54:40 -07:00
Vicki Pfau cfc90a3b67 Core: Cleanup (I wish I had reviewers sometimes) 2018-09-03 13:13:15 -07:00
Vicki Pfau a052feda88 Qt: Fix cleanup leaks 2018-09-03 13:03:14 -07:00
Vicki Pfau f951cebc10 Qt: Fix library memory leak 2018-09-03 12:47:25 -07:00
Vicki Pfau ae40277f9d VFS: Fix memory leak when failing to open 7z 2018-09-03 11:29:02 -07:00
Vicki Pfau 880a86df30 Core: Fix stack bound error 2018-09-03 11:22:20 -07:00
Vicki Pfau 7020e45841 Qt: Reset memory view region if jumped address is OOB (fixes #1043) 2018-09-02 15:43:59 -07:00
Vicki Pfau 7d79db7d7d Qt: Don't crash if patch isn't present 2018-09-01 21:22:07 -07:00
Vicki Pfau 11880f5760 Core: Scheduling includes re-rooted if no root 2018-09-01 16:19:40 -07:00
Vicki Pfau 7422233399 Python: Add mgba.log.silence 2018-09-01 15:00:20 -07:00
Vicki Pfau 327f1dfe47 GBA Serialize: Fix loading states in Hblank 2018-09-01 14:59:33 -07:00
Vicki Pfau 5a877db291 GBA: Reset WAITCNT properly 2018-09-01 14:44:43 -07:00
Vicki Pfau e2652ee5f4 Python: Add raw state save/load 2018-09-01 12:22:24 -07:00
Vicki Pfau 0b47bb1204 Debugger: Add ARMIPS symbol table loading 2018-08-30 18:56:13 -07:00
Vicki Pfau 2c6715d78f GB Serialize: Re-enable border toggling 2018-08-28 15:43:45 -07:00
Vicki Pfau 7cc09c713b GB Video: SGB borders can now be toggled during games (fixes #868) 2018-08-28 13:13:12 -07:00
Vicki Pfau d9d89fad2b Core: Fix ordering events when scheduling during events 2018-08-28 13:13:12 -07:00
Kevin Doncam Demian López Brante 6af486c7f0 Qt: Updated Spanish translation 2018-08-24 14:03:53 -07:00
Vicki Pfau 9ed127d524 SDL: Fix input when caps/num lock are on (fixes #774) 2018-08-19 09:53:21 -07:00
Vicki Pfau c5ff781ed6 GBA Video: Remove dead code 2018-08-11 12:46:46 -07:00
Vicki Pfau 25cda2d7b2 GB: Fix IRQ disabling on the same T-cycle as an assert 2018-08-09 19:19:14 -07:00
Thomas Winwood 1fb4d2be4d GBA: Zero DebugString buffer when handling messages 2018-08-06 15:43:31 -07:00
Vicki Pfau 54cb257b3f Wii: Increase analog stick deadzone 2018-08-05 21:01:21 -07:00
Vicki Pfau d181778883 Wii: Simplify analog stick reading 2018-08-05 20:59:23 -07:00
Vicki Pfau 8f7a0e6858 GBA Video: Make layer disabling work consistently 2018-08-04 10:16:45 -07:00
JaceCearK1 6c5d30e250 Fix a typo. 2018-08-04 08:51:50 -07:00
Vicki Pfau 35a56e9507 GB MBC: Fix MMM01 detection heuristic 2018-08-03 18:39:26 -07:00