Commit Graph

4835 Commits

Author SHA1 Message Date
Vicki Pfau 6f04c89c5f DS: Fix non-debugger builds 2017-04-08 11:10:11 -07:00
Vicki Pfau 18955a53f2 Merge branch 'master' into medusa 2017-04-07 22:22:27 -07:00
Vicki Pfau 7784ecb2c5 Qt: Fix threading issues shutting down game audio 2017-04-07 22:21:41 -07:00
Vicki Pfau 891b7aac96 Merge branch 'feature/input-revamp' into medusa 2017-04-07 16:56:35 -07:00
Vicki Pfau 34ec93670a Qt: Fix out of bounds keys and saving null maps 2017-04-07 16:56:20 -07:00
Vicki Pfau f97983d498 DS Video: Fix extended modes 1.x VRAM access 2017-04-07 16:26:26 -07:00
Vicki Pfau 3439eada8c All: Update README again 2017-04-07 16:24:07 -07:00
Vicki Pfau b04bf15304 DS Memory: Fix uninitialized values in DS*LoadMultiple 2017-04-07 15:46:01 -07:00
Vicki Pfau d1d7bafd79 All: Update README 2017-04-07 15:43:16 -07:00
Vicki Pfau 5724c7db56 DS Core: Fix touchscreen wrapping 2017-04-07 15:42:58 -07:00
Vicki Pfau e5e788f0c8 DS GX: Blending and shadowing fixes 2017-04-07 08:07:31 -07:00
Vicki Pfau 64f1870d7b DS DMA: Fix ITCM blocking 2017-04-07 00:12:23 -07:00
Vicki Pfau c24f31d2a7 DS GX: Ensure palBase is non-null 2017-04-06 15:29:01 -07:00
Vicki Pfau 0bdf30f650 DS Memory: Allow jumping to VRAM 2017-04-06 14:56:20 -07:00
Vicki Pfau 8f66e29021 Merge branch 'master' into medusa 2017-04-06 11:55:11 -07:00
Vicki Pfau 2fa3b3089a Qt: Fix crash when clicking on the screen with no game loaded 2017-04-06 11:54:47 -07:00
Vicki Pfau 3c85f40a8f Qt: Warn when DS BIOS and firmware are missing 2017-04-06 11:54:47 -07:00
Vicki Pfau 926fecfada All: Update README 2017-04-06 11:54:47 -07:00
Vicki Pfau 19d0ca3b8b Qt: Fix crash when changing audio settings after a game is closed 2017-04-06 11:54:13 -07:00
Vicki Pfau ee74e4affa Res: Update patron list 2017-04-06 09:27:33 -07:00
Vicki Pfau 372b4387c4 DS GX: Implement clear color 2017-04-05 23:07:31 -07:00
Vicki Pfau a1b30faef3 DS GX: Fix box test 2017-04-05 19:14:48 -07:00
Vicki Pfau 153f568078 All: Rebrand 2017-04-05 16:11:45 -07:00
Vicki Pfau c665f939e7 Core: Don't save state if core fails to serialize 2017-04-05 14:45:53 -07:00
Vicki Pfau 472faf3881 Qt: Disable unsupported UI actions for DS 2017-04-05 14:38:52 -07:00
Vicki Pfau 2fbd31c51a Qt: Make "Mute" able to be bound to a key (fixes #559) 2017-04-05 13:17:30 -07:00
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