Weird impy thing
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 > Special Interest > Freedoom > Make level that won't work in Freedoom?
 
Author
All times are GMT. The time now is 18:18. Post New Thread    Post A Reply
printz
CRAZY DUMB ZEALOT


Posts: 8891
Registered: 06-06


Is there any way to make a level wad that only works with Doom 1, but causes Freedoom errors? I'm thinking about making a level based on an Id map, but the Doom EULA would only allow me to play it in Doom (it's based on work copyrighted by Id), not in Freedoom (I would give free access to something Id had created, i.e. the base of the map).

__________________
Automatic Wolfenstein - Version 1.0 - also on Android

Old Post 09-01-12 08:23 #
printz is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
hex11
Senior Member


Posts: 2237
Registered: 09-09


There were some maps that wouldn't play, due to bogus PNAMES/TEXTURE lumps. But the workaround is to load a second PWAD like cct.wad,

Anyway, if some Doom map doesn't work with Freedoom, it's a bug to fix...

Do they still allow uploading modified IWAD maps to /idgames though?

Old Post 09-01-12 11:39 #
hex11 is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
andrewj
Senior Member


Posts: 1641
Registered: 04-02


There's no way I can think of, unless you want to disable certain source ports (e.g. make it BOOM incompatible with a broken DEHACKED lump).

Besides, it's the responsibility of players to honor their EULAs.

Old Post 09-01-12 12:56 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 8891
Registered: 06-06



andrewj said:

Besides, it's the responsibility of players to honor their EULAs.

Being humans and curious, they will not do that.

__________________
Automatic Wolfenstein - Version 1.0 - also on Android

Old Post 09-03-12 12:44 #
printz is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
andrewj
Senior Member


Posts: 1641
Registered: 04-02



printz said:
Being humans and curious, they will not do that.

I find your lack of faith in people disturbing.....

Old Post 09-04-12 02:20 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
gnudist
Green Marine


Posts: 36
Registered: 04-12



andrewj said:

I find your lack of faith in people disturbing.....



I find your assumption that most people read EULAs amusing.

Hell, you could put a clause that the user must give up their firstborn to you as a sex slave and they'd still click OK.

Old Post 09-04-12 10:35 #
gnudist is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
andrewj
Senior Member


Posts: 1641
Registered: 04-02


Fwiw, that was a Star Wars reference / joke.

Old Post 09-04-12 11:24 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
gnudist
Green Marine


Posts: 36
Registered: 04-12



andrewj said:
Fwiw, that was a Star Wars reference / joke.


Yeah, I couldn't read that in my head without the vader voice. Sort of like reading "good news everyone, I've invented a device that makes you read this post in your head, in my voice"

Old Post 09-04-12 11:48 #
gnudist is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
fraggle
Filled with the code of Doom


Posts: 7771
Registered: 07-00



printz said:
Being humans and curious, they will not do that.
It's not your responsibility to enforce it.

If there is a loophole that would let you do something like this, it's probably a bug in Freedoom that should be fixed anyway.

Old Post 09-04-12 12:28 #
fraggle is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 6123
Registered: 08-00


This is an awful lot like DRM if you think about it *gives a grimace of disapproval*

Old Post 09-04-12 19:00 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
wesleyjohnson
Senior Member


Posts: 1056
Registered: 04-09


Confused. And I do not want to drag out a EULA to try to figure out what the original question should have been.

1. Make it play only with Doom1 DOS engine.
Due to emulations, pretty much impossible.

Put in some Boom linedefs that transport or kill the player.
This eliminates all Boom compatibles.


2. Make it play only with Doom1 IWAD.
Difficult.

Bad DEH lumps will not do it because that attacks the port, not the IWAD used.

DEH that attack every known Doom2 (+ FreeDoom, TNT, Plutonia) object name not in Doom1, will not do it because they won't be referenced and thus have no effect.

Put in a reference to a Doom2 object but with outrageous parameters, in an attempt to crash any usage of it. Doom1 won't have the object, so the parameters do not get used. Will probably only get warning messages.

Use a Boom colormap freely. It won't be present in Doom1 IWAD.

Old Post 09-04-12 20:55 #
wesleyjohnson is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 8891
Registered: 06-06



Quasar said:
This is an awful lot like DRM if you think about it *gives a grimace of disapproval*
I'm talking about protecting Freedoom from violating the Doom EULA!

__________________
Automatic Wolfenstein - Version 1.0 - also on Android

Old Post 09-04-12 23:59 #
printz is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
gnudist
Green Marine


Posts: 36
Registered: 04-12



printz said:
I'm talking about protecting Freedoom from violating the Doom EULA!


Er, the freedoom project holds no resposiblity for the DOOM end user license agreement other than not using DOOM art itself.


As for you, it would clearly be unreasonable if id tried to phold you responseable for third party copatablilty projects not under your control.

Hell, even if you did introduce boom incompatablites so it wouldn't someone else could decide to make a vanilla iWAD with pwad compatablity just for the nerd factor thus rendering your attempt to make users follow the EULA pointless.

Also, trying to design things to work against the user's wishes is bad. Stop it.

Old Post 09-05-12 22:45 #
gnudist is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
fraggle
Filled with the code of Doom


Posts: 7771
Registered: 07-00



printz said:
I'm talking about protecting Freedoom from violating the Doom EULA!
It's a nice thought, but quite honestly, if Id are going to send their lawyers after Freedoom, your efforts aren't likely to help much.

Old Post 09-06-12 09:58 #
fraggle is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
gnudist
Green Marine


Posts: 36
Registered: 04-12



fraggle said:
It's a nice thought, but quite honestly, if Id are going to send their lawyers after Freedoom, your efforts aren't likely to help much.


Yeah, the law doesn't aknowledge assists when it comes to following it. :P

If someone tries to commit murder they don't get off scott free just because you stopped them from doing it.

Last edited by gnudist on 09-06-12 at 16:43

Old Post 09-06-12 10:23 #
gnudist is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 8891
Registered: 06-06


And there's another thing: lightly modified Doom maps are allowed for Doom, for the simple reason that you need to have Doom in the first place to play them.

But with Freedoom, everyone is able to play those lightly modified maps. I fear that an excess of these will cause the copyright holders to change their stance and disallow any derivative levels, as they have no more control over the IWAD dependency.

__________________
Automatic Wolfenstein - Version 1.0 - also on Android

Old Post 09-07-12 19:00 #
printz is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
hex11
Senior Member


Posts: 2237
Registered: 09-09


There have been tools, like this one:
http://www.doomworld.com/idgames/index.php?id=3898

You can effectively play any Doom / Doom II / Heretic map, if you only have one of the IWADs. The tool doesn't care/know if it's a modified IWAD map...

There are also lots of PWADs that used resources from other IWADs (like embedded Heretic textures/music in Doom map, for example) and nobody made any fuss about it. And that's a lot more visible than Freedoom. I mean, it seems like hardly anybody even knows about Freedoom, and even fewer use it to any extent. It would be a total waste of time for someone to attack it, and in fact they would just end up giving it more publicity and probably help the project along that way.

Old Post 09-12-12 05:34 #
hex11 is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 18:18. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Freedoom > Make level that won't work in Freedoom?

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.