[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 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/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 - Complete QuakeSrc PSP Tutorial Compatibility Guide

Complete QuakeSrc PSP Tutorial Compatibility Guide

Post tutorials on how to do certain tasks within game or engine code here.

Moderator: InsideQC Admins

Was this useful?

Yes
9
100%
No
0
No votes
 
Total votes : 9

Complete QuakeSrc PSP Tutorial Compatibility Guide

Postby Team Xlink » Sun Jul 11, 2010 9:24 pm

Hello.

This post is to list all of the Quake Engine tutorials on that are compatible with the PSP, and the amount of modification needed to adapt them to the psp.

The ones that were tested were done in Bakers modified Kurok engine, if the tutorial didn't apply it was done in the standard PSP Quake port.

KEY
Green = No adapting needed at all
Yellow = Very Very minor adapting
Orange = Medium amount of adapting
Red = Very large adaptation needed
Cyan = Additional information or comments

Correct Bounding Box on Models


Fixing incorrect bounding boxes on rotating bmodel objects


Stop quake crashing on wrong BSP version


Fixing id software's "Chase Active" chasecam


For the chasecam I HIGHLY recommend using Mh's excellent Chasecam tutorial here



Make sure you read the thread all the way through and apply all of the correct fixes and updated code they replied.


Fixing model glows


Fixing negative lighting


Fixing the QSG Coloured Static Lighting Bug


I did label it as green because it doesn't require any adapting but the tutorial that it requires to have already been done requires a lot of adapting.

Memory leak fix


Oriented Sprite Fix


Adding Tab Completion of Alias Commands to NQ


Changing Console Transparency in GLQuake


Adding variable console heights to GlQuake


Changing Console Editing


Very simple adaptations for the Changing Console Editing Tutorial, The key names are the ones that would need to be changed, but that is all.

Enhanced console scrolling for NQ


Enhanced tab completion


Making a stretching console


Adding CMDLIST and CVARLIST


Adding Windows Clipboard pasting to NQ


Adding skyboxes to quake


Dynamic Entity Lighting (Method 1)


Improved Fog


Fog in GlQuake/GlQW


Glow Effects Tutorial


Coloured Dynamic Lighting in GLQuake


Lit. Support


Mirror Fix


Alias model Light Lerping


Q2 models in Quake


You might have trouble with the Quake2 Models one, some of it is a bit tricky.

Coloured Static Lights


Improved Shadows


TGA and PCX Loading


Vertex shading in the quake engine


Underwater fogging


Disabling Waterwarp in GlQuake


Detail Textures for TomazQuake based engines


Cell Shading


Extending the coordinates system on the Quake engine (alternative version)


Qc Values Loading


X-axis flipping of the screen(view)


Adding the EF_BLUE and EF_RED from QW to NQ


Bobbing Items


Adding new +buttons


Adding a QWCL ChaseCam


The reason this is red and green is because at the moment there is no publicly released PSP Quake World Engine, it is green because when there is one this would be compatible.

Compiling the Quake source with Visual C++


Compiling DosQuake with DJGPP


Adding Crosshair 2 to Normal Quake


Cvar Function Callback


Enhanced Zone Handling


FPS counter display


Fullbright Colours


Working Gamma


JPG Texture Loading


Adding a max fps cvar


Removing The '+MLOOK' command


Adding Module Playing to Win[Gl]Quake


Remove PAK file naming convention


Extending the coordinates system on the Quake engine


Modifying Quake's Quit Messages


Adding rotating brush support to the quake engine


Centered ScoreBoards


Scaling Status Bar


Adding a "Time Sucks!" message, Ala Doom


Multiple IP Banning


ScoreBoard overlay enhancement


How to use the Enhanced BuiltIn Function System in QuakeC


Builtin functions etof and ftoe


Forwarding unrecognized cmd's to QuakeC


Enhanced BuiltIn Function System


Enabling the new EF_Effects


Implementing LordHavoc's Extension System


Enhancing FrikaC's QuakeC file access tutorial


Updated File access from QuakeC


Adding a 'qcexec' cmd: Testing QC functions from console


File access from QuakeC (original version)


Adding a new EndFrame function


My PSP Compatible Tutorials

[Tutorial PSP]-Compiling Quake For The PlayStation Portable.


[Tutorial PSP] - GL Support in PSPQuake - PSPGL


[Tutorial PSP/PC] - DP_SV_NODRAWTOCLIENT & DP_SV_DRAWONLYTOCLIENT


[Tutorial PSP] - Proper PSP Server Browser


[Tutorial PSP/PC] - Custom Map and Episode Menu Names


[Tutorial PSP] - Adding Menu Options to PSP Quake1.1


[Tutorial PSP/PC] - Adding a nohud Cvar


[Tutorial PSP/PC] - In Game Server List


This Tutorial is compatible with the PSP BUT DON'T USE IT. USE MY Proper PSP Server TUTORIAL

Thank you for viewing this. Feel free to submit any feedback as a reply to this thread.

Also,if anyone has anything they want to add to this thread, let me know, you will receive credit.

Also, feel reply with a fix for some of the tutorials.Making them 100% PSP compatible would be very useful to a lot of people.

Inside3d Tutorials

Avirox's Rotation Tutorial Adapted to NetQuake



Theoretical NetQuake "Reconnect" Cmd Fix


I highly recommend to do the NAT fix one.

[PSP] How to add your own Light effects.


[PSP] Faster menu loading times



Tutorial: Adding r_viewmodeloffset to GLQuake/WinQuake



CREDIT

, for hosting the archives of the tutorials

, for giving me the motivation to continue helping the PSP Quake Scene, even though I don't have a PSP anymore.

All of the authors of the tutorials.



Anyone that has helped me in the past or present, or will do so in the future.

Last edited by Team Xlink on Fri Jan 14, 2011 11:05 pm, edited 4 times in total.
Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby Baker » Sun Jul 11, 2010 9:58 pm

Nice work, I'm sure some of the PSP guys will find it very helpful.
The night is young. How else can I annoy the world before sunsrise? 8) Inquisitive minds want to know ! And if they don't -- well like that ever has stopped me before ..
User avatar
Baker
 
