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

Reply
 
Thread Tools
Old 02-16-2009, 05:58 PM   #421
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
It's required pretty soon, but I don't know exactly when.

I think everyone will be pretty happy with the Logo interface. I've greatly simplified my original plan. What the user will see is a list which looks exactly like the music playlist, except with image files. This is a list of anything which can appear on the crystal, including clocks and calendars. A typical list might look something like this:

SereneScreenLogo.png 10
ProlificLogo.png 5
ANALOGCLOCK 20
AuntBetty.png 10
DIGITALCLOCK 5
CALENDAR 5

The images are inserted into the list by hunting through the harddrive, just like music files. There are buttons for inserting clocks and calendars at any point in the list. You can click on any item and adjust its position up or down on the list, as well as number of seconds it plays. To repeat an item anywhere in the list, just load its name again and move it to the desired position (the music playlist can also do this now).
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-16-2009, 06:06 PM   #422
Dale
Banned
 
Join Date: Jun 2005

Location: Western Missouri
Posts: 960
Originally posted by Jim Sachs:

I think everyone will be pretty happy with the Logo interface. I've greatly simplified my original plan. What the user will see is a list which looks exactly like the music playlist, except with image files. This is a list of anything which can appear on the crystal, including clocks and calendars. A typical list might look something like this:

SereneScreenLogo.png 10
ProlificLogo.png 5
ANALOGCLOCK 20
AuntBetty.png 10
DIGITALCLOCK 5
CALENDAR 5

The images are inserted into the list by hunting through the harddrive, just like music files. There are buttons for inserting clocks and calendars at any point in the list. You can click on any item and adjust its position up or down on the list, as well as number of seconds it plays. To repeat an item anywhere in the list, just load its name again and move it to the desired position (the music playlist can also do this now).  
Great Design!!! I'm usually very skeptical when somebody says "everyone", but I think you may have achieved it. [And people should appreciate the elegance of the design].
Dale is offline   Reply With Quote
Old 02-16-2009, 11:07 PM   #423
snorkler
Registered
 
snorkler's Avatar
 
Join Date: Nov 2001

Location: Massachusetts
Posts: 59
Unhappy clams

So if we didn't "need" the music player we would already have live clams?
Sad!

Michael
snorkler is offline   Reply With Quote
Old 02-16-2009, 11:13 PM   #424
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
And the logos. And the clock. And the calendar.

Actually, I had guessed that the clams would take two weeks. It's only been a week, I did some of the clam work, and the other stuff is almost done. It's possible that the remainder of the clam work will go faster than expected.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-17-2009, 06:34 AM   #425
rctneil
Registered
 
Join Date: Jul 2008

Posts: 239
That interface for the crystal sounds pretty good Jim! - Congrats

Can't wait to try it out.

When will the latest beta be released?

Thanks

Regards,
Neil
rctneil is offline   Reply With Quote
Old 02-17-2009, 09:34 AM   #426
Old Prop
Registered
 
Join Date: Sep 2008

Location: Southern Ontario, Canada
Posts: 4
This is a long-overdue appreciation for the magnificent piece of work that MA3 is fast becoming. Well done! Keep it up!

I tried feldon32's old Logo Creation Guide to put a close-cut photo of my daughter-in-law onto the crystal in MA3 Beta 9a and find that procedure still works without a hitch. I just named my new png file "AltLogo.png" and put it in \Application Data\Marine Aquarium 3 in place of the usual file by that name. Comes up on the L key whether MA3Beta times in by itself or I start it with the Display Properties\Screen Saver panel.

Looking down the road, having a dropdown list of selectable logo images will be brilliant. MA3 just keeps on getting better!
Old Prop is offline   Reply With Quote
Old 02-17-2009, 10:16 AM   #427
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
I'm hoping to have Beta 9c out by tonight.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-17-2009, 10:52 AM   #428
henemly
asdf
 
henemly's Avatar
 
Join Date: Feb 2008

Location: Hiko, CommieFagnia
Posts: 278
Nice. Thanks Jim. The 'time to display' is a super feature.
http://www.coltrain.byethost8.com
henemly is offline   Reply With Quote
Old 02-17-2009, 12:17 PM   #429
Simple Steve
Registered
 
Simple Steve's Avatar
 
