Commit Graph

826 Commits

Author SHA1 Message Date
Vicki Pfau 6265ff20bd Merge branch 'master' into medusa 2017-04-25 12:10:38 -07:00
Vicki Pfau bcf0e8ec59 GBA: Fix multiboot loading resulting in too small WRAM 2017-04-25 11:58:05 -07:00
Vicki Pfau 04541e3b1d DS Slot-1: Emulate KEY delay, improve timing 2017-04-25 00:37:06 -07:00
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 870c375cf6 Test: Fix crash when fuzzing fails to load a file 2017-04-24 13:39:21 -07:00
Vicki Pfau 422c3a25b8 GBA Hardware: Fix crash if a savestate lies about game hardware 2017-04-24 13:39:21 -07:00
Vicki Pfau 93122df1f4 Test: Fix crash when loading invalid file 2017-04-24 13:39:20 -07:00
Vicki Pfau 607a692168 Feature: Fix resizing GIF buffer (fixes #695) 2017-04-22 18:20:31 -07:00
Vicki Pfau 154dd2e8e7 Merge branch 'master' into medusa 2017-04-22 02:14:56 -07:00
Vicki Pfau 2d930cbc61 All: Add option to lock video to integer scaling 2017-04-21 18:13:16 -07:00
Vicki Pfau 3a8c5c4bf1 GB: Video/audio channel enabling/disabling 2017-04-21 17:30:30 -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 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 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 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 f85a18737e Merge branch 'master' into medusa 2017-04-13 00:37:17 -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 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 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 563f130380 All: Update CHANGES 2017-04-11 23:46:08 -07:00
Vicki Pfau d16df69790 Feature: Command line ability to override configuration values 2017-04-11 22:20:37 -07:00
Vicki Pfau 7dc9eb4d56 Feature: Make -l option explicit 2017-04-11 22:18:33 -07:00
Vicki Pfau 1549661140 DS Video: Fix blend bit on windows for 3D layer (fixes #611) 2017-04-11 18:39:16 -07:00
Vicki Pfau d4134c8227 ARM9: Implement STRD/LDRD 2017-04-11 18:12:08 -07:00
Gericom 5108ebefa2 ARM9: Implemented SMLAW<y> and SMULW<y> (#609) 2017-04-11 13:39:43 -07:00
Vicki Pfau 1cab37cac2 Qt: Add .nds files to the extension list in Info.plist 2017-04-11 13:31:51 -07:00
Vicki Pfau d76e26c39d Merge branch 'master' into medusa 2017-04-11 13:31:05 -07:00
Vicki Pfau 06d6586e6f Qt: Add .gb/.gbc files to the extension list in Info.plist 2017-04-11 13:30:42 -07:00
Vicki Pfau 940ba00182 DS GX: Reset polygon attributes between buffer swaps 2017-04-10 21:16:05 -07:00
Vicki Pfau e9c1a53cfb DS Audio: Add PSG audio 2017-04-10 20:44:14 -07:00
Vicki Pfau 4ab96b42a0 DS Memory: Ensure DS9 I/O is 8-byte aligned 2017-04-10 20:20:53 -07:00
Vicki Pfau 9379290050 DS GX: Fix 4-color texture coordinates 2017-04-10 01:48:35 -07:00