Marshall Mohror 
							
						 
					 
					
						
						
							
						
						990d27f4f9 
					 
					
						
						
							
							Remove C++ standard flag  
						
						
						
						
					 
					
						2020-02-21 16:45:02 -06:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
						
						55ec7031cc 
					 
					
						
						
							
							Core timing 2.0 ( #4913 )  
						
						... 
						
						
						
						* Core::Timing: Add multiple timer, one for each core
* revert clang-format; work on tests for CoreTiming
* Kernel:: Add support for multiple cores, asserts in HandleSyncRequest because Thread->status == WaitIPC
* Add some TRACE_LOGs
* fix tests
* make some adjustments to qt-debugger, cheats and gdbstub(probably still broken)
* Make ARM_Interface::id private, rework ARM_Interface ctor
* ReRename TimingManager to Timing for smaler diff
* addressed review comments 
						
						
					 
					
						2020-02-21 19:31:32 +01:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
						
						e3dbdcbdff 
					 
					
						
						
							
							HTTP_C::Implement Context::MakeRequest ( #4754 )  
						
						... 
						
						
						
						* HTTP_C::Implement Context::MakeRequest
* httplib: Add add_client_cert_ASN1 and set_verify
* HTTP_C: Fix request methode strings case in MakeRequest
* HTTP_C: clang-format and cleanups
* HTTP_C: Add comment about async in BeginRequest and BeginRequestAsync
* Update httplib to contain all the changes we need; adapt http_c and web_services to the changes in httplib; addressed minor review comments
* Add android-ifaddrs 
						
						
					 
					
						2020-02-21 19:04:04 +01:00 
						 
				 
			
				
					
						
							
							
								Marshall Mohror 
							
						 
					 
					
						
						
							
						
						996f1546b2 
					 
					
						
						
							
							core: Remove outdated MSVC workarounds ( #5099 )  
						
						... 
						
						
						
						* core/hw/gpu: Remove outdated MSVC workarounds
* core/hle/service/hid: Remove MSVC workaround 
						
						
					 
					
						2020-02-20 13:40:21 -06:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						a487016cb4 
					 
					
						
						
							
							core, citra_qt: Implement a save states file format and slot UI  
						
						... 
						
						
						
						10 slots are offered along with 'Save to Oldest Slot' and 'Load from Newest Slot'.
The savestate format is similar to the movie file format. It is called CST (Citra SavesTate), and is basically a 0x100 byte header (consisting of magic, revision, creation time and title ID) followed by Zstd compressed raw savestate data.
The savestate files are saved to the `states` folder in Citra's user folder. The files are named like `<Title ID>.<Slot ID>.cst`. 
						
						
					 
					
						2020-02-18 13:19:52 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						7d880f94db 
					 
					
						
						
							
							Add simple zstd compression  
						
						... 
						
						
						
						Just a simple default compression is able to shrink savestate file size from ~160MB to ~20MB. 
						
						
					 
					
						2020-02-16 23:25:30 +08:00 
						 
				 
			
				
					
						
							
							
								Vitor K 
							
						 
					 
					
						
						
							
						
						4991c0121a 
					 
					
						
						
							
							Remove duplicate code from the migration of frame limit to gene… ( #5091 )  
						
						
						
						
					 
					
						2020-02-15 14:38:20 +01:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						57efc41973 
					 
					
						
						
							
							service/cecd: Add missing SessionData serialization  
						
						
						
						
					 
					
						2020-02-14 17:15:08 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						7e8041df28 
					 
					
						
						
							
							kernel/timer: Add missing base object  
						
						
						
						
					 
					
						2020-02-14 17:13:53 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						5aa5cd6064 
					 
					
						
						
							
							Fix externals/boost spec  
						
						
						
						
					 
					
						2020-02-13 17:42:12 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						246ae84a52 
					 
					
						
						
							
							Pretty sure ARM/Thread serialization works now  
						
						
						
						
					 
					
						2020-02-13 17:42:12 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						c983528862 
					 
					
						
						
							
							Reworked DSP serialization  
						
						
						
						
					 
					
						2020-02-13 17:42:12 +08:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						55c75b5e3e 
					 
					
						
						
							
							Add ClearAll to rasterizer cache for fully wiping the cache on save/load  
						
						
						
						
					 
					
						2020-02-13 17:42:11 +08:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						3e34ad6890 
					 
					
						
						
							
							Hack: Workaround crash when loading state and gyro is used  
						
						
						
						
					 
					
						2020-02-13 17:42:11 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						0effb229cd 
					 
					
						
						
							
							Fix geometry pipeline; attempt to fix motion controls  
						
						
						
						
					 
					
						2020-02-13 17:42:10 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						35c3ca995c 
					 
					
						
						
							
							Fixed a bug (??) in arm_dynarmic where PageTableChanged could reset the CPU context  
						
						
						
						
					 
					
						2020-02-13 17:42:10 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						b2370ea353 
					 
					
						
						
							
							Fixed setting the right DSP service on deserialization  
						
						
						
						
					 
					
						2020-02-13 17:42:10 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						2217b3558d 
					 
					
						
						
							
							Fixed file services serialization  
						
						
						
						
					 
					
						2020-02-13 17:42:10 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						c24ea0f0ee 
					 
					
						
						
							
							Serialize core timing  
						
						
						
						
					 
					
						2020-02-13 17:42:09 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						8abc5525be 
					 
					
						
						
							
							Added Signals; more runtime fixes  
						
						
						
						
					 
					
						2020-02-13 17:42:09 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						e4f05884c3 
					 
					
						
						
							
							Fixed serialization runtime exceptions  
						
						
						
						
					 
					
						2020-02-13 17:42:08 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						ca971ff31f 
					 
					
						
						
							
							Serialize file/directory services  
						
						
						
						
					 
					
						2020-02-13 17:42:08 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						9525d81344 
					 
					
						
						
							
							More base-derived fixes  
						
						
						
						
					 
					
						2020-02-13 17:42:07 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						996aba39fe 
					 
					
						
						
							
							Correct exports; add some file serialization; fix service base object serialization  
						
						
						
						
					 
					
						2020-02-13 17:42:07 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						f2de70c3fb 
					 
					
						
						
							
							Fix crash bugs  
						
						
						
						
					 
					
						2020-02-13 17:42:06 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						116d22d562 
					 
					
						
						
							
							Refactor out the wakeup_callback function pointer  
						
						
						
						
					 
					
						2020-02-13 17:42:05 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						7019561fd5 
					 
					
						
						
							
							Bind NWM_UDS service in the constructor  
						
						
						
						
					 
					
						2020-02-13 17:42:05 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						96432589bd 
					 
					
						
						
							
							Use shared_ptr for PageTable  
						
						
						
						
					 
					
						2020-02-13 17:42:04 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						e4afa8e512 
					 
					
						
						
							
							Make the tests pass  
						
						
						
						
					 
					
						2020-02-13 17:42:04 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						65d96bf6c1 
					 
					
						
						
							
							Changed u8* to MemoryRef  
						
						
						
						
					 
					
						2020-02-13 17:42:00 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						cf985631e0 
					 
					
						
						
							
							Minor tidying up  
						
						
						
						
					 
					
						2020-02-13 17:41:27 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						26e90a99cd 
					 
					
						
						
							
							Added basic UI; misc memory fixes  
						
						
						
						
					 
					
						2020-02-13 17:41:27 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						558e710e17 
					 
					
						
						
							
							Finished archives; remove pod.h  
						
						
						
						
					 
					
						2020-02-13 17:41:26 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						2bf5b46460 
					 
					
						
						
							
							Basic archive backend serialization  
						
						
						
						
					 
					
						2020-02-13 17:41:26 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						2d2c7218ef 
					 
					
						
						
							
							Serialize CECD, CFG services  
						
						
						
						
					 
					
						2020-02-13 17:41:25 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						ef2e503281 
					 
					
						
						
							
							Serialize QTM, Y2R services  
						
						
						
						
					 
					
						2020-02-13 17:41:24 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						92857efca4 
					 
					
						
						
							
							Serialize PTM service  
						
						
						
						
					 
					
						2020-02-13 17:41:24 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						f5e2f873b0 
					 
					
						
						
							
							Serialize NWM service  
						
						
						
						
					 
					
						2020-02-13 17:41:24 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						571b1062f0 
					 
					
						
						
							
							Serialize NIM, PS, PXI, SOC, SSL services  
						
						
						
						
					 
					
						2020-02-13 17:41:23 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						2409ee39cb 
					 
					
						
						
							
							Serialize IR, MVD, NDM, NEWS, NFC  
						
						
						
						
					 
					
						2020-02-13 17:41:23 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						3d6e372f96 
					 
					
						
						
							
							More clang format fixes. Really need to standardise the version of this  
						
						
						
						
					 
					
						2020-02-13 17:41:23 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						01ec2e8a67 
					 
					
						
						
							
							Serialize MIC service  
						
						
						
						
					 
					
						2020-02-13 17:41:22 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						e3c0211b74 
					 
					
						
						
							
							Fix clang format  
						
						
						
						
					 
					
						2020-02-13 17:41:22 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						eb67167b7c 
					 
					
						
						
							
							Serialize IR service  
						
						
						
						
					 
					
						2020-02-13 17:41:22 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						8bd3e8cd27 
					 
					
						
						
							
							Serialize HTTP service  
						
						
						
						
					 
					
						2020-02-13 17:41:22 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						74361fa3fb 
					 
					
						
						
							
							Serialize HID service  
						
						
						
						
					 
					
						2020-02-13 17:41:21 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						30494c06a4 
					 
					
						
						
							
							Serialize GSP service  
						
						
						
						
					 
					
						2020-02-13 17:41:21 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						754f63af1a 
					 
					
						
						
							
							Don't require cmake 3.15  
						
						
						
						
					 
					
						2020-02-13 17:41:21 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						9877bf7d48 
					 
					
						
						
							
							Change how the boost target works; disable external warnings in  MSVC  
						
						
						
						
					 
					
						2020-02-13 17:41:20 +08:00 
						 
				 
			
				
					
						
							
							
								Hamish Milne 
							
						 
					 
					
						
						
							
						
						a0ac302a93 
					 
					
						
						
							
							Definitely disable using system boost if version doesn't match  
						
						
						
						
					 
					
						2020-02-13 17:41:20 +08:00