Reaper Grimm
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom Editing > Z_Free: Freed a pointer without ZONEID
 
Author
All times are GMT. The time now is 14:12. Post New Thread    Post A Reply
Nixot
Nowits


Posts: 272
Registered: 06-09


FFFFFFFFFFFFFFFFFFFFFFFUUUUUUUUUUUUUUUUUUUUUUUU-

I'm trying to make my map vanilla compatible and that bloody error appears every time I run it under chocolate doom!!!

How do I fix it?!

Old Post 07-11-09 14:55 #
Nixot is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 14420
Registered: 04-02


Does it contain extra assets (graphics, music and so on)?

Old Post 07-11-09 15:37 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Nixot
Nowits


Posts: 272
Registered: 06-09


Yes.

Old Post 07-11-09 16:20 #
Nixot is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 14420
Registered: 04-02


I'm guessing that might be the cause, if they're not placed correctly or aren't of the right type of file.

You can have new flats, but only if they're followed by F_END (not FF_END), and sprites need patching with DeuSF (although Chocolate Doom emulates this with -merge, to be used instead of -file) unless you apply a special renaming workaround with DeHackEd. Any resource that isn't in the right format (Doom graphics format, Doom flat format or compatible MIDI or MUS) may cause issues.

Old Post 07-11-09 17:16 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Nixot
Nowits


Posts: 272
Registered: 06-09


This time, I got ANOTHER error:

code:
W_CacheLumpNum: 11613579 >= numlumps


Either that, or it just quits with nothing, depending on how I order things.

It only works if I use -merge. What does -merge do and how do I save my map like that?

Old Post 07-11-09 17:26 #
Nixot is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 14420
Registered: 04-02


Suppose you were to include replacements for the imp's death frames. You'd still have to include a copy of every sprite frame you did not modify (and not just from the imp, from all things,) as well, for the vanilla game to function (or you get errors like the ones you're getting). With flats, you'd have to include every flat normally found in the game in addition to the new ones, in one WAD. Originally the method was to merge the PWAD contents into the IWAD, creating a modified IWAD. That's potentially messy, as the IWAD could get corrupted or the like. Thus DOOM editing application developers later made programs that merged the necessary stuff into the PWAD, instead. Chocolate Doom emulates this process for you. Instead of having to run a program to patch your IWAD or your PWAD, Chocolate Doom behaves a bit differently from when -file is used, to manage the same result.

Fraggle specifically incorporated the -merge parameter so people developing vanilla WADs with Chocolate Doom could still make sure the WADs were vanilla compatible (needing to be patched). Source ports starting from Boom, on the other hand, always load WADs with new flats or modified sprites as if they were merged, using the usual -file parameter.

If you aren't getting errors using -merge, the issue is resolved and all you need to do is note in the text file that users who use (vanilla) Doom need to patch the PWAD with DeuSF (just the sprites, if you used F_END, though if they patch both it should work, too) before they load the PWAD with -file, that those who use Chocolate only need to use -merge instead of -file, and that those who use an advanced port just need to apply -file (or drag and drop) as usual.

Old Post 07-11-09 18:21 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 14:12. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom Editing > Z_Free: Freed a pointer without ZONEID

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory