Author Topic: Font size for console messages  (Read 4727 times)

Offline Slikkster

  • Sr. Member
  • ****
  • Posts: 363
  • Dizzy yet?
    • View Profile
  • Rated:
Font size for console messages
« on: October 25, 2004, 07:52:48 PM »
I just got a spiffy Dell 20" LCD (rebranded LG monitor).  It wants to run natively at 1600x1200, and looks fine in Q2 in that mode.  But the text size for console messages is exceedingly small, as you might imagine.

Is there a way to change that on a client without changing the screen size?
By the way, if I try to run at any screen size other than the native 1600x1200, it stutters quite a bit.  So, that's where it will stay.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline q2dude

  • Jr. Member
  • **
  • Posts: 83
    • View Profile
  • Rated:
Font size for console messages
« Reply #1 on: October 25, 2004, 08:23:08 PM »
On a few of the updated Q2 engines, they have a cvar that you're able to play around with, to scale up or down the console font thingamabob.

NoCheat may or may not have this (if anything, 2.40 would/should have it), and then I think Quake2maX might have this.

You might try these out and see how it works for ya. :)
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline no_life

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
  • Rated:
Font size for console messages
« Reply #2 on: November 04, 2004, 01:30:58 AM »
I know that it can be done via engine code but have you thought of the possibility of editing conchars.pcx (image file containing console text)? I am pretty sure that I have seen some modified conchars which made them appear bigger.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
gg's

Offline Slikkster

  • Sr. Member
  • ****
  • Posts: 363
  • Dizzy yet?
    • View Profile
  • Rated:
Font size for console messages
« Reply #3 on: November 19, 2004, 10:17:29 AM »
I wasn't aware until now that the text came from an image file (conchars).

That's too bad, as I have no expertise in editing files like that, but thanks for the info.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline M^tster

  • Swanky Member
  • *****
  • Posts: 736
    • View Profile
  • Rated:
Font size for console messages
« Reply #4 on: November 19, 2004, 03:00:45 PM »
Next time you see Chattanoo...ask him about that slikk...hes modified his console a bit..so maybe he knows how to help.Gl!
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
Its not just about my dream of doing nothing, its about all of us.

Offline no_life

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
  • Rated:
Font size for console messages
« Reply #5 on: November 24, 2004, 10:26:00 PM »
Ive edited them before to change the colors.
Here is a screen shot of editing the conchars.pcx image in wally.

  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
gg's

Offline [BTF]EyEsTrAiN

  • Swanky Member
  • *****
  • Posts: 603
  • Fragtastical
    • View Profile
  • Rated:
Font size for console messages
« Reply #6 on: November 25, 2004, 10:20:21 AM »
Where exactly is the conchars.pcx file? Is it in one of the pak files?
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
"All life begins with Nu and ends with Nu. This is the truth! This is my belief!...At least for now."
    — "The Mystery of Life," vol. 841, chapter 26

Offline no_life

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
  • Rated:
Font size for console messages
« Reply #7 on: November 25, 2004, 11:46:03 AM »
It is in pak0.pak, in the pics folder.
You can open the paks with pak editor or if you have a copy of wally, you can explaore and extract stuff from the paks.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
gg's

Offline Slikkster

  • Sr. Member
  • ****
  • Posts: 363
  • Dizzy yet?
    • View Profile
  • Rated:
Font size for console messages
« Reply #8 on: November 30, 2004, 04:03:52 AM »
But how would one edit the font size?  These aren't scalable fonts.  These are actual graphics images.  I tried making the whole pcx file larger, but it didn't display correctly in the game.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline no_life

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
  • Rated:
Font size for console messages
« Reply #9 on: December 03, 2004, 02:57:17 AM »
I suppose that some engine code tweaks would add on the finishing touch. It can be done with ease(assuming that you know some basic c++).. all you need is access to a compiler. I would be glad to create a client with this feature, possibly creating a new cvar named "text_size" that allows you to alter the size with a command. I don't really have the time to mess with it or a place to store it right now(so that you guys could dl it). All that one would need to do is declare the cvar and replace the chat hud display integers with "text_size->value"

I think that this is the function that would need to be edited... cant say for sure unless i changed some things around to test the theory.

Code: [Select]

/*
================
Draw_Char

Draws one 8*8 graphics character
It can be clipped to the top of the screen to allow the console to be
smoothly scrolled off.
================
*/
void Draw_Char (int x, int y, int num)
{
byte *dest;
byte *source;
int drawline;
int row, col;

num &= 255;

if (num == 32 || num == 32+128)
return;

if (y <= -8)
return; // totally off screen

// if ( ( y + 8 ) >= vid.height )
if ( ( y + 8 ) > vid.height ) // PGM - status text was missing in sw...
return;

#ifdef PARANOID
if (y > vid.height - 8 || x < 0 || x > vid.width - 8)
ri.Sys_Error (ERR_FATAL,"Con_DrawCharacter: (%i, %i)", x, y);
if (num < 0 || num > 255)
ri.Sys_Error (ERR_FATAL,"Con_DrawCharacter: char %i", num);
#endif

row = num>>4;
col = num&15;
source = draw_chars->pixels[0] + (row<<10) + (col<<3);

if (y < 0)
{ // clipped
drawline = 8 + y;
source -= 128*y;
y = 0;
}
else
drawline = 8;


dest = vid.buffer + y*vid.rowbytes + x;

while (drawline--)
{
if (source[0] != TRANSPARENT_COLOR)
dest[0] = source[0];
if (source[1] != TRANSPARENT_COLOR)
dest[1] = source[1];
if (source[2] != TRANSPARENT_COLOR)
dest[2] = source[2];
if (source[3] != TRANSPARENT_COLOR)
dest[3] = source[3];
if (source[4] != TRANSPARENT_COLOR)
dest[4] = source[4];
if (source[5] != TRANSPARENT_COLOR)
dest[5] = source[5];
if (source[6] != TRANSPARENT_COLOR)
dest[6] = source[6];
if (source[7] != TRANSPARENT_COLOR)
dest[7] = source[7];
source += 128;
dest += vid.rowbytes;
}
}
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
gg's

