Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • 0
Ks4

How do I make a iwad instead a pwad?

Question

Hello, I'm very new on wad editing.

 

I want to know how I can do something like tnt.wad instead nerve.wad, to load it with -iwad name.wad instead -file name.wad.

Edited by kokrean

Share this post


Link to post

22 answers to this question

Recommended Posts

  • 4
3 minutes ago, kokrean said:

In this case I just want to load my doom 2 based wad with -iwad parameter instead -file. Should I just overwrite my wad files into a doom2.wad or tnt.wad?

emm no, you are not understanding.

 

First you can't modify an iwad, most doom editing tools doesn't let you do that.

 

And second, whats the problem with loading your pwad with the -file parameter?

There are no hierachy thing going on.

A PWAD is a mapset or modification that use the data of the IWAD as a base, but replace some resources or add new ones.

A PWAD always use an IWAD as a base resource to work.

Nothing more.

 

And no, you can't put all the graphics of the original game on your PWAD and distribute it.

Doom may be an old game, but its not free, it is still being sold on digital game shops.

 

Its illegal to distribute the internal data of the IWADs.

 

Share this post


Link to post
  • 3

Unless you work at id or make your own game (Freedoom or Hacx for example), any wads you make will always be PWADs.

Share this post


Link to post
  • 2
27 minutes ago, HQDefault said:

I just wanna know how you can get GZDoom to recognize a wad as an IWAD and/or doesn't prompt you for a base WAD to launch it with.

GAMEINFO. wiki rox!

Share this post


Link to post
  • 2

No, first of all Freedoom doesn't contain source code. That's in the executable, such as doom.exe.

Second, you could make your own modified version of the freedoom IWAD, but this is wrong for several reasons:

- You're stealing other people's work and potentially overwriting stuff in a way that obscures the original project. Freedoom might be free, but the intention isn't for you to distribute it as if you created it.
- You're wasting people's disk space and internet bandwidth. Of course, doom IWADs are only a couple of megs, but it's still pointless to replicate that data over and over. Players expect to need only one copy of each IWAD, and load your project as a PWAD. Furthermore, people in many countries have relatively slow internet connections, do them a favor and keep your project as small as possible.
- You're engaging in a very bad practice from an organization standpoint. All modern ports allow for easy replacement of IWAD resources, as well as addition of new resources, from your PWAD. 

Share this post


Link to post
  • 1

depending on the port you are, thats possible or not possible at all.

For example, chocolate-doom has iwad support for doom.wad, doom2.wad, tnt.wad, plutonia.wad, hacx.wad and i think rekkrsa.wad, but maybe i'm wrong about the last one.

Same with crispy doom and Doom Retro.

 

But if you use a zdoom base port you have new iwads like action doom 2: urban brawl, adventures of square and rekkrsa.

And thats because the internal construction of gzdoom search for those wad and instantly use them as iwads.

 

For making a pwad an iwad, you need all the graphics, maps, all that is inside of doom.wad but replaces with new ones.

 

It basically means you are making a complete new game with new graphics, new maps and new sounds and music.

 

Thats the reason there are so few iwads out there.

 

There are ways to make pwads be recognized as iwads on gzdoom, but thay is certainly not recommended because there are a lot of things to replace and not much pwads have all that is needed to work as an iwad.

So even if you got them be recognized as iwad, they will not properly work because some graphics would not be inside the pwad.

Share this post


Link to post
  • 1
12 hours ago, kokrean said:

In this case I just want to load my doom 2 based wad with -iwad parameter instead -file. Should I just overwrite my wad files into a doom2.wad or tnt.wad?

 

No. You never want to do that, and most importantly, you never need to do that. There are PWADs and PAK files, and mods out there which make alterations to the gameplay that would make your head spin, and none of them - NONE AT ALL - are IWADS, because you can make all those changes without making them IWADS.

 

Even if you think that you really really need to do that, you admit that you are new to map editing. That means you should get a grasp on the basics first before trying to replace an IWAD. Read through the tutorials on the basics:

 

 

Share this post


Link to post
  • 0

IWADs have the game's data. Maps? Sprites? Textures? Sounds? Tunes? Probably missed a few, but the IWAD's got it.

