bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							12181c8a64 
							
						 
					 
					
						
						
							
							Merge pull request  #529  from Subv/master  
						
						... 
						
						
						
						Build: Fixed some warnings 
						
						
					 
					
						2015-02-14 15:50:26 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0c6434c379 
							
						 
					 
					
						
						
							
							core: Apply static to local functions  
						
						
						
						
					 
					
						2015-02-13 10:48:32 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							8e2b248e05 
							
						 
					 
					
						
						
							
							Build: Fixed some warnings  
						
						
						
						
					 
					
						2015-02-12 09:25:35 -05:00 
						 
				 
			
				
					
						
							
							
								Kevin Hartman 
							
						 
					 
					
						
						
						
						
							
						
						
							a56f3f290e 
							
						 
					 
					
						
						
							
							Implemented WriteHWRegsWithMask for GSP.  
						
						
						
						
					 
					
						2015-02-11 11:03:17 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							ef24e72b26 
							
						 
					 
					
						
						
							
							Asserts: break/crash program, fit to style guide; log.h->assert.h  
						
						... 
						
						
						
						Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time)
As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing)
Also removed some GEKKO cruft. 
						
						
					 
					
						2015-02-10 18:30:31 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							168eb27aee 
							
						 
					 
					
						
						
							
							GSP: Fixed typo in SignalInterrupt  
						
						
						
						
					 
					
						2015-02-10 19:57:48 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							76e7d41f88 
							
						 
					 
					
						
						
							
							Merge pull request  #552  from bunnei/setbufferswap-fix  
						
						... 
						
						
						
						GSP SetBufferSwap fix 
						
						
					 
					
						2015-02-10 19:21:48 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9eae2400c0 
							
						 
					 
					
						
						
							
							GSP: Call SetBufferSwap for each screen on corresponding signal interrupt.  
						
						
						
						
					 
					
						2015-02-10 19:05:56 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ca22ee3239 
							
						 
					 
					
						
						
							
							Merge pull request  #526  from purpasmart96/citra_stubs  
						
						... 
						
						
						
						Services: Stub some functions 
						
						
					 
					
						2015-02-10 18:39:37 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							0d2b6dd656 
							
						 
					 
					
						
						
							
							PTM: Fixed a problem with the gamecoin PTM file.  
						
						
						
						
					 
					
						2015-02-10 13:43:46 -02:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							1bbf0567b1 
							
						 
					 
					
						
						
							
							Archives: Made the Format function more generic.  
						
						
						
						
					 
					
						2015-02-10 13:43:46 -02:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							071663e074 
							
						 
					 
					
						
						
							
							Archives: Expose the File and Directory classes to HLE  
						
						
						
						
					 
					
						2015-02-10 13:43:45 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							3f1a3952d7 
							
						 
					 
					
						
						
							
							FS: Allow multiple instances of the same archive type to be open at once  
						
						
						
						
					 
					
						2015-02-10 13:43:44 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							4468625080 
							
						 
					 
					
						
						
							
							FS: Get rid of completely useless Archive class  
						
						
						
						
					 
					
						2015-02-10 13:43:43 -02:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
						
						
							
						
						
							60ce36f721 
							
						 
					 
					
						
						
							
							Services: Stub some functions  
						
						
						
						
					 
					
						2015-02-07 17:34:59 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							88a4a808c6 
							
						 
					 
					
						
						
							
							Kernel: Stop creating useless Handles during object creation  
						
						... 
						
						
						
						They're finally unnecessary, and will stop cluttering the application's
handle table. 
						
						
					 
					
						2015-02-02 15:37:09 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							0f69668fc6 
							
						 
					 
					
						
						
							
							HID: Fix crash when pressing a key when the emulator is stopped  
						
						
						
						
					 
					
						2015-02-02 15:37:05 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							8441591659 
							
						 
					 
					
						
						
							
							FS: Remove use of GetHandle  
						
						
						
						
					 
					
						2015-02-02 15:37:01 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							6e11570862 
							
						 
					 
					
						
						
							
							Service: Store function names as const char* instead of std::string  
						
						... 
						
						
						
						Uses less memory (strings and function table is stored in constant data)
