News:

Come Chat with us live! Learn how HERE!

Main Menu

Mercenariesguild Client 1.0

Started by Lakitu7, September 13, 2008, 11:51:17 PM

rotacak

I vote no for colors in console texts. It making client too big and it is not necessary. And can't be turned off, bloom can be turned off.  ::)

Bissig

Yes, why ever add a new feature at all. Your brain might collapse at the suprise.

+ OPTIMUS +

i just  want to add that every custom font i've seen is a crap. even MG's is distorted in a very crappy way when changing resolution.
success is the ability to go from failure to failure without losing your enthusiasm

+PICS+

David

Which font did you use?  Got to be one somewhere that works for you.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Lakitu7

Anyhow, sounds like Bloom is out since the reaction for that has been rather negative. That was less "Lak had the idea" and more "Lak said maybe if other people wanted it," fwiw. Odin is certainly welcome and encouraged to maintain a branch with these features, but it seems like folks don't want it in trunk.

Quote from: + OPTIMUS + on September 20, 2008, 11:45:56 PM
i just  want to add that every custom font i've seen is a crap. even MG's is distorted in a very crappy way when changing resolution.

We didn't make, default, or bundle any font. There is no "MG's" font.

Amanieu

I believe he was referring to the mgdev font.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

+ OPTIMUS +

i only said i don't like any custom fonting i've seen - in global -, regardless if its MG's or anything else.
success is the ability to go from failure to failure without losing your enthusiasm

+PICS+

Vociferous

Just tested it, and it appears that my ganger doesn't get turned upside down when wallwalking over lights like it does with trem-servers release. Also perhaps you should add a note about r_height and r_width in the docs  ;) Good work !

Odin

#68
I have made a version of mgclient(with Lakitu7's consent) with a couple graphics patches applied. I have decided to call this branch of mgclient "mgclient_eyecandy". Hopefully there will be more renderer changes in the future. For now, here is the source:
http://odin.mercenariesguild.net/tremulous/mgclient_eyecandy_source_1.0-1.tar.gz (now includes configurable entity light with r_minEntityLight!)

I have made this branch with the intention of using the ShinyTrem mod along with it.

Basically, it's the stock mgclient source with two patches applied(with more to come later):
http://patches.mercenariesguild.net/index.php?do=details&task_id=201 ("Working Bloom")
    This patch allows you to use a bloom post-process effect(tweak r_bloom* values for best results).

http://patches.mercenariesguild.net/index.php?do=details&task_id=209 ("Remove Entity Minimum Light")
    This patch removes the minimum light value for entities(players/structures/weapons/etc) and allows the light blending stage to reach black. This gives better results with shaders that use specular light(like in ShinyTrem). I hope to figure out a way to have this configurable, with a max value being the original unmodified default.

Binary releases: x86_64, x86, win32(coming soon)

Here's a screenshot of the battlesuit with ShinyTrem and mgclient_eyecandy:

E-Mxp

wow, that looks amazing Odin!! Good job on this! ;D

Odin

#70
I have made a new version of mgclient_eyecandy, with a new patch:
http://patches.mercenariesguild.net/index.php?do=details&task_id=210 ("Add specular light to all non-explicit shaders")
    This patch adds a specular light stage to all shaders which are not explicitly defined in shader files(pretty much 90% of the game).

Source (Just download, unpack, and build! Patches have already been applied)

Binary releases: x86_64, x86, win32(thanks, Lakitu7)

rotacak

It not work for me (winXP). I downloaded some libs, freetype, zlib and when I run it with +set fs_homepath "e:\hry\tremulous\_mg_client_eyecandy", then it runs, but resolution is 640x480. In options is 1280x1024. In autogen was still 640x480, dunno why. So I changed it even there to 1280x1024, it was overwrited to 1600x1024 but graphic is still only 640x480.

What I can do?
And btw, is possible to have maps for all clients in "e:\hry\tremulous\base" and configs in different directories?

example:
pk3: "e:\hry\tremulous\base"
mg client config: "e:\hry\tremulous\base\_client_mg"
tremfusion config: "e:\hry\tremulous\base\_client_tf"

kevlarman

set r_width and r_height in newer clients instead of r_mode
Quote from: Asvarox link=topic=8622.msg169333#msg169333Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

Lakitu7

Pending a short beta cycle, I have a novel and all-inclusive fix for that to release soon.

Amanieu

Will the new release just have that fix (and possibly a few other fixes) or will it add a bunch of new stuff?
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

SlackerLinux

Quote from: kevlarman on November 25, 2008, 06:50:14 PM
set r_width and r_height in newer clients instead of r_mode

you should use either tw-client-server r_mode changes or fsm-trem changes (same as tw one more or less) or tremfusions.
then you wont get people with that issue which will probably turn people off your client.

sad but true if something doesn't work they wont care to seek advice even if its not a bug. best to make as much as possible 1.1 compatible
Slackware64 13.1
SlackersQVM/

kevlarman

Quote from: SlackerLinux on November 26, 2008, 10:43:28 PM
Quote from: kevlarman on November 25, 2008, 06:50:14 PM
set r_width and r_height in newer clients instead of r_mode

you should use either tw-client-server r_mode changes or fsm-trem changes (same as tw one more or less) or tremfusions.
then you wont get people with that issue which will probably turn people off your client.

sad but true if something doesn't work they wont care to seek advice even if its not a bug. best to make as much as possible 1.1 compatible
the ideal solution would be to package a new ui.qvm and use amanieu's patch to load it when leaving a server (this has the side effect of fixing sort by ping as well), but unfortunately people complain that their custom menu no longer works.
Quote from: Asvarox link=topic=8622.msg169333#msg169333Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

Amanieu

That still won't fix the problem of changing the resolution while in the game.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Lakitu7

Good thing that's not what I'm doing at all.