Forum

Qustion about begin

Discuss anything not covered by any of the other categories.

Moderator: InsideQC Admins

Postby CocoT » Sun Jan 23, 2011 4:46 pm

If you want to be serious about modding for Quake, you have to buy it. I bought it ten years ago and still use it. Best investment ever.

And at these prices, it's just ridiculous not to:
http://www.amazon.com/gp/offer-listing/ ... ition=used
Neurotic Conversions - New location: Update your bookmarks!
User avatar
CocoT
 
Posts: 695
Joined: Tue Dec 14, 2004 5:39 pm
Location: Belly-Gum

Postby mh » Sun Jan 23, 2011 5:11 pm

sevenx wrote:you say "I also like to test things with Shareware Quake too. "

This means ,that you can run glquake , yes ?

I have a shareware quake,also. and i can't run it with pak0.pak....
And how you run your shareware quake ? Can explain ?

Did you search for that error in the code? Try that first.
We had the power, we had the space, we had a sense of time and place
We knew the words, we knew the score, we knew what we were fighting for
User avatar
mh
 
Posts: 2292
Joined: Sat Jan 12, 2008 1:38 am

Postby sevenx » Sun Jan 23, 2011 5:44 pm

Okey, i write a new question.
Last edited by sevenx on Sun Jan 23, 2011 7:05 pm, edited 2 times in total.
User avatar
sevenx
 
Posts: 40
Joined: Thu Jan 20, 2011 10:30 pm

Postby Dr. Shadowborg » Sun Jan 23, 2011 6:58 pm

What mh is telling you to do is look in the engine source for where it does the "registered quake" check and then remove it.

This is something you're probably going to want to do anyway if you plan on doing a completely new from scratch standalone game.

If on the other hand all you want to do is make a mod for quake, you should buy it.
Last edited by Dr. Shadowborg on Sun Jan 23, 2011 7:08 pm, edited 1 time in total.
User avatar
Dr. Shadowborg
InsideQC Staff
 
Posts: 1110
Joined: Sat Oct 16, 2004 3:34 pm

Postby sevenx » Sun Jan 23, 2011 7:05 pm

I bought quake 1 ,now . And i then i copy pak0.pak and pak1.pak in folder with my compiled glquake . After it , i launch glquake.exe and see many chaotically pixels , i don't see menu, and i hear only sound.
But, when i do photo of screen for you , i see this , and i don't understand, what i do false. http://img130.imageshack.us/img130/336/132gy.jpg
User avatar
sevenx
 
Posts: 40
Joined: Thu Jan 20, 2011 10:30 pm

Postby Karall » Sun Jan 23, 2011 7:20 pm

Download darkplaces and start that instead of glquake :) Works for me.
Karall
 
Posts: 128
Joined: Thu Jul 15, 2010 5:23 pm

Postby CocoT » Sun Jan 23, 2011 7:22 pm

Erm...

Did you try hitting the escape key and starting a single-player game when you see these "many chaotically pixels" that, oddly enough, look like a quake symbol on a background?
Neurotic Conversions - New location: Update your bookmarks!
User avatar
CocoT
 
Posts: 695
Joined: Tue Dec 14, 2004 5:39 pm
Location: Belly-Gum

Postby mh » Sun Jan 23, 2011 7:23 pm

OK, that's step 1.

For step 2 you need to be aware that there are a lot of things wrong with GLQuake that cause it to behave badly on modern hardware. What you're seeing is perfectly normal and is evidence of one of those things. Look for gl_ztrick in the code, set it's default value to 0, and recompile. Also look at the other places where gl_ztrick is used in the code and see if you can understand what it's doing and how it's doing it.

Also take a look at this thread for a starting point for fixing the rest of these things.
Last edited by mh on Sun Jan 23, 2011 8:56 pm, edited 1 time in total.
We had the power, we had the space, we had a sense of time and place
We knew the words, we knew the score, we knew what we were fighting for
User avatar
mh
 
