bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							878562c291 
							
						 
					 
					
						
						
							
							Merge pull request  #1389  from yuriks/stub-cam  
						
						... 
						
						
						
						Stub CAM:U service 
						
						
					 
					
						2016-03-04 10:11:09 -05:00 
						 
				 
			
				
					
						
							
							
								mailwl 
							
						 
					 
					
						
						
						
						
							
						
						
							d6be7ff683 
							
						 
					 
					
						
						
							
							ac:u: Stub IsConnected  
						
						
						
						
					 
					
						2016-03-04 15:59:02 +03:00 
						 
				 
			
				
					
						
							
							
								LittleWhite 
							
						 
					 
					
						
						
						
						
							
						
						
							7ad669a911 
							
						 
					 
					
						
						
							
							Display errors in GUI when loading ROM failed  
						
						
						
						
					 
					
						2016-03-03 22:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ea0ca17215 
							
						 
					 
					
						
						
							
							Merge pull request  #1434  from Kloen/legend  
						
						... 
						
						
						
						Add THREADPROCESSORID_ALL on SVC::CreateThread 
						
						
					 
					
						2016-03-02 09:09:09 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cddb9bd2aa 
							
						 
					 
					
						
						
							
							Merge pull request  #1297  from Subv/saves  
						
						... 
						
						
						
						DiskDirectory: Initialize the directory member with valid info. 
						
						
					 
					
						2016-03-01 17:16:05 -05:00 
						 
				 
			
				
					
						
							
							
								Kloen 
							
						 
					 
					
						
						
						
						
							
						
						
							1149e66820 
							
						 
					 
					
						
						
							
							ThreadProcessorId_All on SVC::CreateThread  
						
						
						
						
					 
					
						2016-03-01 12:03:32 +01:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							1912c4691b 
							
						 
					 
					
						
						
							
							Service/CFG: Fix potential endianess issue  
						
						
						
						
					 
					
						2016-02-29 23:56:02 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							228d8ac14a 
							
						 
					 
					
						
						
							
							Service/CFG: Add block 0x000A0000 (username) to default config file  
						
						
						
						
					 
					
						2016-02-29 23:55:48 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							338a0f01f2 
							
						 
					 
					
						
						
							
							Service/CAM: Add doxycomments to all service functions  
						
						
						
						
					 
					
						2016-02-29 22:53:36 -08:00 
						 
				 
			
				
					
						
							
							
								mailwl 
							
						 
					 
					
						
						
						
						
							
						
						
							2e13b7f3ca 
							
						 
					 
					
						
						
							
							Initial implementation ir:user  
						
						
						
						
					 
					
						2016-02-26 18:39:28 +03:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							8b00954ec7 
							
						 
					 
					
						
						
							
							AudioCore: Skeleton Implementation  
						
						... 
						
						
						
						This commit:
