Commit graph

5222 commits

Author SHA1 Message Date
James Benton
2e6b521441 cmake: Install required ffmpeg binaries on Windows. 2019-01-29 08:44:20 +00:00
James Benton
c2d8d97b77 cmake: Install required Qt DLLs on Windows. 2019-01-29 08:44:20 +00:00
Andrew Udvare
240d22e2bf libdecaf: implement getResourcePath() which searches for resource files; update related code 2019-01-29 08:44:37 +00:00
Andrew Udvare
b4dfe26d30 cmake: Modify resource install path. 2019-01-29 08:44:20 +00:00
Andrew Udvare
6ce9817620 cmake: Modify binary install path. 2019-01-29 08:43:51 +00:00
James Benton
a52a00b3bc appveyor: Pin download to specific VulkanSDK version. 2019-01-28 11:08:44 +00:00
KAMiKAZOW
eb7b15a387 Fix case-sesitivity issue
Can't compile under Linux and other case-sensitive systems
2019-01-27 13:10:43 +00:00
Steve Lever
070e29c977 Added a menu option to go into full screen mode. 2019-01-23 07:58:13 +00:00
James Benton
993e5a554e Fix conanfile for python3 2019-01-17 23:14:36 +00:00
James Benton
ddac0ea83b ios/auxil: Fix writeItems when reading an empty XML document. 2019-01-17 23:14:23 +00:00
James Benton
222ad006a7 ios/auxil: Fix config deleteItems not writing correct data to file. 2019-01-17 23:13:45 +00:00
James Benton
e3ad0a526d ios/mcp: Fix default rtc config version. 2019-01-17 23:13:38 +00:00
James Benton
a8dfea1d35 Remove pragma opt 2019-01-14 08:40:59 +00:00
James Benton
332278fde4 travis: Update brew 2019-01-14 08:24:34 +00:00
James Benton
c8040784f0 Remove final piece of the legacy kernel, kernel_filesystem.h - woooo. 2019-01-14 08:24:05 +00:00
James Benton
da5cd81827 cafe/nn_save: Reimplement using ACP. 2019-01-14 08:15:33 +00:00
James Benton
b73ef0f39f nn/acp: Implement some SaveService functions. 2019-01-14 08:14:43 +00:00
James Benton
3ee0105300 cafe/nn/act: Move SlotNo definitions to nn/act 2019-01-14 08:13:33 +00:00
James Benton
816be6b58d ios/nn: Pass ResourceRequest as a command handler arg. 2019-01-14 08:12:26 +00:00
James Benton
c2b7cfd8bf nn: Add operator bool to nn::Result. 2019-01-14 08:11:38 +00:00
James Benton
4a58f424bd ios/fs: Implement MountWithProcess and UnmountWithProcess device functions. 2019-01-14 08:11:26 +00:00
James Benton
029d8372cf ios/fs: Add FSAUnmountWithProcess IPC. 2019-01-14 08:07:41 +00:00
James Benton
66196a93ba ios/mcp: Set process title and group id for launched process. 2019-01-13 18:46:36 +00:00
James Benton
f6a4b5c4df ios/mcp: Initialise process title id and group id. 2019-01-13 18:46:10 +00:00
James Benton
599aa8f41d ios/kernel: Add IOS_SetProcessTitle. 2019-01-13 18:45:47 +00:00
James Benton
16ff109b55 cafe/kernel: Fix compile warning with OverlayArenaSize being ptrdiff_t. 2019-01-13 18:45:21 +00:00
James Benton
0d93f4d557 cafe/hle: Improve unexpected kernel call error message. 2019-01-12 10:37:48 +00:00
James Benton
ce6bcb0f03 ios/fs: Add IPC for FSAMountWithProcess. 2019-01-12 10:37:15 +00:00
James Benton
c364a014a2 appveyor: Disable LTCG. 2019-01-11 10:14:19 +00:00
James Benton
b6b67261ca decaf-qt: Add average FPS and frametime to status bar. 2019-01-10 10:07:12 +00:00
Brett Lawson
13a895f842 cpu/memtrack: Fixed a major race condition.
This made write tracked memory tracking pretty much impossible
to use.  It appears to make write-tracking work now, though it
is definitely still experimental.
2019-01-09 17:13:53 -08:00
Brett Lawson
736f92640f cpu: Reduced memory indirection for fetching the core id. 2019-01-09 17:13:53 -08:00
Brett Lawson
a08a856256 cafe: Correct templated registration pattern for GCC. 2019-01-09 09:47:17 -08:00
Brett Lawson
042dd8da7d cafe/kernel: Refactored kernel calling for performance.
This commit refactors the path taken for invocation of a kernel
method to substantially reduce the number of indirections required
from the JIT to the underlying call to be made.
2019-01-09 09:17:40 -08:00
Brett Lawson
7bc2bc7ceb general: Improved performance related compile time flags. 2019-01-09 07:22:25 -08:00
Brett Lawson
6dbbd8aab7 cpu/jit: Disable JIT profiling mode by default. 2019-01-09 07:22:25 -08:00
Brett Lawson
7a5c923717 cpu/jit: Reduce levels of code-cache indirection. 2019-01-09 07:22:25 -08:00
Brett Lawson
3cdac6c5a5 gpu/vulkan: Fix empty descriptor writes being dispatched. 2019-01-09 07:22:25 -08:00
Steve Lever
1b629ab18a A better fix for the crash that occurred when cpptoml::parse_file(path) throws an exception. 2019-01-06 11:52:37 +00:00
Steve Lever
6402074bb7 Formatting 2019-01-06 11:52:37 +00:00
Steve Lever
3233937239 Fixed a crash that was occurring when clicking the apply settings button. 2019-01-06 11:52:37 +00:00
Steve Lever
ada4449f44 Fixed a crash that occurred when applying settings. 2019-01-06 11:52:37 +00:00
James Benton
c83602a28b gfd-tool: Add support for disassembling raw shader binaries.
Closes #520.
2019-01-06 10:10:38 +00:00
James Benton
aac7f3cd01 decaf-qt: Fix saveSettings to succeed if there is no existing config file. 2019-01-06 09:51:15 +00:00
James Benton
7abeac4097 decaf-qt: Add missing call to saveSettings. 2019-01-06 09:51:01 +00:00
James Benton
08c60c735b cafe/gx2: Fix queueCommandBuffer to only submit memwrite when needed. 2019-01-05 10:37:11 +00:00
James Benton
452aef90ec cafe/kernel: Fix effectiveToPhysical for overlay arena. 2019-01-05 10:36:45 +00:00
James Benton
4cacd27189 cafe/kernel: Implement mapping of OverlayArena. 2019-01-05 10:35:33 +00:00
James Benton
8011b17932 decaf-qt: Fix colourlineedit.h include path 2019-01-04 20:42:34 +00:00
James Benton
197295eae1 Update BUILDING.md 2019-01-04 19:30:58 +00:00