Index | FAQ | Search | Memberlist | Usergroups | Profile | Log in to check your private messages | Log in | Register

The Ascension of Vigil Goto page Previous 1, 2

| Inside3d Forums Forum Index -> General Discussion

View previous topic :: View next topic
Author | Message
--- | ---
r00k Joined: 13 Nov 2004 Posts: 483 |

Posted: Tue Feb 08, 2005 4:23 am Post subject: |

i might be nieve on this subject of the pop.lmp but cant u create your own .lmp file and name it pop.lmp??! i mean its not like they put a patent on the crc of that file...? or is this completely silly, cause i thought the engine just precached that file if found... yadda yadda blah blah blah. ;P

Back to top |

r00k Joined: 13 Nov 2004 Posts: 483 |

Posted: Tue Feb 08, 2005 4:30 am Post subject: |

also dunno the legalities but i modified my source to this //R00k Quake Is Fargen GLP'd-- get off the "purchase old sh!t " bandwagon! //always allow registered games! TOTAL CONVERSIONS ETC!!!! void COM_CheckRegistered (void) {
Cvar_Set ("cmdline", com_cmdline);
Cvar_Set ("registered", "1");
/*
FILE *h;
COM_FOpenFile ("gfx/pop.lmp", &h);
if (h)
{
Cvar_Set ("cmdline", com_cmdline);
Cvar_Set ("registered", "1");
fclose (h);
}
*/
}

Back to top |

Sajt Joined: 16 Oct 2004 Posts: 1026 |

Posted: Tue Feb 08, 2005 4:43 am Post subject: |

There is no way to make your own pop.lmp replacement. The file has to be exactly the way it is to work - and if you want to have some fun, open pop.lmp in a text editor - it's an ASCII Quake logo. _________________ F. A. Špork, an enlightened nobleman and a great patron of art, had a stately Baroque spa complex built on the banks of the River Labe.

Back to top |

Wazat Joined: 15 Oct 2004 Posts: 732 Location: Middle 'o the desert, USA |

Posted: Tue Feb 08, 2005 4:46 pm Post subject: |

Perhaps if the engine (DP, isnt it?) were to allow replacement of pop.lmp, or didn't even check for it anymore? _________________ When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.

Back to top |

RenegadeC Joined: 15 Oct 2004 Posts: 370 Location: The freezing hell; Canada |

Posted: Tue Feb 08, 2005 9:47 pm Post subject: |

according to FrikaC, pop.lmp is part of the GPL so there isn't any problem. I'm pretty sure the ASCII Quake logo appeared in Quake's engine source.. so yeah, not like Id even cares if we used it illegally anyways; although I wouldn't like that. (They could of shut down, or told me to change TAoV easily by now anyways...)

Back to top |

Wazat Joined: 15 Oct 2004 Posts: 732 Location: Middle 'o the desert, USA |

Posted: Tue Feb 08, 2005 10:15 pm Post subject: |

If pop.lmp is required in this form by the engine, and it's proprietary, then technically it would be next to impossible for modders to make anything standalone legally. Good to know it's GPL'd. When I made Battle Mech stand-alone, I accidentally left some stuff in there that didn't belong. Someday, I keep telling myself, someday I'll go back to that mod and clean it up a little. It's so hard getting all the images and everything replaced, let alone the QC stuff like sounds, models, etc.
_________________
When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.

Back to top |

MauveBib Joined: 04 Nov 2004 Posts: 602 |

Posted: Tue Feb 08, 2005 11:10 pm Post subject: |

Technically pop.lmp isn't GPL, but the source to it is, as it comes with the engine source. To be 100% legal you'd need to recompile it from the source, though since the resulting file would be identical to the original pop.lmp except for the creation date, I really don't think it's worth worrying about. If you were trying to sell a standalone mod, then it's something you'd really have to do.
_________________
Apathy Now!

Back to top |

Tei Joined: 25 Oct 2004 Posts: 195 |

Posted: Wed Feb 09, 2005 7:12 am Post subject: |

r00k wrote:
i might be nieve on this subject of the pop.lmp but cant u create your own .lmp file and name it pop.lmp??! i mean its not like they put a patent on the crc of that file...? or is this completely silly, cause i thought the engine just precached that file if found... yadda yadda blah blah blah. ;P

I think its ok to change the engine to avoid the need of load it.
And about hacking. I think its posible to hack a fake pop.lmp that pass some CRC32 checking. Because CRC32 its not that smart. For god sake, Its not md5!

Back to top |

Sajt Joined: 16 Oct 2004 Posts: 1026 |

Posted: Wed Feb 09, 2005 9:22 pm Post subject: |

pop.lmp isn't GPLed. It's one of their gfx files, and you know the graphics, sound, etc. aren't under the GPL. Any file that is an exact match to the pop.lmp would probably be illegal as well. Your best bet is to either edit pop.lmp and "registered" cvar right out of the engine, or try something crazy like Tei suggested... but good luck on that
_________________
F. A. Špork, an enlightened nobleman and a great patron of art, had a stately Baroque spa complex built on the banks of the River Labe.

Back to top |

Harb Joined: 15 Oct 2004 Posts: 89 |

Posted: Wed Feb 09, 2005 9:55 pm Post subject: . |

I don't see why Mauve's suggestion of compiling the pop.lmp found in the GPL Quake source release wouldn't be ok... the file would work with the engine, and the creation date would prove it was a new version, no? _________________ ><)))'>

Back to top |

Spike Joined: 05 Nov 2004 Posts: 944 Location: UK |

Posted: Thu Feb 10, 2005 12:42 pm Post subject: Re: . |

Harb wrote:
I don't see why Mauve's suggestion of compiling the pop.lmp found in the GPL Quake source release wouldn't be ok... the file would work with the engine, and the creation date would prove it was a new version, no?

No. Quake pak files don't have creation dates inside.
Files extracted from pak files use the current date for thier creation date.
However, the engine only reads the first 256 bytes anyway. If you need to mark it as anything different, you could make it 512 bytes.
And you can't just edit out the registered cvar either. It was used to communicate with the mod on the episode gates on the start map, so you'd need to force it to 1 whatever happens.
Sajt: the engine code contains a pre-initialised chunk which is checked against pop.lmp. The engine code is gpled. It'd be easy to simply write a new pop.lmp instead of checking, and it'd be an exact match out of the engine sourcecode. Therefore any pop.lmp that you generate from it will also be gpled, which prevents you from making a commercial mod based on the origional quake without it being registered, but still allows you to make standalone gpled mods.
pop.lmp might as well be gpled, as there's no way to distinguish it.

Back to top |

Display posts from previous:

| Inside3d Forums Forum Index -> General Discussion | All times are GMT Goto page Previous 1, 2
Page 2 of 2

Jump to:

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Powered by phpBB © 2004 phpBB Group