* Adds a new subproject, audio_core.
* Defines structures that exist in DSP shared memory.
* Hooks up various other parts of the emulator into audio core.
This sets the foundation for a later HLE DSP implementation. 
						
						
					 
					
						2016-02-21 13:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							fc6fa0f088 
							
						 
					 
					
						
						
							
							Service/CAM: Dummy implementation of some functions  
						
						... 
						
						
						
						Thanks to @mailwl for the initial version of the stubs. 
						
						
					 
					
						2016-02-13 01:16:08 -08:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							6c71858c5c 
							
						 
					 
					
						
						
							
							BitField: Make trivially copyable and remove assignment operator  
						
						
						
						
					 
					
						2016-02-12 19:51:16 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0937bed8d8 
							
						 
					 
					
						
						
							
							services: Get rid of unnecessary includes  
						
						
						
						
					 
					
						2016-02-02 01:40:23 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5e5bb0c32e 
							
						 
					 
					
						
						
							
							services: Update function tables  
						
						
						
						
					 
					
						2016-02-01 21:49:44 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cd0b31fd73 
							
						 
					 
					
						
						
							
							Merge pull request  #1377  from MerryMage/mmio  
						
						... 
						
						
						
						Memory: Implemented MMIO 
						
						
					 
					
						2016-01-30 19:03:33 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							2b93313348 
							
						 
					 
					
						
						
							
							Memory: Implement MMIO  
						
						
						
						
					 
					
						2016-01-30 18:41:04 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a89e32b157 
							
						 
					 
					
						
						
							
							elf: Don't cast away const  
						
						
						
						
					 
					
						2016-01-25 02:36:57 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3ed5ecd67a 
							
						 
					 
					
						
						
							
							archive_backend: Remove unnecessary const from return types  
						
						... 
						
						
						
						This doesn't return by reference so const isn't really necessary 
						
						
					 
					
						2016-01-25 00:14:53 -05:00 
						 
				 
			
				
					
						
							
							
								rob turner 
							
						 
					 
					
						
						
						
						
							
						
						
							d29578d467 
							
						 
					 
					
						
						
							
							ARM_Disasm::DisassembleMemHalf: actually use width in determining opcode name  
						
						
						
						
					 
					
						2016-01-19 18:42:16 +01:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							922b31ebbd 
							
						 
					 
					
						
						
							
							DiskDirectory: Initialize the directory member with valid info.  
						
						
						
						
					 
					
						2016-01-16 09:30:29 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							190b1bbf1f 
							
						 
					 
					
						
						
							
							Merge pull request  #1327  from Subv/unmap_memblock  
						
						... 
						
						
						
						HLE/SVC: Implement UnmapMemoryBlock. 
						
						
					 
					
						2016-01-14 22:27:36 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							d90d5a0ee6 
							
						 
					 
					
						
						
							
							HLE/SVC: Implement UnmapMemoryBlock.  
						
						... 
						
						
						
						This implementation will need to be (almost completely) changed when we implement multiprocess support. 
						
						
					 
					
						2016-01-14 11:29:19 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							848effe9c3 
							
						 
					 
					
						
						
							
							Merge pull request  #1283  from Subv/soc_fixup  
						
						... 
						
						
						
						HLE/Sockets: Fixed the buffer offset in recvfrom. 
						
						
					 
					
						2016-01-05 13:52:25 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							085c8f2987 
							
						 
					 
					
						
						
							
							Merge pull request  #1310  from lioncash/services  
						
						... 
						
						
						
						services: Update some function tables 
						
						
					 
					
						2015-12-30 21:30:07 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							532dc797c9 
							
						 
					 
					
						
						
							
							arm_dyncom_dec: Fix decoding of VMLS  
						
						... 
						
						
						
						Previously, all VMLS variants would misdecode as CDP
