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

fingered banana


Syntac

Lava, please don't start that again...

daenyth

#32
I don't like the new gamma... depending how I set it, for atcs, the inside is too dark and the outside is too bright... My old setting was too bright everywhere.

EDIT: I only get this behavior on the AA server... wierd. Tremor basement has the same issue though, at least on ACR
Quote from: Bullislander05
It's like trying to take apple seeds out of a zebra to plant a giraffe tree.

khalsa

}MG{ Mercenariesguild
ਮਨੁ ਜੀਤੇ ਜਗੁ ਜੀਤਿਆ

TheDestroyer

Okay, I'm just coming back from years of not playing Trem so I want to make sure I'm doing this right:

1. Go to http://releases.mercenariesguild.net/client/win32/
2. Download tremulous.x86.exe
3. Download SDL.dll
4. Place tremulous.x86.exe in the Tremulous directory
5. Place SDL.dll in the Tremulous directory
6. Run game
7. Load mod
8. Kick butt

right?

Lakitu7

You'll also want the other DLL files that are there as well: libfreetype and zlib. The "load mod" step is generally unnecessary since servers (sv_pure 1 ones, anyway) will load whatever mod is necessary on their own, assuming you have it. If you intend to play mods, you'll want to set cl_allowDownload 1 so that you can download them automatically from servers.

fingered banana

zlib? why is it needed?
Is freetype dll required to run the client?

Amanieu

Freetype is required to run the client. zlib is required by freetype.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

bridge

#38
[EDIT]
Nvm, i got it working. It turns out i couldnt use any of the f1-f12 binds.
Idk how i got it working but its working

fingered banana

Quote from: Amanieu on September 18, 2008, 04:29:12 AM
Freetype is required to run the client. zlib is required by freetype.
dynamic loading anyone?

Amanieu

Quote from: fingered banana on September 18, 2008, 05:34:49 AM
Quote from: Amanieu on September 18, 2008, 04:29:12 AM
Freetype is required to run the client. zlib is required by freetype.
dynamic loading anyone?
This is dynamic loading.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

fingered banana

Quote from: Amanieu on September 18, 2008, 03:13:33 PM
Quote from: fingered banana on September 18, 2008, 05:34:49 AM
Quote from: Amanieu on September 18, 2008, 04:29:12 AM
Freetype is required to run the client. zlib is required by freetype.
dynamic loading anyone?
This is dynamic loading.
are you loading the shared library at runtime?
http://en.wikipedia.org/wiki/Dynamic_loading
Then why is the dll a requirement. If there is no freetype.dll then dont use truetype fonts
So do you have that fallback mechanism?

Amanieu

The dll is loaded at runtime, therefore this is dynamic linking. What we don't have on the other hand, is a fallback mechanism.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Lakitu7

Quote from: bridge on September 18, 2008, 05:18:06 AM
[EDIT]
Nvm, i got it working. It turns out i couldnt use any of the f1-f12 binds.
Idk how i got it working but its working

Are you using an international keyboard layout or anything unusual like that?

Quote from: fingered banana on September 18, 2008, 04:10:26 PM
Then why is the dll a requirement. If there is no freetype.dll then dont use truetype fonts
So do you have that fallback mechanism?

Build it again with BUILD_FREETYPE 0 in the Makefile if you don't like the oh-so-terrible burden of placing a second file in the same directory next to the first file.

fingered banana

but it works for curl... So I don't need to build it with CURL 0 to run
anyway

David

Curl is an optional extra that isn't needed for operation.
Assuming this makes it into ioq3, then there is no reason for 1.2 to continue support for the old style fonts, not least of which because ttf font support is one of the big requirements for i18n.
Thus it makes sense to design ttf support with this in mind.
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.

Odin

Not to mention TTF fonts are absolutely beautiful compared to the original texture fonts.

fingered banana

Quote from: Odin on September 19, 2008, 12:07:47 AM
Not to mention TTF fonts are absolutely beautiful compared to the original texture fonts.
It uses freetype only once; to generate the textures and the dat files
After that it will use the textures directly
:/

Odin

Quote from: fingered banana on September 19, 2008, 05:14:04 AM
Quote from: Odin on September 19, 2008, 12:07:47 AM
Not to mention TTF fonts are absolutely beautiful compared to the original texture fonts.
It uses freetype only once; to generate the textures and the dat files
After that it will use the textures directly
:/
I'm talking about the console font. Yes, the texture fonts are generated from ttf fonts but they look horrid at high resolutions.

Amanieu

Quote from: David on September 18, 2008, 09:42:20 PM
Curl is an optional extra that isn't needed for operation.
curl is staticly linked on Windows.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Odin

Lakitu7 would like to know the public's opinion on adding bloom to the MG client, as it seems to be a standard feature of every other unofficial Tremulous client. Currently, I use the MG client with bloom applied. It is very nice and it compliments Tremulous very well if configured right.

If anyone needs any screenshots with bloom enabled, please ask. I will be happy to provide them. I can also do side-by-side comparison shots.

SlackerLinux

Quote from: Odin on September 19, 2008, 07:54:15 AM
Lakitu7 would like to know the public's opinion on adding bloom to the MG client, as it seems to be a standard feature of every other unofficial Tremulous client. Currently, I use the MG client with bloom applied. It is very nice and it compliments Tremulous very well if configured right.

If anyone needs any screenshots with bloom enabled, please ask. I will be happy to provide them. I can also do side-by-side comparison shots.

if you do use bloom don't use the one in mg patch tracker (the framebuffer one) its buggy. use the one that google ported from open arena
Slackware64 13.1
SlackersQVM/


fingered banana

http://bugzilla.icculus.org/show_bug.cgi?id=3422
Frame Buffer bloom looks better(also faster) But It will not work on old hardware.
...
My idea is please do not add bloom. There are many feature bloat clients floating around. Please keep it simple

SlackerLinux

Quote from: fingered banana on September 19, 2008, 10:48:09 AM
http://bugzilla.icculus.org/show_bug.cgi?id=3422
Frame Buffer bloom looks better(also faster) But It will not work on old hardware.
...
My idea is please do not add bloom. There are many feature bloat clients floating around. Please keep it simple

looks and speed doesn't matter much if the code crashes alot
Slackware64 13.1
SlackersQVM/

Odin

Quote from: fingered banana on September 19, 2008, 10:48:09 AM
http://bugzilla.icculus.org/show_bug.cgi?id=3422
Frame Buffer bloom looks better(also faster) But It will not work on old hardware.
...
My idea is please do not add bloom. There are many feature bloat clients floating around. Please keep it simple
It also blooms the entire screen(including the UI) which looks terrible.

The bloom code is very small(in fact I can paste it here without going over the character limit, I think) and would not really bloat the client that much. It includes one file(tr_bloom.c) and a few modifications to the renderer.

your face

Quote from: Odin on September 19, 2008, 07:54:15 AM
Lakitu7 would like to know the public's opinion on adding bloom to the MG client, as it seems to be a standard feature of every other unofficial Tremulous client. Currently, I use the MG client with bloom applied. It is very nice and it compliments Tremulous very well if configured right.

If anyone needs any screenshots with bloom enabled, please ask. I will be happy to provide them. I can also do side-by-side comparison shots.

onoez!  :(
Quote from: dolby on February 19, 2003, 06:44:44 PM
spam spam spam, waste waste waste!

khalsa

}MG{ Mercenariesguild
ਮਨੁ ਜੀਤੇ ਜਗੁ ਜੀਤਿਆ

daenyth

Quote from: Bullislander05
It's like trying to take apple seeds out of a zebra to plant a giraffe tree.

fingered banana

Create a poll :P
I will vote no there