skidau 
							
						 
					 
					
						
						
							
						
						7a7d1a7b55 
					 
					
						
						
							
							Re-added Skies of Arcadia projection hack.  Fixes issue 2514.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5372  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-04-15 09:23:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						758bcf17cb 
					 
					
						
						
							
							Tweaked the widescreen hack: It now "hacks" to and from any aspect ratio, not just from 4:3 to 16:9. When "Stretch to Window" is chosen, the aspect ratio will be adjusted to 5:4, 16:10, or anything (whatever the aspect ratio of the window is). Works for 4:3 and 16:9 games.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5280  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-04-04 22:52:27 +00:00 
						 
				 
			
				
					
						
							
							
								skidau 
							
						 
					 
					
						
						
							
						
						962fef0626 
					 
					
						
						
							
							Fixed bug where the projection hack setting was not being saved in the Game Properties dialog.  
						
						... 
						
						
						
						Removed the obsolete projection hacks:
* Final Fantasy CC Echo of Time
* Harvest Moon Magical Melody
* Baten Kaitos
* Baten Kaitos Origin
* Skies of Arcadia
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5271  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-04-02 21:28:56 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						0f0c77c299 
					 
					
						
						
							
							minor code cleanup  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4645  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-05 14:01:29 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						f0bba97070 
					 
					
						
						
							
							Delete the misnamed GlobalControl.cpp/h, move the (ugly) projection hack code that was there into VertexShaderManager where it belongs.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4644  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-05 13:56:23 +00:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Osvaldo Bogado 
							
						 
					 
					
						
						
							
						
						fe1a5142a7 
					 
					
						
						
							
							a minor cleanup in xf registers, an some small bug fixes. please test and give me feedback  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4589  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-11-19 02:28:41 +00:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Osvaldo Bogado 
							
						 
					 
					
						
						
							
						
						08b2686d90 
					 
					
						
						
							
							as  sl1nk3.s say make the updates directly to the viewport and let the scale fixed in  2^24.  
						
						... 
						
						
						
						please test specially in paper mario and Killer 7 that where games where supposedly this was used.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4470  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-10-26 02:38:23 +00:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Osvaldo Bogado 
							
						 
					 
					
						
						
							
						
						0511d6e185 
					 
					
						
						
							
							some work on zscale and zoffset, don't know if this is correct but at least it seem to fix one or two games.  
						
						... 
						
						
						
						thanks a lot to chaoscode he make possible to test this on nvidia. please test this a lot and give me feedback :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4468  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-10-25 23:10:30 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						29808cdde2 
					 
					
						
						
							
							OpenGL: commit rodolfoosvaldobogado's (what a name!) speedup patches.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4322  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-26 12:39:12 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						dae1a68bfc 
					 
					
						
						
							
							D3D: minor vs constant-setting optimization, remove a stupid memcpy that doesn't do anything, don't see much benefit though :/ At least the PIX logs will be cleaner.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4301  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-19 10:46:25 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						20922cf3f0 
					 
					
						
						
							
							D3D: More reset fixes  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4282  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-15 21:49:15 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						73d2b3e968 
					 
					
						
						
							
							more uninteresting cleanup, fixed a minor race condition when toggling efb copy mode  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4261  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-13 10:18:01 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						52ea8a0fd1 
					 
					
						
						
							
							D3D supports setting multiple shader constants at once, so let's add support for that. Very tiny speedup. Also remove the annoying black window in the background when configuring D3D before starting a game. Also make sure to write all values when converting normals - might help the cpu's write gather cache.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4255  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-12 15:00:08 +00:00 
						 
				 
			
				
					
						
							
							
								death2droid 
							
						 
					 
					
						
						
							
						
						2be5d013e0 
					 
					
						
						
							
							Add the wide screen hack by         <---Does the person even have a user name?  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4171  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-02 21:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						5ac7105b66 
					 
					
						
						
							
							GFX: New GlobalControl system - cleaner way to control hacks and for possible control over other parts of the video code (video debugger control).  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3982  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-08-15 07:20:37 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						c86d2e5129 
					 
					
						
						
							
							Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-28 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						e4a9faeba4 
					 
					
						
						
							
							GFX: updated Dates, code formatting cleanup, code cleanup / organization, some unknown BPs uncovered, fixed OGL's config dialog bug, added another shader  
						
						... 
						
						
						
						DSPHLE: Some warning fixes and added some logging for unknown voice cases
