[WIP] Necrodome Resources

Sprites, textures, sounds, code, and other resources belong here. Share and share-alike!
Forum rules
Before posting your Resource, please make sure you can answer YES to any of the following questions:
  • Is the resource ENTIRELY my own work?
  • If no to the previous one, do I have permission from the original author?
  • If no to the previous one, did I put a reasonable amount of work into the resource myself, such that the changes are noticeably different from the source that I could take credit for them?
If you answered no to all three, maybe you should consider taking your stuff somewhere other than the Resources forum.

Consult the Resource/Request Posting Guidelines for more information.

Please don't put requests here! They have their own forum --> here. Thank you!
User avatar
RaVeN-05
Posts: 286
Joined: Mon Dec 28, 2009 5:57 am
Location: Ukraine
Contact:

Re: [WIP] Necrodome Resources

Post by RaVeN-05 »

well bump here i spend some time to understand how data stores at NECRO.POD file.


7 bytes; char* PODFILE
5 bytes; unknowndata ?
4 bytes; int (int numfiles) its number files number strings we can get it from end of file table, the names delimited by '\0' byte (big endian)
4 bytes; int (int offset) //offset where is file table starts (big endian)
4 bytes; int (int size) //size of filetable after offset (big endian)
int size_of_file = offset + size;
40 bytes; unknowndata ? still continue header

ok going to filetable by offset
structure of filetable

32 bytes per one file
file_names_starts_at = offset + 32 * numfiles;

ok going to offset that we get from - file_names_starts_at
first file name is math for a first record at filetable
char* name_of_file
file names is delimited by \0 a zerobyte

going back to filetable
from these 32 bytes is:
4 bytes; int offset where file start (big endian)
2 bytes; short the file size (big endian)
26 bytes; unknowndata ?

from first record of filetble going to offset, readin from offset to file size first name according is palette
768 bytes palette
the next record is
768 bytes buypal

edit since source dies i reupload it here
http://heretics-hexens.ucoz.com/necrodome/weap/
an here
http://heretics-hexens.ucoz.com/necrodome/pkup/
User avatar
Xaser
 
 
Posts: 10772
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Re: [WIP] Necrodome Resources

Post by Xaser »

Hmm, I documented this at some point but never got 'round to adding support to SLADE3. I should pick that up again. ;)
User avatar
RaVeN-05
Posts: 286
Joined: Mon Dec 28, 2009 5:57 am
Location: Ukraine
Contact:

Re: [WIP] Necrodome Resources

Post by RaVeN-05 »

Yes i want to see it in SLADE3 too, at least realized in beta version, to open necro.pod file and show all files so i can extract it and try to understand their format, cuz extracting 3008 files using hexeditor is very painful and time consuming =0. So there need help, if something not clear here i can explain more, i clearly understand structure of necro.pod file.
User avatar
RaVeN-05
Posts: 286
Joined: Mon Dec 28, 2009 5:57 am
Location: Ukraine
Contact:

Re: [WIP] Necrodome Resources

Post by RaVeN-05 »

my bad i do mistake about big endian, all data stores in little endian format. also i added more structured description of file format here:
http://wiki.xentax.com/index.php/Necrodome_pod
User avatar
RaVeN-05
Posts: 286
Joined: Mon Dec 28, 2009 5:57 am
Location: Ukraine
Contact:

Re: [WIP] Necrodome Resources

Post by RaVeN-05 »

Some good news:
XWE can show filenames when we open necro.pod file.
You just need to delete xwe.ini file to fix entry names in necro.pod file
Also inside palettes folder you must place necro.act file -> http://heretics-hexens.ucoz.com/temp/necro.act
It as before doesnot recognize some formats, but you can now export these lumps with proper names, archive contains 3008 files and 3006 can be exported.
If i import it to slade, one weapon frame is recognized but shows incorrect.
look
Image
User avatar
eclipse
Posts: 92
Joined: Sun Sep 01, 2013 4:44 pm
Preferred Pronouns: She/Her
Operating System Version (Optional): where did the discord field go
Location: meowmeowmeowmeow

