Inside3D!
     

qw progs

 
Post new topic   Reply to topic    Inside3d Forums Forum Index -> QuakeC Programming
View previous topic :: View next topic  
Author Message
necros



Joined: 16 Dec 2004
Posts: 22

PostPosted: Thu Oct 12, 2006 9:54 pm    Post subject: qw progs Reply with quote

how do you compile these? do you have to use different compilers? i tried with frikqcc, but it gives strange errors...

forgive the noobishness, hehe Razz

also, what exactly is the difference between, say, spprogs.dat and progs.dat? is it hard to add new qc that was originally written for netquake into spprogs? (assuming i can even get it to compile, hehe)
Back to top
View user's profile Send private message
FrikaC
Site Admin


Joined: 08 Oct 2004
Posts: 947

PostPosted: Thu Oct 12, 2006 10:45 pm    Post subject: Reply with quote

what kind of errors?

Straight up qw 2.30 qw qc compiles fine with all frikqcc versions. FrikQCC would be useless if it didn't, since it's all basically standard QuakeC.
Back to top
View user's profile Send private message Send e-mail
necros



Joined: 16 Dec 2004
Posts: 22

PostPosted: Thu Oct 12, 2006 11:58 pm    Post subject: bleh Reply with quote

looks like i wasn't using a stock qw progs like i thought. nothing to see here, folks. Razz
Back to top
View user's profile Send private message
Baker



Joined: 14 Mar 2006
Posts: 1538

PostPosted: Thu Oct 26, 2006 8:19 am    Post subject: Re: bleh Reply with quote

necros wrote:
looks like i wasn't using a stock qw progs like i thought. nothing to see here, folks. Razz


Necros, here is the source for QuakeWorld's spprogs.dat (the single player for FuhQuake/EZQuake).

Download spprogs-src.zip

It can be compiled with FTEQCC (download link) and the output file should be named spprogs.dat to function properly with FuhQuake/EZQuake ... I learned this the hard way. If it is named qwprogs.dat, the single player save/load menu does not look the expected location.
Back to top
View user's profile Send private message
necros



Joined: 16 Dec 2004
Posts: 22

PostPosted: Thu Oct 26, 2006 9:14 pm    Post subject: Reply with quote

thanks, baker Smile

i managed to get a spprogs working earlier by using the qwprogs as a base and just pluging in the missing SP parts.

it's very annoying because particle and TE_EXPLOSION2 tempentity was removed. :\
Back to top
View user's profile Send private message
Baker



Joined: 14 Mar 2006
Posts: 1538

PostPosted: Fri Oct 27, 2006 2:16 am    Post subject: Reply with quote

necros wrote:
thanks, baker Smile

i managed to get a spprogs working earlier by using the qwprogs as a base and just pluging in the missing SP parts.

it's very annoying because particle and TE_EXPLOSION2 tempentity was removed. :\


Some things I leanred about Quakeworld and single player, particularly some of the surprises I discovered. None of are related to QuakeC -- they have to do with the Quakeworld protocol or how the engines are setup presently to handle things.

1. Existing "creative" maps sometimes have items fall out of the map, like Coagula style maps with armor suspended in the air, as one example. Kinda of a big problem if it's the gold or silver key Very Happy This can also happen in DarkPlaces as Lardarse discovered (the secret Yellow armor on SM82 falls out of the map, for instance).

Fairly infrequent. An engine author could probably explain why this happens.

2. Host_Error: sv.num_signon_buffers == max_signon_buffers - 1



Seems to affect maps with high entity counts. Spike explained it (link), but I don't claim to understand it. But the end result, is certain maps simply won't load (trincasp2, Hangover Devastation).

The next version of EZQuake has a fix in it that solves this issue, but older versions (pretty much all QW users presently) and all FuhQuake users will have the problem.

3. Spike explained another issue that I had with FuhQuake/EZQuake that led to invisible monsters, healthboxes, etc. Quakeworld's protocol is limited to "64 entities, items, monsters, or doors" in view at the same time. This doesn't seem to hardly ever happen with old Quake maps, but seemed to happen on a few especially with large open areas (ananke was one map with the problem, so was a void map named oblivion). Spike seemed to imply that this could be changed/fixed in EZQuake.

Just mentioning these things because I know you make a lot of gigantic maps with 200 monsters, heheh Very Happy Very Happy
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Inside3d Forums Forum Index -> QuakeC Programming All times are GMT
Page 1 of 1

 
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