Commit graph

5036 commits

Author SHA1 Message Date
Vicki Pfau
f4abdd6c4c GBA BIOS: Fix ArcTan2 sign in HLE BIOS (fixes #689) 2017-04-20 17:59:02 -07:00
Vicki Pfau
c9d411a762 GBA BIOS: Fix ArcTan sign in HLE BIOS 2017-04-20 17:53:01 -07:00
Vicki Pfau
997ba3572b PSP2: Minor touchups 2017-04-20 01:41:43 -07:00
Vicki Pfau
f116713f2e Python: Fix build in some cases 2017-04-18 17:26:30 -07:00
Vicki Pfau
b65992a1b8 PSP2: Update for new toolchain 2017-04-17 01:12:23 -07:00
Vicki Pfau
b486223532 GB, GBA: Make ensure clock end frame is always the same 2017-04-15 21:25:07 -07:00
Vicki Pfau
0c917138ea Qt: Code cleanup 2017-04-13 00:28:41 -07:00
Vicki Pfau
959f66a1a0 Core: Add option to allow preloading the entire ROM before running 2017-04-13 00:28:28 -07:00
Vicki Pfau
58c9bcf67a Core: Ability to enumerate and modify video and audio channels 2017-04-12 13:28:21 -07:00
Vicki Pfau
9ced6724c1 Qt: Attempt to fix #622 2017-04-12 13:23:10 -07:00
Vicki Pfau
d16df69790 Feature: Command line ability to override configuration values 2017-04-11 22:20:37 -07:00
Vicki Pfau
bf716b947a Util: Move StringList to string.c 2017-04-11 22:18:33 -07:00
Vicki Pfau
7dc9eb4d56 Feature: Make -l option explicit 2017-04-11 22:18:33 -07:00
Vicki Pfau
06d6586e6f Qt: Add .gb/.gbc files to the extension list in Info.plist 2017-04-11 13:30:42 -07:00
Vicki Pfau
f8eef19bd6 Qt: Remove debug messages 2017-04-11 11:05:53 -07:00
Vicki Pfau
7bc6c579ce Qt: Ensure audio processor is paused before closing thread 2017-04-09 23:34:23 -07:00
Vicki Pfau
473ae29d82 GBA: Add GBA luminance peripheral 2017-04-09 19:47:19 -07:00
Vicki Pfau
e063e05662 Core: Unify peripheral attachment 2017-04-09 19:46:52 -07:00
Vicki Pfau
5646ba7d60 Core: Fix Windows build 2017-04-09 19:18:29 -07:00
Vicki Pfau
484618ca4c Core: Restore sleep callback 2017-04-09 19:13:13 -07:00
Vicki Pfau
f0ea421fea Qt: Fix Qt5Network removal 2017-04-08 23:45:07 -07:00
Vicki Pfau
7784ecb2c5 Qt: Fix threading issues shutting down game audio 2017-04-07 22:21:41 -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
2fbd31c51a Qt: Make "Mute" able to be bound to a key (fixes #559) 2017-04-05 13:17:30 -07:00
waddlesplash
81f38fd76f SDL: Fix build on MSVC. 2017-04-04 11:51:46 -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
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
e838c4fb0e Qt: Add HEVC and NVENC to video formats 2017-03-26 12:24:45 -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