Hamish Milne
3a651ac9fc
Fix clang format
2020-04-13 18:08:15 +01:00
Hamish Milne
d53e94db88
Show save/load errors to the user
2020-04-12 23:12:15 +01:00
Hamish Milne
915c426dc9
Merge remote-tracking branch 'upstream/master' into feature/savestates-2
2020-04-12 22:26:24 +01:00
Mat M
f75cc8be64
Merge pull request #5184 from MerryMage/dyn-update-2020-04
...
Update dynarmic (Apr 2020)
2020-04-12 09:10:21 -04:00
Hamish Milne
828f88d20a
Merge branch 'master' into feature/savestates-2
2020-04-12 11:24:06 +01:00
Hamish Milne
77c4b26e6c
Attempt to improve save/load during frame advance
2020-04-11 22:25:57 +01:00
Hamish Milne
19872b599b
Fix button state not persisting between loads
2020-04-11 20:47:14 +01:00
Hamish Milne
34af0d3452
Attempt to fix network bug
2020-04-11 20:33:38 +01:00
Hamish Milne
4be752dd98
Allow GDB debugging through loads
2020-04-11 19:47:31 +01:00
Hamish Milne
e6b40486c5
Add a couple of useful SVC logs
2020-04-11 19:47:06 +01:00
Hamish Milne
3871d74bc2
Fix mic sharedmemory not being deallocated
2020-04-11 19:33:21 +01:00
Subv
0e88940df1
Warnings/Thread: Added missing case for the Dormant thread status in ResumeFromWait.
2020-04-11 12:24:09 -05:00
Hamish Milne
e9ab8f82d4
Add disk archive serialization (fix crash in driver renegade etc.)
2020-04-11 11:52:11 +01:00
Hamish Milne
a210e7e2bd
Sync GPU state after loading (fix FE terrain bug)
2020-04-11 10:28:52 +01:00
Hamish Milne
7b3a8e9bf5
Fix clang format
2020-04-10 20:22:40 +01:00
Hamish Milne
7988978661
Fix VFP registers serialization (0 fps when loading etc.)
2020-04-10 19:36:38 +01:00
Hamish Milne
3278a4d7ef
Fix crashes when loading with cameras active
2020-04-10 14:02:18 +01:00
MerryMage
8b7b6e9f74
arm_dynarmic: Remove dependence on interpreter
2020-04-07 19:07:59 +01:00
Hamish Milne
e74b44042b
Added save + load hotkeys
2020-04-06 23:05:55 +01:00
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
Hamish Milne
b5f394dd12
Use placeholders for serialized paths
2020-04-05 00:20:59 +01: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
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
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
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
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
8f164a16ce
Review changes
2020-03-28 17:08:27 +00:00
Hamish Milne
d92b3e9754
Code review changes - clarified HTTP serialization
2020-03-28 16:29:15 +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
Hamish Milne
917d651a3c
Added copyright notices on new files
2020-03-28 15:21:10 +00: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
232b52a27d
Minor cleanup
2020-03-28 09:59:45 +00:00
Hamish Milne
3d1180ee21
DSP now works... committing this!!
2020-03-27 22:19:29 +00:00