Vicki Pfau
35b5626053
SDL: Fix game crash check
2017-04-02 16:49:35 -07:00
waddlesplash
10fe4a743c
Qt: Show native directory separators in the GUI.
...
The core still gets '/'s always (it chokes on '\'s), but the Qt
interface always uses the native separators.
In the process of doing this, also removed the custom FileDialog
subclass and made everything use GBAApp::get*FileDialog instead.
Also fixes #552 , because I had to change that code anyway.
2017-04-02 16:33:24 -07:00
Vicki Pfau
5d13a00cf7
GB Video: Fix frame end callbacks not getting called while screen is off
2017-04-02 00:37:33 -07:00
Vicki Pfau
4449361f5c
Qt: Fix setting audio and video sync without reloading the game
2017-04-01 14:10:46 -07:00
waddlesplash
40f87518be
Qt: Don't link against SDLMAIN, Qt already handles that. ( #551 )
2017-03-29 20:46:20 -07:00
Vicki Pfau
874ad93f4d
GBA Memory: Fix copy-on-write for ROM when executing in ROM
2017-03-29 19:00:38 -07:00
Vicki Pfau
e60013ec93
DS GX: Minor FIFO fixes
2017-03-29 12:22:02 -07:00
Jeremy Herbert
93dbae1e5f
Fix GDB stub reporting of CPSR
2017-03-28 21:51:15 -07:00
waddlesplash
fc67f3fbe4
version.cmake: Correctly set the working directory.
...
Fixes out-of-tree builds.
2017-03-28 17:27:16 -07:00
Vicki Pfau
a98a302131
DS GX: Fudge zero values for w
2017-03-27 21:48:12 -07:00
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