Commit Graph

6159 Commits (6cd14823540b820ccdbdbbb6891bba6696197396)
 

Author SHA1 Message Date
bunnei 6cd1482354
Merge pull request #276 from N00byKing/acctoyuzu
Change Telemetry Names to yuzu and remove links to citra
7 years ago
bunnei c82a4df000
Merge pull request #304 from daniellimws/fix-openbsd
Fix build on OpenBSD
7 years ago
James Rowe 467858633f
Merge pull request #305 from N00byKing/patch-2
deconstructed_rom_directory.cpp: Fix Typo
7 years ago
N00byKing 1aafb0f3a3
deconstructed_rom_directory.cpp: Fix Typo 7 years ago
bunnei 2863e1edb9
Merge pull request #66 from RiverCityRansomware/qtUpdate
Updates CMakeLists to use Qt 5.10.0 instead of Qt 5.7
7 years ago
Daniel Lim Wee Soong c9845c486e externals: Update fmt to 4d35f94
Versions prior to this didn't compile on OpenBSD due to unconditional
use of the non-standard strtod_l() function.

The fmt::MemoryWriter API has been removed in the intervening
versions, so replace its use with fmt::memory_buffer and fmt::format_to.

The library also no longer provides the fmt::fmt ALIAS, so define
it in externals/CMakeLists.txt.
7 years ago
Daniel Lim Wee Soong a66204eb5c common: fix swap functions on Bitrig and OpenBSD
swap{16,32,64} are defined as macros on the two, but client code
tries to invoke them as Common::swap{16,32,64}, which naturally
doesn't work. This hack redefines the macros as inline functions
in the Common namespace: the bodies of the functions are the
same as the original macros, but relying on OS-specific
implementation details like this is of course brittle.
7 years ago
bunnei 6022bc8394
Merge pull request #297 from bunnei/hid-touch-state
hid: Write empty touch screen state.
7 years ago
bunnei f92594d744
Merge pull request #296 from bunnei/misc-mem-fsp-fixes
Fix stack region, implement FSP GetSize/SetSize, and some stubs
7 years ago
bunnei 3413f1f7ce
Merge pull request #288 from Subv/macro_interpreter
GPU: Implemented a gpu macro interpreter
7 years ago
Subv 11b4ab9685 GPU: Use the MacroInterpreter class to execute the GPU macros instead of HLEing them. 7 years ago
Subv 1ec8d2123d GPU: Implemented a gpu macro interpreter.
The Ryujinx macro interpreter and envydis were used as reference.

Macros are programs that are uploaded by the games during boot and can later be called by writing to their method id in a GPU command buffer.
7 years ago
bunnei 72b90494e7 hid: Write empty touch screen state. 7 years ago
bunnei f4ba523992 hle_ipc, fsp_srv: Cleanup logging. 7 years ago
bunnei b6b7d78ded hid: Stub out GetSupportedNpadStyleSet. 7 years ago
bunnei eef097bdc7 hle_ipc: Do not ensure write buffer size. 7 years ago
bunnei 88582b84a5 fsp_srv: Implement GetSize and SetSize. 7 years ago
bunnei b27ab46bde memory: Fix stack region. 7 years ago
bunnei b3298465cf
Merge pull request #293 from N00byKing/drkthm
Add Dark Theme (And Theming in General + Icon Theming)
7 years ago
bunnei 9cba0f1794
Merge pull request #292 from bunnei/botw-progress
NFP, SVC, and AudRen progress
7 years ago
N00byKing 1b7dc84132 Port citra-emu/citra#3610 to yuzu 7 years ago
N00byKing b55dc9c85e
Remove whitespaces 7 years ago
N00byKing 78e974ba68 Add Dark theme, Icon theming
configure_general.ui: Add UI Option for Themes

config.cpp: Save Theme Settings
7 years ago
bunnei 86095e62cc audren_u: Stub QueryAudioDeviceSystemEvent and GetActiveChannelCount. 7 years ago
bunnei f6893969b3 svc: Stub GetThreadCoreMask. 7 years ago
bunnei deaf6f9e35 service: Add NFP module interface.
service: Initialize NFP service.

Log: Add NFP service as a log subtype.
7 years ago
bunnei cf643df792
Merge pull request #290 from MerryMage/dfix-20180329
dynarmic: Update to 9cc12d8
7 years ago
bunnei 4900c51864
Merge pull request #289 from lioncash/self-assign
result: Check against self-assignment in ResultVal's copy assignment operator
7 years ago
MerryMage 57eca6374a dynarmic: Update to 9cc12d8
9cc12d8 abi: Missing includes
ac35ad5 emit_x64_floating_point: Near jump instead of short jump in FPMinNumberic{32,64}
6f03fdd A64: system: Use an enum class for MRS/MSR register encodings
7 years ago
Lioncash 36e60c217a result: Check against self-assignment in ResultVal's copy assignment operator
Avoids doing work that doesn't need to be done.
7 years ago
bunnei be4c7ed082
Merge pull request #286 from N00byKing/citratoyuzuagain
main.h: Add pragma once, remove ifndef
7 years ago
N00byKing 16b14aa7e3 main.h: Add pragma once, remove ifndef 7 years ago
bunnei b30aa7007e
Merge pull request #285 from MerryMage/dfix-20180327
dynarmic: Update to 12a1020
7 years ago
bunnei a5e9745380
Merge pull request #284 from bunnei/docked-config
Add config for "Docked" mode and various settings cleanup
7 years ago
N00byKing aa0f596a6e telemetry.h: Reword comment from citra to yuzu 7 years ago
N00byKing 98f0352728 telemetry_session.h: Reword Documentation Comment from citra to yuzu 7 years ago
N00byKing 10738588a4 Remove Links to citra Services 7 years ago
N00byKing 8004af0d05 Change Telemetry Names to yuzu 7 years ago
MerryMage 78a81614ee dynarmic: Update to 12a1020
12a1020 emit_X64_floating_point: Near jmp to end instead of short jmp
6278f83 emit_x64_vector: Fix typo in VectorShuffleImpl
25a0204 A64: Implement REV64
aa92e33 bit_util: Do nothing in RotateRight if the rotation amount is zero
e537985 A64: Implement REV32 (vector)
f62a258 ir: Add IR opcodes for emitting vector shuffles
36ac6ec emit_x64_vector_floating_point: Fix out of bounds array access in EmitVectorOperation64
20a59a9 A64: Implement REV16 (vector)
b2f7bb0 CMakeLists: Add fp_util, macro_util and math_util headers
fd21b58 A64: Implement EOR3 and BCAX
a48c0bb travis: Use yuzu's unicorn fork
59e62e0 externals: Update catch to v2.2.1
7 years ago
bunnei 1a28f4fa8c
Merge pull request #282 from N00byKing/patch-2
Change comments from citra to yuzu
7 years ago
bunnei 212a6ab937 settings: Remove unused CpuCore class. 7 years ago
bunnei 94f4009c3b config: Use simplified checkbox (from Citra) for CPU JIT. 7 years ago
bunnei 5ecf152c8e config: Rename is_docked to use_docked_mode to be consistent with other config bools. 7 years ago
bunnei f1423fcbc1 configure_general: Cleanup naming. 7 years ago
bunnei c97ff4460c qt: Add config option for is_docked. 7 years ago
bunnei 12b05c719e config: Add setting for whether the system is docked or not. 7 years ago
bunnei b4bf099793
Merge pull request #279 from bunnei/tegra-progress-3
Tegra progress 3
7 years ago
bunnei 5e343edc9e renderer_opengl: Use better naming for DrawScreens and DrawSingleScreen. 7 years ago
bunnei d8f745382b graphics_surface: Remove superfluous cast. 7 years ago
bunnei c33abac275 gl_rasterizer: Move code to bind framebuffer surfaces before draw to its own function. 7 years ago