Ambrosia Garden Archive
    • A minor but annoying bug related w/ Nova and OSX.2


      Besides the fact that OS 10.2 is much more faster than I had imagined, it tends to break things like apps and files with "permission-hell." But the problem that has irked me more is that Nova can't load data files and plug-ins when it's already opened with ResEdit. Somehow they both can't simultaneously have the files open, which was not a problem in 10.1.5. The culprits are thus:
      --The "new" Classic Environment
      --A funky something with Jaguar
      --Nova v1.0.1.
      This is a minor problem since I can just close the plug-in or data file before I open up Nova, but very annoying when working with plug-ins. The constant opening and closing of windows will add more slowdowns that will go against the speed gains of Jaguar, and thus quite annoying.

      So if anyone has noticed this or if anyone knows of a solution, a response is appreciated.

      Thanx in advanced,
      Dean

      P.S.: I ran a upgrade install and I made a new user folder and junked the old one.

      ------------------
      --------------------------------
      Three Rings for the Elven-kings under the sky,
      Seven for the Dwarf-lords in their halls of stone,
      Nine for Mortal Men doomed to die,

    • Quote

      Originally posted by getcrack4me:
      **Somehow they both can't simultaneously have the files open, which was not a problem in 10.1.5.
      **

      I OS 9 it isn't possible to open Nova Data Files in ResEdit and run Nova at the same time, either.

      ------------------
      (url="http://"http://homepage.mac.com/mandrillen/PhotoAlbum1.html")The answer to the question is, obviously, 42!(/url)
      But, oh, what a wicked world it was that drove a man to sin.

    • As far as I know, it's never been possible to have Escape Velocity and ResEdit both accessing the same files simultaneously. Actually, it's never a good idea to try to open the same file in two programs at once, unless one of them is something like Internet Explorer, which opens, reads, then closes.

      The solution, as I found back in early beta, is to ~always~ open a copy of the data files - leave the main copy alone. Actually, this is a good idea anyway, as ResEdit can choke on files of that size - I several times had a set of Nova data files made unuseable by opening them in ResEdit, even though I didn't make or save changes.

      ------------------
      David Arthur
      (url="http://"http://davidarthur.evula.net/")davidarthur.evula.net(/url): MissionComputer and the Talon plug-in
      (url="http://"http://www.ev-nova.net/")EV-Nova.net(/url): There's no time like the future. | (url="http://"http://www.evula.com/")EVula's Lair(/url) | (url="http://"http://www.evula.com/survival_guide/")EV Nova Survival Guide(/url)

    • Hmm, I fail to see how Nova being unable to open a file that's already opened for writing in another application is a "problem", any more than "Nova doesn't work when my computer is turned off" is. 🙂
      .
      mcb

      ------------------
      "If it's not on fire, it's a software problem."

    • To me it was kinda cool just to edit things on the fly and open up Nova and see how they would look right away and quit it and go back to ResEdit with all the editing windows just as I left them. Basically it was just like working with HTML and seeing the work by opening a browser without closing countless HTML files in BBEdit. It's not a problem....but its hella annoying. I guess I just got spoiled 😄 But I'm still wondering why noone else has done this in 10.1.x. I just opened up ResEdit in Classic and edited it and saved it (that's the only catch, if you EDIT them and NOT SAVE them then they wouldn't load) and then I'd open up Nova. Then I'd just quit w/o editing it simultaneously and go back to ResEdit and change things here and there and open up Nova again...very seemless. I can understand that this probably wasn't possible in OS 9, and I guess that it was possible in OS 10 because the Classic environment probably offered up some kind of "protection" service that made what I did possible...oh well what a pity--guess I lost it.

      Thanx for your replys,
      Dean

      ****But if u do have 10.1.x then plz try out what I did so that I know it wasn't a fluke.

      ------------------
      Three Rings for the Elven-kings under the sky,
      Seven for the Dwarf-lords in their halls of stone,
      Nine for Mortal Men doomed to die,
      One for the Dark Lord on his dark throne

    • Even if by some fluke you aren't prevented from accessing the files in both applications simultaneously under 10.1.x, you still shouldn't do it - you're messing around with applications that can get quite volatile if abused. If there is a bug occurring anywhere, it was that you were ~allowed~ to do this, not that you were stopped.

      ------------------
      David Arthur
      (url="http://"http://davidarthur.evula.net/")davidarthur.evula.net(/url): MissionComputer and the Talon plug-in
      (url="http://"http://www.ev-nova.net/")EV-Nova.net(/url): There's no time like the future. | (url="http://"http://www.evula.com/")EVula's Lair(/url) | (url="http://"http://www.evula.com/survival_guide/")EV Nova Survival Guide(/url)

    • This happens because both applications open the file with write permissions, and the system correctly prevents files from being opened with write permissions by two applications simultaneously. For example, what would happen if both apps tried to write to the same file at exactly the same time? In this case, the problem is ResEdit's fault because it does not close the files even when it isnt writing. This will (and is currently) possible to do with EVONE because it only opens files when it is ready to write to them. (Even then it actually only opens and writes to the duplicate backup file it creates, and then quickly copies over the changes when the user selects save.)

      Jeffrey

      ------------------
      (url="http://"http://www.ariossoftware.com/upcoming")EVONE 1.0.0 - the plugin editor for EV/EVO/EVN(/url)

    • and thats why EVONE is sweet.. anyways back to the ream me grumble

      ------------------
      Peace, Love, and Chicken Grease
      (url="http://"http://www.AmbrosiaSW.com/webboard/Forum26/HTML/007247.html")Event Horizon 2 Sign-Up(/url)
      (url="http://"http://evula.com") EVula's Lair(/url)| (url="http://"http://starfleet-ssf.com/index2.html")The SSF(/url) | (url="http://"mailto:jager@evula.net")mailto:jager@evula.net(/url)jager@evula.net

    • Quote

      Originally posted by David Arthur/AriosSw:
      **Even if by some fluke you aren't prevented from accessing the files in both applications simultaneously under 10.1.x, you still shouldn't do it - you're messing around with applications that can get quite volatile if abused. If there is a bug occurring anywhere, it was that you were ~allowed~ to do this, not that you were stopped.

      ---------------------------------------------------------

      This happens because both applications open the file with write permissions, and the system correctly prevents files from being opened with write permissions by two applications simultaneously.

      **

      I guess it's just like opening io streams in C++ with all the "kinds" of ways files can be opened, and MacOS just protected the files from dangerous situations. However, why would Nova need to open a plug-in with write permission? What would it try to write into the plug-in?

      ------------------
      Three Rings for the Elven-kings under the sky,
      Seven for the Dwarf-lords in their halls of stone,
      Nine for Mortal Men doomed to die,
      One for the Dark Lord on his dark throne

    • I use copies, as they prevent me from messing up the originals, and I've come up with a helpful way of doing it too. Just rename the files to match what resources they include. For instance, "bööm,dësc,flët,röid", or "düde,öops,ränk,spöb,sË™st". That way, I never have to search for what I want to look at.

      My 80 microcents.

      ------------------
      Moderator- (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go")EV Developer's Corner(/url) | | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003091.html")Need Plug Testers?(/url) | (url="http://"http://www.evula.com/survival_guide/")EV/EVO/EVN Survival Guide(/url) | (url="http://"http://www.AmbrosiaSW.com/games/evn/addons.html")Nova Addons(/url) | (url="http://"http://homepage.mac.com/dr_ralph/")Got NovaTools?(/url)
      "Many things are possible. A smaller set of things are likely." -pipeline
      (url="http://"http://www.ambrosiasw.com/cgi-bin/vftp/dl-redirect.pl/TheChallenge102.sea.bin?path=evn/plugins&file;=TheChallenge102.sea.bin")The Challenge(/url): A deadly test of skill and power (new version 1.0.3 coming very soon!)
      (url="http://"http://homepage.mac.com/mrxak/Haikus/haikus.html")The Haiku Archive(/url): Collected Works of the Rabid Haiku Generator

      (This message has been edited by mrxak (edited 08-28-2002).)

    • Quote

      Originally posted by getcrack4me:
      However, why would Nova need to open a plug-in with write permission? What would it try to write into the plug-in?

      EV Nova doesn't alter data files, but it's a good thing for it to protect them from other applications while it's using them. Trust me, EV Nova and ResEdit do not get along well - it's best to keep them as far apart as possible.

      ------------------
      David Arthur
      (url="http://"http://davidarthur.evula.net/")davidarthur.evula.net(/url): MissionComputer and the Talon plug-in
      (url="http://"http://www.ev-nova.net/")EV-Nova.net(/url): There's no time like the future. | (url="http://"http://www.evula.com/")EVula's Lair(/url) | (url="http://"http://www.evula.com/survival_guide/")EV Nova Survival Guide(/url)

    • Thanx for all your suggestions and I will swear never to open Nova data files and plug-ins simultaneously with ResEdit. 🙂

      On an unrelated matter, does anyone know how to make time pass when travelling through hypergates (i.e. like normal travel through hyperspace)?

      ---Dean

      ------------------
      Three Rings for the Elven-kings under the sky,
      Seven for the Dwarf-lords in their halls of stone,
      Nine for Mortal Men doomed to die,
      One for the Dark Lord on his dark throne

    • Quote

      Originally posted by getcrack4me:
      **On an unrelated matter, does anyone know how to make time pass when travelling through hypergates (i.e. like normal travel through hyperspace)?
      **

      Looking at the data files, there doesn't seem to be any way to do that. There is no "OnLand" field or anything in the spöb resource (unfortunately) which you could indirectly use to do that. So I'm going to stick my neck out and say it's not possible. :frown:

      ------------------
      "Eagles may soar, but weasels don't get sucked into jet engines."
      "No matter how much you polish a piece of crap, the best you can hope for is a shiny piece of crap."- MacAddict staff writer discussing the delayed release of WinXP for more "polishing"

      Te audire no possum. Musa sapientum fixa est in aure.

    • Quote

      Originally posted by kbmeister:
      **
      Looking at the data files, there doesn't seem to be any way to do that. There is no "OnLand" field or anything in the spöb resource (unfortunately) which you could indirectly use to do that. So I'm going to stick my neck out and say it's not possible. :frown:

      **

      Yeah, it seems unlikely that an easy way to do this is possible (perhaps a harder or more clever way is probable), but I'll have to start a new dedicated topic to get some more answers on this one.

      Thanx anyhow,
      Dean

      ------------------
      Three Rings for the Elven-kings under the sky,
      Seven for the Dwarf-lords in their halls of stone,
      Nine for Mortal Men doomed to die,
      One for the Dark Lord on his dark throne