CSQC on PSPQuake ?
Moderator: InsideQC Admins
6 posts
• Page 1 of 1
CSQC on PSPQuake ?
Has it been done? Can it be done?
- DusterdooSmock
- Posts: 170
- Joined: Thu Aug 19, 2010 9:58 pm
"No" and "yes".
"Doing it" involves quite a lot of staring into the void (and having the void stare back at you). Porting FTE or DP to the PSP might be a more sensible option that involves less work.
"Doing it" involves quite a lot of staring into the void (and having the void stare back at you). Porting FTE or DP to the PSP might be a more sensible option that involves less work.
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
We knew the words, we knew the score, we knew what we were fighting for
-

mh - Posts: 2292
- Joined: Sat Jan 12, 2008 1:38 am
Spike wrote:depends how complete an implementation you want
Enough to where i can code a HUD, and an ingame GUI.
- DusterdooSmock
- Posts: 170
- Joined: Thu Aug 19, 2010 9:58 pm
Look, if you aren't able to WinMerge/ExamDiff/Diff the changes to implement HLBSP on the PSP by comparing ProQuake 4.67 versus 4.70 --- which was only 12 changes --- you do not have a shot in hell of implementing CSQC which is 153 (!) changes and a complete pain-in-the-arse and results in an incomplete implentation.
You are far better coding your sbar.c and SCR_UpdateScreen function to customize the graphics.
CSQC isn't magic and there are maybe 5 people in this whole forum that have coded an interesting amount of CSQC.
I guess what I am saying is:
1. The investment of time in the engine coding for CSQC is overwhelming for starters. Not like "gee wow, that's a lot of time" but more like to even get to "gee wow, that's a lot of time" you better have a Downsider or Weapon_Crowbar doing your engine coding.
2. Drawing 2D graphics in sbar.c or in SCR_UpdateScreen () is easy as hell using .lmp files. And if this isn't easy for your project, you are in trouble.
Seriously, what is it you aren't able to draw in sbar.c or SCR_UpdateScreen in video_hardware_draw.cpp on the PSP that, say, the Kurok PSP doesn't demonstrate.
Coding a HUD is sbar.c and it is easy as hell even on a PSP. Post a screenshot of what you want in this thread and you can get some real pointers.
I respectfully suggest that isn't realistic at all if you or your team can't even independently implement HLBSP or can't make sbar.c do your HUD.
You are far better coding your sbar.c and SCR_UpdateScreen function to customize the graphics.
CSQC isn't magic and there are maybe 5 people in this whole forum that have coded an interesting amount of CSQC.
I guess what I am saying is:
1. The investment of time in the engine coding for CSQC is overwhelming for starters. Not like "gee wow, that's a lot of time" but more like to even get to "gee wow, that's a lot of time" you better have a Downsider or Weapon_Crowbar doing your engine coding.
2. Drawing 2D graphics in sbar.c or in SCR_UpdateScreen () is easy as hell using .lmp files. And if this isn't easy for your project, you are in trouble.
Seriously, what is it you aren't able to draw in sbar.c or SCR_UpdateScreen in video_hardware_draw.cpp on the PSP that, say, the Kurok PSP doesn't demonstrate.
Coding a HUD is sbar.c and it is easy as hell even on a PSP. Post a screenshot of what you want in this thread and you can get some real pointers.
and an ingame GUI
I respectfully suggest that isn't realistic at all if you or your team can't even independently implement HLBSP or can't make sbar.c do your HUD.
The night is young. How else can I annoy the world before sunsrise?
Inquisitive minds want to know ! And if they don't -- well like that ever has stopped me before ..
-

Baker - Posts: 3666
- Joined: Tue Mar 14, 2006 5:15 am
Baker, i never had the time to try the WinMerge thing with HLBSP.. :/
And, i know that coding 2D GFX is easier in the engine, i've already learned how to do it, but i wanted to give CSQC a shot and see what i could do with it.
And, i know that coding 2D GFX is easier in the engine, i've already learned how to do it, but i wanted to give CSQC a shot and see what i could do with it.
- DusterdooSmock
- Posts: 170
- Joined: Thu Aug 19, 2010 9:58 pm
6 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 1 guest