Back to the Korax Forum Archives


Forum

Korax 2 - odd behavior

Wed, 19 Dec 2001 12:07:00

ogerber

Until now, I always thought JHexen was the best Hexen port out there. The Doomsday engine provides the technical improvements to hexen. The Korax 2 mod provides the creative improvements. Can I get any better? [img]images/smiles/icon_smile.gif[/img] I have been getting some rather odd behavior though. First: It loves to crash with the error W_CacheLumpNum : 19817 >= numlumps on level 1 shortly after starting a new game, killing a few baddies, and hanging around the level for a few minutes (ie nothing unexpected from the player). Has anyone else experienced this? I'm using the right IWAD + separate GWA file. I'm running the d3d version on a voodoo2. Second: From time to time, I get a random sprite that just hangs there in the air, but doesn't belong. I took a screenshot of it if anyone wants to see it. Aside from the little oddities I encountered, this is an awesome piece of coding - thanx for make it available to the world [img]images/smiles/icon_smile.gif[/img]
Wed, 19 Dec 2001 15:58:00

RambOrc

The problem you get is most probably because the silver bar sprite is missing. Are you sure you use the KMOGL.bat or KMD3D.bat included in the ZIP file? They load the wadfile money.wad before loading all others through the autoexec.cfg file. To verify this, check whether you've got a money.wad in your base KMOD2 dir. Open the .bat file you use to run the mod with a text editor and check whether the option "-file money.wad" is in there somewhere (w/o the quotes). As for the random sprite, just mail the screenshot to me. I'm 99% sure your prob is with the missing silver bar, we had this very same prob when the money.wad file wasn't properly loaded. BTW this means you've been yet missing out on the cool Diablo-like effect when the silver bar ejects from the dying body of a monster... [img]images/smiles/icon_biggrin.gif[/img]
Thu, 20 Dec 2001 04:37:00

ogerber

Here are some initial findings: The money.wad file was being passed as command parameter via the batch file. The doomsday.out file did not indicate the wad was loading. I removed it from the command line and added a "load" entry into the autoexec.cfg. The money.wad does load now. The game no longer crashes with a "numlumps" error. However, it seems the two problems described earlier are actually part of the same problem. Using 3d models, I was unable to reproduce any of the above anomalies. So it seems to only occur when opting to use the sprites. Basically, the engine generates silver bars as it's supposed to. Instead of showing a sprite of a silver bar, it substitues another sprite. You can "pick up" the bar and the money gets counted and the sprite disappears. Note to RambOrc: I'll email you the pix as requested. If anyone can confirm any of this behavior and show that I'm not seeing things [img]images/smiles/icon_smile.gif[/img] , let us know.
Thu, 20 Dec 2001 05:25:00

RambOrc

This is really strange, when in the beta testing stage I loaded money.wad through autoexec.cfg, it didn't work, and when I put it into the command line, it did (and still does for me). Truth to be told, I tested with sprites for maybe 1 or 2 short startups only anyway, as I figured most ppl will use the models. Hmmm... what about not disabling modeldef.txt completely (as I guess you did), but simply deleting (or commenting) all entries except the silver and gold bar ones? This way all original Hexen sprites work the same old way, but the 2 new sprites can't work more mischief any more... [img]images/smiles/icon_smile.gif[/img] <BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote
Basically, the engine generates silver bars as it's supposed to. Instead of showing a sprite of a silver bar, it substitues another sprite. You can "pick up" the bar and the money gets counted and the sprite disappears.
This behaviour still sounds to me as if money.wad wouldn't work properly. That it's loaded doesn't mean much in itself, I had the weirdest probs with jHexen/jHeretic when a wadfile was loaded but things still weren't replaced with the new entries.
Thu, 20 Dec 2001 06:07:00

ogerber

Anyone who's been following this particular topic, it looks like the money.wad needs to load from the command line. So why do I not use the 3d models like most people? Mainly 'cause it puts an additional strain on my old Cyrix... PS RambOrc: Although I live in the US, I'm Swiss [img]images/smiles/icon_cool.gif[/img]
Thu, 20 Dec 2001 06:16:00

RambOrc

You mean the jHexen engine works on a Cyrix CPU? Wouldn't have thought... [img]images/smiles/icon_razz.gif[/img] <BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote
Although I live in the US, I'm Swiss
The world is small, now isn't it? [img]images/smiles/icon_wink.gif[/img]
Thu, 07 Mar 2002 23:44:00

RambOrc

In the end I found what the problem was and solved it, none of the bugs listed in this thread appear in KMOD 2.1 (or higher) any more.

Back to the Korax Forum Archives