Re: [WIP] Necrodome Resources

Post by eclipse »

Yay, I've always loved the art style of Necrodome. :D
Last edited by eclipse on Sun Nov 16, 2014 10:36 am, edited 1 time in total.
User avatar
NeuralStunner
 
 
Posts: 12326
Joined: Tue Jul 21, 2009 12:04 pm
Preferred Pronouns: He/Him
Graphics Processor: nVidia with Vulkan support
Location: capital N, capital S, no space
Contact:

Re: [WIP] Necrodome Resources

Post by NeuralStunner »

Awesome! Does this mean that a full paletted sprite dump is on the way? (Right now I only have the enemies/props sheets from TSR.)
User avatar
CruX
Posts: 381
Joined: Mon Nov 02, 2009 8:44 am

Re: [WIP] Necrodome Resources

Post by CruX »

NeuralStunner wrote:Awesome! Does this mean that a full paletted sprite dump is on the way? (Right now I only have the enemies/props sheets from TSR.)
Xaser got a legit rip of the HUD weapons some time ago; http://forum.zdoom.org/viewtopic.php?f= ... me#p598039
User avatar
RaVeN-05
Posts: 286
Joined: Mon Dec 28, 2009 5:57 am
Location: Ukraine
Contact:

Re: [WIP] Necrodome Resources

Post by RaVeN-05 »

The HUD and Weapon Sprites can't be downloaded, links dead =(
User avatar
CruX
Posts: 381
Joined: Mon Nov 02, 2009 8:44 am

Re: [WIP] Necrodome Resources

Post by CruX »

RaVeN-05 wrote:The HUD and Weapon Sprites can't be downloaded, links dead =(
Here ya go, http://www.sendspace.com/file/6x9ofx
Somebody should probably stitch up a sheet and post them or something.
*EDIT*
Then again, you can also find them here; http://forum.zdoom.org/viewtopic.php?f= ... 04#p601304. Dunno how I forgot about that.
User avatar
Xaser
 
 
Posts: 10772
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Re: [WIP] Necrodome Resources

Post by Xaser »

Yeah, I kinda got lazy after I figured out enough of the format to extract 'em manually and use them in my own mod. Blarb. :P

At some point, though, it'd be neat to add at least read support to SLADE. The POD format is a barely-modified WAD and the "unrecognized" graphics that XWE can't read are in a row-major Doom Patch format variant, meaning that I can likely augment SLADE's existing functionality rather than having to rewrite a bunch o' junk from scratch.
User avatar
TheMightyHeracross
Posts: 2100
Joined: Sun Aug 18, 2013 9:41 am
Location: Philadelphia, PA

Re: [WIP] Necrodome Resources

Post by TheMightyHeracross »

RaVeN-05 wrote: Image
Use SLADE 3, it's better and more up to date than XWE.
User avatar
RaVeN-05
Posts: 286
Joined: Mon Dec 28, 2009 5:57 am
Location: Ukraine
Contact:

Re: [WIP] Necrodome Resources

Post by RaVeN-05 »

TheMightyHeracross wrote:Use SLADE 3, it's better and more up to date than XWE.
SLADE 3 unfortunately doesnot support Necrodome, but hope will be in future.
User avatar
RaVeN-05
Posts: 286
Joined: Mon Dec 28, 2009 5:57 am
Location: Ukraine
Contact:

Re: [WIP] Necrodome Resources

Post by RaVeN-05 »

User avatar
RaVeN-05
Posts: 286
Joined: Mon Dec 28, 2009 5:57 am
Location: Ukraine
Contact:

Re: [WIP] Necrodome Resources

Post by RaVeN-05 »

Work in progress!
All Sounds, All music, Some Graphics.
http://heretics-hexens.ucoz.com/necrodome/NECRODOME.7z
Post Reply

Return to “Resources”