If you want to make a new IWAD, you're basically making a new game. Are you sure you wanna make your own game?

Share this post


Link to post
  • 0

In this case I just want to load my doom 2 based wad with -iwad parameter instead -file. Should I just overwrite my wad files into a doom2.wad or tnt.wad?

Share this post


Link to post
  • 0

What?? I don't think you understand how PWADS & IWADS work. 

image.png.e2829fdba5c411af0683e2664adbadea.png

No, you can't just stuff the PWAD's insides into the IWAD. You have to use -file.

Share this post


Link to post
  • 0
34 minutes ago, thelazyqdude said:

IWADs have the game's data. Maps? Sprites? Textures? Sounds? Tunes? Probably missed a few, but the IWAD's got it.

If you want to make a new IWAD, you're basically making a new game. Are you sure you wanna make your own game?

G8gF7rV.jpg

 

I just wanna know how you can get GZDoom to recognize a wad as an IWAD and/or doesn't prompt you for a base WAD to launch it with.

Share this post


Link to post
  • 0
23 minutes ago, HQDefault said:

G8gF7rV.jpg

 

I just wanna know how you can get GZDoom to recognize a wad as an IWAD and/or doesn't prompt you for a base WAD to launch it with.

 

52 minutes ago, P41R47 said:

There are ways to make pwads be recognized as iwads on gzdoom, but thay is certainly not recommended because there are a lot of things to replace and not much pwads have all that is needed to work as an iwad.

So even if you got them be recognized as iwad, they will not properly work because some graphics would not be inside the pwad.

 

Share this post


Link to post
  • 0

I realize this isn't exactly where the conversation is going, but I think it would be possible to take Freedoom's source code and add one's own data to it, so that when you build Freedoom the result is a full IWAD containing custom levels/textures/etc. alongside Freedoom's base resources. Do correct me if I'm wrong, I have zero experience with these things.

Share this post


Link to post
  • 0
12 hours ago, magicsofa said:

- You're stealing other people's work and potentially overwriting stuff in a way that obscures the original project. Freedoom might be free, but the intention isn't for you to distribute it as if you created it.

 

You might want to check out Freedoom's licensing: https://freedoom.github.io/about.html

Share this post


Link to post
  • 0
13 hours ago, magicsofa said:

No, first of all Freedoom doesn't contain source code.

Technically, it does.

 

But it's code for building the IWADs and miscellaneous related utilities, not for playing the game.

Share this post


Link to post
  • 0
13 hours ago, magicsofa said:

-You're stealing other people's work and potentially overwriting stuff in a way that obscures the original project. Freedoom might be free, but the intention isn't for you to distribute it as if you created it.

"Freedoom contains hundreds of original textures, sound effects and music tracks that can be reused royalty-free by Doom level authors and other independent game developers.

Freedoom is liberally licensed under the BSD license - all that is required is that you include a short copyright statement that credits the Freedoom project."

So they aren't stealing.

Share this post


Link to post
  • 0
5 hours ago, HEVSoldier_nova said:

"Freedoom contains hundreds of original textures, sound effects and music tracks that can be reused royalty-free by Doom level authors and other independent game developers.

Freedoom is liberally licensed under the BSD license - all that is required is that you include a short copyright statement that credits the Freedoom project."

So they aren't stealing.


That's true, I just feel that it needlessly obscures the usage of the resource. If you don't replace everything in the IWAD, you're making people download stuff that they should already have. And, it's now a hodgepodge of your custom resources and someone else's. Better to just have your mod contain only what you've changed, and then you can give credit specifically for the things you actually used from elsewhere. 

Share this post


Link to post
  • 0
On 3/5/2021 at 12:18 PM, P41R47 said:

And no, you can't put all the graphics of the original game on your PWAD and distribute it.

Doom may be an old game, but its not free, it is still being sold on digital game shops.

you know you can use freedoom as the base right?

Share this post


Link to post
  • 0
On 1/7/2024 at 1:58 AM, Mr795 said:

you know you can use freedoom as the base right?

Quoted user is unlike to see this considering their last activity was December 2021.

Share this post


Link to post
  • 0

Can you guys please not necrobump topics? I was about to reply to the OP thinking this was a few hours ago tops

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
×