Inside: SereneScreen Fan Forum

Inside: SereneScreen Fan Forum (https://www.feldoncentral.com/forums/index.php)
-   Marine Aquarium 3 for Windows (https://www.feldoncentral.com/forums/forumdisplay.php?f=46)
-   -   Beta 11j discussion (https://www.feldoncentral.com/forums/showthread.php?t=5378)

harris 06-08-2010 11:27 AM

Beta 11j discussion
 
Frame rate is much better, Jim :TU:

- 19-inch CRT Monitor
- Intel P4, 3.2 GHz, 4GB memory
- Windows XP Professional (32-bit)
- ATI Radeon HD3650, 512MB (AGP 8x)
- Full Screen Mode
- 23 fish in tank
- Bubble Column = ON
- Music = OFF
-------------------------------

Beta 11i with “limit frame rate” OFF
111.14 (1280x1024x32) #0 Beta 11i
HAL (pure hw vp): ATI Radeon HD3600 Series
Sleep(10) Window Size 1280x1024
----------------------------------------------

Beta 11i with “limit frame rate” ON (62)
58.75-62.42 (1280x1024x32) #0 Beta 11i
HAL (pure hw vp): ATI Radeon HD3600 Series
Sleep(17-18) Window Size 1280x1024
----------------------------------------------

Beta 11j with “limit frame rate” ON (62)
61.99-62.01 (1280x1024x32) #0 Beta 11j
HAL (pure hw vp): ATI Radeon HD3600 Series
Window Size 1280x1024


CPU Usage:
Thread #1: 20-30%
Thread #2: 10-20%

nicwatters 06-08-2010 11:49 AM

Corrupt zip file
 
Sorry I seem to be having problems with the ZIP file I have tried downloading it from a couple of different browsers and the ZIP file looks corrupt.

Dale 06-08-2010 11:58 AM

Quote:

Originally Posted by nicwatters (Post 122358)
Sorry I seem to be having problems with the ZIP file I have tried downloading it from a couple of different browsers and the ZIP file looks corrupt.

I couldn't extract it correctly with either WinZip or the standard Windows 7 tools.

Nicki 06-08-2010 12:03 PM

7-Zip worked, although not from a right click. I had to open the main program and extract from there.

JohnWho 06-08-2010 01:00 PM

Won't extract properly for me, either.

:(

Ralph 06-08-2010 01:13 PM

Windows XP at work will not extract it either

henemly 06-08-2010 01:21 PM

Weird file. Did get it to extract by downloading trial ver of winzip (v14.5).
But I use winrar (normally) for 100% of archive work.

JohnWho 06-08-2010 01:22 PM

Quote:

Originally Posted by henemly (Post 122367)
Weird file. Did get it to extract by downloading trial ver of winzip (v14.5).

That's what I just did.

Unzipped OK with that.

Nicki 06-08-2010 01:23 PM

Observations.

11i frame limit set to 50 was providing frame rates from 49.2 to 50.4

11j same limit. Frame rates generally holding between 49.9 and 50.2. Ocassional very brief dips to 47 or 48fps. Maybe every 10 seconds or so.

P.S. Nobody thought to try 7-Zip? It's freeware. It works. I said so like an hour ago.

JohnWho 06-08-2010 01:30 PM

OK, when I first launch 11j I am seeing the Statistics display.

I shows:

0.00 fps (1680x1050x32) #0 Beta 11j

on the top line.

No longer shows "Sleep" setting info on 3rd line.

Obviously, the 0.00 frame rate is not correct since the fish are "swimming" happily, it's panning, and the stuff that's supposed to be moving is.

If I then choose a Frame Rate - 60 - the display shows a slightly varying FPS of between 59.94 to 60.04.

Turning "Limit Frame Rate" off appears to "lock in" the last used FPS.

Is all of this the way it is supposed to be, Jim?

JohnWho 06-08-2010 01:36 PM

Quote:

Originally Posted by Nicki (Post 122369)
P.S. Nobody thought to try 7-Zip? It's freeware. It works. I said so like an hour ago.

I've used Winzip before, so I grabbed it quickly from download.com.

Did not realize that it is a "time limited" version until I installed it.

Will try 7-Zip next time if the Windows 7 built-in unzip doesn't handle a "zipped" file.

Thanks for the info, Nicki.

JohnWho 06-08-2010 01:40 PM

I see that in the "Program Settings" panel -

"Bubble Column"

and

"Bubble Sound"

are now together.

Anything else we should be looking for, Jim?

Nicki 06-08-2010 01:48 PM

Geeze, I sounded uncharacteristically grumpy there JohnWho, didn't I? Just trying to help save some time :) .

I can duplicate what you have reported, but it wasn't doing that before. Maybe running 11i after 11j has something to do with it.

I'll try a registry purge.

Dale 06-08-2010 01:55 PM

Quote:

Originally Posted by Nicki (Post 122369)
P.S. Nobody thought to try 7-Zip? It's freeware. It works. I said so like an hour ago.

I saw your helpful posting, but I'm not so anxious to try 11j that I'm rushing out to get YAZP (Yet Another Zip Program). Obviously, Jim needs to fix the .zip file - and perhaps tell us what (if anything) changed between 11i and 11j, in addition to the frame rate stuff.

We don't need to be spending time trying to test stuff that hasn't changed. That's a waste of our time, and Jim's time.

JohnWho 06-08-2010 02:07 PM

Quote:

Originally Posted by henemly (Post 122374)
The crystal analog numbers look centered better now, but the hands might be
where they were before. Minute hand overlap in downward positions. (looking straight on, static - same position for all five images)

Good eye, henemly.

:TU:

Nicki 06-08-2010 02:33 PM

Quote:

Originally Posted by JohnWho (Post 122371)
OK, when I first launch 11j I am seeing the Statistics display.

I shows:

0.00 fps (1680x1050x32) #0 Beta 11j

on the top line.

No longer shows "Sleep" setting info on 3rd line.

Obviously, the 0.00 frame rate is not correct since the fish are "swimming" happily, it's panning, and the stuff that's supposed to be moving is.

If I then choose a Frame Rate - 60 - the display shows a slightly varying FPS of between 59.94 to 60.04.

Turning "Limit Frame Rate" off appears to "lock in" the last used FPS.

Is all of this the way it is supposed to be, Jim?

Using fraps I've been able to ascertain that the frame rates are doing what they should, it's the stats display that isn't showing the correct rate. I've got another identical laptop to this, so I can check to see if I can duplicate what I reported in my earlier post. i.e. stats display working properly.

JohnWho 06-08-2010 02:35 PM

Nicki -

so, with "Limit Frame Rate" not on, when you first open MA and the Stats display shows 0.00 fps, what are you actually getting with fraps as the "default"?

cjmaddy 06-08-2010 02:52 PM

With 7-Zip, I now have it working. (Thanks, Nicki)

Like others have said, 11j set for 60fps, now generates a more steady 60ish fps, and produces a more steady but slightly higher CPU usage.... Fine!

But.... the Etched Analog Clock is now noticeably off centre..... It doesn't look good. :(

Nicki 06-08-2010 02:53 PM

While the frame rate is reading 0.00 in the stats display, fraps tells me I'm getting anywhere from 57fps to about 74 fps. Which is about what I would get before using a sleep of 10. I'm using all program defaults right now. 6 more fish than I usually have, so my earlier post is innacurate and needs to be edited.

JohnWho 06-08-2010 03:03 PM

We need some input from Jim.

Perhaps the "default" FPS, when showing 0.00, is what we were all getting with a "Sleep of 10". If so, I'm at about 111 fps.

Guess we should wait until we get "11k", which would fix the Stats display?

Nicki 06-08-2010 03:17 PM

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.

Ralph 06-08-2010 04:44 PM

I don't know if Jim has replaced the "zipped" file but it extracted just fine with my Winzip 12

Jim Sachs 06-08-2010 05:39 PM

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.

Dale 06-08-2010 05:47 PM

Quote:

Originally Posted by Jim Sachs (Post 122386)
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.

Or, perhaps the settings you are using with the version that you did download.

http://kb.winzip.com/kb/entry/36/

Try using "Legacy" settings, if available.

Windows XP says "Did not recognize Compression Method".

Ralph 06-08-2010 06:07 PM

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....?

Nicki 06-08-2010 06:40 PM

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.

Jim Sachs 06-08-2010 10:12 PM

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.

cjmaddy 06-09-2010 02:54 AM

2 Attachment(s)
Quote:

Originally Posted by henemly (Post 122374)
The crystal analog numbers look centered better now, but the hands might be
where they were before....

Its position was correct before, it is now off-centre.
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 ?

harris 06-09-2010 05:27 AM

Quote:

Originally Posted by cjmaddy (Post 122396)
.... Which do you think looks best ?

My vote goes to the one on the left (with the Yellow Tang).

JohnWho 06-09-2010 05:59 AM

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.

henemly 06-09-2010 07:15 AM

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.

cjmaddy 06-09-2010 07:37 AM

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!

Jim Sachs 06-09-2010 08:10 AM

I'm putting it back the way it was.

cjmaddy 06-09-2010 08:22 AM

Good.

Jav400 06-09-2010 08:55 AM

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.

Jim Sachs 06-09-2010 10:05 AM

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.

Dale 06-09-2010 12:00 PM

Quote:

Originally Posted by Jim Sachs (Post 122392)
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..

I'm trying to understand a couple of aspects of this frame rate situation:

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.

henemly 06-09-2010 12:20 PM

Quote:

Originally Posted by Jim Sachs (Post 122405)
I'm putting it back the way it was.

Great.

Dale 06-10-2010 09:08 PM

Quote:

Originally Posted by Jim Sachs (Post 122392)
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.

Will that be a re-zipped 11j, or 11k? Approximately when, please?

Jim Sachs 06-10-2010 10:19 PM

11k. when I can put two minutes together. Definitely within the current decade, probably this year (but don't hold me to it).


All times are GMT -6. The time now is 10:37 AM.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.