04-13-2009, 03:36 PM | #21 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by feldon33:
When you want the Aquarium to send its frames to the graphics card when it is ready, not before and not after.
This will prevent "juddering" or "tearing" for lack of better of word when the camera is moving as the viewport is showing before-and-after updates of the screen. |
04-13-2009, 03:52 PM | #22 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
Smoother animation is possible if the program runs slightly faster than the screen refresh. Even though some of those frames get thrown away, there is always a frame ready to draw for each refresh of the monitor. Vertical Sync limits the frame rate to the refresh rate, so if the program has taken longer than (typically) 1/60th of a second to create a frame (due to other programs grabbing the CPU), it will have to skip the current refresh and wait until the next top-of-display signal from the monitor.
The main drawback is for systems (like mine) which can't maintain the same fps as the monitor. At 1920x1400x16, I get about 40 fps. But with Vertical Sync on, I'm limited to every-other-refresh, or 30 fps.
Jim Sachs
Creator of SereneScreen Aquarium |
04-13-2009, 04:14 PM | #23 |
Forum Administrator
Join Date: Dec 2000
Location: Rock Hill, SC
Posts: 10,939
|
Originally posted by Dale:
OK - so why wouldn't that be just the normal (default) behavior? Alternative question: when would I *NOT* want the "Wait for vertical sync" selected?
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
"If voting changed anything, they'd make it illegal." - Emma Goldman |
04-13-2009, 04:47 PM | #24 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Jim, thanks for explaining.
Originally posted by feldon33:
Well fortunately I'm not of the school of development where the program should just make arbitrary decisions for the customer assuming it knows best.
However, I'm not of the school of development where the program should provide an option with a name like "Wait for vertical sync", without some way for the normal user to get an explanation, or observe some behavior that might cause the user to change the option setting. |
04-13-2009, 10:13 PM | #25 |
Registered
Join Date: Aug 2007
Location: WDW/Orlando Fl.
Posts: 44
|
Originally posted by Jim Sachs:
Before sending email to Prolific, check the Keycodes section of the SereneScreen website.
but said I have to pay $9.95 to upgrade to 3.0 Befor I pay the money, don't I rember somthing about a discount for Beta testers? "Our greatest natural resource is the minds of our children."
“Growing Old is Mandatory - Growing Up Is Optional” |
04-13-2009, 10:46 PM | #27 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
StuDisney - Send me a PM with your info.
Ralph - If you have more than one monitor, the option did not show up on the Display Settings page in Beta10. It does in Beta10a, which I posted about an hour ago.
Jim Sachs
Creator of SereneScreen Aquarium |
04-14-2009, 06:53 AM | #28 |
wobbegong
Join Date: Mar 2004
Location: Nahant, MA
Posts: 37
|
Originally posted by Jim Sachs:
Before sending email to Prolific, check the Keycodes section of the SereneScreen website.
Originally posted by StuDisney:
Keycode section verifies my keycode.
but said I have to pay $9.95 to upgrade to 3.0 Befor I pay the money, don't I rember somthing about a discount for Beta testers? |
04-14-2009, 08:54 AM | #29 |
Registered
Join Date: Nov 2001
Location: London, UK
Posts: 99
|
For me Beta 10a isnt working at all. I have dual screens running on Windows XP SP2, Direct X9c March2009, Mobile Intel 945GM Graphics Card.
The error if you call it that, simply shows the settings panel and nothing else. Screensaver doesnt activate. Last version ie 9M was working just fine.
AMD Ryzen 5 2600X, 3600.0 MHz, 16Gb DDR4 RAM, NVIDIA GeForce GTX 1050 Ti, 4Gb RAM, Windows 10 PRO 64Bit
|
04-14-2009, 08:57 AM | #30 |
Registered
Join Date: Mar 2009
Location: San Juan Capistrano, CA
Posts: 10
|
Originally posted by feldon33:
When you want the Aquarium to send its frames to the graphics card when it is ready, not before and not after.
This will prevent "juddering" or "tearing" for lack of better of word when the camera is moving as the viewport is showing before-and-after updates of the screen. 1) I really thought I just couldn't see it (or it was where I wasn't looking). 2) It (Wait for Vertical...) completely solves the tearing (I think I called them artifacts, which might actually be a more accurate term, now that I read the reason for them...). I realize that you "give to get" (as in all engineering), and that setting Monitor 2 to 16 bit (at least in my case) fixes it too, and you must be able to exceed the vertical interval with CPU processing to maintain 60Hz frame rate.... but oh, the beauty! Thanks again for the feature, all! |
04-14-2009, 09:40 AM | #31 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
pvernam - send me a private message with your info.
Ad_Enuf - That's a very odd bug. What happens when you right-click the icon and choose "Test"? Rosenfritz - Glad it's working for you!
Jim Sachs
Creator of SereneScreen Aquarium |
04-14-2009, 09:53 AM | #32 |
Registered
Join Date: Nov 2001
Location: London, UK
Posts: 99
|
Originally posted by Jim Sachs:
Ad_Enuf - That's a very odd bug. What happens when you right-click the icon and choose "Test"?
So by right clicking and selecting Test it does the same, it pops up with the Registry TESTFISH then it pops up with the Marine Aquarium Settings pop up box then hangs and doesnt activate the screensaver. This is installed on my Work laptop.......9M was working just fine before across both my dual screens.
AMD Ryzen 5 2600X, 3600.0 MHz, 16Gb DDR4 RAM, NVIDIA GeForce GTX 1050 Ti, 4Gb RAM, Windows 10 PRO 64Bit
|
04-14-2009, 11:15 AM | #33 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
This is a total mystery to me. Is anyone else having this problem?
Jim Sachs
Creator of SereneScreen Aquarium |
04-14-2009, 05:17 PM | #34 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by Ad_Enuff:
I've removed my registry Keys ....
I would suggest the following: 1. Delete everything in C:\Documents and Settings\Username\Application Data\Marine Aquarium 3\ (or equivalent if you're using Vista) 2. Use the SereneScreen installer version to install 9m (Don't enter registration code). 3. Then repeat your test with version 10x. |
04-14-2009, 08:15 PM | #35 |
Retired
Join Date: Jan 2002
Location: Edmonton Alberta Ca
Posts: 2,443
|
Beta 10 is the first beta to require the MA3 serial... all previous (beta's) would work if there was a valid SS2.6 serial... Which could account for Add_Enuff's woes.. (possibly?)
At least for me this (beta10) was the first time I had to use my MA3 serial |
04-14-2009, 09:26 PM | #36 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
Ad_Enuff - have you tried renaming the file as an .exe, instead of an .scr?
Jim Sachs
Creator of SereneScreen Aquarium |
04-15-2009, 01:36 AM | #37 |
Registered
Join Date: Jun 2004
Location: malaysia
Posts: 6
|
Beta 10
Any Beta 10 version with an installer?
|
04-15-2009, 02:27 AM | #38 |
Registered
Join Date: Nov 2001
Location: London, UK
Posts: 99
|
Originally posted by Jim Sachs:
Ad_Enuff - have you tried renaming the file as an .exe, instead of an .scr?
Of course that doesnt solvethe overall bug...when its SCR it fails to run....when its an EXE it works. Also I've noticed a 50% hit in FPS
AMD Ryzen 5 2600X, 3600.0 MHz, 16Gb DDR4 RAM, NVIDIA GeForce GTX 1050 Ti, 4Gb RAM, Windows 10 PRO 64Bit
Last edited by Ad_Enuff; 04-15-2009 at 09:19 AM. |
04-15-2009, 07:35 AM | #39 |
Forum Administrator
Join Date: Dec 2000
Location: Rock Hill, SC
Posts: 10,939
|
Originally posted by wong01:
Any Beta 10 version with an installer?
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
"If voting changed anything, they'd make it illegal." - Emma Goldman |
04-15-2009, 09:55 AM | #40 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
Ad_Enuff - for some reason, your system is not recognizing the .scr filetype, and adding the proper program argument (-s in this case). When you double-click on the file, Windows is supposed to interpret it as "[filepath]MA3Beta.scr -s". You say that this is a work computer - is it possible that someone has disabled the screenaver capability on it?
Jim Sachs
Creator of SereneScreen Aquarium |
|
|
|