Fernando Sahmkow
a248bd1c3e
Nvdrv: Correct Async regression and avoid signaling empty buffer vsyncs
6 years ago
Rodrigo Locatti
81dea00732
Merge pull request #2941 from FernandoS27/fix-master
SDL: Fix missing header
6 years ago
Fernando Sahmkow
7236d8c6f4
SDL: Fix missing header
This fixes linux and mingw builds.
6 years ago
bunnei
eba423894c
Merge pull request #2896 from FearlessTobi/port-4950
Port citra-emu/citra#4950 : "Add FPS to SDL title bar"
6 years ago
bunnei
f36ff3bea2
Merge pull request #2936 from VPeruS/use-isallzeroarray
[crypto] Use IsAllZeroArray helper function
6 years ago
bunnei
3f0dfbad7e
Merge pull request #2940 from lioncash/zlib
externals: Track mainline zlib as a submodule
6 years ago
Lioncash
85c8859a2a
CMakeLists: Make libzip excluded from the ALL target
Likewise, we also only want to link in the libraries that we actually
make use of (so we don't need to worry about linking in test targets).
6 years ago
Lioncash
ee8483cf04
externals: Use upstream zlib
We don't need to depend on a custom fork for this. We can add the
library as is, and then make it excluded from the ALL target, so we only
link in the libraries that we actually make use of.
6 years ago
bunnei
d171205f0c
Merge pull request #2898 from FearlessTobi/port-4004
Port citra-emu/citra#4004 : "qt_themes: add two colorful themes"
6 years ago
David
e2547d51c6
Merge pull request #2539 from DarkLordZach/bcat
bcat: Implement BCAT service and connect to yuzu Boxcat server
6 years ago
bunnei
8f8c6cd38d
Merge pull request #2937 from DarkLordZach/azure-msvc
ci: Add windows MSVC builds to patreon and mainline pipelines
6 years ago
Zach Hilman
41826fac4f
ci: Correct mainline release dependency
6 years ago
Zach Hilman
2d2b2d45d9
ci: Add Mainline tagline
6 years ago
Zach Hilman
6e2242d5ac
ci: Use MSVC windows for patreon
6 years ago
Zach Hilman
e89b29b7e1
ci: Use MSVC windows for mainline
6 years ago
Zach Hilman
caa495a644
ci: Add MSVC build template
6 years ago
Zach Hilman
93f1734f55
ci: Add Windows MSVC package script
6 years ago
Zach Hilman
65e2798563
ci: Fix unset environment variable bug
6 years ago
vperus
1625fd5a18
[crypto] Use IsAllZeroArray helper function
6 years ago
Zach Hilman
a012cf713d
qt: Add service dialog
6 years ago
bunnei
5eb9b95227
Merge pull request #2932 from DarkLordZach/azure-gitpages
ci: Iterate through GitHub pages for pull requests
6 years ago
Zach Hilman
33d3c95341
ci: Check additional pages on GitHub
6 years ago
Zach Hilman
13fe4d1095
ci: Iterate through GitHub pages for pull requests
6 years ago
bunnei
6bb7d992e2
Merge pull request #2904 from ogniK5377/better-signal-hid
Signal styleset changes at a better time
6 years ago
bunnei
dbefe2939d
Merge pull request #2924 from MysticExile/readme-2
Remove AppVeyor status from the readme.md
6 years ago
bunnei
3c7a996e4b
Merge pull request #2929 from DarkLordZach/azure-patreon-merge-extra
ci: Merge patreon tagged PRs from public repository during merge step.
6 years ago
Zach Hilman
fc31d50e65
boxcat: Use updated game-asset API URL and tags
6 years ago
Zach Hilman
d4de82fcdb
bcat: Add FSC accessors for BCAT data
Ports BCAT to use FSC interface
6 years ago
Zach Hilman
361dcf2d3a
boxcat: Implement events global field
7 years ago
Zach Hilman
098f7e89fd
bcat: Implement DeliveryCacheProgressImpl structure
Huge thanks to lioncash for re-ing this for me.
7 years ago
Zach Hilman
9f3dfba950
boxcat: Use Etag header names for file digest
7 years ago
Zach Hilman
4071f8fe3b
boxcat: Add downloading and client for launch parameter data
7 years ago
Zach Hilman
d8affbc96c
bcat: Add backend function for BCAT Indirect (launch parameter)
Returns the data that should be returned by PopLaunchParameter kind=ApplicationSpecific.
7 years ago
Zach Hilman
54ad90526d
bcat: Expose CreateBackendFromSettings helper function
7 years ago
Zach Hilman
e67610eb7e
am: Unstub PopLaunchParameter and add bcat connection for app-specific data
Previously we were simply returning the account-preselect structure all times but if passed with a different mode the game expects application-specific data. This also adds a hook for BCAT into this allowing us to send the launch parameter through bcat,
7 years ago
Zach Hilman
7abab7c3ac
configure_service: Allow Qt to open external links
7 years ago
Zach Hilman
7c2ac91689
cmake: Add cmake option to build Boxcat backend
Default enabled
7 years ago
Zach Hilman
e5c7372a94
yuzu: Add UI tab to configure BCAT services
Also displays current events if boxcat is selected.
7 years ago
Zach Hilman
2ea93ee695
bcat: Implement cmd 90201 ClearDeliveryCacheStorage
Takes a title ID and simply deletes all the data for that title ID's bcat. Invokes the respective backend command.
7 years ago
Zach Hilman
efb7e044f3
bcat: Implement cmd 30100 SetPassphrase
Takes a title ID and passphrase (0x40 byte string) and passes it to the backend.
7 years ago
Zach Hilman
cb6a1f58e7
bcat: Implement cmd RequestSyncDeliveryCache and variant
Variant also supports only updating a single directory. These just both invoke backend commands.
7 years ago
Zach Hilman
861f53b2b2
bcat: Implement IDeliveryCacheProgressService commands
Used to query completion status and events for the current delivery task.
7 years ago
Zach Hilman
dc000f27bc
bcat: Implement IDeliveryCacheFileService commands
Used to read the contents of files and access their metadata.
7 years ago
Zach Hilman
dc3f624408
bcat: Implement IDeliveryCacheDirectoryService commands
Used to list and get directories at the root level.
7 years ago
Zach Hilman
ee01e3163a
bcat: Implement IDeliveryCacheStorageService commands
Used to create subclasses to manage files and directories and to list directories.
7 years ago
Zach Hilman
0030e8072a
bcat: Add commands to create IDeliveryCacheStorageService
Used to access contents of download.
7 years ago
Zach Hilman
72bf9ba666
module: Create BCAT backend based upon Settings value on construction
7 years ago
Zach Hilman
225abdea57
bcat: Add BCAT backend for Boxcat service
Downloads content from yuzu servers and unpacks it into the temporary directory provided. Fully supports all Backend features except passphrase.
7 years ago
Zach Hilman
392ab2afe6
bcat: Add backend class to generify the functions of BCAT
Provides the most abstract simplified functions of BCAT as functions. Also includes a NullBackend class which is just a no-op.
7 years ago
Zach Hilman
094de9331f
settings: Add option to set BCAT backend
7 years ago