Lioncash 
							
						 
					 
					
						
						
							
						
						ada3e97715 
					 
					
						
						
							
							Merge pull request  #538  from lioncash/savestate-dragdrop  
						
						 
						
						... 
						
						
						
						Fix dragging and dropping savestates in the render window 
						
						
					 
					
						2014-06-29 21:47:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						0332d4d76f 
					 
					
						
						
							
							Merge pull request  #539  from jordan-woyak/fix-extract-directory  
						
						 
						
						... 
						
						
						
						Fix ISO Directory extraction. 
						
						
					 
					
						2014-06-29 21:35:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						d720e3ed0b 
					 
					
						
						
							
							Merge pull request  #452  from degasus/stats  
						
						 
						
						... 
						
						
						
						Video statistics update 
						
						
					 
					
						2014-06-29 16:41:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						f78b94077e 
					 
					
						
						
							
							DiscIO: Centralize the banner pointer and validity boolean into IBannerLoader  
						
						 
						
						... 
						
						
						
						These are both used within the banner loaders, and IsValid is exactly the
same. So this makes sense. 
						
						
					 
					
						2014-06-29 15:40:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						d800b5fb74 
					 
					
						
						
							
							DiscIO: Fix extra tabs in the banner loader headers  
						
						 
						
						
						
						
					 
					
						2014-06-29 15:31:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						3805c4967f 
					 
					
						
						
							
							Fix ISO Directory extraction.  
						
						 
						
						
						
						
					 
					
						2014-06-29 14:22:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						3df00cd3f5 
					 
					
						
						
							
							Fix dragging and dropping savestates in the render window  
						
						 
						
						
						
						
					 
					
						2014-06-28 16:55:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						91da031220 
					 
					
						
						
							
							Merge pull request  #522  from lioncash/fix-dragdrop-crash  
						
						 
						
						... 
						
						
						
						Fix crashes when dragging and dropping files outside of the gamelist 
						
						
					 
					
						2014-06-28 16:53:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						aae1630949 
					 
					
						
						
							
							Merge pull request  #533  from Anti-Ultimate/master  
						
						 
						
						... 
						
						
						
						Fix OpenGL VSync 
						
						
					 
					
						2014-06-28 11:06:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						8571d7aceb 
					 
					
						
						
							
							RenderFrame: Set the background to black.  
						
						 
						
						
						
						
					 
					
						2014-06-28 16:02:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anti-Ultimate 
							
						 
					 
					
						
						
							
						
						aacf885b48 
					 
					
						
						
							
							Fix OpenGL VSync  
						
						 
						
						
						
						
					 
					
						2014-06-28 00:10:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								galop1n 
							
						 
					 
					
						
						
							
						
						729758f2f9 
					 
					
						
						
							
							Fix an invalid foreach loop over an unordered_map with deletion in WiiSockets  
						
						 
						
						
						
						
					 
					
						2014-06-27 13:02:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						7db5a4b22d 
					 
					
						
						
							
							Statistics: Reformat stats string  
						
						 
						
						
						
						
					 
					
						2014-06-27 09:36:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						f1ddd3c66a 
					 
					
						
						
							
							VideoCommon: remove unused stats  
						
						 
						
						
						
						
					 
					
						2014-06-27 09:35:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						bd377b9580 
					 
					
						
						
							
							Merge pull request  #443  from magumagu/loadstore-cleanup  
						
						 
						
						... 
						
						
						
						Loadstore cleanup 
						
						
					 
					
						2014-06-26 21:32:59 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						11d304ae29 
					 
					
						
						
							
							Merge pull request  #259  from magumagu/dtk-rewrite  
						
						 
						
						... 
						
						
						
						DTK rewrite 
						
						
					 
					
						2014-06-26 20:01:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								magumagu 
							
						 
					 
					
						
						
							
						
						ca0203a1cc 
					 
					
						
						
							
							AudioCommon: restore support for DTK volume setting.  
						
						 
						
						
						
						
					 
					
						2014-06-26 16:56:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						ca5340ebde 
					 
					
						
						
							
							Centralize the logging code into its own folder in Common.  
						
						 
						
						
						
						
					 
					
						2014-06-25 22:11:42 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						a40ae6883a 
					 
					
						
						
							
							Move CoreTiming::downcount to PowerPC::ppcState.  
						
						 
						
						... 
						
						
						
						This isn't technically the correct place to have the downcount variable, but it is similar to what PPSSPP does to gain a bit of extra speed on ARM.