Please report if anything has broken.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3884  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-26 09:52:35 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						3d9279a73f 
					 
					
						
						
							
							Graphics: (faked) bounding box support. Helps some Paper Mario effects although they're still a bit glitchy. Might also help other games? Enable with the #define in VideoCommon.h. Since there might be a speed hit it's off by default.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3580  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-28 20:04:07 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						6b2855de5e 
					 
					
						
						
							
							revert last 2 commits  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3533  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-22 09:31:30 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						6de0cd1e4b 
					 
					
						
						
							
							They should be called SU Registers (Setup Unit/Rasterization).  BP (Bypass) is really the name of the commands that are passed in.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3531  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-22 07:40:28 +00:00 
						 
				 
			
				
					
						
							
							
								donkopunchstania 
							
						 
					 
					
						
						
							
						
						77c7161e7d 
					 
					
						
						
							
							Add projection hack back. The previous commit helped, but did not fix all the problems. Projection hack values may need to be changed.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3428  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-13 19:36:19 +00:00 
						 
				 
			
				
					
						
							
							
								donkopunchstania 
							
						 
					 
					
						
						
							
						
						fcd7fa997b 
					 
					
						
						
							
							Possible fix for projection hacks  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3427  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-13 17:44:14 +00:00 
						 
				 
			
				
					
						
							
							
								death2droid 
							
						 
					 
					
						
						
							
						
						d0653aa53a 
					 
					
						
						
							
							A attempt for a fix for the Zelda TP Bloom hack  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3228  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-05-14 06:28:10 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						136dc16f94 
					 
					
						
						
							
							Possible fix for S3TC Texture Decoding (Grass in ZWW is now properly alpha tested), and some code formatting cleanup.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3224  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-05-13 23:37:26 +00:00 
						 
				 
			
				
					
						
							
							
								death2droid 
							
						 
					 
					
						
						
							
						
						5cefdb2c4f 
					 
					
						
						
							
							Small tiny fix to repair some of the hacks.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3216  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-05-13 13:32:00 +00:00 
						 
				 
			
				
					
						
							
							
								death2droid 
							
						 
					 
					
						
						
							
						
						03b0936fa1 
					 
					
						
						
							
							Clean up of OpenGL hacks.  
						
						... 
						
						
						
						Removed now useless code.
Also fixed a problem with the iso properties.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3215  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-05-13 13:28:49 +00:00 
						 
				 
			
				
					
						
							
							
								death2droid 
							
						 
					 
					
						
						
							
						
						7011b9c1e4 
					 
					
						
						
							
							Newer version OpenGL game hacks by val532.(Has a lot better way of handling specific game hacks)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3196  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-05-11 06:40:03 +00:00 
						 
				 
			
				
					
						
							
							
								death2droid 
							
						 
					 
					
						
						
							
						
						d0304dc997 
					 
					
						
						
							
							Add hires texture support to OpenGL  
						
						... 
						
						
						
						Currently still only dumps files as .tga but supports loading as .png, .bmp,.tga , .dds
This is by  baby.lueshi
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3166  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-05-07 07:43:56 +00:00 
						 
				 
			
				
					
						
							
							
								donkopunchstania 
							
						 
					 
					
						
						
							
						
						93348abc18 
					 
					
						
						
							
							Created a free look utility which only works on win32 right now. It lets the user fly around with the mouse and keyboard. Had to add some ugly matrix functions to the math utilities.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3005  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-19 10:10:45 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						f6474b98a8 
					 
					
						
						
							
							DSP assembler: Error message improvements.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2956  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-12 13:12:42 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						e84ec7855a 
					 
					
						
						
							
							smg projection hack, taken from  http://forums.dolphin-emu.com/thread-165-page-3.html  
						
						... 
						
						
						
						maybe we should just make configurable linear trasnformation hack;)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2949  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-10 10:25:53 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						05d06090fd 
					 
					
						
						
							
							Minor D3D changes  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2625  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-08 23:19:02 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						5ce9ffeab7 
					 
					
						
						
							
							Projection fix, Projection 1 hack changed to ZTP Bloom hack.  That bloom is a bugged because of something else, not because of the projection.  The proj hacks happens to makes it show.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2573  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-06 21:56:13 +00:00 
						 
				 
			
				
					
						
							
							
								daco65 
							
						 
					 
					
						
						
							
						
						44ada0c514 
					 
					
						
						
							
							i think i forgot something  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2528  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-02 21:21:42 +00:00 
						 
				 
			
				
					
						
							
							
								daco65 
							
						 
					 
					
						
						
							
						
						4cb7f2f490 
					 
					
						
						
							
							lets retry that change from omega but this time keep the projection hacks >_>  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2527  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-02 21:17:16 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						56becf28db 
					 
					
						
						
							
							Revert 2521.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2524  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-02 19:38:38 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						17814912e5 
					 
					
						
						
							
							Some cleanup, projection hacks remove, the projections might be correct now. ZTP Bloom works and MP1 Heat Visor works, I tested many games, and good results.  Please test more and report back.  Also added in fix for Issue 677.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2521  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-02 13:04:50 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						16584c83d1 
					 
					
						
						
							
							(Itsy Bitsy) Reindentation.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2373  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-22 18:15:31 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						0a3f193cbc 
					 
					
						
						
							
							(Tiny) Collapsing  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2372  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-22 18:13:50 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						691be5eec4 
					 
					
						
						
							
							naming conventions...  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2354  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-22 03:49:50 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						ca47268669 
					 
					
						
						
							
							Vertex Shading / Projection Matrix done right (D3D)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2343  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-21 17:17:24 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						767d54d56f 
					 
					
						
						
							
							Fixed back the r844 projection hack. If it's called "r844" then it should stay AS IT WAS in r844! :)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2299  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-17 22:54:30 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						7a276e687e 
					 
					
						
						
							
							Added more overlay stats options.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2268  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-15 20:49:59 +00:00 
						 
				 
			
				
					
						
							
							
								donkopunchstania 
							
						 
					 
					
						
						
							
						
						f5f99e8f04 
					 
					
						
						
							
							clip space coordinates are now available in fragment shader because depth needs to be computed there instead of the vertex shader. computing it in the vertex shader causes incorrect results sometimes. worked on z textures but 8 bit z texture still is not correct because it breaks SSBM. RE0 now looks ok.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2163  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-08 22:08:20 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						3db9fb4fc1 
					 
					
						
						
							
							More renaming.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1696  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-26 17:33:53 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						2ec3cd6694 
					 
					
						
						
							
							Move VertexShaderManager too.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1688  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-26 12:47:32 +00:00