Author Topic: Shockwaves do not exist.  (Read 3255 times)

0 Members and 1 Guest are viewing this topic.

Offline F1gm3nt

  • 25
Shockwaves do not exist.
I just re-installed FS2 after re-downlaoding it from HOTU. I installed all the media vps except the textures ones and extracted all the files into my Data folder overwriting everything that was there. I then downloaded DaBrains 3d Shockwaves and the 7/28 Goober Build and they didn't work. So then I downloaded every other build that uspported them and they didn't work. Then I downloaded the source from CVS and compiled it myself and they didn't work. I get no errors they just aren't there. Then I deleted all of the 3d shocwave files out of their directories and copied the ships.tbl from the mv_effects.vp and the 2d shockwaves. I edited the ships.tbl so that the drones would have a shockwave(they didn't with the 2d) by setting the time to  95.0 and count to 2. No errors, no shockwave on training mission one or two.:wtf:

Running debug the only errors I get seem to be from not having the high res sparky vp installed. Is there anyway that this could be causing the issue?

it seems to load the models and textures for the 3D Shockwaves:

SHOCKWAVE =>  Loading default shockwave model...
Loading model 'shockwave.pof'
IBX: Found a good IBX to read for 'shockwave.pof'.
IBX-DEBUG => POF checksum: 3823586065, IBX checksum: 2940853514 -- "shockwave.pof"
For "shockwave.pof" I couldn't find shockwave3d.ani but I did find shockwave3d.dds.
BMPMAN: Found EFF (shockwave3d-glow.eff) with 159 frames at 24 fps.
For "shockwave.pof" I couldn't find shockwave3d-shine.pcx
SHOCKWAVE =>  Default model load: SUCCEEDED!!

After this though the debug build crashes with two warnings about 2_energy2 and knowing that this from the Hi-res sparky vp(which I don't have) I tried running at 640x480 when I do that the first two 2_energy2 but either way I get this:

Assert: instance->frame_num >= 0 && instance->frame_num < instance->parent->total_frames
File: c:\fs2_open\code\anim\animplay.cpp
Line: 671
[This filename points to the location of a file on the computer that built this executable]

Call stack:
------------------------------------------------------------------
    anim_render_all()    cmd_brief_do_frame()    game_do_state()    gameseq_process_events()    WinMainSub()    WinMain()    WinMainCRTStartup()    kernel32.dll 7d4e6e1a()
------------------------------------------------------------------



Assert: be->type != BM_TYPE_NONE
File: c:\fs2_open\code\bmpman\bmpman.cpp
Line: 2313
[This filename points to the location of a file on the computer that built this executable]

Call stack:
------------------------------------------------------------------
    opengl_create_texture()    gr_opengl_tcache_set_internal()    gr_opengl_tcache_set()    gr_tcache_set()    gr_opengl_tmapper_internal()    gr_opengl_tmapper()    g3_draw_poly_constant_sw()    g3_draw_2d_poly_bitmap()    gr_bitmap()    gr_opengl_flip()    gr_opengl_cleanup()    gr_close()    doexit()    exit()    WinAssert()------------------------------------------------------------------

Then it Assert fails in dbgheap.c expression:_CrtIsValidHeapPointer(pUserdata)


Then it crashes on an Assert fail in dbgheap.c expression:_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)

*Note it only crashes on the first training mission. Not on the second and I haven't played any farther yet.

No matter what I do here I get an error report form. If I'm running in 1024x768 then I don't get tje CrtIsValid...ect Assert Failure. IT doesn't crash in the non debug version but I also have no shockwaves at all. not even the 2d ones.(Even when I deliberately tried to just use those.)

So might this be caused by not having the hi-res sparky vp or should I submit this as a bug in mantis nixing the 2_energy2 part(because thats obviously because I don't have the hi res sparky vp).
In view of the fact that God limited the intelligence of man, it seems unfair that he did not also limit his stupidity.
-- Konrad Adenauer

See, the problem is that God gives men a brain and a penis, and only enough blood to run one at a time.  --Robin Williams

Try not to become a man of success, but rather try to become a man of value. --Alber Einstein

 

Offline Trivial Psychic

  • 212
  • Snoop Junkie
There is a way to make FS2 think you have the 2_energy2 file.  Just extract the energy2 file (the one without the "2_" in front and add the "2_" to the filename.  The Computer will think that its higher res than it actually is.
The Trivial Psychic Strikes Again!

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Quote
I just re-installed FS2 after re-downlaoding it from HOTU.


The HOTU version isn't complete by any means, there should be instructions + links for upgrading it to a fully working copy of FS2 somewhere. Karajorma's FAQ (Link in his sig) probably has something.
-C

 

Offline Fenrir

  • 28
  • ?
Or you could check out the various full game downloads posted around here.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Yep. Trying to run FS2_Open on top of HotU without upgrading it is just asking for trouble.

Download the full thing.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline F1gm3nt

  • 25
Yea doing that via ed2k right now 700+ MB :eek:  See you guys in about 3 days. Perhaps I'll remodel some ships in the meantime. ;) At least I'm getting a steady 7KB download, pretty good fro my 56K connection.
In view of the fact that God limited the intelligence of man, it seems unfair that he did not also limit his stupidity.
-- Konrad Adenauer

See, the problem is that God gives men a brain and a penis, and only enough blood to run one at a time.  --Robin Williams

Try not to become a man of success, but rather try to become a man of value. --Alber Einstein

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
This link might be quicker than ED2K.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline F1gm3nt

  • 25
Thanks for the link Karajorma, that I wonder if you or someone else could answer before I start downloading from that link. Namely are the game files on the ISO's directly accesible or are they stored in a .cab file?(meaning can I just copy over the vps, or would I have to run the installer.)

I need to know because I'm afraid the installer probably runs in 16-bit mode because any games that I have from when FS2 was released(with the exception of a very-very few)have 16-bit installers and are uninstallable on x64.
In view of the fact that God limited the intelligence of man, it seems unfair that he did not also limit his stupidity.
-- Konrad Adenauer

See, the problem is that God gives men a brain and a penis, and only enough blood to run one at a time.  --Robin Williams

Try not to become a man of success, but rather try to become a man of value. --Alber Einstein

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
In that case this might be better for you. It's not a full copy of FS2 as lots of the retail things are missing. If you only want to play on the SCP and don't care about MVE cutscenes etc though it's probably a much better choice.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline F1gm3nt

  • 25
Thanks alot Karajoma, I probably would have never thought to search anymore after I found the ed2k links. Saved me a major amount of waitage.:D
In view of the fact that God limited the intelligence of man, it seems unfair that he did not also limit his stupidity.
-- Konrad Adenauer

See, the problem is that God gives men a brain and a penis, and only enough blood to run one at a time.  --Robin Williams

Try not to become a man of success, but rather try to become a man of value. --Alber Einstein

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
I was pretty sure someone made a HOTU->Full FS2 upgrade howto.

If not, why hasn't anyone?
-C

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
I would have though my FAQ qualified. It pretty much tells you what's missing, why you need it and where to get it.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

  

Offline F1gm3nt

  • 25
Yea, Karajorma's faq is where I got the ed2k links from.(well the link to the links) Last time I had the hotu version I never got the full upgrade and everything worked. everything pretty much does now. The only thing that doesn't work are the 3d shockwaves. The errors and crashes were debug executable only and I get no crashes with the non debug but I get no shockwaves either. I just have a suspicion that the assert fails are due to either A. Missing animations(the frame number has to be both >= 0 and =< the maximum frame number of the instance of the animation, but then you knew that)  or B. some curropt animations. As I said I tried playing it in lowres and the 2_energy2 errors disappeared but the others were still there so. eh.  Even if downloading the full version doesn't get the shockwaves to work, it's probably better to get it anyways.
In view of the fact that God limited the intelligence of man, it seems unfair that he did not also limit his stupidity.
-- Konrad Adenauer

See, the problem is that God gives men a brain and a penis, and only enough blood to run one at a time.  --Robin Williams

Try not to become a man of success, but rather try to become a man of value. --Alber Einstein