Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								c564c21668 
								
							 
						 
						
							
							
								
								GPU: Implemented bits 3 and 1 from the display transfer flags.  
							
							... 
							
							
							
							Bit 3 is used to specify a raw copy, where no processing is done to the data, seems to behave exactly as a DMA.
Bit 1 is used to specify whether to convert from a tiled format to a linear format or viceversa. 
							
						 
						
							2015-02-26 21:17:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8812d2fbdb 
								
							 
						 
						
							
							
								
								arm: The CP15 Main ID register is not writeable  
							
							
							
						 
						
							2015-02-26 09:28:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ea3c99f3a2 
								
							 
						 
						
							
							
								
								Video core: Fix A4 texture decoding  
							
							... 
							
							
							
							It was trying to take the LSB from `coarse_x`, which would always be 0
and thus would always return the same texel from each byte. To add
insult to the injury, the conditional was actually the wrong way around
too.
Fixes blocky text in OoT. 
							
						 
						
							2015-02-25 23:05:14 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								1b5ee96797 
								
							 
						 
						
							
							
								
								Merge pull request  #604  from Subv/arc_ssd  
							
							... 
							
							
							
							Archives: Properly implemented the SystemSaveData archive. 
							
						 
						
							2015-02-25 22:35:55 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								3c50da6fc0 
								
							 
						 
						
							
							
								
								Video core: Fix pixelation/blockiness in textures.  
							
							... 
							
							
							
							This was caused during morton decoding by me not masking the bits of
