[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4787: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4790: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
InsideQC Forums • View topic - DQuake PSP

DQuake PSP

Discuss programming topics for the various GPL'd game engine sources.

Moderator: InsideQC Admins

Postby DusterdooSmock » Sun Sep 19, 2010 11:09 pm

DusterdooSmock
 
Posts: 170
Joined: Thu Aug 19, 2010 9:58 pm

Postby Biodude » Mon Sep 20, 2010 2:12 am

User avatar
Biodude
 
Posts: 186
Joined: Wed Aug 27, 2008 7:17 pm

Postby Feared » Mon Sep 20, 2010 2:24 am

User avatar
Feared
 
Posts: 95
Joined: Fri Jun 11, 2010 11:58 pm
Location: Wylie, TX

Postby DusterdooSmock » Mon Sep 20, 2010 3:10 am

DusterdooSmock
 
Posts: 170
Joined: Thu Aug 19, 2010 9:58 pm

Postby Downsider » Mon Sep 20, 2010 3:30 am

User avatar
Downsider
 
Posts: 621
Joined: Tue Sep 16, 2008 1:35 am

Postby Spirit » Mon Sep 20, 2010 6:44 am

Actually, no I don't. If it was leaked then it is still not "released" officially and thus you do not have to release anything. Sorry. :)


old post: I am being an ass but I hereby request the source code for the executable inside PSP_DarkQuake_0.88_2.rar for archival purposes.
A more recent source checkout would be fine with me if you cannot give me the exact version. Mail to spirit quaddicted com please.
Improve Quaddicted, send me a pull request: https://github.com/SpiritQuaddicted/Quaddicted-reviews
Spirit
 
Posts: 1037
Joined: Sat Nov 20, 2004 9:00 pm

Postby Baker » Mon Sep 20, 2010 11:08 am

I think modding the PSP is a neat thing. There is something about being able to play something you made on a PSP.

That being said, the fact you have go through hassles to hack it and that some PSP are hard or damn near impossible to hack is a pain.

But all of this is in its infancy.

At this stage, there is a lot of pettiness in the PSP community to be quite honest --- people's whose self-esteem depends on being a YouTube star without the wisdom or foresight to realize that taking the high road is far more rewarding. I know weapon_crowbar put a lot of work into his [GPL violating] engine, and doesn't get the idea that if he took the legitimate road he could have "more".

And the PSP community is filled with a lot of unqualified modders. At the same time, all modding is a good thing as it attracts the desire to create and attempt to use skills in an effort to make something and expand horizons.

You can find humor is analogy and sometimes you can find humor in dis-analogy.

John Carmack ended up becoming a living legend not because he vigilantly protected and guarded all his work, but because he didn't. That takes self-esteem.

And the authors of these little scruffy illegal engines, it is lack of perspective and history holding them back. You can't get respect and praise when you can't even follow the license agreement of someone you should be emulating.

Looking through the directory structure of this DQuake version, it is just a port of several features of JoeQuake or Qrack or FuhQuake to the PSP ... it has all those JoeQuake/Qrack/FuhQuake pak0.pak particles like the water caustics .png (except in TGA format) and the same with the decals. This isn't to say there wasn't a ton of hard work involved in porting the 3D API from OpenGL to PSPGU.
The night is young. How else can I annoy the world before sunsrise? 8) Inquisitive minds want to know ! And if they don't -- well like that ever has stopped me before ..
User avatar
Baker
 
Posts: 3666
Joined: Tue Mar 14, 2006 5:15 am

Postby Biodude » Mon Sep 20, 2010 11:28 am

I still have no idea how it got out there, and it was released without me knowing and freaked me out when I saw it floating around like that.

That zip was directly from my dropbox, it wasn't just my engine, it had -game conscript in the setup.ini, and those txt commands were all the ones I made. That means somehow it was uploaded from my dropbox, from a teammate or something. I will have to sort this out.


The engine + game will be released when finished, should be fair enough

can we just lock this thread now?
User avatar
Biodude
 
Posts: 186
Joined: Wed Aug 27, 2008 7:17 pm

Postby frag.machine » Mon Sep 20, 2010 12:18 pm

Regardless if it's ready or not, I believe that once the binaries are already floating thru the interweb pipes, you should release both (bin + src) as an unfinished alpha, "use-it-at-your-own-risk-and-don't-bug-me-about-quirks" version. This doesn't mean you need to release your artwork together. This way you resolve your GPL infraction without compromising the remaining of your project.

But, if you don't even have the sources of this version... Then your mod won't never see the day light without being illegal. Either fix this issue, or change to a GPL-compliant engine. As I said, it only takes an e-mail from someone frustrated with the lack of source code to id/Bethesda to you get in serious trouble. It already happened in the past, it can happen again.
I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
User avatar
frag.machine
 
Posts: 2120
Joined: Sat Nov 25, 2006 1:49 pm

Postby Spike » Mon Sep 20, 2010 12:38 pm

If that zip which was on your dropbox was accompanied by the sourcecode for the things within that zip (second zip or whatever), then its not your problem.
Otherwise you have violated GPL section 3, as you comply to neither option a nor b (c is not available to you as it is modified).
If you did provide sourcecode, at the time, to the person that leaked your binary, then it is the person who leaked it that is the GPL violator and not the person that wrote it (so you might be able to blame someone else!).
It can be argued that provision to a team member is not distribution, but good luck with that. The GPL3 does have an explicit clause about this I think (specifically permitting it).

Strictly speaking, you must provide sourcecode alongside the binaries, or you must provide a download/svn-repository/alternative for a period of 3 years for each and every binary that you 'distribute'.
.
Spike
 
Posts: 2914
Joined: Fri Nov 05, 2004 3:12 am
Location: UK

Postby Biodude » Mon Sep 20, 2010 9:01 pm

User avatar
Biodude
 
Posts: 186
Joined: Wed Aug 27, 2008 7:17 pm

Postby frag.machine » Mon Sep 20, 2010 9:19 pm

I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
User avatar
frag.machine
 
Posts: 2120
Joined: Sat Nov 25, 2006 1:49 pm

Postby Biodude » Mon Sep 20, 2010 9:29 pm

User avatar
Biodude
 
Posts: 186
Joined: Wed Aug 27, 2008 7:17 pm

Postby Baker » Mon Sep 20, 2010 10:49 pm

The night is young. How else can I annoy the world before sunsrise? 8) Inquisitive minds want to know ! And if they don't -- well like that ever has stopped me before ..
User avatar
Baker
 
Posts: 3666
Joined: Tue Mar 14, 2006 5:15 am

Postby Biodude » Mon Sep 20, 2010 11:16 pm

User avatar
Biodude
 
Posts: 186
Joined: Wed Aug 27, 2008 7:17 pm

PreviousNext

Return to Engine Programming

Who is online

Users browsing this forum: No registered users and 1 guest