(which isn't necessarily wrong in itself, however
VMLS has it's own label of execution) 
						
						
					 
					
						2015-12-30 14:23:07 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							744f4af3ab 
							
						 
					 
					
						
						
							
							services: Update some function tables  
						
						
						
						
					 
					
						2015-12-30 11:29:21 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4bc961d5fd 
							
						 
					 
					
						
						
							
							Merge pull request  #1306  from Subv/sync  
						
						... 
						
						
						
						HLE/Timers: Reset OneShot timers when they are acquired instead of when they're triggered 
						
						
					 
					
						2015-12-29 22:36:29 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							6cccc36505 
							
						 
					 
					
						
						
							
							HLE/Timers: Reset OneShot timers when they are acquired instead of when they're triggered.  
						
						... 
						
						
						
						Closes  #1139  
					
						2015-12-29 20:35:25 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cee8df6ff0 
							
						 
					 
					
						
						
							
							core: Use unique_ptr for holding the interpreter instances  
						
						
						
						
					 
					
						2015-12-29 18:03:08 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							73740d74ed 
							
						 
					 
					
						
						
							
							Merge pull request  #1300  from Subv/arbitrateaddress  
						
						... 
						
						
						
						SVC: Fixed ArbitrateAddress to behave as it does on hardware. 
						
						
					 
					
						2015-12-28 22:23:51 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fddfe946c8 
							
						 
					 
					
						
						
							
							dyncom: Handle modifying the APSR via an MRC instruction  
						
						
						
						
					 
					
						2015-12-28 07:52:04 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							29032ce9b6 
							
						 
					 
					
						
						
							
							SVC: Fixed ArbitrateAddress to behave as it does on hardware.  
						
						... 
						
						
						
						This was verified with hwtests that i plan to upload later on. 
						
						
					 
					
						2015-12-27 18:44:42 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							270cbb0119 
							
						 
					 
					
						
						
							
							svc: Remove superfluous printf argument  
						
						
						
						
					 
					
						2015-12-25 14:21:45 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							282f2c8042 
							
						 
					 
					
						
						
							
							HLE/Sockets: Fixed the buffer offset in recvfrom.  
						
						... 
						
						
						
						Closes  #1277  
					
						2015-12-24 09:19:27 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d09b7a3c12 
							
						 
					 
					
						
						
							
							dyncom: Remove PC dispatch from several instructions  
						
						... 
						
						
						
						These instructions aren't capable of using the PC as a destination 
						
						
					 
					
						2015-12-20 21:19:02 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5a531d7ec2 
							
						 
					 
					
						
						
							
							dyncom: Handle unprivileged load/store variants correctly  
						
						... 
						
						
						
						LDRT/LDRBT/STRBT/STRT should simulate the load or store
as if the host CPU is in user mode.
STRT is also allowed to use the PC as an operand 
						
						
					 
					
						2015-12-19 19:05:50 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							84afaaa10c 
							
						 
					 
					
						
						
							
							svc: Fix compilation with LOG_TRACE enabled  
						
						
						
						
					 
					
						2015-12-12 18:14:36 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							31764c48fb 
							
						 
					 
					
						
						
							
							Merge pull request  #1272  from yuriks/merge-rasterizer  
						
						... 
						
						
						
						VideoCore: Unify interface to OpenGL and SW rasterizers 
						
						
					 
					
						2015-12-07 20:21:06 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							195fedccf0 
							
						 
					 
					
						
						
							
							VideoCore: Unify interface to OpenGL and SW rasterizers  
						
						... 
						
						
						
						This removes explicit checks sprinkled all over the codebase to instead
just have the SW rasterizer expose an implementation with no-ops for
most operations. 
						
						
					 
					
						2015-12-07 20:20:38 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							03835d04f4 
							
						 
					 
					
						
						
							
							VideoCore: Rename HWRasterizer methods to be less confusing  
						
						
						
						
					 
					
						2015-12-06 19:08:37 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							56e22e6aac 
							
						 
					 
					
						
						
							
							dyncom: Remove static keyword from header functions  
						
						
						
						
					 
					
						2015-12-06 15:14:51 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1ea0702eaa 
							
						 
					 
					
						
						
							
							arm_interface: Make GetNumInstructions const  
						
						
						
						
					 
					
						2015-12-06 15:07:59 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							de9a625c7e 
							
						 
					 
					
						
						
							
							arm_interface: directly initialize class members  
						
						
						
						
					 
					
						2015-12-06 15:07:00 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d03e7f08ff 
							
						 
					 
					
						
						
							
							dyncom: const correctness changes  
						
						
						
						
					 
					
						2015-12-06 15:03:06 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							87df493b5b 
							
						 
					 
					
						
						
							
							Merge pull request  #1252  from Subv/cam  
						
						... 
						
						
						
						Services/Cam: Added new log type and camera enums from 3dbrew. 
						
						
					 
					
						2015-12-03 22:01:45 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							84a22cb594 
							
						 
					 
					
						
						
							
							Kernel: Implement svcGetSystemInfo  
						
						... 
						
						
						
						This makes smealum/ctrulib@b96dd51d33  work
with Citra. 
						
						
					 
					
						2015-11-30 19:49:44 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5e2b66d2a4 
							
						 
					 
					
						
						
							
							armstate: Zero out the registers on creation  
						
						... 
						
						
						
						std::array isn't always guaranteed to explicitly zero out it's contents
without an initializer list. 
						
						
					 
					
						2015-11-29 15:16:34 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							1d02eb0587 
							
						 
					 
					
						
						
							
							Core/ARM11: Correct the size of the VFP register array in the ThreadContext structure.  
						
						... 
						
						
						
						The VFP registers are 64 bits each, and there are 32 of them. 
						
						
					 
					
						2015-11-29 13:06:45 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e906165229 
							
						 
					 
					
						
						
							
							Merge pull request  #1225  from lioncash/clean  
						
						... 
						
						
						
						csnd_snd: Get rid of type punning 
						
						
					 
					
						2015-11-28 23:32:05 -05:00