bugmenot 
 
 
		
			Member 
			
			
			
 
			
	Posts: 94 
	Threads: 21 
	Joined: Nov 2006
	
 Reputation: 
0
		
	 | 
	
		
			
 
Vsync doesn't work 
			 
			
				Hi there. Just bought the pack and I can't seem to be able to get Vsync to work. I'm on mid 09 MBP with 9600GT, Snow Leopard with everything up to date. 
 
It says Vsync is on in the menu, but I still get tons of tearing
			 
			
			
			
		 |  
	 
 | 
 
	| 01-24-2010, 02:23 AM  | 
	
		
	 | 
 
 
	
		
		juandemarco 
 
 
		
			Junior Member 
			
			
			
 
			
	Posts: 4 
	Threads: 0 
	Joined: Feb 2010
	
 Reputation: 
0
		
	 | 
	
		
			
 
RE: Vsync doesn't work 
			 
			
				Same here, I'm using a 27" iMac i5 with an ATI HD4850 graphics chip, tons and tons of tearing...
			 
			
			
			
		 |  
	 
 | 
 
	| 02-06-2010, 11:22 PM  | 
	
		
	 | 
 
 
	
		
		juandemarco 
 
 
		
			Junior Member 
			
			
			
 
			
	Posts: 4 
	Threads: 0 
	Joined: Feb 2010
	
 Reputation: 
0
		
	 | 
	
		
			
 
RE: Vsync doesn't work 
			 
			
				Sooo, a new patch is out and the vsync problem is still there... anyone?
			 
			
			
			
		 |  
	 
 | 
 
	| 04-08-2010, 07:18 PM  | 
	
		
	 | 
 
 
	
		
		Urkle 
 
 
		
			FG - Associate 
			
			
			
 
			
	Posts: 1,172 
	Threads: 31 
	Joined: Jul 2006
	
 Reputation: 
21
		
	 | 
	
		
			
 
RE: Vsync doesn't work 
			 
			
				well looks like that never got implemented in the engine for Mac OS X.  
And further looking into things It's not possible due to how SDL "wraps" things and it doesn't expose an interface to do so on the Mac.. bummer.  So unfortunately for Penumbra I can not provide VSync for Mac OS X.. But I will look into getting it in there in Amnesia.`
			 
			
			
 
Developing away on one of 
Multiple Macs running 10.6, 10.7, 10.8, and 10.9. 
Linux, 8-core AMD, 8GB RAM, Fedora 18, nVidia 450 1GB 
			
		 |  
	 
 | 
 
	| 04-11-2010, 06:56 PM  | 
	
		
	 | 
 
 
	
		
		juandemarco 
 
 
		
			Junior Member 
			
			
			
 
			
	Posts: 4 
	Threads: 0 
	Joined: Feb 2010
	
 Reputation: 
0
		
	 | 
	
		
			
 
RE: Vsync doesn't work 
			 
			
				Just out of curiosity, if you're not using SDL (with OpenGL I suppose?) for Amnesia what are you using? I was planning to get acquainted with those technologies but if there's something better (and that portable) I might avoid wasting my time   
			 
			
			
			
		 |  
	 
 | 
 
	| 04-11-2010, 07:56 PM  | 
	
		
	 | 
 
 
	
		
		Urkle 
 
 
		
			FG - Associate 
			
			
			
 
			
	Posts: 1,172 
	Threads: 31 
	Joined: Jul 2006
	
 Reputation: 
21
		
	 | 
	
		
			
 
RE: Vsync doesn't work 
			 
			
				We actually are still using SDL for amnesia.  What I was going to look at doing was either "modify" SDL to add in the extra functionality, see what SDL 1.3 has, or Just create a Mac specific OpenGL "setup" class in the game engine. (And probably keep mouse and video using SDL) 
 
However, none of these are "simple" fixes so I'd rather not risk lots of new issues in Penumbra by making them to the old engine. 
 
For pure portable, SDL is still "it" though you might want to play with SDL 1.3 (no official release though) as it has a bit more functionality SDL 1.2.  
OOh.. and it looks like SDL 1.3 has support setting the vsync (SDL_GL_SetSwapInterval)
			
			
			
 
Developing away on one of 
Multiple Macs running 10.6, 10.7, 10.8, and 10.9. 
Linux, 8-core AMD, 8GB RAM, Fedora 18, nVidia 450 1GB 
			
				
(This post was last modified: 04-11-2010, 08:54 PM by Urkle.)
 
				
			 
		 |  
	 
 | 
 
	| 04-11-2010, 08:27 PM  | 
	
		
	 | 
 
 
	
		
		juandemarco 
 
 
		
			Junior Member 
			
			
			
 
			
	Posts: 4 
	Threads: 0 
	Joined: Feb 2010
	
 Reputation: 
0
		
	 | 
	
		
			
 
RE: Vsync doesn't work 
			 
			
				Just a little update: I have found a way to attenuate the issue! It's not solved, vsync is still not present of course, but setting the right resolution made it almost unnoticeable. Let me explain: on the iMac 27" native resolution is 2560x1440 but the game doesn't allow you to go over 1920x1080. I was playing at that resolution and the absence of vsync resulted in a very annoying horiziontal line moving vertically across the screen as I looked around or moved. I have modified the game config file and have manually set the resolution to 2560x1440 and though vsync is still not present, the annoying horizontal line is gone and the game is playable! Hope this helps others with the iMac 27 who are having the same issue. 
Cheers 
Juan 
 
PS. The config file is under ~/Library/Preferences/Frictional Games/Penumbra/Overture/settings.cfg
			 
			
			
			
		 |  
	 
 | 
 
	| 05-13-2010, 11:35 PM  | 
	
		
	 | 
 
 
	 
 |