Commit Graph

4884 Commits

Author SHA1 Message Date
Vicki Pfau fd7d85c140 DS GX: Retain translucent polygon ID when drawing opaque fragments (fixes #661) 2017-04-24 19:05:58 -07:00
Vicki Pfau 607a692168 Feature: Fix resizing GIF buffer (fixes #695) 2017-04-22 18:20:31 -07:00
Vicki Pfau a5f664ca72 DS Video: Layer toggling 2017-04-22 02:45:26 -07:00
Vicki Pfau 154dd2e8e7 Merge branch 'master' into medusa 2017-04-22 02:14:56 -07:00
Vicki Pfau 3b4ccb84d2 Qt: Fix several debugger hangs and odd cases (fixes #691) 2017-04-22 01:39:21 -07:00
Vicki Pfau 8c095ec885 Qt: Fix crash when first CLI command is empty (fixes #693) 2017-04-22 00:41:58 -07:00
Vicki Pfau 2d930cbc61 All: Add option to lock video to integer scaling 2017-04-21 18:13:16 -07:00
Vicki Pfau 69a30f9501 Qt: Fix build 2017-04-21 17:50:22 -07:00
Vicki Pfau 189169e8ec Qt: Auto-generate audio/video layer menus 2017-04-21 17:31:04 -07:00
Vicki Pfau 3a8c5c4bf1 GB: Video/audio channel enabling/disabling 2017-04-21 17:30:30 -07:00
Vicki Pfau 2a7f642d4c Qt: Fix regression with windows not closing 2017-04-21 16:38:26 -07:00
Vicki Pfau 84dc182a5d Core: Fix crash with rewind if savestates shrink 2017-04-21 16:22:48 -07:00
Vicki Pfau 01832ec513 Qt: Ensure CLI backend is attached when submitting commands (fixes #662) 2017-04-21 16:21:50 -07:00
Vicki Pfau 8b805b3909 Debugger: Make attaching a backend idempotent 2017-04-21 16:20:52 -07:00
Vicki Pfau a159e37793 GBA Video: Don't update background scanline params in mode 0 (fixes #377) 2017-04-21 03:15:39 -07:00
Vicki Pfau 14dc01409c GBA BIOS: ArcTan/ArcTan2 residual register state 2017-04-21 00:01:35 -07:00
Vicki Pfau b154457857 GBA BIOS: More tiny fixes to ArcTan2 2017-04-20 23:18:51 -07:00
Vicki Pfau f4abdd6c4c GBA BIOS: Fix ArcTan2 sign in HLE BIOS (fixes #689) 2017-04-20 17:59:02 -07:00
Vicki Pfau c9d411a762 GBA BIOS: Fix ArcTan sign in HLE BIOS 2017-04-20 17:53:01 -07:00
Vicki Pfau 997ba3572b PSP2: Minor touchups 2017-04-20 01:41:43 -07:00
Vicki Pfau f116713f2e Python: Fix build in some cases 2017-04-18 17:26:30 -07:00
Vicki Pfau b65992a1b8 PSP2: Update for new toolchain 2017-04-17 01:12:23 -07:00
Vicki Pfau faadb5d6a6 FFmpeg: Allow framerate to be adjusted 2017-04-16 00:53:35 -07:00
Vicki Pfau aafac329fb DS Audio: Fix audio sampling slightly too quickly 2017-04-16 00:52:26 -07:00
Vicki Pfau b486223532 GB, GBA: Make ensure clock end frame is always the same 2017-04-15 21:25:07 -07:00
Vicki Pfau c0f427597e DS: Fix exposed CPU frequencies and audio timing 2017-04-15 20:59:37 -07:00
Vicki Pfau b796a689cb DS Slot-1: Emulate initial SPI command delay 2017-04-15 12:08:02 -07:00
Vicki Pfau c2f43bc503 DS Slot-1: Fix SPI addressing a bit 2017-04-15 12:03:57 -07:00
Vicki Pfau 8fcf9bee07 DS GX: Fix regression from viewport change (fixes #649) 2017-04-13 15:40:39 -07:00
Vicki Pfau a05d97a85c DS Video: Fix regression with affine backgrounds 2017-04-13 10:36:31 -07:00
Vicki Pfau f85a18737e Merge branch 'master' into medusa 2017-04-13 00:37:17 -07:00
Vicki Pfau 0c917138ea Qt: Code cleanup 2017-04-13 00:28:41 -07:00
Vicki Pfau 959f66a1a0 Core: Add option to allow preloading the entire ROM before running 2017-04-13 00:28:28 -07:00
Vicki Pfau 047d812178 DS GX: Properly mask address for slot 2 4x4-texel textures 2017-04-12 23:55:39 -07:00
Vicki Pfau 516143b170 DS GX: Allow viewport to change in the middle of a frame 2017-04-12 21:07:39 -07:00
Vicki Pfau 1882b15567 DS GX: Don't reset state between swaps (fixes #642) 2017-04-12 20:50:26 -07:00
Vicki Pfau b80e06f9bd DS GX: Fix bitmap textures when no palette is mapped (fixes #628) 2017-04-12 18:15:05 -07:00
Vicki Pfau 054f5a996c DS Video: Fix affine transformations in video capture 2017-04-12 17:57:34 -07:00
Vicki Pfau 01f6fd47d5 DS Video: Fix caputre stride 2017-04-12 14:23:13 -07:00
Vicki Pfau 776f008c30 DS Video: Fix extended mode 0 without extended palettes 2017-04-12 13:58:02 -07:00
Vicki Pfau cb0f95b070 DS Video: Enable overflow bit on extended affine modes 2017-04-12 13:57:21 -07:00
Vicki Pfau 8b4df520e2 Qt: Add .srl as an extension for DS ROMs 2017-04-12 13:33:54 -07:00
Vicki Pfau 58c9bcf67a Core: Ability to enumerate and modify video and audio channels 2017-04-12 13:28:21 -07:00
Vicki Pfau 9ced6724c1 Qt: Attempt to fix #622 2017-04-12 13:23:10 -07:00
Anty-Lemon 7a03505b1a Fix Python build libraries (#621) 2017-04-12 12:38:40 -07:00
Vicki Pfau 01738f3bf6 DS GX: Hack around writing to a full FIFO that has a swap pending (fixes mgba.io/i/608) 2017-04-12 10:12:53 -07:00
Vicki Pfau a688e62123 DS Slot-1: Correct size and error check SPI 2017-04-12 01:15:39 -07:00
Vicki Pfau 5bb811a16e DS Slot-1: Improve savedata setup via IPC sniffing 2017-04-12 00:55:31 -07:00
Vicki Pfau 9a35691a03 DS: Attempt to detect if a game is homebrew 2017-04-12 00:54:32 -07:00
Vicki Pfau f96a8f78eb DS: Remove unused variable 2017-04-12 00:15:58 -07:00