each coordinate before merging them, so the bits from x could set bits
in y if it was >255. 
							
						 
						
							2015-02-25 22:16:01 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								9db5c9b6dc 
								
							 
						 
						
							
							
								
								Archives: Properly implemented the SystemSaveData archive.  
							
							... 
							
							
							
							Ported to the new factory pattern we have for archives. 
							
						 
						
							2015-02-25 19:37:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c3193fec 
								
							 
						 
						
							
							
								
								Merge pull request  #575  from linkmauve/xdg  
							
							... 
							
							
							
							Switch to the XDG Base Directory Specification for directory selection 
							
						 
						
							2015-02-25 13:58:25 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1bb400be1b 
								
							 
						 
						
							
							
								
								arm: Remove unnecessary booleans  
							
							... 
							
							
							
							We don't care about any of these. 
							
						 
						
							2015-02-25 10:55:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								129ad721c1 
								
							 
						 
						
							
							
								
								Common: Switch to the XDG Base Directory Specification for directory selection.  
							
							... 
							
							
							
							This allows for easily movable and independent configuration and data directories, using standardized paths. 
							
						 
						
							2015-02-25 05:27:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								40d1f9045a 
								
							 
						 
						
							
							
								
								Merge pull request  #601  from Subv/y2r  
							
							... 
							
							
							
							Services: Implemented Y2R_U::GetTransferEndEvent 
							
						 
						
							2015-02-24 22:35:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ed255ebaec 
								
							 
						 
						
							
							
								
								Rasterizer: Add support for RGBA4 framebuffer format.  
							
							
							
						 
						
							2015-02-24 19:58:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								ef66feaeba 
								
							 
						 
						
							
							
								
								Services: Implemented Y2R_U::GetTransferEndEvent  
							
							... 
							
							
							
							Aero Porter was throwing an "Invalid Handle" fatal error without this. 
							
						 
						
							2015-02-24 08:28:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3700263f71 
								
							 
						 
						
							
							
								
								Merge pull request  #595  from linkmauve/new-3ds-input  
							
							... 
							
							
							
							Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one. 
							
						 
						
							2015-02-23 21:13:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								50a0c4f14f 
								
							 
						 
						
							
							
								
								Merge pull request  #581  from archshift/tfe  
							
							... 
							
							
							
							Added information reporting from ThrowFatalError 
							
						 
						
							2015-02-23 01:23:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								b1284222f2 
								
							 
						 
						
							
							
								
								GPU: Fixed RGBA8 as output format in a display transfer.  
							
							... 
							
							
							
							Verified with hwtests 
							
						 
						
							2015-02-22 15:22:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								0420a4d1de 
								
							 
						 
						
							
							
								
								Added information reporting from ThrowFatalError  
							
							... 
							
							
							
							This was RE'd from the errdisp applet. 
							
						 
						
							2015-02-22 12:19:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								aa64f69af0 
								
							 
						 
						
							
							
								
								Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.  
							
							
							
						 
						
							2015-02-22 21:09:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								89a71eb6a4 
								
							 
						 
						
							
							
								
								Merge pull request  #471  from archshift/pp3ports3  
							
							... 
							
							
							
							GPU: Add support for more framebuffer formats in display transfers. 
							
						 
						
							2015-02-22 14:54:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								23c6764b2b 
								
							 
						 
						
							
							
								
								GPU: Add support for more framebuffer formats in display transfers.  
							
							
							
						 
						
							2015-02-22 11:48:02 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								733c19ddd3 
								
							 
						 
						
							
							
								
								Rasterize with the correct color component order.  
							
							... 
							
							
							
							- Fixes a regression with #594 . 
							
						 
						
							2015-02-22 13:57:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								dfe807b2cd 
								
							 
						 
						
							
							
								
								Merge pull request  #596  from kevinhartman/unaligned-cleanup  
							
							... 
							
							
							
							Clean up unaligned 32-bit memory reads 
							
						 
						
							2015-02-22 12:48:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d120757f32 
								
							 
						 
						
							
							
								
								Merge pull request  #594  from Subv/display_transfer  
							
							... 
							
							
							
							GPU: Fixed the RGBA8 input format and RGB8 output format 
							
						 
						
							2015-02-22 12:44:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								34f21334ad 
								
							 
						 
						
							
							
								
								Merge pull request  #593  from Subv/search_problem  
							
							... 
							
							
							
							Pica/VertexShader: Fixed LOOP with more than one iteration. 
							
						 
						
							2015-02-22 15:51:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Hartman 
								
							 
						 
						
							
							
							
							
								
							
							
								05c098a9e7 
								
							 
						 
						
							
							
								
								Cleaned up unaligned access.  
							
							
							
						 
						
							2015-02-21 17:25:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								fbbfb52a2c 
								
							 
						 
						
							
							
								
								GPU: Fixed the RGBA8 input format and RGB8 output format  
							
							... 
							
							
							
							in Display Transfers, tested with hwtests. 
							
						 
						
							2015-02-21 18:43:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								9a03e9c61d 
								
							 
						 
						
							
							
								
								Pica/VertexShader: Fixed LOOP with more than one iteration.  
							
							... 
							
							
							
							Previously it wouldn't jump back to the start of the loop code once it reached the end of the block.