We access this variable quite a bit, with each exit in a block it is subtracted from.
On ARM this required four instructions to load and store the value, while now it only requires two.
This gives an average of 1FPS gain to most games.
Examples:
Crazy Taxi: 54FPS -> 55FPS
Luigi's Mansion: 20FPS -> 21FPS
Wind Waker(Save Screen): 27FPS -> 28FPS
This seems to average a 6mhz to 16mhz CPU core emulation improvement in the few games I've tested. 
						
						
					 
					
						2014-06-26 01:48:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						177658aed6 
					 
					
						
						
							
							Merge pull request  #513  from lioncash/vs-x64  
						
						 
						
						... 
						
						
						
						Remove the 32-bit config platform from the VS solution file 
						
						
					 
					
						2014-06-25 21:23:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						2db50612b9 
					 
					
						
						
							
							Merge pull request  #510  from RachelBryk/unused  
						
						 
						
						... 
						
						
						
						Remove an unused variable. 
						
						
					 
					
						2014-06-25 12:41:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						416a3201ed 
					 
					
						
						
							
							Merge pull request  #480  from Sonicadvance1/PR371-Revert  
						
						 
						
						... 
						
						
						
						Revert "PPCAnalyst now detects internal branches better" 
						
						
					 
					
						2014-06-25 16:02:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						a99ad2db7c 
					 
					
						
						
							
							Merge pull request  #499  from magumagu/ipchle-disk-channel  
						
						 
						
						... 
						
						
						
						ES_LAUNCH fixes for disk channel etc 
						
						
					 
					
						2014-06-25 04:00:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						8b13afbb8e 
					 
					
						
						
							
							Remove the 32-bit config platform from the VS solution and projects  
						
						 
						
						
						
						
					 
					
						2014-06-24 22:07:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						eb3de73ab9 
					 
					
						
						
							
							Merge pull request  #531  from LPFaint99/memcard  
						
						 
						
						... 
						
						
						
						GCI Folder: correctly identify region of sysmenu 
						
						
					 
					
						2014-06-24 21:18:27 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						10dc1ef135 
					 
					
						
						
							
							Fix crashes when dragging and dropping files outside of the gamelist  
						
						 
						
						
						
						
					 
					
						2014-06-24 16:43:02 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						516369594f 
					 
					
						
						
							
							Store ini sections in a std::list (rather than vector) to prevent unexpected pointer invalidation with use of GetOrCreateSection.  
						
						 
						
						
						
						
					 
					
						2014-06-24 12:37:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LPFaint99 
							
						 
					 
					
						
						
							
						
						c65a6f5fb0 
					 
					
						
						
							
							GCI Folder: correctly identify region of sysmenu  
						
						 
						
						
						
						
					 
					
						2014-06-23 19:58:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LPFaint99 
							
						 
					 
					
						
						
							
						
						32b2c40490 
					 
					
						
						
							
							first implementation of memcard from directory, creates a memory card from USERDIR/GC/<REGION>/Card <A/B>  
						
						 
						
						... 
						
						
						
						Savestates include the entire memorycard, but the only saves that should be modified are the ones that are directly modified by the game the others are preserved merely to avoid changing the memory card header during the game as some games (Zelda) refuse to save
