Hamish Milne
7ff985cef9
Fixed TAS movie serialization
2020-04-06 21:23:39 +01:00
Hamish Milne
ac37de10fc
Reconnect cheat_engine during load
2020-04-06 20:26:41 +01:00
MerryMage
e04590a06d
externals: Update dynarmic to b58048a
2020-04-06 17:31:30 +01:00
Vitor Kiguchi
69f7a83b0e
Reenable hidapi for SDL2.0.12 and up
2020-04-04 20:30:09 -03:00
Hamish Milne
b5f394dd12
Use placeholders for serialized paths
2020-04-05 00:20:59 +01:00
Marshall Mohror
3b1b8b7e1f
Merge pull request #5123 from vitor-k/disable-hidapi
...
SDL: Disable hidapi drivers due to compatibility problems with certain controllers
2020-04-03 23:23:03 -05:00
Marshall Mohror
9c7da35382
Merge pull request #5083 from zhaowenlan1779/video-dumping-update
...
video_core, citra_qt: Video dumping updates
2020-04-03 21:15:32 -05:00
Marshall Mohror
00667c222a
Merge pull request #5117 from FearlessTobi/n3ds-setting
...
citra_qt/system: Add N3DS mode checkbox and enable it by default
2020-04-03 17:52:31 -05:00
Marshall Mohror
f14e973a27
Texture Filtering v2 ( #5166 )
...
* video_core/renderer_opengl: Move SurfaceParams into its own file
Some of its enums are needed outside of the rasterizer cache
and trying to use it caused circular dependencies.
* video_core/renderer_opengl: Overhaul the texture filter framework
This should make it less intrusive.
Now texture filtering doesn't have any mutable global state.
The texture filters now always upscale to the internal rendering resolution.
This simplifies the logic in UploadGLTexture and it simply takes the role of BlitTextures at the end of the function.
This also prevent extra blitting required when uploading to a framebuffer surface with a mismatched size.
* video_core/renderer_opengl: Use generated mipmaps for filtered textures
The filtered guest mipmaps often looked terrible.
* core/settings: Remove texture filter factor
* sdl/config: Remove texture filter factor
* qt/config: Remove texture filter factor
2020-04-02 22:42:50 -05:00
Khangaroo
d26564d020
Don't dump textures that aren't a power of 2 ( #5152 )
...
* don't dump textures that aren't a power of 2
* early return
* include bitset
* revert change to comment block
* explain change
2020-04-01 23:59:24 -05:00
Hamish Milne
74c06bd13e
Attempt to fix crashes with LLE applets
2020-04-02 01:43:27 +01:00
Hamish Milne
d4ccce1365
Add some member initializers in thread
2020-04-02 00:14:00 +01:00
Hamish Milne
714a85119d
Don't crash when getting perf stats
2020-04-01 22:50:19 +01:00
Hamish Milne
5b6ee9a6ab
Clear out state before deserialization - fixes many crashes.
2020-04-01 22:06:22 +01:00
tbsp
7b93b51040
Added user IP to log events for join/left/kicked/banned
2020-04-01 08:09:28 -07:00
Hamish Milne
f156fdd332
clang format fixes etc.
2020-03-31 18:27:33 +01:00
Hamish Milne
92640fc29c
Code review actions (plus hopefully fix the linux CI)
2020-03-31 17:54:28 +01:00
Hamish Milne
9bd189a155
More cleaning up
2020-03-29 19:07:56 +01:00
Hamish Milne
6760ea18b6
Serialize ArchiveManager and other code review actions
2020-03-29 18:56:25 +01:00
Pengfei Zhu
680ef64aca
Merge pull request #5157 from citra-emu/zhaowenlan1779-patch-1
...
flatpak: Update runtime version
2020-03-29 23:42:16 +08:00
Hamish Milne
04aa351c40
Code review - general gardening
2020-03-29 16:14:36 +01:00
Hamish Milne
8f059ae398
Apply suggestions from code review
...
Co-Authored-By: Mat M. <mathew1800@gmail.com>
2020-03-29 11:39:46 +01:00
B3n30
ab76b0b684
addressed review comments
2020-03-28 22:47:11 +01:00
Hamish Milne
841255cd16
Attempt to fix the linux builds
2020-03-28 21:40:18 +00:00
Hamish Milne
de9ae14059
Only serialize wchar paths on windows
2020-03-28 19:29:29 +00:00
Hamish Milne
38e9eb379d
Update src/CMakeLists.txt
2020-03-28 17:23:54 +00:00
Hamish Milne
570fc45d03
Change boost submodule
2020-03-28 17:11:35 +00:00
Hamish Milne
8f164a16ce
Review changes
2020-03-28 17:08:27 +00:00
Hamish Milne
86600e90d3
Merge branch 'feature/savestates-2' of https://github.com/hamish-milne/citra into feature/savestates-2
2020-03-28 16:29:18 +00:00
Hamish Milne
d92b3e9754
Code review changes - clarified HTTP serialization
2020-03-28 16:29:15 +00:00
Hamish Milne
26f9364062
Apply suggestions from code review
...
Co-Authored-By: Ben <bene_thomas@web.de>
2020-03-28 16:28:07 +00:00
Hamish Milne
bbf8e876ab
Apply suggestions from code review
...
Co-Authored-By: Pengfei Zhu <zhupf321@gmail.com>
2020-03-28 16:26:24 +00:00
FearlessTobi
b4ac1c0559
citra_qt/system: Add N3DS mode checkbox and enable it by default
2020-03-28 16:49:35 +01:00
Hamish Milne
4aab38f133
Refactored out the horrible static var in CoreTiming
2020-03-28 15:47:36 +00:00
James Rowe
a6ee1bf913
HLE Audio: Increase frame position by input buffer sample rate ( #5049 )
...
* HLE Audio: Increase frame position by input buffer sample rate
Currently the frame position moves ahead by the number of samples
output, but thats a fixed number based on the 3ds native sample rate.
Instead, based on a homebrew by cyuubi and looking at the lle audio,
this sample position should be moved forward by the number of samples
from the input buffer that was read, based on the buffer's sample rate.
2020-03-28 10:39:50 -05:00
Hamish Milne
917d651a3c
Added copyright notices on new files
2020-03-28 15:21:10 +00:00
James Rowe
f8d717bc7a
Use the correct directory for Qt Plugins ( #5148 )
2020-03-28 16:20:48 +01:00
Pengfei Zhu
09da1dcf55
flatpak: Update runtime version
...
The docker image has been updated to 5.13 but the build script here wasn't. Maybe this was the issue preventing our flatpak from building recently
2020-03-28 23:10:45 +08:00
Hamish Milne
025960bcdd
Attempt to fix flatpak CI
2020-03-28 15:10:35 +00:00
Hamish Milne
03379b2072
Merge remote-tracking branch 'upstream/master' into feature/savestates-2
2020-03-28 12:46:24 +00:00
Hamish Milne
7049af744f
Merge remote-tracking branch 'upstream/master' into feature/savestates-2
2020-03-28 12:33:21 +00:00
Hamish Milne
1ff8d002a9
Merge pull request #5025 from jroweboy/tomoscrewme
...
Add CPU Clock Frequency slider
2020-03-28 12:31:41 +00:00
Pengfei Zhu
3edc4a3055
service/ldr_ro: Fix CRO loading when the buffer contained multiple VM areas ( #5125 )
...
* vm_manager: Handle multiple areas in ChangeMemoryState
It is possible that a few areas have the same permisson and state, but with different backing pointers. Currently, this function assumes that only one continous area is found, but this is not always the case.
* service/ldr_ro: Handle multiple areas in VerifyBufferState
It is possible that the buffer passed from the game is made up of multiple areas with the same permisson and state but different backing pointers. Change the check to allow that.
2020-03-28 13:26:54 +01:00
Hamish Milne
5a6093843e
Remove the TODO (since it's all done now!)
2020-03-28 12:04:00 +00:00
Hamish Milne
232b52a27d
Minor cleanup
2020-03-28 09:59:45 +00:00
Schplee
475b0fb159
Merge pull request #5156 from FearlessTobi/port-3550
...
Port yuzu-emu/yuzu#3550 : "Minor Readme Changes"
2020-03-27 15:56:48 -07:00
Hamish Milne
3d1180ee21
DSP now works... committing this!!
2020-03-27 22:19:29 +00:00
Tobias
7357c2191f
Minor Readme Changes
2020-03-27 23:02:06 +01:00
Hamish Milne
5604613642
More merge fixes
2020-03-27 21:48:58 +00:00
Marshall Mohror
5dbf334ef1
Revert "Use immutable storage when available ( #5053 )" ( #5151 )
...
This reverts commit 407fd15515
.
2020-03-26 19:01:18 -05:00