03-15-2008, 03:41 PM | #1401 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,785
|
Wow - great tank!
Jim Sachs
Creator of SereneScreen Aquarium |
03-15-2008, 03:43 PM | #1402 |
Smilie Dragon
Join Date: Nov 2001
Location: Lebanon, PA
Posts: 4,725
|
I love it.
Thank you for taking the time to read this.
|
03-15-2008, 04:11 PM | #1403 |
Registered
Join Date: Nov 2001
Location: Evansville, IN
Posts: 33
|
Thanks all. Just goes to show you don't need to have a Mega-size aquarium to have a nice tank. It is a 29 gallon tank and I tried to go for the "mixed reef" look. Contrary to popular belief, my clownfish are hosting in the brain coral on the lower left, you can see a tiny section of it. I don't have an anemone in the tank. I've had this tank up and going for about a year and a half.
Here's a better pic of the clowns in their home |
03-15-2008, 06:21 PM | #1404 |
Smilie Dragon
Join Date: Nov 2001
Location: Lebanon, PA
Posts: 4,725
|
Looks great.
Thank you for taking the time to read this.
|
03-18-2008, 10:54 AM | #1405 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,785
|
Just thought I'd take a minute and bring the regular Forum up to speed on what's been happening with MA3.
The Alpha testers have been busy finding bugs, and I've been busy fixing them. One problem that came up early-on was the fact that MA3 did not seem to run on nVidia MX440 cards (or perhaps any GeForce 4 card). This was a controversial card, mainly because it claimed to be compatible with DirectX 8.1, but actually isn't. It doesn't do Vertex Shaders. MA3 uses Vertex Shaders for the lightplay, the fish movements, and some other things. It turns out that these cards were used in a lot of OEM machines, so I thought I'd better support them if at all possible. So I bought a used one on Ebay. When it arrived, I found that it's an AGP card, and I didn't have any AGP machines. So I bought a used AGP motherboard on Ebay. When it arrived, I found that it used a different type of socket from my spare CPU. So I bought a used CPU on Ebay. When it arrived, I found that it needed a different type of fan, and so on and so on...until last Friday, when I finally had enough compatible bone-yard parts to build what I call my Frankentein Machine. Astoundingly, it all worked on the first try. Now I can compile and test the MA3 program on that machine, and it has lead to a lot of good troubleshooting which will benefit nearly everyone. As far as getting the program to work on the MX440 card, it is working but with some visual anomolies which still need fixing. In spite of the fact that it has to do Vertex Shaders in software emulation, and only has 64 megs of Video Ram, the card still runs MA3 at a respectable 40+ frames per second.
Jim Sachs
Creator of SereneScreen Aquarium |
03-18-2008, 04:33 PM | #1406 |
is pleased
Join Date: Mar 2001
Location: Stockholm, Sweden
Posts: 7,365
|
Originally posted by Jim Sachs:
. . . the fact that MA3 did not seem to run on nVidia MX440 cards (or perhaps any GeForce 4 card).
Long Explanation: The GeForce 4 series was actually more like two separate series. First, the "real" GeForce 4 cards with the suffix Ti4200, Ti4400 and Ti4600 which had more features and power than the Geforce 3. Secondly, the Geforce 4MX cards (MX420, MX440 and MX460 (and the later MX4000(sic))). These were not much more than a variation on the GeForce2MX (Which in turn was a crippled regular GF2). /Tiny Done Now 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. |
03-18-2008, 05:14 PM | #1407 |
Registered
Join Date: Feb 2006
Posts: 72
|
Giving Jim his due
Hello everyone. I've haven't been logged in for sometime but I am constantly keeping up with and nervously awaiting MA3. I wanted to commend Jim for his hard work, especially this last thread about getting a machine together for old 440 cards. I think this is wonderful. I just thought I would interject something and I mean no disrespect to anyone.
Yesterday the 9800gx2 came out and just before that the 9600gt. Which means that even nvidia 6 and 7 series cards are starting to sell for almost nothing. If people have an ancient graphics card with some problems you can pick one of these up for as little as 40 to 50 dollars or less depending on where you shop online. Newegg, tigerdirect, xoxide.com and directron.com are always having price wars. And that's just to name a few. But I do understand in these times that 50 dollars can be a great deal to some, myself included and may not be able to upgrade. So again, I want to commend Jim for bending over backwards for everyone. Says a lot about his character. Meanwhile I'll be watching in the wings. |
03-19-2008, 03:47 AM | #1408 |
YT
|
Well, it is not the price what matters, I suppose.
There are a lot of people who would never open the case of their computer or even touch a part inside (not to speak of pulling something out of it!). Supporting a wide variety of hardware is always good. |
03-19-2008, 03:49 AM | #1409 |
Registered
Join Date: Oct 2007
Location: UK
Posts: 89
|
Only time I open my case is to clean out the dust.
|
03-19-2008, 06:17 AM | #1410 |
yodeler
Join Date: Mar 2002
Location: Staffanstorp, Sweden
Posts: 294
|
Also if everything else is working with the computer, people will want a refund, and not be pleased by "It will work if you buy another GFX-card".
If it works for more gfx cars, the customer support will decrease a lot.
Yodelking - För god att kolsyra!
|
03-19-2008, 04:43 PM | #1411 |
Registered
Join Date: Feb 2006
Posts: 72
|
I understand where everyone is coming from. All I'm saying is eventually you have to draw a line somewhere when things get too old and people don't want to change. If somehow was still using windows 3.1 and had a 386 cpu with 256k of on board memory would you then suggest that they upgrade or would you wait another year or two for MA3 while Jim tries to get it to work with EVERYTHING. Just being realistic.
|
03-19-2008, 04:49 PM | #1412 |
The Architect
Join Date: Aug 2004
Location: Seattle
Posts: 756
|
Originally posted by Overlord:
I understand where everyone is coming from. All I'm saying is eventually you have to draw a line somewhere when things get too old and people don't want to change.
The developers of UnrealTournament code to Linux, Windows, and Mac OS X and from reports that I've read, this results in a very solid, stable product. Adobe also writes for Windows and MacOSX and Adobe products are also bastions of stability, in my experience.
Reasons people don't watch Star Trek:
60% - It’s for nerds. 39% - The show’s stupid. 01% - My parents were killed by Klingons and it's still too painful. |
03-19-2008, 04:59 PM | #1413 |
Registered
Join Date: Feb 2006
Posts: 72
|
I have commended Jim for shooting for the lower end. I would expect that. But there has to be limit. Has nothing to do with different operating systems. Try complaining about unreal tournament not working on an old 8mb video card you have and see how much sympathy you get from the people in this forum. They would politely suggest that you upgrade. Somehow my the point I'm making was not clearly understood.
|
03-19-2008, 05:03 PM | #1414 |
The Architect
Join Date: Aug 2004
Location: Seattle
Posts: 756
|
Originally posted by Overlord:
Somehow my the point I'm making was not clearly understood.
Reasons people don't watch Star Trek:
60% - It’s for nerds. 39% - The show’s stupid. 01% - My parents were killed by Klingons and it's still too painful. |
03-19-2008, 05:22 PM | #1415 |
Smilie Dragon
Join Date: Nov 2001
Location: Lebanon, PA
Posts: 4,725
|
I know just what you mean. I was a tester for the Atlantis 3d programs and back when I had a 440 card it would run but no shadows. They told me I would have to update my card to at least a TI card for it to work.
The program they are working on now you will need at least a fx6000 series just to run it. Then again in there fish programs the fish have over 30,000 pollies. And the new program there is over 4 million pollies at any given part of the program.
Thank you for taking the time to read this.
|
03-19-2008, 07:10 PM | #1416 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,785
|
Overlord - Yes, there is a lower limit, and the MX440 is it. I wanted to include this card on the "Recommended" list if at all possible because it seems to be included in a lot of OEM setups. I invested a few days of work in getting MA3 to run on it, but (like the Space Program) there have been so many side benefits that it would have been worth the trouble even if I had been unsuccessful. As it turns out, I only had to remove 4 lines of code from my Render loop and use software emulation of Vertex Shaders to get it to work. This low-cost 64-meg card (I paid $12.50 on Ebay) will run MA3 at over 60 frames-per-second, so there's no reason to exclude it.
As time goes on, I will almost certainly include extra effects for those cards that have extra capabilities. One advantage of digging into the MX440 is that now I know how to check the supported properties of different cards. The whole Device Enumeration process was a mystery to me until now.
Jim Sachs
Creator of SereneScreen Aquarium |
03-19-2008, 07:12 PM | #1417 |
Forum Administrator
Join Date: Dec 2000
Location: Rock Hill, SC
Posts: 10,939
|
At this point, Marine Aquarium 3 will probably require a 32MB video card, which is a big bump from the 8MB requirement of MA2. When you see it, I don't think you'll see MA3 as compromising anywhere.
Ah, Jim beat me to the punch.
"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 |
03-19-2008, 08:25 PM | #1418 |
is pleased
Join Date: Mar 2001
Location: Stockholm, Sweden
Posts: 7,365
|
Originally posted by johnblommers:
Adobe also writes for Windows and MacOSX and Adobe products are also bastions of stability, in my experience.
And then they release patches and everything works great again... 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. |
03-19-2008, 08:53 PM | #1419 |
The Architect
Join Date: Aug 2004
Location: Seattle
Posts: 756
|
Originally posted by Tiny Turtle:
Reasons people don't watch Star Trek:
60% - It’s for nerds. 39% - The show’s stupid. 01% - My parents were killed by Klingons and it's still too painful. |
03-19-2008, 09:39 PM | #1420 |
Pet Shark
Join Date: Nov 2001
Location: Back in Buffalo
Posts: 5,455
|
I know Jim doesn't like to let the user change the program too much, but what about allowing the user to turn off the bubble sound and select their own background music. Might that be possible in MA3?
Patrick
|
|
|
|