Home Register Arcade Gallery Chatroom Members Search Today's Posts Mark Forums Read Log In
Go Back   Inside: SereneScreen Fan Forum > SereneScreen Products > Marine Aquarium 3 for Windows
Notices

Reply
 
Thread Tools
Old 02-09-2009, 05:41 PM   #1
robnich
Registered
 
Join Date: Feb 2009

Posts: 29
Skype 4.0 Conflicts with MA 3

Well, I am sorry to report that the same conflict between Skype 4.0 and Marine Aquarium 2.6 that I reported in that forum a couple of days ago, also exists between Marine Aquarium 3 and Skype 4.0. Unless this is unique to my system, I think this could be a major problem, because Skype 4.0, which was only released on February 3rd, will eventually be downloaded by millions of users.

My system is a Dell XPS Studio 435MT running Windows Vista Home Premium 64-bit, with an ATI 4850 graphics processor, 6GB of RAM and very few 3rd party applications, as I have only had the computer for two weeks or so.

The problem is that when Skype 4.0 is open, neither the screensaver or the application will run. One cannot even preview the screensaver in the Personalization control panel. As soon as Skype is closed, the problem disappears, only to return as soon as it is opened. I have had one brief exception, when I restarted and Skype automatically opened. I closed it and it remained in its standby mode (in the taskbar) with myself "online". MA 2.6 ran normally, but as soon as my Skype staus changed from "online" to "away" (or vice-versa), the conflict reapppeared. Only when I quit the taskbar status icon and closed Skype, did the conflict resolve.

I am ready to provide any further information you might wish. Perhaps Jim or other member of the development team should download Skype 4.0 and give it a try.

By the way, MA3 looks absolutely gorgeous on my 23" wide-screen monitor!

Bob N.

EDIT: I may have jumped the gun here, and I think my testing with MA3 was not as rigorous as it was with MA2.6. After I uninstalled MA2.6 and restarted the computer, the conflict appears to be gone. There is no doubt it was there, just as I reported, but perhaps it was some residual of the MA2.6 conflict. At any rate, MA3 now runs like a champ, even with Skype 4.0 open, and independent of my online status.

Bob N.

Last edited by robnich; 02-09-2009 at 07:04 PM.
robnich is offline   Reply With Quote
Old 02-09-2009, 06:18 PM   #2
Edgar
Prolific/SereneScreen Developer
 
Join Date: Mar 2003
1 Highscore

Location: Norwalk, CA
Posts: 513
Since Skype 4.0 is still experimental, I wonder if Skype 4.0 is the one that needs to have the bug report.
Have you also reported to Skype 4.0 about this bug?

Edit: It sounds like Skype 4.0 has Video enabled and possibly using DirectX to handle it. However, I can't be sure about it. Try disabling your video on Skype 4.0 to see if I was right.

More edit: Since I did not download, I don't really know if Skype 4.0 is experimental. Just wondering if the Video feature is the cause.
Edgar Tolentino
Prolific Developer

www.prolific.com
www.LifeGlobe.com
Edgar is offline   Reply With Quote
Old 02-09-2009, 06:47 PM   #3
Edgar
Prolific/SereneScreen Developer
 
Join Date: Mar 2003
1 Highscore

Location: Norwalk, CA
Posts: 513
I decided to go ahead and dw****** Skype 4.0.
I disabled the Video since I don't have a video cam.
MA3 works just fine.
Edgar Tolentino
Prolific Developer

www.prolific.com
www.LifeGlobe.com
Edgar is offline   Reply With Quote
Old 02-09-2009, 07:07 PM   #4
robnich
Registered
 
Join Date: Feb 2009

Posts: 29
Please see the edit of my original post on this topic. Right now, the problem appears resolved. Sorry for any alarm I caused, but the MA2.6 conflict is very real and prevents its use with Skype 4.0, and at first the same was happening with MA3. An uninstall of MA2.6 and restart appears to have cured the problem

Bob N.
robnich is offline   Reply With Quote
Old 02-09-2009, 07:52 PM   #5
robnich
Registered
 
Join Date: Feb 2009