Join Date: Feb 2006

Location: Indianapolis
Posts: 25
Honestly, I'm only interested in the movement, behavior, and look of the fish. That will decide for me whether or not MA is worth buying to me. Once that gets addressed I'll have an opinion of MA 3.
Friends don't let friends eat carp.
Simple Steve is offline   Reply With Quote
Old 02-17-2009, 12:30 PM   #430
rctneil
Registered
 
Join Date: Jul 2008

Posts: 239
Yeh, I agree that the new style fish and fish behavior should be next on the agender after the clams and those parts will in my opinion make version 3 have at least most of the features originally planned for this verison
rctneil is offline   Reply With Quote
Old 02-17-2009, 04:48 PM   #431
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
I plan to work on the new fish right after the clams.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-17-2009, 04:58 PM   #432
rctneil
Registered
 
Join Date: Jul 2008

Posts: 239
Good on ya! -
rctneil is offline   Reply With Quote
Old 02-17-2009, 05:11 PM   #433
patscarr
Pet Shark
 
patscarr's Avatar
 
Join Date: Nov 2001
1 Highscore

Location: Back in Buffalo
Posts: 5,455
Will you be able to include a "play at random" feature for the music, Jim?
Patrick
patscarr is offline   Reply With Quote
Old 02-17-2009, 07:06 PM   #434
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
Sure, why not.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-18-2009, 11:48 AM   #435
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
Beta9c news - I got bogged down in text-string stuff (one of my least-favorite things in the world). Every line of new code seems to require 10 lines of error-checking. The problem is in reading the Playlist and Logolist files. Originally, I was going to hide these in the Registry, but now that they are out in the open, people can monkey with them.

Take the Logolist, for example. It consists of file names of pictures (including the complete path to the file), followed by a comma, a space, the number of seconds to display that picture, and a carriage return. The user could theoretically add names manually, though it would be a lot of typing with the paths and all. My routine has to read through the list and build an array of filenames and durations. If someone has disrupted the order of information in the list, the possibilities for errors, endless loops, and crashing bugs are almost infinite.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-18-2009, 01:14 PM   #436
dwax
Registered
 
dwax's Avatar
 
Join Date: Feb 2002

Location: SOUTH DAKOTA
Posts: 83
Will the clams be in Beta9c Jim? And the text-string stuff means no update today then huh?
Image Hosted by ImageShack.us
By dustywax at 2011-12-13
dwax is offline   Reply With Quote
Old 02-18-2009, 01:45 PM   #437
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
The new music and logo interfaces will be in Beta9c, and probably not today unless things start going a little faster.

The clams will be Beta10.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-18-2009, 02:12 PM   #438
Dale
Banned
 
Join Date: Jun 2005

Location: Western Missouri
Posts: 960
Originally posted by Jim Sachs:
Beta9c news - I got bogged down in text-string stuff (one of my least-favorite things in the world). Every line of new code seems to require 10 lines of error-checking. The problem is in reading the Playlist and Logolist files. Originally, I was going to hide these in the Registry, but now that they are out in the open, people can monkey with them.

Take the Logolist, for example. It consists of file names of pictures (including the complete path to the file), followed by a comma, a space, the number of seconds to display that picture, and a carriage return. The user could theoretically add names manually, though it would be a lot of typing with the paths and all. My routine has to read through the list and build an array of filenames and durations. If someone has disrupted the order of information in the list, the possibilities for errors, endless loops, and crashing bugs are almost infinite.  
I presume you would do (essentially) the same level of checking if the data were "hidden" in the Registry.
Dale is offline   Reply With Quote
Old 02-18-2009, 02:17 PM   #439
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
I wouldn't need to, since it wouldn't be in human-readable form. The array could just be stored as-is, like the fishset list. No need for complex parsers.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 02-18-2009, 02:22 PM   #440
feldon34
Forum Administrator
 
feldon34's Avatar
 
Join Date: Dec 2000

Location: Rock Hill, SC
Posts: 10,939
IF there is a full music picker and logo picker in the Aquarium, then you can be stingy on the format of the playlist file and just reject it if people start putting spaces, commas, etc. where they don't belong.

Would Comma Separated Values format help you?

"Filename.png","10"
"Logo.png","20"
"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




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 06:29 AM.


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