Archvile
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 > Source Ports > I got few questions regarding standalone.
 
Author
All times are GMT. The time now is 16:25. Post New Thread    Post A Reply
alterworldruler
Forum Regular


Posts: 720
Registered: 10-06


Okay what if I made a mod that could be standalone and not require any IWADs to play.

Would I be able to:
1) Modify the gzdoom source (it's based off that) to support only that mod without breaking licenses (and how, by crediting the authors and making the source code public?)
2) Distribute it commercially (I don't intend to, but it's a question somebody would eventually ask)

That's it. Thanks in advance for the answer.

Old Post Jan 12 2012 11:42 #
alterworldruler is online now || Blog || PM || Post History || Add Buddy IP || Edit || Quote
natt
Junior Member


Posts: 248
Registered: 05-11



alterworldruler said:
Okay what if I made a mod that could be standalone and not require any IWADs to play.

Would I be able to:
1) Modify the gzdoom source (it's based off that) to support only that mod without breaking licenses (and how, by crediting the authors and making the source code public?)
2) Distribute it commercially (I don't intend to, but it's a question somebody would eventually ask)

That's it. Thanks in advance for the answer.

http://zdoom.org/wiki/License
1) Yes. Nothing particular in the licenses mandate that derived works you make with the code have to run Doom.
2) No. The Doom License forbids commercial gain.

If you want to be able to sell your work, use a GPL port.

Old Post Jan 12 2012 15:26 #
natt is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Blzut3
Member


Posts: 574
Registered: 06-04



alterworldruler said:
1) Modify the gzdoom source (it's based off that) to support only that mod without breaking licenses (and how, by crediting the authors and making the source code public?)

Modifying the source for this reason is discouraged. First I should mention that modifying the zdoom.pk3 file should be sufficient to add a new iwad (though -iwad will always work). Once you're done with the mod though, we usually will accept feature suggestions to have the iwad listed by (G)ZDoom.

Old Post Jan 12 2012 18:16 #
Blzut3 is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
MP2E
Junior Member


Posts: 167
Registered: 09-07


It's also worth noting that you could sell the mod if you used a port under the GPL, which is pretty much everything but zdoom and derived ports. Then you would be required to release the source modifications to the engine in question, though.

Old Post Jan 13 2012 08:52 #
MP2E is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 9195
Registered: 06-06



MP2E said:
It's also worth noting that you could sell the mod if you used a port under the GPL, which is pretty much everything but zdoom and derived ports. Then you would be required to release the source modifications to the engine in question, though.

I guess that the resources can be safely kept commercial?

But what if someone with programming skills makes a fork from your commercially distributed program source code, and gives it away for free?

Old Post Jan 13 2012 10:31 #
printz is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
alterworldruler
Forum Regular


Posts: 720
Registered: 10-06



Blzut3 said:
Modifying the source for this reason is discouraged. First I should mention that modifying the zdoom.pk3 file should be sufficient to add a new iwad (though -iwad will always work). Once you're done with the mod though, we usually will accept feature suggestions to have the iwad listed by (G)ZDoom.

The problem is, my "IWAD" has multiple files, how would I go adding that in iwadinfo.txt?

Old Post Jan 13 2012 12:25 #
alterworldruler is online now || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Gez
Why don't I have a custom title by now?!


Posts: 12468
Registered: 07-07


Why can't you merge them all in one?

Old Post Jan 13 2012 12:28 #
Gez is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
alterworldruler
Forum Regular


Posts: 720
Registered: 10-06



Gez said:
Why can't you merge them all in one?

The PK3 would be too cluttered, anyway I got it working. However I get this error with too big number of lumps, any idea? W_OpenLumpNum: 4294967295 >= NumLumps

Here's the log:
http://pastebin.com/CLVg3Bp8

How would I fix that? I don't understand these script errors

EDIT: As I said, the data is scattered among various wads and they are defined in iwadinfo.

Last edited by alterworldruler on Jan 13 2012 at 12:44

Old Post Jan 13 2012 12:33 #
alterworldruler is online now || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Gez
Why don't I have a custom title by now?!


Posts: 12468
Registered: 07-07


If it's cluttered, organize! You can use an infinity of subdirectories.

Old Post Jan 13 2012 15:09 #
Gez is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
chungy
Senior Member


Posts: 2010
Registered: 06-05



printz said:
But what if someone with programming skills makes a fork from your commercially distributed program source code, and gives it away for free?

Pretty much totally unimportant. The thing he'd mainly be selling and making money on is the actual game, not the engine. Nobody will be able to take his WAD/PK3/whatever and legally distribute it unless given explicit permission. A GPL engine, on the other hand, would allow other people to redistribute it, improve it, port it, etc (in fact I would highly recommend that he just puts the source code (and maybe binaries) up for free on a web site...).

Old Post Jan 13 2012 16:56 #
chungy is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Graf Zahl
Why don't I have a custom title by now?!


Posts: 8057
Registered: 01-03



alterworldruler said:
Here's the log:
http://pastebin.com/CLVg3Bp8

How would I fix that? I don't understand these script errors

Here's the answer:

EDIT: As I said, the data is scattered among various wads and they are defined in iwadinfo.

Obviously your project is too disorganized. The errors are 100% clear though. If it says 'xyz is missing' then make sure you add it.

Old Post Jan 13 2012 20:09 #
Graf Zahl is online now || Blog || PM || Post History || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 16:25. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > I got few questions regarding standalone.

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.