Implement DMA r/w for memcard.
Skips programming buffer for writes
Add a migration feature that auto imports all saves from your default memcard to the new memcard dir if it doesn't exist.
Actually "delete" save files by renaming to s/*.gci/*.gci.deleted/ 
						
						
					 
					
						2014-06-22 18:03:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LPFaint99 
							
						 
					 
					
						
						
							
						
						404e9ce3ee 
					 
					
						
						
							
							move memorycard handling to its own class  
						
						 
						
						
						
						
					 
					
						2014-06-22 17:59:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						add090bde6 
					 
					
						
						
							
							DSP: Add support for PCAP logging of CPU<->DSP communications  
						
						 
						
						
						
						
					 
					
						2014-06-22 20:04:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						7889d90633 
					 
					
						
						
							
							DSPLLE: Improve initialization by using an options structure instead of individual params  
						
						 
						
						
						
						
					 
					
						2014-06-22 20:04:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						ce74752e91 
					 
					
						
						
							
							Common: Add a PCAP writer module  
						
						 
						
						
						
						
					 
					
						2014-06-22 20:04:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						3c51c75b3e 
					 
					
						
						
							
							Merge pull request  #526  from RachelBryk/input-label  
						
						 
						
						... 
						
						
						
						Fix an incorrect label in fps display string. 
						
						
					 
					
						2014-06-22 13:31:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rachel Bryk 
							
						 
					 
					
						
						
							
						
						addbbf11d7 
					 
					
						
						
							
							Allow progressive scan to be set by game ini.  
						
						 
						
						
						
						
					 
					
						2014-06-22 12:29:16 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rachel Bryk 
							
						 
					 
					
						
						
							
						
						93a215c9e7 
					 
					
						
						
							
							Fix an incorrect label in fps display string.  
						
						 
						
						
						
						
					 
					
						2014-06-22 12:21:11 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						5dff577339 
					 
					
						
						
							
							Merge pull request  #500  from lioncash/ini  
						
						 
						
						... 
						
						
						
						Use only section-based ini reading. 
						
						
					 
					
						2014-06-22 17:21:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						86d6455391 
					 
					
						
						
							
							Merge pull request  #505  from RachelBryk/wiimote-state  
						
						 
						
						... 
						
						
						
						Save an unsaved wiimote variable to save states. 
						
						
					 
					
						2014-06-21 19:59:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						72050d455d 
					 
					
						
						
							
							Merge pull request  #521  from RisingFog/dtm-update  
						
						 
						
						... 
						
						
						
						Removed unused variable, Added tick count check 
						
						
					 
					
						2014-06-21 19:19:02 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						d60f91ef5a 
					 
					
						
						
							
							Merge pull request  #501  from magumagu/sw-cp-structs  
						
						 
						
						... 
						
						
						
						VideoSoftware: remove duplicated CommandProcessor structures. 
						
						
					 
					
						2014-06-21 22:23:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								magumagu 
							
						 
					 
					
						
						
							
						
						8bf3ffc76f 
					 
					
						
						
							
							VideoSoftware: remove duplicated CommandProcessor structures.  
						
						 
						
						
						
						
					 
					
						2014-06-21 11:54:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fog 
							
						 
					 
					
						
						
							
						
						76c5fa084b 
					 
					
						
						
							
							Removed unused variable, added tick count check  
						
						 
						
						
						
						
					 
					
						2014-06-21 11:43:33 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						fbca397c92 
					 
					
						
						
							
							Merge pull request  #439  from degasus/lighting-fix  
						
						 
						
						... 
						
						
						
						Lighting cleanup 
						
						
					 
					
						2014-06-21 12:17:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						ddadb4f29d 
					 
					
						
						
							
							Merge pull request  #523  from RachelBryk/uninitialized-load-state  
						
						 
						
						... 
						
						
						
						Abort loading a save state if emulation isn't running. 
						
						
					 
					
						2014-06-21 11:39:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						cad7614e7e 
					 
					
						
						
							
							Merge pull request  #520  from pauldacheez/enumerate-outputs-harder  
						
						 
						
						... 
						
						
						
						Make the common "Failed to enumerate outputs" message much more useful. 
						
						
					 
					
						2014-06-21 11:39:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rachel Bryk 
							
						 
					 
					
						
						
							
						
						3e60979000 
					 
					
						
						
							
							Abort loading a save state if emulation isn't running.  
						
						 
						
						
						
						
					 
					
						2014-06-20 21:22:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Olszewski 
							
						 
					 
					
						
						
							
						
						c5ef249c4b 
					 
					
						
						
							
							Make the common "Failed to enumerate outputs" message much more useful.  
						
						 
						
						... 
						
						
						
						Now it includes its most common cause, a simply-worded solution, and an exclamation point. 
						
						
					 
					
						2014-06-20 15:51:54 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								magumagu 
							
						 
					 
					
						
						
							
						
						eeb7fc25f4 
					 
					
						
						
							
							JIT: Make lmw/stmw use safe load/stores.  
						
						 
						
						
						
						
					 
					
						2014-06-20 12:54:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								magumagu 
							
						 
					 
					
						
						
							
						
						6c9095ebab 
					 
					
						
						
							
							JITIL: fix some unsafe loads.  
						
						 
						
						... 
						
						
						
						I'm planning on making changes to the memory code, so I don't want this
stuff to get in the way.  The slight performance hit to JITIL isn't really
important at the moment. 
						
						
					 
					
						2014-06-20 12:53:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								magumagu 
							
						 
					 
					
						
						
							
						
						85724dd78a 
					 
					
						
						
							
							JIT: Remove dead code.  
						
						 
						
						
						
						
					 
					
						2014-06-20 12:53:21 -07:00