Commit Graph

3565 Commits

Author SHA1 Message Date
Jeffrey Pfau ceac601e60 Qt: Remove use of NaN 2016-02-21 11:16:21 -08:00
Jeffrey Pfau 5d9730433f GB Audio: Only update channel 4 when sampling 2016-02-21 11:01:59 -08:00
Jeffrey Pfau 1ea453e6d2 GB Audio: Fix envelopes not updating in certain cases 2016-02-21 11:00:50 -08:00
Jeffrey Pfau dedcaeb51d Core: Put back mute 2016-02-21 08:50:21 -08:00
Jeffrey Pfau cf27d88696 GB: Ending HDMAs should clear isHdma bit 2016-02-21 02:48:34 -08:00
Jeffrey Pfau dd39a0add4 GB: Fix running beyond the end of the video buffer 2016-02-21 02:23:40 -08:00
Jeffrey Pfau 3ead128a2d GB: Initialize some GBC registers 2016-02-21 02:22:41 -08:00
Jeffrey Pfau c1f146c565 All: Fix typo in changelog 2016-02-21 00:33:09 -08:00
Jeffrey Pfau 03f20436b5 Shaders: Fix AGS-001 shader with some bad drivers 2016-02-20 23:43:09 -08:00
Jeffrey Pfau 340aed5142 Qt: Update 360 input profile on OS X to reflect newer drivers 2016-02-20 23:39:31 -08:00
Jeffrey Pfau 3871f1f48b Qt: Fix initial state of key mapping 2016-02-20 23:38:20 -08:00
Jeffrey Pfau 6fe4c2a511 SDL: Remove default gamepad mappings 2016-02-20 23:10:52 -08:00
Jeffrey Pfau 6334e88e00 SDL: Fix axes being mapped wrong 2016-02-20 23:09:52 -08:00
Jeffrey Pfau 6acc14d31b SDL: Fix potential joystick crash in games with rumble 2016-02-20 22:21:37 -08:00
Jeffrey Pfau dc62c52faa SDL: Fix joystick initialization on BSD 2016-02-20 21:44:51 -08:00
Jeffrey Pfau 90b18239b0 GB: Add Rumble 2016-02-20 18:46:39 -08:00
Jeffrey Pfau a260b4cf91 GB Memory: Clearing the HDMA bit disabled HDMA 2016-02-20 13:57:16 -08:00
Jeffrey Pfau b8ed859c21 GBA Audio: Restore code that got lost during refactor 2016-02-20 05:05:17 -08:00
Jeffrey Pfau 96ca86ed90 LR35902: RST should set active region 2016-02-20 02:09:47 -08:00
Jeffrey Pfau 0ddac5e961 LR35902: Fix spurious IRQs 2016-02-20 02:09:27 -08:00
Jeffrey Pfau 8071a52505 GB: Improve reset reliability 2016-02-19 22:59:36 -08:00
Jeffrey Pfau 0557caad98 GB Memory: Write back HDMA addresses when done 2016-02-19 22:07:08 -08:00
Jeffrey Pfau 9d4ffb3e43 GB IO: Read back current bank when switching banks 2016-02-19 22:06:52 -08:00
Jeffrey Pfau 6a05ecf273 Perf: Fix crash when loading config 2016-02-19 00:41:40 -08:00
Jeffrey Pfau 733232be5a GB Video: Fix x-flip 2016-02-18 22:32:06 -08:00
Jeffrey Pfau 17264e2af9 GB: Initialize sync 2016-02-18 22:13:37 -08:00
Jeffrey Pfau a219c328d1 Qt: Allow audio channel toggling for GB 2016-02-18 21:54:30 -08:00
Jeffrey Pfau dffb5eec30 GB: Rotation support 2016-02-18 21:54:06 -08:00
Jeffrey Pfau 5bd0bacb8b Qt: Fix crashes when looking up info in No-Intro DB 2016-02-18 21:53:13 -08:00
Jeffrey Pfau dc00c41855 GB Audio: Fix envelope volume problems 2016-02-18 21:52:08 -08:00
Jeffrey Pfau d86939b5b6 GB Memory: Support MBC7 2016-02-18 21:51:27 -08:00
Jeffrey Pfau 94e4980a55 GB: Initialize stream 2016-02-18 21:50:42 -08:00
Jeffrey Pfau 3c50adc025 Wii: Fix tilting direction 2016-02-18 21:50:25 -08:00
Jeffrey Pfau fec583d9b2 SDL: Fix SDL 1.2 build 2016-02-17 23:04:23 -08:00
Jeffrey Pfau 3c31ae1260 Qt: Add preset for DualShock 4 2016-02-17 21:45:36 -08:00
Jeffrey Pfau 357008ff40 GBA: Small cleanup 2016-02-17 21:19:53 -08:00
Jeffrey Pfau a8beb9f5f3 GB: Clean up some warnings 2016-02-17 21:18:31 -08:00
Jeffrey Pfau ab44084236 Core: Get thread log level working again 2016-02-17 21:10:21 -08:00
Jeffrey Pfau 6eefdfff03 GB Video: Fix sprite rendering with BG priority 2016-02-17 20:53:32 -08:00
Jeffrey Pfau 215f7752f3 GB Memory: Fix MBC5 for large ROMs 2016-02-17 20:01:03 -08:00
Jeffrey Pfau 1898634857 GB Video: Fix off-by-one tiles 2016-02-17 20:00:41 -08:00
Jeffrey Pfau 526a9ce446 GB Video: Add HDMA 2016-02-17 20:00:23 -08:00
Jeffrey Pfau 371f6913e7 GB IO: Make palettes readable 2016-02-17 19:42:06 -08:00
Jeffrey Pfau b9baee7370 Qt: Fix Software renderer 2016-02-17 19:41:17 -08:00
Jeffrey Pfau 395f710805 GB Video: Optimize sprite rendering 2016-02-17 19:35:36 -08:00
Jeffrey Pfau d8dc368f36 GB: Add GB/GBC No-Intro databases 2016-02-17 19:34:46 -08:00
Jeffrey Pfau 4e7f70c102 GB Video: Fix partial tile rendering in vram bank 2016-02-17 19:09:44 -08:00
Jeffrey Pfau 8608f11154 GB: Add double speed 2016-02-17 01:19:06 -08:00
Jeffrey Pfau fb0555e4fb GB Video: Support priority background attribute 2016-02-16 23:41:15 -08:00
Jeffrey Pfau 2266ecf86e GB IO: Fix edge cases for JOYP 2016-02-16 23:40:02 -08:00