Posts: 3666
Joined: Tue Mar 14, 2006 5:15 am

Postby Jukki » Sun Jul 11, 2010 10:07 pm

This is just what i wanted. thank you :D

and yes continue helping us psps peapols :D
Jukki
 
Posts: 214
Joined: Wed Apr 07, 2010 4:59 am

Postby Mexicouger » Sun Jul 11, 2010 10:37 pm

I am more than Appreciative of this Xlink :)

I am very glad you are here to help us psp modders again. I look forward to tutorials and such. Keep up the good work :D
User avatar
Mexicouger
 
Posts: 514
Joined: Sat May 01, 2010 10:12 pm

Postby Downsider » Mon Jul 12, 2010 2:03 am

User avatar
Downsider
 
Posts: 621
Joined: Tue Sep 16, 2008 1:35 am

Postby mh » Mon Jul 12, 2010 3:52 am

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

Postby Error » Mon Jul 12, 2010 4:19 am


User avatar
Error
InsideQC Staff
 
Posts: 865
Joined: Fri Nov 05, 2004 5:15 am
Location: VA, USA

Postby gnounc » Mon Jul 12, 2010 9:54 am

User avatar
gnounc
 
Posts: 424
Joined: Mon Apr 06, 2009 6:26 am

Postby Team Xlink » Mon Jul 12, 2010 4:44 pm

Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby Spirit » Mon Jul 12, 2010 8:58 pm

Improve Quaddicted, send me a pull request: https://github.com/SpiritQuaddicted/Quaddicted-reviews
Spirit
 
Posts: 1037
Joined: Sat Nov 20, 2004 9:00 pm

Postby Jukki » Sat Jul 17, 2010 2:42 pm

Jukki
 
Posts: 214
Joined: Wed Apr 07, 2010 4:59 am

Postby Team Xlink » Wed Jul 21, 2010 10:31 pm

Team Xlink
 
Posts: 368
Joined: Thu Jun 25, 2009 4:45 am
Location: Michigan

Postby Mexicouger » Sun Feb 13, 2011 9:22 pm

User avatar
Mexicouger
 
Posts: 514
Joined: Sat May 01, 2010 10:12 pm


Return to Programming Tutorials

Who is online

Users browsing this forum: No registered users and 2 guests