[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/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 - Quake Ported to XNA !

Quake Ported to XNA !

Discuss programming in the QuakeC language.

Moderator: InsideQC Admins

Quake Ported to XNA !

Postby nephaalim » Sun Apr 15, 2007 2:46 pm

Not Spam!

Just not sure if anybody has seen this or not - but I thought this may be of interest....http://perpixel.spaces.live.com/blog/

Perpixel has started a project porting Classic Quake to Microsoft's new DirectX based XNA framework. Exiting news for anyone running VIsta and having issues with OpenGL !!!
nephaalim
 
Posts: 2
Joined: Sun Apr 15, 2007 2:40 pm

Postby Sajt » Sun Apr 15, 2007 9:53 pm

Sorry, but eww :?

Is he basing it off the original source or writing it from scratch without borrowing *anything*?

Tell him that he is not allowed to redistribute Quake gfx files and that he HAS to release his source with every binary, otherwise he is violating the GPL. Though I guess someone who has sold his soul to microsoft wouldn't know much about open source.
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.
Sajt
 
Posts: 1215
Joined: Sat Oct 16, 2004 3:39 am

Postby frag.machine » Mon Apr 16, 2007 12:32 am

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 PerPixel » Mon Apr 16, 2007 3:29 am

PerPixel
 
Posts: 7
Joined: Mon Apr 16, 2007 3:14 am

Postby leileilol » Mon Apr 16, 2007 5:00 am

leileilol
 
Posts: 2783
Joined: Fri Oct 15, 2004 3:23 am

Postby Sajt » Mon Apr 16, 2007 5:39 am

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.
Sajt
 
Posts: 1215
Joined: Sat Oct 16, 2004 3:39 am

Postby PerPixel » Mon Apr 16, 2007 1:55 pm

PerPixel
 
Posts: 7
Joined: Mon Apr 16, 2007 3:14 am

Postby FrikaC » Mon Apr 16, 2007 3:30 pm

FrikaC
Site Admin
 
Posts: 1026
Joined: Fri Oct 08, 2004 11:19 pm

Postby Spike » Mon Apr 16, 2007 4:45 pm

Cheapalert is wrong. What he should have said is:
You are REQUIRED to release [or offer (valid for a period of 3 years)] the source code of a GPL licensed project, or don't release anything (including binary) at all.
Your only real problem is that you don't mention that the entire work is gpled. Just make sure you include gpl.txt from one of the source zips, and mention it in your readme.

But what confuses me is what BSPFILE.cs file is all about, seeing as those function names do not appear in your quake_win32.exe, while the function names that do appear in there are the ones with the Mod_ prefix exactly as in the quake source.

I wish you luck with your project and urge you to do it legally, if only to silence cheapy.

As for me, I'm picky about words and have a different definition of the word 'scratch'.
.
Spike
 
Posts: 2914
Joined: Fri Nov 05, 2004 3:12 am
Location: UK

Postby leileilol » Mon Apr 16, 2007 6:13 pm

leileilol
 
Posts: 2783
Joined: Fri Oct 15, 2004 3:23 am

Postby PerPixel » Mon Apr 16, 2007 6:40 pm

PerPixel
 
Posts: 7
Joined: Mon Apr 16, 2007 3:14 am

Postby Quake Matt » Mon Apr 16, 2007 7:19 pm

Hey, nice to see you here, PerPixel! I spotted your project a while ago on Ziggyware, but after the response I got last time I mentioned XNA here, I decided to stay quiet.

Now there's two of us that think XNA rocks!
User avatar
Quake Matt
 
Posts: 129
Joined: Sun Jun 05, 2005 9:59 pm

Postby Sajt » Mon Apr 16, 2007 9:13 pm

If you're so above inside3d, why are you still here? Trying to pick fights no less. I know advice like this never works and just makes people indignant, but try a better attitude next time.

And as for the audience thing, glad that's cleared up.

FrikaC: I don't have a problem with C#. I guess I'm just a little obsessive about the GPL...
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.
Sajt
 
Posts: 1215
Joined: Sat Oct 16, 2004 3:39 am

Postby scar3crow » Mon Apr 16, 2007 10:12 pm

Yikes this thread exploded =(

It is a port of Quake, a unique one and thus I felt it was a worthy news post.

Im not the biggest Microsoft fan, nor do I hate them, I dont know jack about XNA either way, but if someone is able to do good stable work with it that doesnt tarnish Quake, then I am fine with it.

As far as GPL things... I think this community really needs to work on its soft voice on the matter, informing, not condemning. We got burnt by people like shadowalker, and unfortunately seem to presume others will be like him.

PerPixel - I do apologize for the strong terms used here, it does seem to be a large misunderstanding. I thank you for your work on Quake and your kind words regarding Inside3d, and hope you do return even if just to poke at the QuakeC information.

Just goes to show, I never know whos reading the little news posts I make, and how we should step more gently, particularly with a community this small, towards newcomers (as far as we know they are) - That and its just the decent thing to do. We have been burnt once, thats no reason to flame back from then on.
User avatar
scar3crow
InsideQC Staff
 
Posts: 1054
Joined: Tue Jan 18, 2005 8:54 pm
Location: Alabama

Postby nephaalim » Tue Apr 17, 2007 12:35 am

Wow... personally I was exited to see this since I am running Vista (OEM forced) and interested in using XNA for the sake of getting an introduction to writing 3d engines and game programming as a hobby. Hobby implying that I have some spare time on weekends to put something together.
If i can write something relatively quick and toss it on a friends xbox as well, then that's a bonus. Frankly, if Torque is willing to port it, then it is good enough for me...

And Sajt, if you want to talk attitude I suggest you stay away from language such as "Though I guess someone who has sold his soul to microsoft wouldn't know much about open source", "small time programmers" and then follow up with "If you're so above inside3d, why are you still here? Trying to pick fights no less. When all PerPixel was doing was responding to offensive posts.

PerPixel - please keep it up. I used to come here too from time to time out of love of the Quake modding world and now wish to get into deeper development but need a decent RAD tool to do it with since I dont have the time to dedicate to it. If you have time, engine tutorials similar to the Hazy Mind XNa Engine tuts would be great.

FrikaC - thanks for having the right attitude. When I was a newb (last time I was here was the Scratch Tutorial days) , you were always patient and willing to help out. Congrats on staying consistent.

Cheers guys.
nephaalim
 
Posts: 2
Joined: Sun Apr 15, 2007 2:40 pm

Next

Return to QuakeC Programming

Who is online

Users browsing this forum: No registered users and 3 guests