04-02-2009, 07:53 PM | #41 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
You can delete it. It should not (by default) enter a path. The name in the list should just be CanonGuitar.sgt. When the program starts up, it looks for an MA3Playlist.lst file. If it doesn't find one, it will be created, and "CanonGuitar.sgt" will be written as the only entry. When it comes time to play music and the program encounters that exact text string, it will play the MIDI file from its own Resource.
Since Cliff mentioned converting the MIDI file to MP3, here's an interesting aside: Though MP3 is far more economical in terms of bytes than previous formats, it pales in comparison to MIDI. An MP3 file is about 1 meg per minute of music, so a 5-minute piece would be about 5 megs. My default MIDI file is over 5 minutes of music, but even including the high-quality string guitar waveforem, only adds 114k to the MA3 zip filesize. That's 1/40 the size of an MP3 file.
Jim Sachs
Creator of SereneScreen Aquarium |
04-02-2009, 08:11 PM | #42 |
Retired
Join Date: Jan 2002
Location: Edmonton Alberta Ca
Posts: 2,441
|
Then the program works exactly as it was designed on my machine as well.
|
04-02-2009, 09:56 PM | #43 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Jim, I know you don't usually read my long posts, but perhaps you will read this one - I believe it describes a bug.
Originally posted by Jim Sachs:
You can delete it. It should not (by default) enter a path. The name in the list should just be CanonGuitar.sgt. When the program starts up, it looks for an MA3Playlist.lst file. If it doesn't find one, it will be created, and "CanonGuitar.sgt" will be written as the only entry. When it comes time to play music and the program encounters that exact text string, it will play the MIDI file from its own Resource.
and if the entry is deleted (using settings), or if the MA3Playlist.lst file is deleted, then when the program runs, it adds (as the only entry in the playlist) C:\Documents and Settings\Dale\Application Data\Marine Aquarium 3\CanonGuitar.sgt The following set of test procedures shows how to create the file: =================== Procedure 1: If I delete that CanonGuitar.sgt file, and delete the MA3Playlist.lst file, and then perform the following steps: Right-click on desktop Select Properties Select ScreenSaver tab Click on Music Playlist The playlist contains: C:\Documents and Settings\Dale\Application Data\Marine Aquarium 3\CanonGuitar.sgt And the CanonGuitar.sgt file has been re-created in the directory =========================================== Procedure 2: If I delete that CanonGuitar.sgt file, and delete the MA3Playlist.lst file, and then perform the following steps: Right-click on desktop Select Properties Select ScreenSaver tab Click on Preview The playlist contains:CanonGuitar.sgt And the CanonGuitar.sgt file has NOT been re-created in the directory. ===== But: doing Procedure 1, at any time after that, creates the file C:\Documents and Settings\Dale\Application Data\Marine Aquarium3\CanonGuitar.sgt So: deleting the file doesn't permanently get rid of it (or of the "problem"). Of course, that doesn't explain the original (crash) problem, but it does seem to be different behavior than was expected. |
04-03-2009, 12:05 AM | #44 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
Ah, screensaver stuff. I'll look into it.
Jim Sachs
Creator of SereneScreen Aquarium |
04-03-2009, 02:34 AM | #45 |
Registered
Join Date: Nov 2001
Location: Lancashire, UK
Posts: 7,854
|
Yes Jim, - as I stated back in post #29, the MP3 file I created WAS much larger! (4,950 KB). - But my test was solely to see if ANY different file type would stop the close-down... And it did! - So I consider it more than just an interesting aside!
Can you suggest any other file type I can convert to in order to help solve this close-down problem? However small a file is, if it closes the program down, it can't be a good thing to have, in my book! |
04-03-2009, 03:14 AM | #46 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
Cliff - I don't want to cover up the problem by having you use a different file type, I want to duplicate the problem here so I can actaully fix it.
Jim Sachs
Creator of SereneScreen Aquarium |
04-03-2009, 04:25 AM | #47 |
Registered
Join Date: Nov 2001
Location: Lancashire, UK
Posts: 7,854
|
I realise that this is likely to be connected with some setting or other on my computer, as no one else has yet been able to duplicate it. But I don't think it is related necessarily to Win2K. - Our other two Win2K machines do not show this problem..... So far!
If there is anything else I can do or change or try, - just say what it is! (However, - I shall be out now for about 5 hours) |
04-03-2009, 07:31 AM | #48 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by Jim Sachs:
Ah, screensaver stuff. I'll look into it.
I don't have time right now to test exactly what conditions/settings are required. |
04-03-2009, 09:57 AM | #49 |
asdf
Join Date: Feb 2008
Location: Hiko, CommieFagnia
Posts: 278
|
Originally posted by Dale:
Right-click on desktop
Select Properties Select ScreenSaver tab Click on Music Playlist The playlist contains: C:\Documents and Settings\Dale\Application Data\Marine Aquarium 3\CanonGuitar.sgt And the CanonGuitar.sgt file has been re-created in the directory demand. Deleted the playlist, re-run it, and CanonGuitar.sgt is in the dir. Tried the 'Switch Sound File Converter' program to convert to mp3, but it said invalid file format and didn't work. |
04-03-2009, 10:03 AM | #50 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
Why are you wasting time trying to convert the file to MP3? Cliff only did it to cure a specific problem. If you don't have that problem, then it's an exercise in futility.
Jim Sachs
Creator of SereneScreen Aquarium |
04-03-2009, 10:38 AM | #51 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
The original problem report (from one computer) has resulted in discovery of an apparent bug (CanonGuitar.sgt file sometimes being created).
Perhaps there needs to be a new forum thread for one or the other topic. |
04-03-2009, 11:49 AM | #52 |
Registered
Join Date: Nov 2001
Location: Lancashire, UK
Posts: 7,854
|
henemly, - As Jim says, if you don't have this MA3 close-down problem, then there doesn't seem much point in making an extremely large (4,950 KB) MP3 file to replace a 58 KB .sgt file. - However, if for some other reason you want an MP3, then try the procedure I describe in post #29, (ie. rename the file type first) - It worked for me, and I was using the same program... 'Switch Sound File Converter'.
|
04-03-2009, 07:01 PM | #53 |
asdf
Join Date: Feb 2008
Location: Hiko, CommieFagnia
Posts: 278
|
Thanks, forgot the ren part, that helps. But as Jim says, I did it
almost for nothing. |
04-03-2009, 09:14 PM | #54 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
ONE way to demonstrate file creation without using ScreenSaver mode:
Starting conditions: MA3 program setting music UNchecked. Delete MA3PlayList.lst and CanonGuitar.sgt if present. Click on Desktop MA3 icon Press space bar Click on Music Playlist (notice full file path). You will now see MA3Playlist (1 KB) and CanonGuitar.sgt in the folder. There are probably other combinations, but that's enough to demonstrate that the bug is not exclusively related to ScreenSaver mode. |
04-03-2009, 09:32 PM | #55 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
OK, now I KNOW something is screwy. You're saying that just the normal way bringing up the Aquarium (through the icon) will result in the full path being put into the list. Which version of the program are you using?
Jim Sachs
Creator of SereneScreen Aquarium |
04-03-2009, 10:05 PM | #56 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by Jim Sachs:
OK, now I KNOW something is screwy. You're saying that just the normal way bringing up the Aquarium (through the icon) will result in the full path being put into the list. Which version of the program are you using?
Yes, that's what I'm saying - but with the exact set of conditions and operations that I gave. The CanonGuitar.sgt file is created, and its full-path location is put in the list. Establish stated starting conditions. (Music NOT selected, both files absent from the folder) Click on Desktop MA3 icon Press space bar Click on Music Playlist (notice full file path). It's absolutely repeatable. [There are probably other sequences, too - but one should be enough?] |
04-03-2009, 10:24 PM | #57 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
The above is on a Windows XP system.
On another computer, Windows Vista 32, it's also repeatable. (Of course the actual path is a bit different). |
04-03-2009, 10:41 PM | #58 |
Retired
Join Date: Jan 2002
Location: Edmonton Alberta Ca
Posts: 2,441
|
The full path to my MA3Playlist.lst.... Not to the actual CanonGuitar.sgt
This is different though from deleting and starting MA3 with the music box checked... then the file is rebuilt and only the name CanonGuitar.sgt is in the file |
04-03-2009, 11:06 PM | #59 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,787
|
I need to finish the clams before I look into this. If I think about it now, all the spinning plates will tumble down.
Jim Sachs
Creator of SereneScreen Aquarium |
04-03-2009, 11:31 PM | #60 |
Registered
Join Date: Feb 2006
Posts: 72
|
Yes, the clams MUST be finished. From my calculations if they are not, it will cause a rip in the time continuum.
|
|
|
|