Posts: 29
Well, I'm beginning to make a pest of myself, because I seem to have jumped the gun again. There is at least some intermittent or transient conflict betweenMA3 and Skype 4.0. I just made a Skype call to my wife (from La Jolla, CA to Bangkok!) and after the call MA3 again did not work, either as screensaver or application. The splash screen appeared but that's all. I then changed by Skype status to "away" from "online" and MA3 worked normally again. After switching back to "online" status, MA3 continued to work normally and continues to do so now.

This is way beyond my poor powers to understand, but perhaps someone will eventually figure it out. There is always the possibility that it is something unique to my personal setup.

Bob N.
robnich is offline   Reply With Quote
Old 02-10-2009, 09:45 AM   #6
feldon34
Forum Administrator
 
feldon34's Avatar
 
Join Date: Dec 2000

Location: Rock Hill, SC
Posts: 10,937
The problem is, Marine Aquarium 2.6 and Marine Aquarium 3.0 barely share 1 line of code between them.

Marine Aquarium 2.6 was largely developed with Prolific coding on top of the platform that Jim Sachs created. They "rewrote" his program into a toolkit so they could make Goldfish, Sharks, Flags, etc. run on top of it. MA2.6 was written using DirectX 6 code and development kit.

Marine Aquarium 3 was written from scratch by Jim Sachs using DirectX 9 code and development kit.

So really the two have almost nothing in common other than the artwork.


I hate to point blame, but it just seems to me that this is a Skype issue and would guess that other screen savers are also affected.
"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
feldon34 is offline   Reply With Quote
Old 02-10-2009, 10:19 AM   #7
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,768
Bob - If you plan on testing other screensavers with Skype, make sure they are DirectX programs. I have a feeling that Skype might be hogging some DirectX resources.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-10-2009, 01:01 PM   #8
robnich
Registered
 
Join Date: Feb 2009

Posts: 29
The conflict is real (at least on my computer) but variable in appearance in a way I haven't been able to track down. Right now MA3 will not run as long as Skype is open, although it did so earlier in the morning. I have opened no applications other than Skype, Firefox and Windows Mail today, and they were all open when MA3 worked, and when it didn't. I don't get it (but then again there's a lot I don't get.)

The only other screensavers I have tried are the ones built into Vista. They all work without a problem.

Bob
robnich is offline   Reply With Quote
Old 02-11-2009, 10:17 PM   #9
dom5885
Registered
 
Join Date: May 2006

Location: Sydney, Australia
Posts: 17
I am having the same 'Skype 4 problem' as Bob with both Marine Aquarium 3 (Beta9b) and Dream Aquarium 1.207.

I have a Dell Precision Workstation 380 running Vista Business SP1 32-bit with 4Gb Ram and an nVidia Quadro FX 3500 graphics card.

Almost always, neither screensaver will run while Skype 4 is running. However, once I quit Skype 4, both can be started consistently.

Uninstalling Skype 4 and replacing it with Skype 3.8.0.188 'solves' the problem.

dom5885 is offline   Reply With Quote
Old 02-11-2009, 10:24 PM   #10
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,768
Well, it sounds like Skype 4 doesn't play nice with any Direct3D program. Somebody needs to report it to them.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-11-2009, 10:30 PM   #11
Edgar
Prolific/SereneScreen Developer
 
Join Date: Mar 2003
1 Highscore

Location: Norwalk, CA
Posts: 513
If you disable the Video feature, it should start to work correctly.

Skype 4.0 appears to be using DirectX also to display Video so it conflicts with 3D screensavers. You will probably have problem running 3D games also.

Edit: Of course this is just a guess. I have Skype 4.0 and MA3 works fine.
Edgar Tolentino
Prolific Developer

www.prolific.com
www.LifeGlobe.com
Edgar is offline   Reply With Quote
Old 02-12-2009, 05:51 PM   #12
robnich
Registered
 
Join Date: Feb 2009

Posts: 29
Well, the latest is that I did contact the developers of Skype. I received a reply asking me to uninstall every trace of Skype, including a zillion registry entries and then re-download and install it, all of which I did today. For now, the conflict seems to be gone, but it has come and gone in the past so I am not totally optimistic yet.

BTW, turning off video in Skype is not a good solution, because the chief use is free video calls around the country and around the world. As I mentioned earlier. I have been video chatting with my wife, who is in Thailand, every day recently.