Fixes the texture problems in a lot of games. 
							
						 
						
							2015-02-21 12:52:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Hartman 
								
							 
						 
						
							
							
							
							
								
							
							
								a6fdb8f217 
								
							 
						 
						
							
							
								
								Fix error message for bad config block request.  
							
							
							
						 
						
							2015-02-20 21:47:58 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								54d6f6c82b 
								
							 
						 
						
							
							
								
								Common: Change names containing “Dolphin” or “PPSSPP” to something more generic.  
							
							
							
						 
						
							2015-02-20 16:54:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5f9939070e 
								
							 
						 
						
							
							
								
								Merge pull request  #588  from archshift/somebranch  
							
							... 
							
							
							
							Sweeping cleanup of Common 
							
						 
						
							2015-02-20 11:41:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								4fb75d220a 
								
							 
						 
						
							
							
								
								Misc cleanup of common and related functions  
							
							
							
						 
						
							2015-02-19 22:26:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								302f0b32f5 
								
							 
						 
						
							
							
								
								Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.h  
							
							
							
						 
						
							2015-02-19 22:26:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c7d1480ece 
								
							 
						 
						
							
							
								
								Merge pull request  #587  from archshift/assert  
							
							... 
							
							
							
							Convert a few C stdlib asserts to Citra's own asserts 
							
						 
						
							2015-02-19 13:45:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								49f94b82b4 
								
							 
						 
						
							
							
								
								Remove "super lame/broken" file_search compilation unit that was leftover from Dolphin  
							
							
							
						 
						
							2015-02-18 23:23:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								961f65d1fe 
								
							 
						 
						
							
							
								
								Remove redundant utf8 compilation unit that was leftover from Dolphin  
							
							
							
						 
						
							2015-02-18 22:34:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								9f7f1a2272 
								
							 
						 
						
							
							
								
								Remove useless extended_trace compilation unit that was leftover from Dolphin  
							
							
							
						 
						
							2015-02-18 22:30:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								5efd149ad5 
								
							 
						 
						
							
							
								
								Remove the useless msg_handler compilation unit that was left over from Dolphin  
							
							
							
						 
						
							2015-02-18 22:26:22 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								3c48697ea3 
								
							 
						 
						
							
							
								
								Convert a few C stdlib asserts to Citra's own asserts  
							
							
							
						 
						
							2015-02-18 21:52:36 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								5410367ebf 
								
							 
						 
						
							
							
								
								Rasterizer: Fixed a warning in GetWrappedTexCoord.  
							
							... 
							
							
							
							Redeclaring the variable inside the switch was causing weird behavior. 
							
						 
						
							2015-02-18 23:52:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ec8f2210e3 
								
							 
						 
						
							
							
								
								Merge pull request  #580  from lioncash/emplace  
							
							... 
							
							
							
							core/video_core: Use in-place construction where possible 
							
						 
						
							2015-02-18 17:36:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								2eee3a87f9 
								
							 
						 
						
							
							
								
								Pica/Rasterizer: Replace exit() calls with UNIMPLEMENTED().  
							
							
							
						 
						
							2015-02-18 14:52:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								6e5a903286 
								
							 
						 
						
							
							
								
								Pica/Rasterizer: Make some local lambdas static.  
							
							
							
						 
						
							2015-02-18 14:50:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								1561204342 
								
							 
						 
						
							
							
								
								Pica/BlendUnit: Implement separate color/alpha blend equations.  
							
							
							
						 
						
							2015-02-18 14:50:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								81ebb4d682 
								
							 
						 
						
							
							
								
								Pica/TextureEnvironment: Add a note.  
							
							
							
						 
						
							2015-02-18 14:50:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								e11fb96408 
								
							 
						 
						
							
							
								
								Pica/TextureEnvironment: Treat texture combiner source 1 as the PrimaryColor.  
							
							... 
							
							
							
							Not really sure where the difference is, but some applications seem to use this 1:1 the same way... 
							
						 
						
							2015-02-18 14:50:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								04cd06d5c2 
								
							 
						 
						
							
							
								
								Pica/TextureEnvironment: Add support for the MAD-like texture combiners and clean up texture environment logic.  
							
							
							
						 
						
							2015-02-18 14:50:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								087edcfbec 
								
							 
						 
						
							
							
								
								Pica/OutputMerger: Fix flipped framebuffers.  
							
							
							
						 
						
							2015-02-18 14:50:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								6ca752ccbc 
								
							 
						 
						
							
							
								
								Pica/TextureUnit: Implement mirrored repeating texture wrapping.  
							
							
							
						 
						
							2015-02-18 14:50:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								8bd7a896ea 
								
							 
						 
						
							
							
								
								Pica: Fix a bug in the register definitions, relating to texture wrapping.  
							
							
							
						 
						
							2015-02-18 14:50:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								aaf30ca4ee 
								
							 
						 
						
							
							
								
								Pica/OutputMerger: Implement color format checking.  
							
							
							
						 
						
							2015-02-18 14:50:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								3b5710bae6 
								
							 
						 
						
							
							
								
								Pica/Rasterizer: Rasterize actual pixel centers instead of pixel corners.  
							
							
							
						 
						
							2015-02-18 14:50:28 +01:00