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
Vicki Pfau
d7ce8f9f06
DS GX: Render polygons in an opaque and a translucent pass
2017-03-21 15:01:23 -07:00
Vicki Pfau
a79ff0964b
DS DMA: Block DMAs to ITCM
2017-03-21 14:12:14 -07:00
Vicki Pfau
35e2b73301
ARM9: Add mode switching via LDR
2017-03-21 11:24:33 -07:00
Vicki Pfau
4f2136f548
3DS: Fixes for new dkA release
2017-03-20 20:52:35 -07:00
Vicki Pfau
0a4b47cccf
Merge branch 'master' into medusa
2017-03-20 17:37:39 -07:00
Vicki Pfau
91c0f95e5f
Core: Only attempt to open BIOS if the path is non-null
2017-03-20 17:37:20 -07:00
Vicki Pfau
af2db9073c
Core: Fix typo
2017-03-20 17:30:08 -07:00
Vicki Pfau
40f1d66685
DS Video: Add hblank DMAs
2017-03-20 16:23:24 -07:00
waddlesplash
ff0de9cae2
.travis.yml: Use an explicitly defined build matrix. ( #544 )
...
* .travis.yml: Use an explicitly defined build matrix.
* Attempt to use GCC on Mac.
* Add gcc4.8 to Travis deps.
* Remove gcc set from .travis.yml.
* .travis-deps: Install and set compiler to GCC only if we need it.
* Formatting
* Remove redundancy
* .travis.yml: source the deps script.
2017-03-20 16:01:56 -07:00
Vicki Pfau
06a9d3265b
DS Video: Fix display capture wrap
2017-03-20 15:42:28 -07:00
Vicki Pfau
c0498276b5
DS Video: Fix offsets for extended modes 1.x
2017-03-20 15:42:13 -07:00