Ambrosia Garden Archive
    • Bug squashing question


      I'm running a pre-alpha version of Rift, and it usually starts up just fine. However, when I start up Nova now, I get an assertion failure at "sprite.c 1583 N/A".
      I've searched throughout the data and I can't find a RLE8 or RLED with the ID 1583. I can't find any resources that refer to 1583. If it was an RLE8/RLED file which it should be because it said sprite file it should refer to an engine glow mask because it is an odd number in between 1400 and 1599. There are no mask resources though, but the shän has a field where you just enter the ID after the main ID for the mask. It should be the mask for an engine glow 1582(which doesn't exist). However, I find it suspicious because I just put in a shän that refers to an RLED engine glow 15 38. The RLED it refers to is named correctly. Any thoughts, conclusions, ideas, answers?

      ------------------
      (url="http://"http://mywebpages.comcast.net/genea16/Rift.html")Rift Homepage(/url)
      (url="http://"http://pub101.ezboard.com/briftwebboards")Rift Webboards(/url)
      Apparently, common sense isn't so common...
      ~Nick

    • I'm not sure, but I think that even if you have an rle* for the sprite (main, glow, whatever), you still need a corresponding mask value. But again, I'm not sure.

      Matrix

      ------------------
      "Nothing is fool-proof to a sufficiently talented fool."

    • Quote

      Originally posted by nwa728:
      **I'm running a pre-alpha version of Rift, and it usually starts up just fine. However, when I start up Nova now, I get an assertion failure at "sprite.c 1583 N/A".
      I've searched throughout the data and I can't find a RLE8 or RLED with the ID 1583. I can't find any resources that refer to 1583. If it was an RLE8/RLED file which it should be because it said sprite file it should refer to an engine glow mask because it is an odd number in between 1400 and 1599. There are no mask resources though, but the shän has a field where you just enter the ID after the main ID for the mask. It should be the mask for an engine glow 1582(which doesn't exist). However, I find it suspicious because I just put in a shän that refers to an RLED engine glow 15 38. The RLED it refers to is named correctly. Any thoughts, conclusions, ideas, answers?

      **

      Nova got corrupted. Try re-installing it.

      ------------------
      Not all who wander are lost.

    • The number refers to the line number of the code that crashed, not any particular sprite ID as far as I know.

      ------------------
      --sitharus
      (url="http://"http://www.sitharus.com/")Me, online!(/url)
      Insults are the arguments employed by those who are in the wrong. Jean-Jacques Rousseau

    • The number is indeed the line number in the file sprite.c where the error occurred. I may be able to give you a more accurate description of the error later today when I get home: I have spriteworld and can give you the error at that line number assuming it isn't one of the many things Nova changed.

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

    • When you say reinstall, is downlaoding the newest version and just replacing the old version with it in the Nova Folder count as reinstalling? Or is it the Rift data files that are corrupted?

      ------------------
      (url="http://"http://mywebpages.comcast.net/genea16/Rift.html")Rift Homepage(/url)
      (url="http://"http://pub101.ezboard.com/briftwebboards")Rift Webboards(/url)
      Apparently, common sense isn't so common...
      ~Nick

    • Ok, I downloaded Nova again and deleted the preferances from the old one. With the Rift files in, it still had the problem. With normal files, it started up fine. The problem then has to be with Rift I think.

      ------------------
      (url="http://"http://mywebpages.comcast.net/genea16/Rift.html")Rift Homepage(/url)
      (url="http://"http://pub101.ezboard.com/briftwebboards")Rift Webboards(/url)
      Apparently, common sense isn't so common...
      ~Nick

    • Quote

      Originally posted by nwa728:
      **Ok, I downloaded Nova again and deleted the preferances from the old one. With the Rift files in, it still had the problem. With normal files, it started up fine. The problem then has to be with Rift I think.

      **

      Check your debuglog.txt.

      ------------------
      Not all who wander are lost.

    • A few resources are essential for running nova. They are not of the usual type (syst , spob, etc...). Make sure you have all of them in the rift datafiles.

      ------------------
      -Nothing lasts forever-
      (url="http://"http://www.apple.com")iMac, Therefore, I am(/url)
      (url="http://"http://www.ariossoftware.com/upcoming/")EVONE 1.0.0, the plugin editor for EV/EVO/EVN(/url)

    • I had this problem for a while, I'm not sure why. It was there for a while and has since gone away. I fixed it by removing the log files totally- it seems generating them was the problem.

      ------------------
      ~Charlie

    • Where would this log be?

      ------------------
      (url="http://"http://mywebpages.comcast.net/genea16/Rift.html")Rift Homepage(/url)
      (url="http://"http://pub101.ezboard.com/briftwebboards")Rift Webboards(/url)
      Apparently, common sense isn't so common...
      ~Nick

    • I think he means the pilotlog.txt and debuglog.txt files that many developers put in the folder with nova to help them with tracking down and eliminating bugs in their plugs. Do a search for more info if you've got no idea what I'm talking about.

      ------------------
      I like long walks, especially those taken by people who annoy me.

    • Here's the log:
      EV Nova debug log

      Output on 2/13/2003 at 4:06 PM

      game engine was compiled Dec 10 2002
      game engine version is 1.0.3

      opening data files & loading prefs
      initializing monitor
      opening monitor tool
      main display at startup was 800x600 / 32 bits / 95 Hz
      attempting to set main display to 800x600 / 16 bits / 95 Hz
      setting main display to 800x600 / 16 bits / 95 Hz
      system software version is 0910
      initializing QuickTime
      building trig table
      opening platform tool
      opening file tool
      opening draw tool
      opening interface tool
      opening registration tool
      initializing arrays
      opening data files
      opening files in Nova Files folder:
      .DS_Store (TEXT/ttxt) - failed or has no resource fork
      Nova Data 1 (NDät/Növä)
      Nova Data 2 (NDät/Növä)
      Nova Data 3 (NDät/Növä)
      Nova Data 4 (NDät/Növä)
      Nova Data 5 (NDät/Növä)
      Nova Data 6 (NDät/Növä)
      Nova Graphics 1 (NGrƒ/Növä)
      Nova Graphics 2 (NGrƒ/Növä)
      Nova Graphics 3 (NGrƒ/Növä)
      Nova Ships 1 (NShď/Növä)
      Nova Ships 10 (NShď/Növä)
      Nova Ships 2 (NShď/Növä)
      Nova Ships 3 (NShď/Növä)
      Nova Ships 4 (NShď/Növä)
      Nova Ships 5 (NShď/Növä)
      Nova Ships 6 (NShď/Növä)
      Nova Ships 7 (NShď/Növä)
      Nova Ships 8 (NShď/Növä)
      Nova Ships 9 (NShď/Növä)
      Nova Sounds (NSńd/Növä)
      Nova Titles 1 (NTďt/Növä)
      Nova Titles 2 (NTďt/Növä)
      Nova Titles 3 (NTďt/Növä)
      Nova Titles 4 (NTďt/Növä)
      Race 1.mov (MooV/TVOD)
      Race 2.mov (MooV/TVOD)
      Race 3.mov (MooV/TVOD)
      Race 4.mov (MooV/TVOD)
      warning: STR# resource 2002 is missing strings (3)
      loading sounds
      creating window
      main window rect: (-8849, 591, -12992, 635)
      initializing sprite world
      creating scratch frames
      creating offscreen buffers
      starting music
      initializing strings
      initializing status bar
      initializing objects
      initializing buttons
      loading object data
      warning: weapon 183 probably shouldn't draw ammo from weapon 145
      warning: weapon 184 probably shouldn't draw ammo from weapon 148
      warning: weapon 199 probably shouldn't draw ammo from weapon 148
      warning: weapon 200 probably shouldn't draw ammo from weapon 145
      warning: weapon 219 probably shouldn't draw ammo from weapon 145
      warning: outfit item 255 grants ammo to weapon 145, which doesn't use ammo
      warning: outfit item 279 grants ammo to weapon 145, which doesn't use ammo
      warning: outfit item 281 grants ammo to weapon 148, which doesn't use ammo
      warning: outfit item 346 grants ammo to weapon 145, which doesn't use ammo
      warning: 0s Civ Carrier (150) has a trade-in value of 5213900 but costs only 5000000
      warning: Allerien Rapier (166) has a trade-in value of 361750 but costs only 175000
      warning: Allerien Wraith (175) lacks hiring description
      warning: Merkosian Peregrine (183) has a trade-in value of 332000 but costs only 200000
      warning: Xeliress Shuttle (191) lacks purchase description
      warning: Xeliress Shuttle (191) lacks hiring description
      warning: Zephyr (256) lacks purchase description
      warning: Pirate Thunderhead (275) has a trade-in value of 506200 but costs only 500000
      warning: Rebel Thunderhead (276) has a trade-in value of 754000 but costs only 550000
      loading mission data
      warning: mission 690 makes reference to nonexistent spöb resource 764
      propagating mission bit effects
      showing splash screen
      loading sprites
      checking memory
      free memory before loading ship sprites: 57267680 bytes
      memory needed for ship sprites: 40957092 bytes
      loading ship sprites

      The weapon issues are because I've changed many early weapons but the later ones still refer to the old ones for ammo. And I fixed the mission, even though it was a Nova problem. It still didn't work.

      ------------------
      (url="http://"http://mywebpages.comcast.net/genea16/Rift.html")Rift Homepage(/url)
      (url="http://"http://pub101.ezboard.com/briftwebboards")Rift Webboards(/url)
      Apparently, common sense isn't so common...
      ~Nick

    • i had the same problem when tried installing the plug-in that lets you play EVO through EVN and i still don't know what to do. if anyone could help me that would be cool. :huh:

      This post has been edited by jedierik75 : 29 March 2006 - 12:07 AM

    • (EDIT) I see your problem has been solved in another thread.

      As for the original topic, I've seen that error message myself, but I don't happen to remember what the cause was. It may have been the error that popped up once or twice when I didn't have Ttäb resource (from Nova Graphics 1) in my data files (although I only needed that resource for a couple of days, and then it became unneccesary again).

      Edwards

      This post has been edited by Edwards : 29 March 2006 - 05:08 PM