and speeds up start up (no need to allocate and copy strings). 
						
						
					 
					
						2015-02-02 15:37:00 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							a79d21c83e 
							
						 
					 
					
						
						
							
							Service: Clean-up Interface  
						
						
						
						
					 
					
						2015-02-02 15:36:59 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							8779b31fe6 
							
						 
					 
					
						
						
							
							Make Port/Service registration and querying more HW-accurate  
						
						
						
						
					 
					
						2015-02-02 15:36:59 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							5e91fc0d1a 
							
						 
					 
					
						
						
							
							Filesys: Move creation of Handles for File/Directory to service handlers  
						
						
						
						
					 
					
						2015-02-02 15:36:58 -02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							551264f815 
							
						 
					 
					
						
						
							
							archive: Fix initializer list order for the File class.  
						
						
						
						
					 
					
						2015-01-30 11:30:22 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0c53cc52bd 
							
						 
					 
					
						
						
							
							apt_u: Fix missing printf specifiers  
						
						
						
						
					 
					
						2015-01-30 11:28:09 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							09ae6e1fa3 
							
						 
					 
					
						
						
							
							Remove result.h InvalidHandle  
						
						... 
						
						
						
						It was only being used in two places, where it was replaced by a local
constant. 
						
						
					 
					
						2015-01-30 11:49:45 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							d52d859936 
							
						 
					 
					
						
						
							
							Kernel: Convert Event to not use Handles  
						
						
						
						
					 
					
						2015-01-30 11:49:43 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							882b6fed75 
							
						 
					 
					
						
						
							
							Kernel: Convert Mutex to not use Handles  
						
						
						
						
					 
					
						2015-01-30 11:47:06 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							4bb33dfc30 
							
						 
					 
					
						
						
							
							Kernel: Convert SharedMemory to not use Handles  
						
						
						
						
					 
					
						2015-01-30 11:47:04 -02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							326c451758 
							
						 
					 
					
						
						
							
							Merge pull request  #345  from purpasmart96/apt_stubs  
						
						... 
						
						
						
						APT_U: Stub some functions & misc changes 
						
						
					 
					
						2015-01-26 23:13:54 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e7dd4d34aa 
							
						 
					 
					
						
						
							
							Merge pull request  #485  from Subv/more_servs  
						
						... 
						
						
						
						Services: Stubbed more services. 
						
						
					 
					
						2015-01-25 22:13:13 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							2ea60bdc7f 
							
						 
					 
					
						
						
							
							Services/HID: Removed some files due to a rebase error  
						
						
						
						
					 
					
						2015-01-24 15:54:24 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e9990149 
							
						 
					 
					
						
						
							
							Services: Stubbed more services.  
						
						... 
						
						
						
						Implemented FSUser::CreateExtSaveData 
						
						
					 
					
						2015-01-24 15:44:40 -05:00 
						 
				 
			
				
					
						
							
							
								purpasmart96 
							
						 
					 
					
						
						
						
						
							
						
						
							2dd23b6467 
							
						 
					 
					
						
						
							
							APT_U: Stub some functions & misc changes  
						
						
						
						
					 
					
						2015-01-22 16:03:48 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							92a75df9b1 
							
						 
					 
					
						
						
							
							cam_u.h: fix indentation  
						
						... 
						
						
						
						Withholding my profanity towards Xcode. 
						
						
					 
					
						2015-01-22 12:51:53 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							92550013cf 
							
						 
					 
					
						
						
							
							Merge pull request  #493  from archshift/ptmplay  
						
						... 
						
						
						
						Stubbed some services 
						
						
					 
					
						2015-01-22 13:25:19 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e4a5d8ad4f 
							
						 
					 
					
						
						
							
							Event: Fixed some bugs and cleanup (Subv)  
						
						
						
						
					 
					
						2015-01-21 18:43:50 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							1f109c6b49 
							
						 
					 
					
						
						
							
							Added HID_SPVR service and split HID_U implementation into service/hid/hid.xxx  
						
						
						
						
					 
					
						2015-01-21 13:31:10 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							a68dda6328 
							
						 
					 
					
						
						
							
							Stubbed cam:u service  
						
						
						
						
					 
					
						2015-01-21 12:50:18 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							7516ceaf93 
							
						 
					 
					
						
						
							
							Stubbed ptm:play service  
						
						
						
						
					 
					
						2015-01-21 12:50:18 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a3f5e5605c 
							
						 
					 
					
						
						
							
							core: Fix a few docstrings  
						
						
						
						
					 
					
						2015-01-20 13:52:44 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							4d316cbd8e 
							
						 
					 
					
						
						
							
							Expose GetSharedFont and NotifyToWait to APT:A and APT:S respectively  
						
						
						
						
					 
					
						2015-01-18 15:15:14 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2572a62480 
							
						 
					 
					
						
						
							
							APT: Fix typo in setting return code for NotifyToWait  
						
						
						
						
					 
					
						2015-01-15 18:23:53 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							350c5a7e32 
							
						 
					 
					
						
						
							
							DSP: Removed useless spam log for SignalInterrupt  
						
						
						
						
					 
					
						2015-01-15 18:20:58 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4b47ed6194 
							
						 
					 
					
						
						
							
							Merge pull request  #482  from yuriks/fix-vblank  
						
						... 
						
						
						
						Correctness fixes for GPU flipping and interrupts 
						
						
					 
					
						2015-01-15 18:11:03 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
						
						
							
						
						
							fd1b600e05 
							
						 
					 
					
						
						
							
							APT: Fixed the comment style in some variables  
						
						
						
						
					 
					
						2015-01-14 10:14:22 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							7630b31672 
							
						 
					 
					
						
						
							
							GSP: Fix appending of interrupts to the shared memory buffer  
						
						... 
						
						
						
						The code was previously appending the interrupt to after the end of the
