Commit Graph

4835 Commits

Author SHA1 Message Date
waddlesplash 69ce20fab1 Fix the MSVC and SDL-less builds. 2017-03-27 17:15:36 -07:00
waddlesplash 10da73fcaf Fix the MSVC and SDL-less builds. 2017-03-27 17:15:12 -07:00
Vicki Pfau 3d22afe0aa DS Video: Fix OBJ sorting and bounds 2017-03-27 17:14:50 -07:00
Vicki Pfau a5bcfc7c80 Merge branch 'feature/input-revamp' into medusa 2017-03-26 23:50:02 -07:00
Vicki Pfau e38e3f3061 Qt: Rename shortcuts to bindings 2017-03-26 23:42:45 -07:00
Vicki Pfau fb9df7270d GB: Add input information 2017-03-26 23:39:03 -07:00
Vicki Pfau 34dc2ae6f5 Qt: Revamp all input to go through InputController 2017-03-26 23:32:28 -07:00
Vicki Pfau e838c4fb0e Qt: Add HEVC and NVENC to video formats 2017-03-26 12:24:45 -07:00
Vicki Pfau 5fef1b72e4 Qt: Begin refactoring shortcut controller 2017-03-26 12:01:26 -07:00
Vicki Pfau c9fa9cd78d Core: Have per-core input information 2017-03-26 12:01:26 -07:00
Vicki Pfau aff1486ec5 Qt: Fix host check 2017-03-26 10:51:34 -07:00
Vicki Pfau b22796aff7 Qt: Restore deploy-mac.py and only use when cross-compiling 2017-03-26 10:34:17 -07:00
Vicki Pfau 277456b99a 3DS: Fix build 2017-03-26 10:34:17 -07:00
Vicki Pfau e1c158c49a Qt: Remove QtNetwork dependency 2017-03-26 10:34:17 -07:00
Vicki Pfau ea1c857351 Windows: Fix VDir.rewind 2017-03-24 23:01:34 -07:00
Vicki Pfau fbda6d8a1c Qt: Renable QtMultimedia on Windows 2017-03-24 14:00:07 -07:00
Vicki Pfau 24270af49b Qt: Remove audio buffer sizing in AudioProcessorQt 2017-03-24 13:59:42 -07:00
Vicki Pfau 03f96911bb Qt: Remove audio thread 2017-03-24 13:24:02 -07:00
Vicki Pfau 938c2f84b8 DS GX: Clean up box test 2017-03-24 12:44:52 -07:00
Vicki Pfau 68a0b5f48e DS GX: Implement 16-bit textures 2017-03-23 21:43:41 -07:00
Vicki Pfau 8f58343e2b DS GX: Move rendering until first scanline is requested 2017-03-23 21:23:47 -07:00
Vicki Pfau 69f21e1fb4 DS GX: Allow palette base to be adjusted in the middle of a polygon 2017-03-23 21:01:20 -07:00
Vicki Pfau 823c720e1f DS DMA: Remove unused argument 2017-03-23 10:52:08 -07:00
Vicki Pfau 12b44599ad DS DMA: Ignore, not block, ITCM DMAs 2017-03-23 10:51:32 -07:00
Vicki Pfau 2e4597c0e8 DS GX: Synchronize vector and position matrices always 2017-03-23 10:29:50 -07:00
Vicki Pfau dbe6f5af85 DS GX: Fix texture coordinates in transform 2017-03-23 10:29:26 -07:00
Vicki Pfau 57be0f98fa DS GX: Simplify coordinate handling 2017-03-23 10:29:14 -07:00
Vicki Pfau 16fa88882d DS GX: Treat toon shading as modulation until implemented 2017-03-23 10:23:40 -07:00
Vicki Pfau a662777ff1 DS Memory: Fudge timings even more 2017-03-22 18:08:55 -07:00
Vicki Pfau cca3a94617 GB Core: Fix uninitialized variable 2017-03-22 15:47:33 -07:00
Vicki Pfau f4bd30339d GBA Core: Fix signature 2017-03-22 15:47:11 -07:00
Vicki Pfau d221f8fd8b DS GX: Fix stencil buffer 2017-03-22 15:40:14 -07:00
Vicki Pfau d03528d4da GBA Video: Fix getting height of buffer when initializing 2017-03-22 14:38:55 -07:00
Vicki Pfau 9337d808d2 Merge branch 'master' into medusa 2017-03-22 14:31:07 -07:00
Vicki Pfau 40333fb69c CMake: Consistency 2017-03-22 14:30:56 -07:00
Vicki Pfau 678d8293eb Tools: Replace deploy-mac with BundleUtilities 2017-03-22 14:26:02 -07:00
Vicki Pfau ed562db025 DS Audio: Fix ADPCM initial state 2017-03-22 00:30:17 -07:00
Vicki Pfau b41073bda3 DS Slot-1: Emulate secure area lockout 2017-03-21 23:39:56 -07:00
Vicki Pfau 1b0d74f3dc DS GX: Use CircleBufferRead/Write 2017-03-21 22:30:43 -07:00
Vicki Pfau 1de5d4e330 Util: Add CircleBufferWrite 2017-03-21 22:30:30 -07:00
Vicki Pfau ab663a24a8 DS GX: Remove per-scanline divides 2017-03-21 21:58:14 -07:00
Vicki Pfau 8792ea1354 DS GX: Reduce pointer chasing 2017-03-21 21:51:57 -07:00
Vicki Pfau f7ddd9ec08 DS GX: Clean up endpoint stepping 2017-03-21 21:31:03 -07:00
Vicki Pfau 3dd18ecc2f DS GX: Switch from scanline-based to all-at-once 2017-03-21 20:54:42 -07:00
Vicki Pfau dc5f626683 DS GX: Remove unnecessary loop 2017-03-21 17:55:25 -07:00
Vicki Pfau 56ad96c16e DS GX: Optimize pixel resolution 2017-03-21 17:41:19 -07:00
Vicki Pfau 13bc1125ce DS GX: Minor optimizations 2017-03-21 16:36:15 -07:00
Vicki Pfau 2b6ed2661e DS GX: Pay down tech debt around coordinates 2017-03-21 16:25:32 -07:00
Vicki Pfau 2a29a4dd58 DS GX: First pass at shadow polygons 2017-03-21 15:57:42 -07:00
Vicki Pfau d5445799a6 DS GX: Add polygon IDs to the framebuffer 2017-03-21 15:15:06 -07:00