[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/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 - Qustion about begin

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

- 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

User avatar
mh
 
Posts: 2292
Joined: Sat Jan 12, 2008 1:38 am

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

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

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: 1120
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.
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?
- 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 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.
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.
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:


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

User avatar
mh
 
Posts: 2292
Joined: Sat Jan 12, 2008 1:38 am

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

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 2 guests