a32725540c
hle/service, hle/sm: Use structured bindings where applicable
...
Gets rid of the need to keep the variables separate from their actual
initialization spots.
2018-12-08 14:49:53 +01:00
0cb7654d60
hle/service, hle/sm: Use structured bindings where applicable
...
Gets rid of the need to keep the variables separate from their actual
initialization spots.
2018-12-08 14:48:01 +01:00
edbdbf0ba1
Merge pull request #4480 from wwylele/memory-global-2
...
Memory: eliminate global state
2018-12-06 19:17:28 -05:00
556ac5c075
Merge pull request #4469 from shutterbug2000/httpAddSet
...
Add HTTP_C::AddPostDataAscii
2018-12-06 14:28:56 -05:00
b9f7c9142a
Merge pull request #4476 from FearlessTobi/fix-testcase-sending
...
web_service: move telemetry condition from TelemetrySession constructor to destructor
2018-12-06 14:28:21 -05:00
23bad5d398
fix clang-format
2018-12-06 13:30:58 -05:00
7e8ba6ed8e
Memory: move memory chunk into pImpl and make them dynamically allocated
...
Otherwise MSVC would give out-of-memory error on compile time
2018-12-06 13:30:47 -05:00
ac1cda21c3
Address code style comments
2018-12-05 20:24:37 -05:00
e87dc17da2
Pass system into arm interpreter; fix tests
2018-12-05 20:21:14 -05:00
c6b3186475
Memory: IsValidVirtualAddress can be global
2018-12-05 20:21:14 -05:00
42edab01d9
Memory: move states into class
2018-12-05 20:21:14 -05:00
d18cda5a5d
Memory: move MarkRegionCached into class
2018-12-05 20:21:14 -05:00
2582d64fb3
Memory: move block operations into class
2018-12-05 20:21:14 -05:00
323990d402
Memory: move Read/Write8/16/32/64 and ReadCString into class
2018-12-05 20:21:14 -05:00
1ec9ed6827
LDR_RO: pass memory in CROHelper
2018-12-05 20:21:14 -05:00
76e0a4ece7
Memory: move GetPointer into class
2018-12-05 20:21:14 -05:00
405218c3a7
Memory: move IsValidVirtualAddress into class
2018-12-05 20:21:14 -05:00
296c458e0e
Memory: move GetPhysicalPointer and IsValidPhysicalAddress into class
2018-12-05 20:21:14 -05:00
cfee59c6db
hw/gpu: pass in memory reference
2018-12-05 20:16:42 -05:00
ec01975549
audio_core: pass in memory reference
...
Because HLE::Source is initialized as an array in the member initializer, it is hard to let it accept the reference on ctor, so it has a second init stage performed by DspHle::Impl::Impl
2018-12-05 20:16:42 -05:00
8bb404c82a
VideoCore: pass in memory system
...
currently set as global. Will change when videocore itself is wrapped as a class
2018-12-05 20:16:42 -05:00
8c618c3fc3
Memory: move PageTable functions into class
2018-12-05 20:16:42 -05:00
b199b7ada9
Memory: move GetFCRAMOffset into MemorySystem
2018-12-05 20:16:42 -05:00
8118be6615
Kernel: pass in MemorySystem
2018-12-05 20:16:42 -05:00
6992f76acf
Memory: create MemorySystem class
2018-12-05 20:16:42 -05:00
ab0dba6a8b
Merge pull request #4484 from francois-berder/master
...
renderer_opengl: Fix string comparison
2018-12-05 09:20:49 -05:00
c598fd7228
renderer_opengl: Fix string comparison
...
Signed-off-by: Francois Berder <fberder@outlook.fr >
2018-12-04 22:12:35 +00:00
cd80a0df8c
Merge pull request #4418 from FearlessTobi/port-1441
...
Port yuzu-emu/yuzu#1441 : "logging: Add DebuggerBackend for logging to Visual Studio"
2018-12-04 22:20:41 +08:00
1d597db846
Merge pull request #4483 from RoadrunnerWMC/audio-phys-addr-masking-fix
...
DSP: Add address mask for physical pointers to audio data buffers
2018-12-03 21:03:03 -05:00
008ef1fd71
DSP: Add a comment about physical address masking
...
See @wwylele's comment on PR 4483 for more details on what causes this behavior.
2018-12-03 12:22:11 -07:00
3aff585f32
DSP: Add address mask for physical pointers to audio data buffers
...
Hardware testing indicated that FFFFFFFC is the correct mask for all audio formats (mono and stereo PCM8, mono and stereo PCM16, and ADPCM). This fixes broken audio in Luigi's Mansion: Dark Moon and a few other games.
2018-12-03 01:07:55 -07:00
11bc9028bb
Merge pull request #4478 from liushuyu/master
...
travis: MinGW: minor changes
2018-12-02 01:00:58 -07:00
76944ec0e0
Merge pull request #4279 from FearlessTobi/better-mii-stub
...
applets: stub mii selector to always return a standard mii
2018-12-01 19:41:21 -05:00
58b24b9e40
Merge pull request #4164 from zhaowenlan1779/brand-new-screenshot
...
citra_qt, video_core: Screenshot functionality
2018-12-02 08:06:25 +08:00
b194f238cb
Merge pull request #4129 from ccawley2011/clang-format-docker
...
travis: Use Docker for clang-format target
2018-12-02 07:57:42 +08:00
3d083859c1
logging: Add DebuggerBackend for logging to Visual Studio
2018-12-01 12:54:17 +01:00
0fe4fc1db0
travis: MinGW: scan_dll: merge two scans into one
2018-11-30 19:58:23 -07:00
affecb68ec
travis: linux-mingw: do not install pefile...
...
... at the runtime
2018-11-30 19:45:28 -07:00
630e3d6dea
web_service: move telemetry condition from TelemetrySession constructor to destructor
...
Fixes an issue where Testcases couldn't be sent when Telemetry was disabled, because both things are tied closely together in the backend.
2018-11-30 19:01:05 +01:00
9c904e475b
Merge pull request #4475 from citra-emu/revert-4474-flatpak-patch
...
Revert "travis: Add missing flags for flatpak build"
2018-11-30 09:10:36 -05:00
4ae977cb19
Revert "travis: Add missing flags for flatpak build"
2018-11-30 22:07:22 +08:00
7f5df10f12
Merge pull request #4474 from zhaowenlan1779/flatpak-patch
...
travis: Add missing flags for flatpak build
2018-11-30 20:37:07 +08:00
28d089c8f3
travis: Add missing flags for flatpak build
2018-11-30 18:11:00 +08:00
1970178cc0
citra_qt: rename the menu to Tools
...
Also made Movie a sub-menu of Tools.
2018-11-30 14:14:41 +08:00
071b41cb61
citra_qt, video_core: Screenshot functionality
...
Allows capturing screenshot at the current internal resolution (native for software renderer), but a setting is available to capture it in other resolutions. The screenshot is saved to a single PNG in the current layout.
2018-11-30 14:14:41 +08:00
7e90abec78
Merge pull request #4442 from wwylele/memory-no-kernel
...
Memory: decouple from Kernel
2018-11-28 11:24:41 -05:00
b37d3be34e
Merge pull request #4458 from FearlessTobi/port-1773
...
Port yuzu-emu/yuzu#1773 : "common/thread: Minor cleanup"
2018-11-28 11:07:48 -05:00
c5dcd70e38
travis: Use Docker for clang-format target
2018-11-28 15:02:43 +00:00
f7fb5875a0
Merge pull request #4461 from wwylele/bitrise-badge
...
README: add bitrise badge
2018-11-28 19:41:50 +08:00
48239be22c
mii_selector: Use BitField where possible
2018-11-27 14:57:51 +01:00