Bob N.
robnich is offline   Reply With Quote
Old 02-16-2009, 08:27 AM   #13
joltdude
Registered
 
Join Date: Jan 2008

Posts: 7
Im guessing skype might be leaving some directx hooks open ..Does the problem go away if you shutdown Skype completely?

Dunno why but im thinking of something similar to a file lock issue but with directx hooks... you know IE actually is notorious for leaving a file locked if it *touches* it (upload in IE, etc)

If it doesnt go away with Skype shutdown, Skypes gotta clean up their code and release the calls to Direct X... Sloppy programming
joltdude is offline   Reply With Quote
Old 02-17-2009, 10:59 PM   #14
dom5885
Registered
 
Join Date: May 2006

Location: Sydney, Australia
Posts: 17
Bob N

I assume the conflict issue has been solved for you. Would you care to share the advice given you by Skype? (or did they just tell you to remove any and every Skype reference in the Registry?).

I have returned to Skype 3.8 to relieve the problem, but that goes against the grain.

David

dom5885 is offline   Reply With Quote
Old 02-17-2009, 11:35 PM   #15
robnich
Registered
 
Join Date: Feb 2009

Posts: 29
David -

No, the problem was not completely solved by uninstalling and reinstalling Skype 4.0. It reappears in odd and unpredictable ways. The most consistent pattern is that when I am "online" and Skype is open, if I then close Skype (it remains in the system tray, however), MA3 will not run. If I then re-open Skype and leave it open, MA3 will run. Go figure. At other times, like right now, Skype is closed (but still in the system tray), and yet the MA3 application will run when I click on it.

I have settled on a compromise which allows me to avoid software conflicts which might lock up my computer and to be be sure a screen saver will run (I know that they are not really necessary, but I am old-fashioned) and yet lets me see MA3 when I need to relax watching something beautiful: I have selected another screen saver, but I periodically click on MA3 and run it as an application, letting it run as long as I feel like seeing it.

Bob N.
robnich is offline   Reply With Quote
Old 02-18-2009, 12:44 AM   #16
dom5885
Registered
 
Join Date: May 2006

Location: Sydney, Australia
Posts: 17
Bob N.

Thanks for the response. Like you, I am old-fashioned when it comes to screensavers. Currently, I use Dream Aquarium 1.207 as the screensaver and Marine Aquarium 3 as an application. Skype 4.0 conflicts with both of these aquariums - so, I am running Skype 3.8 and the three co-exist happily. I will just have to be patient....

David

dom5885 is offline   Reply With Quote
Old 02-18-2009, 10:43 AM   #17
feldon34
Forum Administrator
 
feldon34's Avatar
 
Join Date: Dec 2000

Location: Rock Hill, SC
Posts: 10,937
The fact that we're able to run the Aquarium in multiple instances, or run Marine Aquarium and Dream Aquarium side-by-side proves that DirectX and Direct3D applications CAN run side-by-side if properly written.

It is clear that Skype's new video feature was sloppily written and completely ties up all DirectX/Direct3D resources in such a way that no other 3D apps can run. This is a huge bug that they need to fix.
"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
feldon34 is offline   Reply With Quote
Old 02-18-2009, 11:05 AM   #18
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,768
That's my take on the situation, too. There's really nothing that can be done on our end - the ball is in their court.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-18-2009, 09:36 PM   #19
patscarr
Pet Shark
 
patscarr's Avatar
 
Join Date: Nov 2001
1 Highscore

Location: Back in Buffalo
Posts: 5,453
Kind of similar to the NetMeeting fiasco we had a while back. I wonder if it will mess with MA3? I'm not going to be the one to try it though.
Patrick
patscarr is offline   Reply With Quote
Old 02-19-2009, 07:19 AM   #20
feldon34
Forum Administrator
 
feldon34's Avatar
 
Join Date: Dec 2000

Location: Rock Hill, SC
Posts: 10,937
THAT is the program. I'd been trying to remember the name of that darn thing. It was depreciated in XP and not available in Vista, the functionality being folded into Windows Live Messenger.
"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
feldon34 is offline   Reply With Quote
Reply
Go Back   Inside: SereneScreen Fan Forum > SereneScreen Products > Marine Aquarium 3 for Windows



Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On


All times are GMT -6. The time now is 04:14 AM.


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