Vicki Pfau
ea7fe42c37
DS Slot-1: Do not clear repeat and enable bits if repeat is set
2017-04-05 12:51:58 -07:00
Vicki Pfau
50ddcda8f0
Qt: Fix mouse cursor handling
2017-04-05 00:22:32 -07:00
Vicki Pfau
adaf8d6224
Qt: Add default keybindings for GB and DS
2017-04-04 18:41:43 -07:00
Vicki Pfau
f0a4c4905e
DS I/O: Mark RTC and upper half of DIVCNT as readable
2017-04-04 18:11:16 -07:00
Vicki Pfau
4b7390cc35
GBA Hardware: Count bytes for ALARM1 properly
2017-04-04 18:10:50 -07:00
waddlesplash
81f38fd76f
SDL: Fix build on MSVC.
2017-04-04 11:51:46 -07:00
Vicki Pfau
9567a8632f
Merge branch 'master' into medusa
2017-04-04 02:13:31 -07:00
Vicki Pfau
6a77d2aaea
FFmpeg: Force MP4 files to YUV420P
2017-04-04 02:02:29 -07:00
Vicki Pfau
d9b645b209
FFmpeg: Return false if a file fails to open
2017-04-04 02:01:06 -07:00
Vicki Pfau
133424bd4f
FFmpeg: Fix overflow and general issues with audio encoding
2017-04-04 02:00:10 -07:00
Vicki Pfau
ba65740b15
GB: Allow setting DMG palette
2017-04-03 14:32:21 -07:00
Vicki Pfau
f73fd7f3da
GB: Fix flickering when screen is strobed quickly
2017-04-03 14:31:50 -07:00
Vicki Pfau
232e67f529
SDL: Fix race condition with audio thread when starting
2017-04-03 12:20:28 -07:00
Vicki Pfau
4a38f9b979
Qt: Simplify high-framerate fix ( fixes #545 )
2017-04-03 10:54:56 -07:00
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