bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d3b1b5f22c 
								
							 
						 
						
							
							
								
								Merge pull request  #4398  from zhaowenlan1779/config-fix  
							
							... 
							
							
							
							citra_qt/configuration: fix language configuration issues 
							
						 
						
							2018-11-16 23:33:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								11baf7ac13 
								
							 
						 
						
							
							
								
								Merge pull request  #4419  from FearlessTobi/port-1639  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#1639 : "qt: Add help option to open yuzu folder" 
							
						 
						
							2018-11-16 23:29:59 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias 
								
							 
						 
						
							
							
							
							
								
							
							
								46e8237e7e 
								
							 
						 
						
							
							
								
								Port yuzu-emu/yuzu#1137: "renderer_opengl: Namespace OpenGL code" ( #4423 )  
							
							... 
							
							
							
							* renderer_opengl: Namespace OpenGL code
Namespaces all OpenGL code under the OpenGL namespace.
Prevents polluting the global namespace and allows clear distinction
between other renderers' code in the future.
* Also namespace TextureCubeConfig 
							
						 
						
							2018-11-16 23:29:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7f727177bf 
								
							 
						 
						
							
							
								
								Merge pull request  #4431  from wwylele/no-v2p  
							
							... 
							
							
							
							Memory: remove VirtualToPhysicalAddress 
							
						 
						
							2018-11-16 23:28:33 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4d1c4f898b 
								
							 
						 
						
							
							
								
								Merge pull request  #4324  from BreadFish64/android1  
							
							... 
							
							
							
							android: add initial android app 
							
						 
						
							2018-11-16 21:40:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								aada00c899 
								
							 
						 
						
							
							
								
								add initial bitrise CI support for android  
							
							... 
							
							
							
							Co-Authored-By: Flame Sage <chris062689@users.noreply.github.com> 
							
						 
						
							2018-11-16 20:23:14 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
							
							
								
							
							
								b90ff739a0 
								
							 
						 
						
							
							
								
								Add CheatEngine and support for Gateway cheats ( #4406 )  
							
							... 
							
							
							
							* Add CheatEngine; Add support for Gateway cheats; Add Cheat UI
* fix a potential crash on some systems
* fix substr with negative length
* Add Joker to the NonOp comp handling
* Fixup JokerOp
* minor fixup in patchop; add todo for nested loops
* Add comment for PadState member variable in HID
* fix: stol to stoul in parsing cheat file
* fix misplaced parsing of values; fix patchop code
* add missing break
* Make read_func and write_func a template parameter 
							
						 
						
							2018-11-16 18:01:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								95bbe2302b 
								
							 
						 
						
							
							
								
								Kernel/IPC: fix mapped buffer target address  
							
							
							
						 
						
							2018-11-16 19:47:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								365eeb889f 
								
							 
						 
						
							
							
								
								Memory: GetPhysicalPointer should accept right open bound address  
							
							... 
							
							
							
							Also removed IO region check in GetPhysicalPointer as it doesn't make sense to get a pointer to MMIO 
							
						 
						
							2018-11-16 10:27:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								41376cfa26 
								
							 
						 
						
							
							
								
								string_util: Remove ArrayToString()  
							
							... 
							
							
							
							An old function from Dolphin. This is also unused, and pretty inflexible
when it comes to printing out different data types (for example, one
might not want to print out an array of u8s but a different type
instead. Given we use fmt, there's no need to keep this implementation
of the function around. 
							
						 
						
							2018-11-16 15:29:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								cab8dc3824 
								
							 
						 
						
							
							
								
								string_util: Remove TryParse()  
							
							... 
							
							
							
							This is an unused hold-over from Dolphin that was primarily used to
parse values out of the .ini files. Given we already have libraries that
do this for us, we don't need to keep this around. 
							
						 
						
							2018-11-16 15:27:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3d0339659a 
								
							 
						 
						
							
							
								
								string_util: Remove ThousandSeparate()  
							
							... 
							
							
							
							This is currently unused and doesn't really provide much value to keep
around either. 
							
						 
						
							2018-11-16 15:27:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								3a1fe87f6c 
								
							 
						 
						
							
							
								
								qt: Move Open yuzu Folder action from Help to File  
							
							
							
						 
						
							2018-11-16 15:24:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								d90094e8a7 
								
							 
						 
						
							
							
								
								Service: release shared memory object when finalize  
							
							... 
							
							
							
							Since last commit SharedMemory only reset source memory set on dtor, service should always release the ref as soon as possible to make the reset happen 
							
						 
						
							2018-11-16 00:24:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								cfa9a322c7 
								
							 
						 
						
							
							
								
								Kernel/SharedMemory: set and reset source memory state  
							
							
							
						 
						
							2018-11-16 00:24:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								b6ab4e466b 
								
							 
						 
						
							
							
								
								VMManager: remove all backing block related functions  
							
							... 
							
							
							
							The shared_ptr<vector> type backing memory is unused now, and is not expected to be used in the future 
							
						 
						
							2018-11-16 00:16:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								7f9873d7ec 
								
							 
						 
						
							
							
								
								VMManager: change MapMemoryBlockToBase to use raw backing memory  
							
							... 
							
							
							
							And let ServerSession.MappedBufferContext hold the mapped memory 
							
						 
						
							2018-11-16 00:16:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								0b8d2ecabe 
								
							 
						 
						
							
							
								
								IPC: store mapped buffer info in session context  
							
							... 
							
							
							
							So that it doesn't have to scan over the request buffer again on reply. This also allow us to store additional info like memory mapping 
							
						 
						
							2018-11-16 00:16:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								7a564b904b 
								
							 
						 
						
							
							
								
								tests: use VMManager::MapBackingMemory  
							
							
							
						 
						
							2018-11-16 00:16:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								560df843b1 
								
							 
						 
						
							
							
								
								Merge pull request  #4405  from wwylele/svc-global  
							
							... 
							
							
							
							SVC: new wrapper template & pass system reference across the SVC barrier 
							
						 
						
							2018-11-16 00:07:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a51d7430d7 
								
							 
						 
						
							
							
								
								Merge pull request  #4408  from wwylele/ro-map  
							
							... 
							
							
							
							ldr_ro: properly map CRS/CRO buffer 
							
						 
						
							2018-11-16 00:07:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ecc1c575d5 
								
							 
						 
						
							
							
								
								Merge pull request  #4426  from wwylele/signed-bitfield  
							
							... 
							
							
							
							Common/Bitfield: store value as unsigned type 
							
						 
						
							2018-11-16 00:07:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zak Kurka 
								
							 
						 
						
							
							
							
							
								
							
							
								1ded48f5a3 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:citra-emu/citra into ips-patches  
							
							
							
						 
						
							2018-11-15 07:11:18 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zak Kurka 
								
							 
						 
						
							
							
							
							
								
							
							
								896577044d 
								
							 
						 
						
							
							
								
								Remove ApplyIPS from the class and header  
							
							
							
						 
						
							2018-11-15 07:11:06 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								18771f1b61 
								
							 
						 
						
							
							
								
								add test dependencies  
							
							
							
						 
						
							2018-11-13 19:54:33 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								65f033f856 
								
							 
						 
						
							
							
								
								android: create bare application  
							
							
							
						 
						
							2018-11-13 19:54:33 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								8838485b1a 
								
							 
						 
						
							
							
								
								android: add build files  
							
							
							
						 
						
							2018-11-13 19:54:32 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								6b4c40ffd5 
								
							 
						 
						
							
							
								
								android: add basic resources  
							
							
							
						 
						
							2018-11-13 19:50:43 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								9e8d149ca7 
								
							 
						 
						
							
							
								
								Memory: remove unused VirtualToPhysical  
							
							
							
						 
						
							2018-11-13 11:56:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								1388a44c41 
								
							 
						 
						
							
							
								
								GSP: uses a dedicate VirtualToPhysical converter  
							
							
							
						 
						
							2018-11-13 11:24:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								12daaeedf1 
								
							 
						 
						
							
							
								
								Memory: Use the fixed PAddr directly in RasterizerFlushVirtualRegion  
							
							
							
						 
						
							2018-11-13 11:24:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								248106d972 
								
							 
						 
						
							
							
								
								Skyeye: unstub cp15 virtual to physical address  
							
							
							
						 
						
							2018-11-13 11:24:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b1f55c9cab 
								
							 
						 
						
							
							
								
								Merge pull request  #4429  from wwylele/io-size  
							
							... 
							
							
							
							Memory: IO area is at most 4MB 
							
						 
						
							2018-11-13 11:09:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								34e1250ccc 
								
							 
						 
						
							
							
								
								citra_qt: Add Amiibo hotkeys, notify user of loading errors ( #4387 )  
							
							
							
						 
						
							2018-11-13 14:58:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe47243690 
								
							 
						 
						
							
							
								
								Merge pull request  #4413  from wwylele/memory-global  
							
							... 
							
							
							
							Fix shared font addres; Remove global PhysicalToVirtualAddress 
							
						 
						
							2018-11-13 00:14:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								194118011a 
								
							 
						 
						
							
							
								
								Memory: IO area is at most 4MB  
							
							
							
						 
						
							2018-11-12 15:12:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								c57ee36222 
								
							 
						 
						
							
							
								
								SVC: hide details in pimpl  
							
							
							
						 
						
							2018-11-12 13:59:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								aec8b1e375 
								
							 
						 
						
							
							
								
								SVC: use context and generic templates  
							
							
							
						 
						
							2018-11-12 13:59:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								28513c5177 
								
							 
						 
						
							
							
								
								ResultCode: use default copy assignment  
							
							... 
							
							
							
							Our definition of the copy assignment is equivalent to the default one, but prevents the type being trivially copyable 
							
						 
						
							2018-11-12 13:59:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								d373a6430d 
								
							 
						 
						
							
							
								
								SVC: move function_wrappers.h into kernel  
							
							... 
							
							
							
							It is only used by kernel/SVC 
							
						 
						
							2018-11-12 13:59:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								29ade3e610 
								
							 
						 
						
							
							
								
								Process: check source/target overlap for Map/Unmap  
							
							
							
						 
						
							2018-11-11 12:39:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								3db8915356 
								
							 
						 
						
							
							
								
								ldr_ro: properly map CRS/CRO buffer  
							
							
							
						 
						
							2018-11-11 12:39:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								617b388354 
								
							 
						 
						
							
							
								
								Kernel/Process: implement prvileged Map/Unmap  
							
							... 
							
							
							
							This is used by svcControlProcessMemory and maps memory as Locked/AliasCode pair.
Also fixed a bug where map didn't apply specified permissions to the alias memory 
							
						 
						
							2018-11-11 12:39:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f43524fff1 
								
							 
						 
						
							
							
								
								Merge pull request  #4415  from wwylele/tls-state  
							
							... 
							
							
							
							Kernel: correct MemoryState for TLS 
							
						 
						
							2018-11-11 17:53:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7ac444447a 
								
							 
						 
						
							
							
								
								Merge pull request  #4425  from wwylele/fix-seed  
							
							... 
							
							
							
							filesys/ncch: prevent buffer overflow on calculating SHA256 
							
						 
						
							2018-11-11 17:51:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								3d73b8d694 
								
							 
						 
						
							
							
								
								Common/Bitfield: store value as unsigned type  
							
							... 
							
							
							
							Storing signed type causes the following behaviour: extractValue can do overflow/negative left shift. Now it only relies on two implementation-defined behaviours (which are almost always defined as we want): unsigned->signed conversion and signed right shift 
							
						 
						
							2018-11-10 23:42:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								5179915fb4 
								
							 
						 
						
							
							
								
								filesys/ncch: prevent buffer overflow on calculating SHA256  
							
							
							
						 
						
							2018-11-10 22:58:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								31c394e9b5 
								
							 
						 
						
							
							
								
								qt: Add help option to open yuzu folder  
							
							
							
						 
						
							2018-11-09 17:00:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								d0edb81182 
								
							 
						 
						
							
							
								
								Memory: convert PAddr for N3DS FCRAM extension  
							
							
							
						 
						
							2018-11-09 10:40:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								98ddea4ddd 
								
							 
						 
						
							
							
								
								Kernel: correct MemoryState for TLS  
							
							
							
						 
						
							2018-11-09 00:14:13 -05:00