Nahuel wrote:what are the code diferences between the 1.01 and 1.06 (i do not speak about sprites.qc, models.qc and other unnecesary files ) ?
Roughly what I listed above. See for yourself, I suggest you compare client.qc, items.qc and weapons.qc using diff or windiff. In short, if you can code, the differences are laughable. The entire basic gamecode is already in place in 1.01. There are no changes in defs.qc for instance.
It looks like all of that can be fixed by porting stuff from the QW progs or just writing some things yourself. We just fixed the Shub crash in our own way. The secret door fix is in QW.
Edit: Here's the GPL 1.01 source with the missing fixes ported from the GPL QW source.
thhis is cue to my small sdk tut i was goig to start on quakeone
i found all this 1.01 gpl 1.06 limbo qip stuff a bit leary
i wanted to explain to the public about how to take the gpl quake progs and
get it to a iseable state befor lne evenstarts to make his mod
which might drive new modders away
i had diffed 1.01 and 1.06 and was starting the merge process with exanations along the way
but honestly i dont think that is a pertinent step now
tha ks for the info guys i can now fix and start with a brief changelog
with 1.01 then get right into adding feature tuts
Shit. And I was even aware of your efforts rook. I wasn't even thinking about that thread at all, me and gb just sort of dove right in.
Sorry about that.
no worries! i've been fighting time IRL to get much of anything accomplished. There's a lot of monster code I never dealt with
Plus this gives me a chance to spend more time combing through my old code to remember things i did 10 years ago
Well, maybe that's not really what you are talking about, but a modernization of the base quake code for prospective modders (e.g. move stuff to the client side via CSQC etc.) would probably be a great idea too.
Ive been waiting ages for someone to completely overhaul the standard quake gamecode. BONUS points to anyone who does what julius said and moves the logical stuff clientside.
goldenboy wrote:We probably can't add too many QIP fixes because of their missing license, ...
hmm in my urqp106a folder it has a urqp106a.txt that contains
License
=======
All included code is published under the GPL. Read GNU.TXT for more information.
This is all done for the community, if you want to use some of my code then go
ahead and do so. I even suggest to base your own addons on URQP.
The only thing you have to do is to provide a credit for me including my mail
address and homepage URL as stated in this readme.
This way I hope to get more people to help me hunt down all Classic Quake bugs.