02-05-2009, 03:14 AM | #181 |
yodeler
Join Date: Mar 2002
Location: Staffanstorp, Sweden
Posts: 294
|
Originally posted by Jim Sachs:
1. Finish clocks.
2. Bring clams to life. 3. New fish models. 4. New fish movement. 5 through 2,543,921 - To be determined.
Yodelking - För god att kolsyra!
|
02-05-2009, 03:20 AM | #182 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
That's extremely difficult, so it will be farther down the list.
Jim Sachs
Creator of SereneScreen Aquarium |
02-05-2009, 07:02 AM | #183 |
Registered
Join Date: Nov 2008
Location: Michigan
Posts: 93
|
Originally posted by Dreamster:
Just purchased my upgrade and all is good. Go ahead and make it double pepperoni as well Jim Everything is looking good and starting to come together although it would be nice to see the revised fish and movement.
|
02-05-2009, 07:12 AM | #184 |
Registered
Join Date: Nov 2001
Location: Germany, Bamberg
Posts: 13
|
Originally posted by Jim Sachs:
That's extremely difficult, so it will be farther down the list.
|
02-05-2009, 11:40 AM | #185 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
That image (the anemone on the far right) is one frame of a hi-def video that I shot a couple of years ago at an aquarium shop. Currently, the texture is mapped onto a low-res 3D object. There are two challenges:
1. I need to find a way of editing the video into a small file which loops seamlessly. 2. I have to create an extremely detailed model, so that the clownfish can actually play among the tentacles.
Jim Sachs
Creator of SereneScreen Aquarium |
02-05-2009, 11:57 AM | #186 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Perhaps we can get back to the "INSTALLER test" topic.
There are at least two conditions that will prevent MA3 from running, and in my opinion the Installer should prevent MA3 from being inadvertantly installed when it then would not run. A. MA3 requires DirectX 9.0c. The installer now provides a warning, and a link to Microsoft. However, many folks will just click on through that. The installer should, in my opinion, do the following: 1. CHECK to see if DirectX 9.0c is present (that's a rather easy check, based on file versions). 2. If DirectX 9.0c is not present, offer (by default) to install it. That's also rather easy to do by including the redistributable 9.0c kit with the installation package. The installation could be done by permission ("Do you want us to install this for you"), or the installer could mandate it ("Choose Install or Cancel MA3 Installation"). ================ B. MA3 requires a "compatible Direct3D Device". Jim has available a test for that condition that appears to be diagnostic. The installer should, in my opinion, do the following: 1. CHECK to see if there is a compatible Direct3D Device using Jim's code. 2. If the test fails, tell the user and ask if installation should proceed - clearly warning that MA3 probably won't run until that situation is corrected. |
02-05-2009, 12:32 PM | #187 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
Including the DirectX9c runtime in the download is not an option - it's huge. The installer provides a link to Microsoft. We're looking into which would be the most direct link to install DX9, but my mother was able to use the installer, follow the link, install DX9, and get the Aquarium running without any help from me. Believe me, if she can do it, ANYBODY should be able to
Jim Sachs
Creator of SereneScreen Aquarium |
02-05-2009, 12:40 PM | #188 |
Forum Administrator
Join Date: Dec 2000
Location: Rock Hill, SC
Posts: 10,939
|
Originally posted by Jim Sachs:
Including the DirectX9c runtime in the download is not an option - it's huge.
People can download DirectX 9.
Originally posted by Dale:
B. MA3 requires a "compatible Direct3D Device". Jim has available a test for that condition that appears to be diagnostic. The installer should, in my opinion, do the following:
1. CHECK to see if there is a compatible Direct3D Device using Jim's code. 2. If the test fails, tell the user and ask if installation should proceed - clearly warning that MA3 probably won't run until that situation is corrected.
"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 |
02-05-2009, 12:52 PM | #189 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
Chasing down every possible way that every possible system can crash is not a trivial exercise. Right now, the vast majority Aquarium fans want me to continue forward progress, and save the task of going back for stragglers for a lull in the action.
Jim Sachs
Creator of SereneScreen Aquarium |
02-05-2009, 12:56 PM | #190 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by feldon32:
There's already a separate topic for that and you got your response in that thread.
Footnote: you already said, in the topic you incorrectly referenced, that:
Originally posted by feldon32:
I have not followed the thread in detail btw.
|
02-05-2009, 02:10 PM | #191 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by Jim Sachs:
Right now, the vast majority Aquarium fans want me to continue forward progress, and save the task of going back for stragglers for a lull in the action.
============================ OFF TOPIC -- please feel free to skip the rest. Look, guys and gals - this is the Marine Aquarium 3 Beta Test forum. Back on 10/10/2008, we were requested to:
Originally posted by feldon32:
Now is the time to download this Public Beta test version of the Aquarium, try it out, give your feedback, and help us track down and squash bugs!
.... How do I report a Bug? Unless you see someone else with the exact same bug, please create a NEW thread here in the Marine Aquarium 3 Beta forum. In my view, MA3 includes a lot of stuff - the very important Marine Aquarium simulation and associated artwork; the surrounding way the program works; the Settings panels, ans associated documentation; the Installation program; and other stuff (including the SereneScreen website which seems to have had quite a bit of discussion and bug-fixing). If you only want comments about the tank, please let everybody know. In my view, "test out" and "report bugs" includes reports of actual bugs, suspected bugs, suggestions, and opinions (for instance, the opinion and suggestions that I recently posted in this topic). And suggestions for improving the user experience (for all types of users), and other things which might potentially increase sales of MA3. If you only want reports of bugs that are actual bugs, and no suspected bugs, suggestions or opinions, please say so. And finally, in my view, "report" means to write it down and post it, so it can be handled at the appropriate time by the appropriate people. Or, so it can be discussed, shot down, and nobody else (should) bother reporting it in the future (as feldon32 implied). In my view, it doesn't help for someone to find something they think is worthy of comment, and then just sit on it until some time in the future (or forget it). In particular, in my view, it doesn't help for a well-meant bug report, opinion, comment, or suggestion to be met by "why are you bothering with that." However, that's just my view. If you would like us all to not post anything except opinions about the appearance of the aquarium, then letting us all know that, would be more polite than attacking. Other opinions on those off-topic subjects are invited, but perhaps in some thread other than the Installer thread? |
02-05-2009, 02:18 PM | #192 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by Jim Sachs:
Including the DirectX9c runtime in the download is not an option - it's huge. The installer provides a link to Microsoft. We're looking into which would be the most direct link to install DX9, but my mother was able to use the installer, follow the link, install DX9, and get the Aquarium running without any help from me. Believe me, if she can do it, ANYBODY should be able to
However, I really am curious why adding 33.5 MB to the download would render this "not an option". Particularly if it would make things easier for your mother (and my mother-in-law). |
02-05-2009, 02:56 PM | #193 |
Forum Administrator
Join Date: Dec 2000
Location: Rock Hill, SC
Posts: 10,939
|
Originally posted by Dale:
However, I really am curious why adding 33.5 MB to the download would render this "not an option".
Why should Jim volunteer to foot the bill for thousands of dollars of web hosting every month that Microsoft should be paying?
Originally posted by Dale:
Sorry to bother you - I guess I thought you weren't doing the Installer work, and that this would only bother markknight.
Jim Sachs is responsible for the Aquarium, the entire thing. That other people including Jim R., Mark Knight, Edgar, and others are contributing to the project and doing different aspects of it does not mean that Jim does not have final say on things. If Jim says it will not come with DirectX runtime, that's the end of the story.
Originally posted by Dale:
And finally, in my view, "report" means to write it down and post it, so it can be handled at the appropriate time by the appropriate people. Or, so it can be discussed, shot down, and nobody else (should) bother reporting it in the future (as feldon32 implied). In my view, it doesn't help for someone to find something they think is worthy of comment, and then just sit on it until some time in the future (or forget it).
Your point about the DirectX has been made, received, and responded to several times. It is your choice to keep the issue alive, or realize that it has already been dealt with. The Aquarium is developed by Jim Sachs. It is HIS product. Not yours. Jim has given your answer -- he is not going to spend hundreds of man hours adding error handling and special code to deal with ancient hardware that is excluded from the Recommended Hardware List. I just wonder if you won't listen to me, Michael, Prolific, and now not even Jim Sachs, if you will listen to anyone.
"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 |
02-05-2009, 02:58 PM | #194 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
Dale - Regarding your testing of the installer - you are absolutely right to do so, and your findings are valued.
Regarding your advocating for the equipment-challenged users - Yes, somebody's got to do it, but currently I'm going to be preoccupied with forging ahead. The "No computer left behind" program will have to wait. Regarding including a 33.5 MB addition to the download, you have to be kidding. I'm struggling to pare 10k from the 3.3-meg download, and you want me to increase the size ten-fold? The servers would have a nuclear meltdown.
Jim Sachs
Creator of SereneScreen Aquarium |
02-05-2009, 03:22 PM | #195 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by Jim Sachs:
Dale - Regarding your testing of the installer - you are absolutely right to do so, and your findings are valued.
Regarding your advocating for the equipment-challenged users - Yes, somebody's got to do it, but currently I'm going to be preoccupied with forging ahead. The "No computer left behind" program will have to wait.
Originally posted by Jim Sachs:
Regarding including a 33.5 MB addition to the download, you have to be kidding. I'm struggling to pare 10k from the 3.3-meg download, and you want me to increase the size ten-fold? The servers would have a nuclear meltdown.
For future consideration - it would be quite possible to only do the 33.5 MB download in case of need - rather than with the first download. |
02-05-2009, 03:27 PM | #196 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
I'll let Microsoft handle the DirectX download. I forget whether it was you or someone else who suggested that we could have a better link for this, and we're looking into it.
Jim Sachs
Creator of SereneScreen Aquarium |
02-05-2009, 03:29 PM | #197 |
Forum Administrator
Join Date: Dec 2000
Location: Rock Hill, SC
Posts: 10,939
|
The current direct link is:
http://download.microsoft.com/downlo...008_redist.exe The "official" DirectX 9 link at Microsoft's website is this: http://www.microsoft.com/downloads/d...displaylang=en which requires proving that you have a legitimate Windows install by installing an obtrusive ActiveX control.
"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 |
02-05-2009, 03:37 PM | #198 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
How does the first link behave if you don't have Windows validation?
Jim Sachs
Creator of SereneScreen Aquarium |
02-05-2009, 03:53 PM | #199 |
Forum Administrator
Join Date: Dec 2000
Location: Rock Hill, SC
Posts: 10,939
|
The first link is a straight download link to the file. Unfortunately as you can see, the filename will probably change periodically during the year.
The second link takes you to a page where you must click "Validate" which installs an ActiveX control on your PC which then pokes your Windows XP/Vista/7 to see if it's a real Windows. If so, then you advance to the next page which is a straight download link. I would make the Aquarium point to an arbitrary redirect like http://www.serenescreen.com/getdirectx9/ and then have your web person keep that link up-to-date with whatever link is currently at Microsoft's website for DirectX 9.
"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 |
02-05-2009, 04:23 PM | #200 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
Good idea.
Jim Sachs
Creator of SereneScreen Aquarium |
|
|
|