Offline Slikkster

  • Sr. Member
  • ****
  • Posts: 363
  • Dizzy yet?
    • View Profile
  • Rated:
Font size for console messages
« Reply #10 on: December 03, 2004, 10:40:54 AM »
no_life, that would be too cool.  Instead of "HalfLife", we could have the "No_Life" Q2 Mod.  Hope you get a chance to play around with it.

Q2 at 1600x1200 looks pretty, screenwise, but the text is almost impossible to see.  What good are "Camper" taunts if I can't read people's responses to them?  lol
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline no_life

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
  • Rated:
Font size for console messages
« Reply #11 on: December 04, 2004, 12:31:13 PM »
I see what you mean,
I am sure that I will get around to messing with it one of these days. I enjoy messing around with the engine code, its pretty fun somtimes.. I have spent countless hours on it in the past.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
gg's

Offline spikeq2

  • Full Member
  • ***
  • Posts: 234
  • Happy Fraggin
    • View Profile
    • SIR Clan Site
  • Rated:
Font size for console messages
« Reply #12 on: December 04, 2004, 10:01:09 PM »
dude you have no life!! :) He He...... sry there isnt and easy way for you slikk. Ill mess around witht he image when i get time....though there is prolly nothign that can be done without messing up the code like no_life stated
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
(  - Dogs fucked the pope? No fault of mine... ) -- Console

Offline no_life

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
  • Rated:
Font size for console messages
« Reply #13 on: December 05, 2004, 02:56:57 AM »
The name is sarcastic and to make fun of myself. Actually I dont have a whole lot of time. I do all sorts of shit during the week. I work and attend classes, on the weekends I end up staying up all late with my insomnia and look for things to do on the computer. Everyone else I know goes to bed at normal hours. Over the years ive taught myself some useful things, coding in several languages like c/c++ and assmebly/reverse compiling(cracking). These things are of much use in the job market.
Since I have a compiling environment all set up and ready to go, I dont see why I shouldnt offer to help. The more practice the better... especially since I am in the business of marketing software that I helped develop.
Besides, took 2 secs to take that screenshot and paste that code into here. so its not like I've got nothing better to do... just trying to offer advice since ive been involved in quake2 for so long.

ok well toyed around with it for a few and got the letters bigger but, you can see theres a few alignment probs which can be worked out... ill mess with it some more another time.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
gg's

Offline Cheaters-r-Scum

  • Jr. Member
  • **
  • Posts: 53
    • View Profile
  • Rated:
Font size for console messages
« Reply #14 on: January 05, 2005, 07:34:08 AM »
Just use an alternative quake2 client, such as "nocheat" or "quake2max".

Quake2max has a command (you can enter it in the console): con_font_size, just use a higher number than the default.

Nocheat has a nice command "gl_scale", simply use a number higher than 1, like 2, for instance.

If only my favourite client "icculus quake2" (the most beautiful graphics I ever saw in quake2) had such a feature...


later
Cheaters-r-Scum
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

 

El Box de Shoutamente

Last 10 Shouts:

Costigan_Q2

November 11, 2024, 06:41:06 AM
"Stay cozy folks.

Everything is gonna be fine."

There'll be no excuses for having TDS after January 20th, there'll be no excuses AT ALL!!!
 

|iR|Focalor

November 06, 2024, 03:28:50 AM
 

RailWolf

November 05, 2024, 03:13:44 PM
Nice :)

Tom Servo

November 04, 2024, 05:05:24 PM
The Joe Rogan Experience episode 223 that dropped a couple hours ago with Musk, they're talking about Quake lol.

Costigan_Q2

November 04, 2024, 03:37:55 PM
Stay cozy folks.

Everything is gonna be fine.
 

|iR|Focalor

October 31, 2024, 08:56:37 PM

Costigan_Q2

October 17, 2024, 06:31:53 PM
Not activated your account yet?

Activate it now! join in the fun!

Tom Servo

October 11, 2024, 03:35:36 PM
HAHAHAHAHAHA
 

|iR|Focalor

October 10, 2024, 12:19:41 PM
I don't worship the devil. Jesus is Lord, friend. He died for your sins. He will forgive you if you just ask.
 

rikwad

October 09, 2024, 07:57:21 PM
Sorry, I couldn't resist my inner asshole.

Show 50 latest
Welcome, Guest. Please login or register.
November 22, 2024, 07:49:59 PM

Login with username, password and session length