Posts: 2292
Joined: Sat Jan 12, 2008 1:38 am

Postby sevenx » Sun Jan 23, 2011 8:26 pm

All is work ,now. Thank all. And if have extra time, can you give me some base tutorial for modding,mapping,and programming quake ?
If no , that okey,also. I find personally . Thank all for help.


And i don't understand one thing . If i run winquake , graphic in game good . But if i run glquake , i see this chaotically pixels. But my friends run only glquake and game is work normal...
User avatar
sevenx
 
Posts: 40
Joined: Thu Jan 20, 2011 10:30 pm

Postby mh » Sun Jan 23, 2011 8:54 pm

I know nothing about modding or mapping so I can't help you with that one.

For programming, look at the tutorials section of this site, and also here: http://www.quake-1.com/docs/quakesrc.org/

Also look at my "minimal fixed GLQuake" source code here: http://www.quaketastic.com/upload/files ... GLQFIX.zip

This contains many fixes to GLQuake, with everything heavily commented explaining what was done and why it was done.

Also download and read the source code for other engines; you can learn a lot about the inner workings of Quake from that.

Programming Quake is a huge topic, and it's not possible to give you a starting point. A lot depends on what you want to do, for example. Do you want to do graphics, sound, networking, gameplay, all of these, none of these? The best thing is to download as many engines and mods as possible, run them, study them and learn from them yourself.
We had the power, we had the space, we had a sense of time and place
We knew the words, we knew the score, we knew what we were fighting for
User avatar
mh
 
Posts: 2292
Joined: Sat Jan 12, 2008 1:38 am

Postby sevenx » Sun Jan 23, 2011 9:27 pm

mh , thank for links and I want to do a gameplay. Also, i want programming AI and other code, which as gameplay.
And few question . For other engines , i should to learn other script-language ? Or all engines have only c++ code for programming?
User avatar
sevenx
 
Posts: 40
Joined: Thu Jan 20, 2011 10:30 pm

Postby mh » Sun Jan 23, 2011 9:40 pm

Most engines use C, actually.

The scripting language is QuakeC, which is a custom language only used by Quake engine games. There is no other scripting language in Quake, and if you wanted to implement one you would have to do some very heavy engine work, which I think might be a bit too ambitious for you right now. QuakeC is something else I don't know about (I'm pure engine code and nothing else) so I can't give any tips, aside from to say that these links might help:

Getting Started
QuakeC Tutorials
We had the power, we had the space, we had a sense of time and place
We knew the words, we knew the score, we knew what we were fighting for
User avatar
mh
 
Posts: 2292
Joined: Sat Jan 12, 2008 1:38 am

Postby sevenx » Sun Jan 23, 2011 9:48 pm

Mh, I understand that, QuakeC for .qc files . And language C for programming engine .I think right ?

That is you programming only engine and don't touch .qc files, right ?
You programming source of engine only , yes ?
User avatar
sevenx
 
Posts: 40
Joined: Thu Jan 20, 2011 10:30 pm

Postby mh » Sun Jan 23, 2011 11:42 pm

sevenx wrote:That is you programming only engine and don't touch .qc files, right ?
You programming source of engine only , yes ?

Right. That's all I do.
We had the power, we had the space, we had a sense of time and place
We knew the words, we knew the score, we knew what we were fighting for
User avatar
mh
 
Posts: 2292
Joined: Sat Jan 12, 2008 1:38 am

Postby sevenx » Mon Jan 24, 2011 12:20 am

Okey, i have question to you.
Do you work with DarkPlaces engine ? I asked ,because i have error in compile process, i try to compile with MVC 2006 , MVC 2008 , MVC 2010 and i have errors with all these. Then, i try to compile with MinGW , but i can't find how compile .dsw format with MinGW .
Can help me ?
User avatar
sevenx
 
Posts: 40
Joined: Thu Jan 20, 2011 10:30 pm

PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest