BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								9848610ea2 
								
							 
						 
						
							
							
								
								android: init user path  
							
							
							
						 
						
							2019-03-09 18:23:27 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								36ae10f555 
								
							 
						 
						
							
							
								
								archive_ncch: add open source mii archive  
							
							
							
						 
						
							2019-03-09 08:19:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								ebdef4fd69 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: unlink watchers if surface is moved to remove_surfaces but is not immediately removed  
							
							
							
						 
						
							2019-03-08 09:37:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								777af04f4a 
								
							 
						 
						
							
							
								
								gl_rasterizer: ignore mipmap setting for cubemap before we implements it  
							
							
							
						 
						
							2019-03-08 09:37:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								d7196b5573 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: invalidate watchers on (partial) surface invalidation  
							
							
							
						 
						
							2019-03-08 09:37:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								fa141c799b 
								
							 
						 
						
							
							
								
								gl_shader_gen: use accurate LOD formula for texture 2D  
							
							
							
						 
						
							2019-03-08 09:37:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								ca78d34933 
								
							 
						 
						
							
							
								
								gl_rasterizer: implement mipmap  
							
							
							
						 
						
							2019-03-08 09:37:24 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dimitri A 
								
							 
						 
						
							
							
							
							
								
							
							
								acaca4188e 
								
							 
						 
						
							
							
								
								gdbstub: Fix some bugs in IsMemoryBreak() and ServeBreak. Add workaround to let watchpoints break into GDB. ( #4651 )  
							
							... 
							
							
							
							* gdbstub: fix IsMemoryBreak() returning false while connected to client
As a result, the only existing codepath for a memory watchpoint hit to break into GDB (InterpeterMainLoop, GDB_BP_CHECK, ARMul_State::RecordBreak) is finally taken,
which exposes incorrect logic* in both RecordBreak and ServeBreak.
* a blank BreakpointAddress structure is passed, which sets r15 (PC) to NULL
* gdbstub: DynCom: default-initialize two members/vars used in conditionals
* gdbstub: DynCom: don't record memory watchpoint hits via RecordBreak()
For now, instead check for GDBStub::IsMemoryBreak() in InterpreterMainLoop and ServeBreak.
Fixes PC being set to a stale/unhit breakpoint address (often zero) when a memory watchpoint (rwatch, watch, awatch) is handled in ServeBreak() and generates a GDB trap.
Reasons for removing a call to RecordBreak() for memory watchpoints:
* The``breakpoint_data`` we pass is typed Execute or None. It describes the predicted next code breakpoint hit relative to PC;
* GDBStub::IsMemoryBreak() returns true if a recent Read/Write operation hit a watchpoint. It doesn't specify which in return, nor does it trace it anywhere. Thus, the only data we could give RecordBreak() is a placeholder BreakpointAddress at offset NULL and type Access. I found the idea silly, compared to simply relying on GDBStub::IsMemoryBreak().
There is currently no measure in the code that remembers the addresses (and types) of any watchpoints that were hit by an instruction, in order to send them to GDB as "extended stop information."
I'm considering an implementation for this.
* gdbstub: Change an ASSERT to DEBUG_ASSERT
I have never seen the (Reg[15] == last_bkpt.address) assert fail in practice, even after several weeks of (locally) developping various branches around GDB.  Only leave it inside Debug builds. 
							
						 
						
							2019-03-08 00:09:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c3e6610807 
								
							 
						 
						
							
							
								
								Merge pull request  #4627  from FearlessTobi/cia-install-short  
							
							... 
							
							
							
							citra_qt: when opening a cia file directly, make Citra ask to install it 
							
						 
						
							2019-03-07 23:55:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9560060f04 
								
							 
						 
						
							
							
								
								Merge pull request  #4666  from FearlessTobi/port-2167  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#2167 : "common: Move Quaternion, Rectangle, Vec2, Vec3, and Vec4 into the Common namespace" 
							
						 
						
							2019-03-07 23:52:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								f5b86cff52 
								
							 
						 
						
							
							
								
								Clang-format  
							
							
							
						 
						
							2019-03-06 22:43:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								f5df13eb24 
								
							 
						 
						
							
							
								
								Remove global state and add mic hot swapping  
							
							
							
						 
						
							2019-03-06 20:59:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								182d672c15 
								
							 
						 
						
							
							
								
								Add ifdef around cubeb for android. Address a few review comments  
							
							
							
						 
						
							2019-03-06 20:03:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								5c61d53047 
								
							 
						 
						
							
							
								
								Fix compiler error  
							
							
							
						 
						
							2019-03-06 11:30:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								ba4dfe4217 
								
							 
						 
						
							
							
								
								Increase mic stream volume to max in case the users mic is set low for some reason  
							
							
							
						 
						
							2019-03-06 11:17:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								5f532c2560 
								
							 
						 
						
							
							
								
								Address review comments  
							
							
							
						 
						
							2019-03-06 11:16:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								2999c8325e 
								
							 
						 
						
							
							
								
								archive_extsavedata: add correct FileOpen delays  
							
							
							
						 
						
							2019-03-06 18:53:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								5055a6c262 
								
							 
						 
						
							
							
								
								Address review comments  
							
							
							
						 
						
							2019-03-06 18:53:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5954dc11ba 
								
							 
						 
						
							
							
								
								Merge pull request  #4669  from wwylele/rpc-server-freeze  
							
							... 
							
							
							
							rpc: send ending packet in Server instead of UDPServer 
							
						 
						
							2019-03-06 09:11:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								fc7e6c9cc9 
								
							 
						 
						
							
							
								
								fs_user: Add a delay for each file open  
							
							
							
						 
						
							2019-03-06 16:09:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d0de727a97 
								
							 
						 
						
							
							
								
								Merge pull request  #4668  from wwylele/swkbd-size  
							
							... 
							
							
							
							applet/swkbd: use UTF-16 string to test string size 
							
						 
						
							2019-03-05 12:23:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d7444892ce 
								
							 
						 
						
							
							
								
								Merge pull request  #4673  from FearlessTobi/super-mega-important-change  
							
							... 
							
							
							
							ISSUE_TEMPLATE: also ask for a log file 
							
						 
						
							2019-03-05 10:10:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3ea30fe2b3 
								
							 
						 
						
							
							
								
								Merge pull request  #4610  from zhaowenlan1779/cheats-ui  
							
							... 
							
							
							
							Implement UI for adding/editing/deleting cheats 
							
						 
						
							2019-03-05 22:07:40 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								6b779b7482 
								
							 
						 
						
							
							
								
								ISSUE_TEMPLATE: also ask for a log file  
							
							... 
							
							
							
							Exactly like we do for yuzu too, we should also mention for Citra that we need a log. 
							
						 
						
							2019-03-05 13:03:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								c669aa8d55 
								
							 
						 
						
							
							
								
								Rest of the owl  
							
							
							
						 
						
							2019-03-04 23:07:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								5c9e327ff3 
								
							 
						 
						
							
							
								
								Fix  
							
							
							
						 
						
							2019-03-04 23:07:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								7fccc995ce 
								
							 
						 
						
							
							
								
								Initial Mic setup  
							
							
							
						 
						
							2019-03-04 23:06:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b3261472fe 
								
							 
						 
						
							
							
								
								Merge pull request  #4665  from FearlessTobi/port-yuzu-stuffz  
							
							... 
							
							
							
							Port various minor PRs from yuzu 
							
						 
						
							2019-03-04 12:36:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c57b74907 
								
							 
						 
						
							
							
								
								Merge pull request  #4618  from wwylele/fs-clean  
							
							... 
							
							
							
							FS: pass down program ID for archive operation (cleanup System::GetInstance part 3) 
							
						 
						
							2019-03-04 12:34:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								870579d38f 
								
							 
						 
						
							
							
								
								rpc: send ending packet in Server instead of UDPServer  
							
							... 
							
							
							
							udp_server might not be created due to error (occupied port etc.), in which case its destructor and thread-ending call chain will not be excuted in Server::Stop. However, the ending packet still need to be send no matter udp is on or not, so move it to Server::Stop 
							
						 
						
							2019-03-04 11:05:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								47ed3f4db5 
								
							 
						 
						
							
							
								
								applet/swkbd: use UTF-16 string to test string size  
							
							... 
							
							
							
							Also removed a TODO as it is verified that max_text_length is inclusive (allows size = max_text_length) 
							
						 
						
							2019-03-04 10:33:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e1a4912ade 
								
							 
						 
						
							
							
								
								common/math_util: Move contents into the Common namespace  
							
							... 
							
							
							
							These types are within the common library, so they should be within the
Common namespace. 
							
						 
						
							2019-03-02 18:13:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								643472e24a 
								
							 
						 
						
							
							
								
								common/vector_math: Move Vec[x] types into the Common namespace  
							
							... 
							
							
							
							These types are within the common library, so they should be using the
Common namespace. 
							
						 
						
							2019-03-02 15:04:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								db58652680 
								
							 
						 
						
							
							
								
								common/quaternion: Move Quaternion into the Common namespace  
							
							... 
							
							
							
							Quaternion is within the common library, so it should be using the
Common namespace. 
							
						 
						
							2019-03-02 14:44:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d354a2ee3b 
								
							 
						 
						
							
							
								
								audio_core/codec: Resolve truncation warnings within DecodeADPCM  
							
							... 
							
							
							
							The assignments here were performing an implicit truncation from int to
s16. Make it explicit that this is desired behavior. 
							
						 
						
							2019-03-02 14:06:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f322c51a63 
								
							 
						 
						
							
							
								
								core/frontend/emu_window: Make ClipToTouchScreen a const member function  
							
							... 
							
							
							
							This member function doesn't modify instance state, so it can have the
const specifier applied to it. 
							
						 
						
							2019-03-02 14:06:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								6149be43cf 
								
							 
						 
						
							
							
								
								yuzu/compatdb: Remove unused lambda capture  
							
							... 
							
							
							
							Silences a compiler warning with clang. 
							
						 
						
							2019-03-02 14:04:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cameron Cawley 
								
							 
						 
						
							
							
							
							
								
							
							
								2b57d9d323 
								
							 
						 
						
							
							
								
								travis: Use Ninja for Travis builds  
							
							
							
						 
						
							2019-02-26 00:00:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ad1cfc8d50 
								
							 
						 
						
							
							
								
								Merge pull request  #4608  from wwylele/sharedmem-circular  
							
							... 
							
							
							
							Kernel/SharedMemory: make owner_process a raw pointer 
							
						 
						
							2019-02-25 10:32:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								93275d752b 
								
							 
						 
						
							
							
								
								Merge pull request  #4645  from FearlessTobi/port-2116  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#2116 : "threadsafe_queue: Remove NeedSize template parameter" 
							
						 
						
							2019-02-25 10:25:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								206413ba7b 
								
							 
						 
						
							
							
								
								Merge pull request  #4630  from wwylele/memory-no-lock  
							
							... 
							
							
							
							Memory: don't lock hle mutex in memory read/write 
							
						 
						
							2019-02-25 10:23:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5f10cc412f 
								
							 
						 
						
							
							
								
								Merge pull request  #4632  from zhaowenlan1779/socu  
							
							... 
							
							
							
							service/soc_u: Implement getaddrinfo and getnameinfo 
							
						 
						
							2019-02-25 10:23:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fdb5a8c2df 
								
							 
						 
						
							
							
								
								Merge pull request  #4629  from FearlessTobi/bunnei-fooled-me  
							
							... 
							
							
							
							Port minor changes for BitField from yuzu 
							
						 
						
							2019-02-25 10:22:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								42c777b0e5 
								
							 
						 
						
							
							
								
								Merge pull request  #4617  from wwylele/hle-service-clean  
							
							... 
							
							
							
							HLE/IPC: clean up System::GetInstance 
							
						 
						
							2019-02-25 10:22:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c265f3f507 
								
							 
						 
						
							
							
								
								Merge pull request  #4616  from wwylele/core-global-clean  
							
							... 
							
							
							
							Cleanup System::GetInstance reference - Part 1 
							
						 
						
							2019-02-25 10:22:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f8b3617394 
								
							 
						 
						
							
							
								
								bit_field: Remove is_pod check, add is_trivially_copyable_v.  
							
							
							
						 
						
							2019-02-24 19:40:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e24c7a474c 
								
							 
						 
						
							
							
								
								bit_field: Make all methods constexpr.  
							
							
							
						 
						
							2019-02-24 19:39:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								28b2ee9cd7 
								
							 
						 
						
							
							
								
								add java to .clang-format  
							
							
							
						 
						
							2019-02-22 16:29:19 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5f80075c31 
								
							 
						 
						
							
							
								
								Merge pull request  #4596  from CarlKenner/master  
							
							... 
							
							
							
							Fix mouse touchscreen in SBS 3D mode 
							
						 
						
							2019-02-22 16:24:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								28e849cddb 
								
							 
						 
						
							
							
								
								Merge pull request  #4598  from BreadFish64/user_path  
							
							... 
							
							
							
							common: decouple getting and setting user paths 
							
						 
						
							2019-02-22 16:23:41 -05:00