06-08-2010, 03:17 PM | #21 |
Sugar Plum Fairy
Join Date: Dec 2008
Location: Toronto
Posts: 1,267
|
Definitely need to hear from Jim. I won't be able to test on the other laptop until later tonight anyway. Have to cook dinner etc.
Run you clever boy. And remember...
|
06-08-2010, 04:44 PM | #22 |
Retired
Join Date: Jan 2002
Location: Edmonton Alberta Ca
Posts: 2,443
|
I don't know if Jim has replaced the "zipped" file but it extracted just fine with my Winzip 12
|
06-08-2010, 05:39 PM | #23 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
Zip file- As some of you may know, I had to switch computers. This meant re-installing everything, including Winzip. The version I downloaded and installed is proabably different from the one I had been previously using. I'll look into it.
Lack of FPS readout when "Limit" is not used - You're right, my mistake. The frame counter is inside the Limit loop, so if that doesn't get exectuted, neither does the readout. Will fix.
Jim Sachs
Creator of SereneScreen Aquarium |
06-08-2010, 05:47 PM | #24 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by Jim Sachs:
Zip file- As some of you may know, I had to switch computers. This meant re-installing everything, including Winzip. The version I downloaded and installed is proabably different from the one I had been previously using. I'll look into it.
http://kb.winzip.com/kb/entry/36/ Try using "Legacy" settings, if available. Windows XP says "Did not recognize Compression Method". Last edited by Dale; 06-08-2010 at 08:45 PM. |
06-08-2010, 06:07 PM | #25 |
Retired
Join Date: Jan 2002
Location: Edmonton Alberta Ca
Posts: 2,443
|
Jim.. in Winzip 12 under options > configuration > miscellaneous there is a setting for "Optimize for best compression instead of Legacy" There is also a setting under Cameras; Compression where you can check Legacy compression (Zip 2.0 compatible). Perhaps one of those need to be tweaked....?
|
06-08-2010, 06:40 PM | #26 |
Sugar Plum Fairy
Join Date: Dec 2008
Location: Toronto
Posts: 1,267
|
Test results from second laptop aren't really relevant now, the problem has been diagnosed. Hopefully the fraps figures helped narrow it down a bit. Mission accomplished it seems on tightening up the frame limit. A couple of people have noted the increased CPU. I'm getting about 50% usage at 50fps. Higher than I remember getting before but okay.
Run you clever boy. And remember...
|
06-08-2010, 10:12 PM | #27 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
I just checked my new copy of Winzip. It's Winzip 14, and the settings it was using were for max compression and minimum compatibility. I'll switch it to max compatibility.
I'm pleased that you all seem to be able to maintain within about 1 fps of the target frame rates. There's another technique I came up with that cuts it slightly closer, but at 100% CPU usage. Trying to maintain a certain FPS is kind of like the Heisenberg Uncertainty Principle. By checking something, you change it. I'm using the High-Resolution Clock, but its heartbeat is so fast that just the command to check it uses about 30,000 "ticks". Any commands that I put in to check the timing drastically alters the timing. So now I'm getting pretty close with a Sleep() command, and then fine-tuning with a loop that basically asks, "Is it time yet? How about now? How about now?..." Fixed version soon.
Jim Sachs
Creator of SereneScreen Aquarium |
06-09-2010, 02:54 AM | #28 |
Registered
Join Date: Nov 2001
Location: Lancashire, UK
Posts: 7,854
|
Originally posted by henemly:
The crystal analog numbers look centered better now, but the hands might be
where they were before.... The clock hands look reasonable, but the hour and minute markers need moving back down to the 11i position. Here is a before and after shot taken at the mid-point of the crystal's total lateral movement.... Which do you think looks best ? |
06-09-2010, 05:59 AM | #30 |
Registered
Join Date: Sep 2009
Location: Tampa Bay Area, Florida
Posts: 486
|
It would help if both showed the same time.
Suggest 12:33 to match what henemly used, which shows the minute hand extending beyond the dial in 11j, but not in previous versions. I know you think you understand what you thought I said, but I'm not sure you realize that what you heard is not what I meant!
|
06-09-2010, 07:15 AM | #31 |
asdf
Join Date: Feb 2008
Location: Hiko, CommieFagnia
Posts: 278
|
Your right JohnWho. Seems Jim moved the number marker frame up and to the right, as per my 1st suggestion, but the hands stayed the same, so of course the minute hand only extends beyond the markers when it's is in the downward position.
|
06-09-2010, 07:37 AM | #32 |
Registered
Join Date: Nov 2001
Location: Lancashire, UK
Posts: 7,854
|
Whatever the time shown, it's the position of the hour and minute markers that are now off-centre in 11j.
The analog clock has not changed, so why change this one? - It was correct before.... See the above picture! |
06-09-2010, 08:10 AM | #33 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
I'm putting it back the way it was.
Jim Sachs
Creator of SereneScreen Aquarium |
06-09-2010, 08:22 AM | #34 |
Registered
Join Date: Nov 2001
Location: Lancashire, UK
Posts: 7,854
|
Good.
|
06-09-2010, 08:55 AM | #35 |
Administrator
Join Date: Dec 2000
Location: Tennessee
Posts: 9,725
|
I hate to tell you this, but I have some serious tearing in mine now. Limit frame rate makes no difference and wait for sync doesn't either.
Michael
Administrator of Inside:SereneScreen Aquarium Forum, Chatroom, Fan Site & Gallery DVD Collection |
06-09-2010, 10:05 AM | #36 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
Hmmm, the Limit Frame Rate would be affected if your system had no High-Resolution Clock, but none of the new code should involve VSync at all.
Jim Sachs
Creator of SereneScreen Aquarium |
06-09-2010, 12:00 PM | #37 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by Jim Sachs:
I'm pleased that you all seem to be able to maintain within about 1 fps of the target frame rates. There's another technique I came up with that cuts it slightly closer, but at 100% CPU usage..
A. Why is it important for the frame rate to be constant? Wouldn't +/- 15% or 20% be unnoticeable? B. You say "target" frame rate. I understood (I thought) limit frame rate. Last edited by Dale; 06-09-2010 at 08:01 PM. |
06-10-2010, 09:08 PM | #39 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by Jim Sachs:
I just checked my new copy of Winzip. It's Winzip 14, and the settings it was using were for max compression and minimum compatibility. I'll switch it to max compatibility.
... Fixed version soon. |
06-10-2010, 10:19 PM | #40 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,791
|
11k. when I can put two minutes together. Definitely within the current decade, probably this year (but don't hold me to it).
Jim Sachs
Creator of SereneScreen Aquarium |
|
|
|