buffer, instead of at the end. 
						
						
					 
					
						2015-01-14 05:20:13 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							5961a2852d 
							
						 
					 
					
						
						
							
							GSP: Update framebuffer info on all interrupts  
						
						... 
						
						
						
						Hardware testing determined that the GSP processes shared memory
framebuffer update info even when no memory transfer or filling GX
commands are used. They are now updated on every interrupt, which isn't
confirmed correct but matches hardware behaviour more closely.
This also reverts the hack introduced in #404 . It made a few games
behave better, but I believe it's incorrect and also breaks other games. 
						
						
					 
					
						2015-01-14 05:20:12 -02:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							98e3274935 
							
						 
					 
					
						
						
							
							GPU: Fire GPU interrupts at the correct places.  
						
						... 
						
						
						
						PDC0 and PDC1 are both VBlank interrupts. PDC0 was being treated as a
HBlank interrupt and fired many more times than it should. They now both
fire together at 60 Hz. This puzzlingly *improves* apparent framerate on
many applications.
A few other interrupts were being fired inside the GSP command
processing instead of on the actual GPU register writes, so they were
moved there, which should cover direct writes tho those registers not
going through the GX command queue. 
						
						
					 
					
						2015-01-14 05:07:35 -02:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							728c932dba 
							
						 
					 
					
						
						
							
							APTU: Stubbed NotifyToWait, taken from 3dmoo.  
						
						... 
						
						
						
						Also renamed some handles in the APT:U service to be more descriptive.
Fixed a typo in InquireNotification 
						
						
					 
					
						2015-01-13 19:18:10 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							cf071cd897 
							
						 
					 
					
						
						
							
							Services: Added some missing services.  
						
						... 
						
						
						
						cfg:s, ptm:sysm, apt:s.
apt:s is almost exactly the same as apt:u as per 3dbrew 
						
						
					 
					
						2015-01-13 14:43:30 -05:00