11-30-2008, 05:18 AM | #21 |
Registered
Join Date: Nov 2001
Location: Lancashire, UK
Posts: 7,854
|
|
11-30-2008, 07:36 AM | #22 |
Registered
Join Date: Mar 2006
Posts: 6
|
Beta 7g does correct this problem on my system. Thanks!
|
11-30-2008, 10:08 AM | #23 |
Registered
Join Date: Nov 2008
Location: Michigan
Posts: 93
|
Unfortunately, the 7G version introduced a bug here. While I never did duplicate the "frozen fish" bug, I downloaded and tried the latest beta this morning and immediately ran into a screen refresh problem. When switching from full screen to windowed (via the F key), the desktop backgrounds on the non-main screens are not refreshed. In fact, even parts of open applications are not (though other parts strangely enough are). I'll pop a screencap here:
http://webpages.charter.net/rlsimon/screencap.jpg I'm running a 3 screen setup with an ATI 9550 driving the center (#1) and righthand (#2) screens and an NVida FX5200 driving the lefthand (#3) monitor. In full screen mode (or windowed mode as long as the window does NOT cross onto another monitor) I get decent frame rates in the 33-35fps range. Any time any part of the window is displayed in either the lefthand or righthand screens (#2 or #3), the frame rates drop to ~5fps. This includes if I shrink the window down and move it so that it is entirely within the #2 or #3 monitor. I only get full frame rates when the window is completely enclosed within the #1 (center) monitor. Here's another screencap showing that: http://webpages.charter.net/rlsimon/screencap2.jpg You can note by the Netstat util running in the LR corner that the problem doesn't appear to be one of running out of CPU cycles. While the CPU usage spikes during the initial startup and switch-over to windowed mode, it then drops well down to within normal ranges. Let me know if there's any other info I can provide to help track this one down. |
11-30-2008, 10:24 AM | #24 |
Administrator
Join Date: Dec 2000
Location: Tennessee
Posts: 9,725
|
Welcome to the forum Rick, nice detective work.
Michael
Administrator of Inside:SereneScreen Aquarium Forum, Chatroom, Fan Site & Gallery DVD Collection |
11-30-2008, 12:00 PM | #25 |
Registered
Join Date: Nov 2001
Location: Lancashire, UK
Posts: 7,854
|
Rick, - Welcome! - The screen refresh of the secondary monitor on my setup, is something that usually clears itself up after a few moments, and has always been there with my current video card and drivers. But I must admit that it was not as pronounced with my previous card and driver. - I have not noticed any change introduced after downloading and running Beta 7g.
I do think you should try changing over the 'Primary Monitor' to one of your other screens, to see what if any difference it makes. It can and does affect the refresh of the backgrounds on my system, though not always! - I have assumed that this is a video card/driver problem, more than a MA3 bug. The large drop in FPS for a window covering a part of more than one monitor has been present since MA3 went to multi screens. I've reported on it a number of times in the past. - Most recently here and here for example, and also numerous time during previous testing - I too hope that it can eventually be solved. |
11-30-2008, 01:31 PM | #26 |
Registered
Join Date: Nov 2008
Location: Michigan
Posts: 93
|
Originally posted by cjmaddy:
The screen refresh of the secondary monitor on my setup, is something that usually clears itself up after a few moments,
Originally posted by cjmaddy:
I do think you should try changing over the 'Primary Monitor' to one of your other screens, to see what if any difference it makes. It can and does affect the refresh of the backgrounds on my system, though not always! - I have assumed that this is a video card/driver problem, more than a MA3 bug.
Originally posted by cjmaddy:
The large drop in FPS for a window covering a part of more than one monitor has been present since MA3 went to multi screens.
|
11-30-2008, 03:48 PM | #27 |
Registered
Join Date: Nov 2001
Location: Lancashire, UK
Posts: 7,854
|
Your first point clearly shows that our two systems are acting somewhat differently, which is not surprising, as we are using different hardware and therefore different drivers.
Your second point surprises me a little, as it is the setting of Primary Monitor that could cause the fish to freeze in a window. - I feel sure that if you run Beta 7e or earlier, with a Primary Monitor change, you will find one situation that produces 'frozen fish'. - I know that that is not something you were testing for on this occasion, but I mention it only to illustrate the difference that the choice of primary can make. You said that you never did duplicate the "frozen fish" bug. - The occurrence of that bug appears to depend solely on which of your screens you choose as the Primary Monitor. - Which in turn is determined by which socket you connect each screen to on your video card, and/or the position of the screens relative to each other. As regard your last point, my FPS for the Windowed mode, prior to and including 7g, have always fallen to an unacceptable level if the whole window was not on the screen chosen as primary. In one of my earlier posts I made a mistake, - I said "Once the window is moved onto only one monitor, everything returns to normal." - That should be: "Once the window is moved onto the Primary monitor, everything returns to normal." I do think we should be careful about laying the blame at MA3 when video cards and/or drivers can make such a difference, and act differently on different systems. - I never fail to be amazed at the effect that re-installing Directx again, can have after some visual glitch suddenly appears as if from nowhere! |
11-30-2008, 04:12 PM | #28 |
Prolific/SereneScreen Developer
Join Date: Mar 2003
Location: Norwalk, CA
Posts: 513
|
"When switching from full screen to windowed (via the F key), the desktop backgrounds on the non-main screens are not refreshed"
I have a fix for this bug. When Jim sends out the next update, let's hope my fix gets included. |
11-30-2008, 04:54 PM | #29 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,788
|
It will be in Beta7h. I'm also trying to include a fix for the "120 DPI" Fishpicker problem, but this is turning out to be a major stumbling block. Researching it on the Internet, I've found that it's a problem that's plagued developers for a long time.
Jim Sachs
Creator of SereneScreen Aquarium |
12-01-2008, 07:07 AM | #30 |
is pleased
Join Date: Mar 2001
Location: Stockholm, Sweden
Posts: 7,365
|
Cliff,
Great! Awesome detective work on this one. Jim, Any particular reason we're on instances of 7 on the beta now? Not really an issue, but why not continue with #8? Thanks to Morgan, Tiny Snapshots is up and running again with "Tiny Järvafält" as the latest addition – Go have a look and tell me what you think.
"We knew the world would not be the same. A few people laughed, a few people cried, most people were silent. I remembered the line from the Hindu scripture, the Bhagavad-Gita. Vishnu is trying to persuade the Prince that he should do his duty and to impress him takes on his multi-armed form and says, 'Now, I am become Death, the destroyer of worlds.' I suppose we all thought that, one way or another." /Robert Oppenheimer on witnessing the first thermonuclear detonation in history. |
12-01-2008, 09:30 AM | #31 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,788
|
All the changes lately have been incremental. No major new additions.
Jim Sachs
Creator of SereneScreen Aquarium |
12-02-2008, 04:16 PM | #32 |
is pleased
Join Date: Mar 2001
Location: Stockholm, Sweden
Posts: 7,365
|
Ok, thanks.
Thanks to Morgan, Tiny Snapshots is up and running again with "Tiny Järvafält" as the latest addition – Go have a look and tell me what you think.
"We knew the world would not be the same. A few people laughed, a few people cried, most people were silent. I remembered the line from the Hindu scripture, the Bhagavad-Gita. Vishnu is trying to persuade the Prince that he should do his duty and to impress him takes on his multi-armed form and says, 'Now, I am become Death, the destroyer of worlds.' I suppose we all thought that, one way or another." /Robert Oppenheimer on witnessing the first thermonuclear detonation in history. |
|
|
|