Blasphemer discussion

All right, i'm back. Most of the stuff in the experimental build should be in the newly created branch under the name "experimental". Now, i have a question before i mess up everything: how does the palette work here? Or better expressed: i would like to include Da Werecat new palette, playpal, colormap and tinttab, since the old ones were broken, BUT i don't understand how it work inside the repository: does deutex generate some of them? why some are in .LMP form? should the palette be in the empty heretic.wad (as i see there is a palette duplicate in there)? What is that blasphemer_palette_v2.GPL file i see in the main folder? There is a lot of stuff laying around that i don't understand and would like to know or not touch them if possible.

Share this post


Link to post
Cacowad said:

how does the palette work here? Or better expressed: i would like to include Da Werecat new palette, playpal, colormap and tinttab, since the old ones were broken, BUT i don't understand how it work inside the repository: does deutex generate some of them? why some are in .LMP form? should the palette be in the empty heretic.wad (as i see there is a palette duplicate in there)? What is that blasphemer_palette_v2.GPL file i see in the main folder? There is a lot of stuff laying around that i don't understand and would like to know or not touch them if possible.

1. Take Da Werecat's playpal.lmp, colormap.lmp and tinttab.lmp, and put them in the lumps folder.

2. Deutex doesn't generate anything really, other the WAD out of the assets you supplied it with. The only thing that's being generated here is sndcurve.lmp via Python script.

3. LMP files are simply lumps. Usually they aren't normal multimedia files like pictures, images, audio, etc. Only Deutex (and other lump readers) can properly read them.

4. Yes keep the empty heretic.wad with a pallete, deutex uses this as the IWAD for building other P/IWADs

5. My hunch on that file: it's some kind of Gimp related config file for limiting the color usage to the pallete only, or something. I just know it's Gimp related and Deutex doesn't need it (I'm sure people do though)

BTW, you should've lowercased all the filenames, because now, you've got extra unnecessary files in your repo.

Share this post


Link to post

Just to clarify this, i just convert them using slade to .lmp files and then put them in (since Da werecat provided the actual .raw files)? Also could you please point me to the "extra unnecessary files" you found? despite the ugliness of having both files in lowercase and uppercase there should not be any duplicates whatsoever.

Share this post


Link to post

Yeah, that should do it. As long as the output is a lmp file.

Looks I was mistaken. There aren't any extra files, although things look very messy, the filenames being a mixture of lowercase and capital letters and all that. I guess it made things look like there are duplicates on the repo. It's a bit confusing.

Share this post


Link to post

The raw files should already be in the correct format - that's how I save color tables from Photoshop. I left the extensions because I assumed they don't really matter.

Share this post


Link to post

@Da Werecat: Nice, since there should not be any problem, i committed them with the .lmp extension to the repository.

Regarding the uppercased files... I lowercased then using a script, but unfortunately github does not recognise this change, since it isn't case sensitive. Gave a look around stack overflow and it appear that the only thing i can do is to remove everything that has to be changed from the repository and reupload it. This is obviously asinine, and i am really not willing to rename them one by one manually (we are talking about 1200+ files here). In the meantime i'll do some more research, and if nothing shows up i will do as said before.

EDIT: It was ugly, but now everything is in order: there are no more uppercase stuff in the repository.

This also mean that the experimental branch is officially fully ready and usable.
Nevermind, the wadinfo file for deutex needs to be updated first. I'm currently working on it.

To-DO list:
-I need to see how Freedoom manage it's deathmatch mapset so i can prepare for the "Death match preparation" milestone and eventually the "Death match ready" milestone.

-Update the wiki and the various credits files.

EDIT2: Status report:
-Bigprojectalone "jade talons" needs to be smaller, since they are more than 509 pixel tall, which is the maximum height deutex can handle.
-I'll post an update once everything is ready to go.

Share this post


Link to post

Even if you upload the lowercased ones, the uppercased named files will still be present in the repo. One way or another, you will have to remove those files from the repo if you want it to not look cluttered, probably by reverting the commits that directly handled the files.

Look at this way. Instead of thinking of all the files at once, think of it seperately eg pretend you only have to rename the level files, then the patches, then the flats, etc and next thing you know, the problem's gone.

Aim small, reach high. Always helped me get big things done.

Edit: related to Deathmatch map thing:
What's the dmxx WADs for? Or are you plannig to make another IWAD alongside Blasphemer? If so, you can take the easy route and just make a copy of wadinfo.txt and edit the [levels] section to include dmxx maps only.

Share this post


Link to post

Sorry but can anyone tell me if the new IRC channel was put into place? I have some time free at long last to actually contribute a bit more time to Doom related projects now seeing as I am very near graduation.

Share this post


Link to post

@Voros: i'm mimicking the way Freedoom handle it's death match components, so yeah, i'm doing as you said, trowing the levels needed for it in the dm(episode #)(map #).wad format and creating a copy of the wadinfo.txt as blasphdm.txt.

@Springy: welcome back and cheers for your incoming graduation! i didn't knew about the new IRC, but i didn't used a lot the old one either... I'm now logging into #blasphemer if you need me.

Share this post


Link to post

Just joined, too. Not sure if I have the right one? Quake Net server?

Share this post


Link to post

Uhh, i think i am on either the odamex or zandronum one?... i have no idea, i'm trying to connect to the quake net irc network, but i may take a little bit to reach you.

Share this post


Link to post

Sorry for double posting, but the gitub archive is now fully functional and ready to be build. The link will redirect you to the "experimental" branch, where all the new stuff is.

So, please have a look and tell me how's going.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now