Mod that forces high detailed armor everywhere

deadman_uk

deadman_uk

Krytan Explorer

Join Date: Feb 2007

United Kingdom

KOD

Mo/E

I posted this thread http://www.guildwarsguru.com/forum/s...php?t=10197614 a few months ago and it had lots of good replies.

For those who can't be bothered to read, basically when you are in outposts and towns (including Guild Halls), everyone's armor is blurry and low detailed expect your own. However in explorable areas, everyones armor is shown in high detail. Since this has not been implemented into Guild Wars, I was wondering if someone knew how to force high detailed armors in all areas so people like me with a good computer could view people the way they should look.

Here is an example of my paragon in an outpost and again in an explorable area .My friend took these pictures with the printscreen button, saved them as high quality JPEG's in Adobe Photoshop and sent them to me. No quality has been lost during compression, they are basically bitmap files but smaller in filesize.



Can a mod be made? Is it possible?

IlikeGW

Jungle Guide

Join Date: Aug 2005

It's probably not possible. Maybe... if you deleted the mip maps of a texture... but I don't even know if that works, and if it does, how would you run a gig of revised textures through texmod it would probably just crash

T. Drake

T. Drake

Frost Gate Guardian

Join Date: Dec 2006

R/Me

They did it for performance reasons, however the game is three years old now and new pcs can handle GW on the highest settings easily.

Maybe they could add an option to the graphics menu which can disable the texture compression?

I know it's the wrong place to ask but I'd like to see other characters in better quality and I certainly don't like to mod GW to achieve this.

Prowlinger

Prowlinger

Lion's Arch Merchant

Join Date: May 2005

Georgia, USA

[HYE]

E/

It looks like it is a core engine element...

GW towns all default to low res armor except for the clients' own armor...

Why? At the time when GW was released... the servers and client computers
probably would tank and crash if it was unlocked to allow high rez armor visible all the time...

Now days, computers are very powerful and would not see why we couldn't
toggle this option in VIDEO settings to allow clients that wanted to see
high res who do have powerhouse computers... to do so...

I hate only seeing low res armors... if I could see high res ones I might be
tempted to play more and get that cool armor without all the guessing!

So I do not think a mod would correct this unless it was a simple toggle option in a binary file... and then it probably would take a DLL to do it
which then violates the security of GW...

We can wish for such option but I think GW1 is pretty much done for
cool wants that the community wishes for...

(Or what T.Drake said )

sykoone

Jungle Guide

Join Date: Dec 2005

Mystical Chaos

E/

The problem is the output texture generated by the client. It produces a lower quality version of the texture while in town, and the higher quality in zones. I've attempted this using a guildie as a guinea pig. The only way I've found to update it is to manually change everyone's textures individually.

The Meth

The Meth

Desert Nomad

Join Date: Jan 2007

R/

Its probably possible if you went through EVERY armor piece texture in the game, copied it with texmod and forced it in place of low res textures, but that would probably be a few hundred megabytes at least. I'm gonna also guess that trying to get texmod to override that many textures is going to cause a severe performance hit above and beyond the mess created by the huge amount of high res textures. And if you did do this putting up the entire collection of armor textures on the internet is probably going to get you into trouble with Anet since you are copying a very significant portion of their artistic work.

On the other hand if there was a different program that didn't need to extract the textures before hand and then redirect the low res textures to use the high res, instead on-the-fly swapping the low res textures in game that could probably work. No-one has made such a program afaik so you are going to have to do this yourself.

imho Anet should make it a feature of the standard game, I imagine the only difference between outside areas and city areas is that the city areas have a specific piece of code that forces low res textures, and adding something to control that wouldn't be too hard.


EDIT: Just tried a test with my armor. Looks like texmod can't do it. As far as I can tell with texmod it looks like that there is only 1 high res texture and that low res are just loaded differently depending on the settings.

IlikeGW

Jungle Guide

Join Date: Aug 2005

yeah they could just throw in a LOD type thing too that renders the 10-15 armors closest to you in high res but leaves distant ones lower (you can't tell anyway that's the beauty of level of detail systems)... there's a lot of ways but I don't think it's on their to do list and probably isn't going to happen mod wise without some new tool and new way of replacing the textures

The Meth

The Meth

Desert Nomad

Join Date: Jan 2007

R/

Quote:
Originally Posted by IlikeGW
yeah they could just throw in a LOD type thing too that renders the 10-15 armors closest to you in high res but leaves distant ones lower (you can't tell anyway that's the beauty of level of detail systems)... there's a lot of ways but I don't think it's on their to do list and probably isn't going to happen mod wise without some new tool and new way of replacing the textures
The thing is though making an LOD option would probably take a lot of time coding, just making a toggle that turns off the forcing of low res textures in town would probably be an order of magnitude easier to implement. Anything that takes too much effort to cook up is probably going to get the "Were working on GW2 now, sorry" excuse.

deadman_uk

deadman_uk

Krytan Explorer

Join Date: Feb 2007

United Kingdom

KOD

Mo/E

I actually emailed Anet about this and they replied too... about 3 months ago. They said my suggestion will be passed on to the development team and to post my idea on the GW fan forums like Guildwars Guru. Whether the person was seriously sending my suggestion to the development team or just trying to shut me up... I do not know.

I suggest anyone who likes this idea, to email Anet about this, the more people ask, the more Anet will take notice. If they receive just one email... that's as good as no email at all.

icedwhitemocha

icedwhitemocha

Krytan Explorer

Join Date: Nov 2006

Ancestral/Grenz

[CneX]

W/

Needs more Kuntz tbh

deadman_uk

deadman_uk

Krytan Explorer

Join Date: Feb 2007

United Kingdom

KOD

Mo/E

Quote:
Originally Posted by icedwhitemocha
Needs more Kuntz tbh
What do you mean by this?

TheLordOfBlah

TheLordOfBlah

Jungle Guide

Join Date: Jan 2006

California

None

Mo/N

i think he made some uber pro mods or something

icedwhitemocha

icedwhitemocha

Krytan Explorer

Join Date: Nov 2006

Ancestral/Grenz

[CneX]

W/

Quote:
Originally Posted by deadman_uk
What do you mean by this?
Pretty sure he knows more about the mechanics of the GW client than the vast majority of Anet; he was the first to experiment with modding the client.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

I can look into this, should be pretty easy.

Snograt

Snograt

rattus rattus

Join Date: Jan 2006

London, UK GMT??0 ??1hr DST

[GURU]GW [wiki]GW2

R/

Wow, you're still with us

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Since the game already contains the code to create the larger, more detailed textures for your own character, all I'm looking to do is hack the game into thinking every character is your character.

I'm going to a movie, but I'll probably have lots of time tonight to get this working. I'll probably package it into ksmod with an options.ini file, and some other graphics hacks to improve or change performance.

Josh

Josh

Desert Nomad

Join Date: Oct 2005

England, UK

D/Mo

Quote:
Originally Posted by kunt0r
Since the game already contains the code to create the larger, more detailed textures for your own character, all I'm looking to do is hack the game into thinking every character is your character.

I'm going to a movie, but I'll probably have lots of time tonight to get this working. I'll probably package it into ksmod with an options.ini file, and some other graphics hacks to improve or change performance.
Nice one, looking forward to this.

Cheers.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Well I tried for about 3 hours, but I wasn't able to complete it. What I found out was what I pretty much already knew:

-CreateTexture is called at a smaller resolution, mip mapped
-All levels of Texture are locked and low resolution images are loaded from file and copied onto the surfaces

Which is where I ran into problems. I found the whole copy proc, it's pretty straight forward, but everything I modded ended up in quite possibly the most disturbing rendering I've ever seen from a game. It was too difficult to backtrack from there to find the other code set that loads your own armour/Textures at a higher resolution. It'd probably take less time just bugging Anet into adding the option, couldn't take that long.

deadman_uk

deadman_uk

Krytan Explorer

Join Date: Feb 2007

United Kingdom

KOD

Mo/E

Well I know that your own armor texture is displayed at high detail (if you have it set in options) and everyone elses is at medium detail in outposts.

I suggest we all bug Anet http://www.guildwars.com/support/ I have sent 2 emails just now... one to UK support and one to USA support. Thanks for trying Kunt0r! Is it possible to get Sir Jim's help and have another go?

dont feel no pain

dont feel no pain

Forge Runner

Join Date: Sep 2005

Uk,Wales

Im not very smart them with comes to this but good luck all this would be SWEET!

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Alright I recieved the help I needed, when I get back into town on Friday I should be able to better understand what is going on and get this mod going.

DarkNecrid

Furnace Stoker

Join Date: Jul 2006

Awesome kunt!

Any word on what those other things are to improve performance that you mentioned?

onerabbit

onerabbit

Grotto Attendant

Join Date: Mar 2006

Thanks to all the guru [mods]

Cool, id love this mod.

hope it goes well

Rugal

Rugal

Academy Page

Join Date: Mar 2007

Wallachia

Defenders of Existence

N/W

I'm all for this. I'll send them an e-mail too.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by DarkNecrid
Awesome kunt!

Any word on what those other things are to improve performance that you mentioned?
"PvP" style mods that gamers tend to like, ie, nerfing graphics to look like poo while increasing frame rate substancially.

DarkNecrid

Furnace Stoker

Join Date: Jul 2006

Quote:
Originally Posted by kunt0r
"PvP" style mods that gamers tend to like, ie, nerfing graphics to look like poo while increasing frame rate substancially.
Oh my sweet jesus yes!

Please tell me it will be compatible with the -dx8 / -noshaders DOS functions with the Guild Wars client for even more + fps power?

EDIT: Don't suppose you could somehow reduce draw distance?

Liberations

Liberations

Lion's Arch Merchant

Join Date: Nov 2006

Azeroth (shhh)

Ryders of the Sword [FrNd]

E/

Quote:
Originally Posted by kunt0r
Since the game already contains the code to create the larger, more detailed textures for your own character, all I'm looking to do is hack the game into thinking every character is your character.

I'm going to a movie, but I'll probably have lots of time tonight to get this working. I'll probably package it into ksmod with an options.ini file, and some other graphics hacks to improve or change performance.
You'll get perma banned for doing that, you know.

DarkNecrid

Furnace Stoker

Join Date: Jul 2006

Quote:
Originally Posted by Liberations
You'll get perma banned for doing that, you know.
No, he won't.

Kunt0r has made mods to GW before, and Anet has done nothing, because what he does does nothing to impact the game, or ruin the experiance for others. It's in the same line as UI mods.

EDIT:
I think you people need to realize that EULA's can be bent, and in ArenaNet's case they have the importance of the community in mind. They allow UI Mods even though they would "by-the-book" be illegal because they do no harm to the community, only good. They allow GWLP even though it would "by-the-book" be illegal because its a private server, but its not going to harm their sales, only do good for the community. They allow Kunts sound mod, because even though "by-the-books" it would be illegal, it does nothing to harm the community.

Snograt

Snograt

rattus rattus

Join Date: Jan 2006

London, UK GMT??0 ??1hr DST

[GURU]GW [wiki]GW2

R/

Can we please stick to Kuntz, or even Kunt0r?

Think the poor guy's had enough problems over the years without people mis-spelling

Josh

Josh

Desert Nomad

Join Date: Oct 2005

England, UK

D/Mo

Quote:
Originally Posted by Snograt
Can we please stick to Kuntz, or even Kunt0r?

Think the poor guy's had enough problems over the years without people mis-spelling
Can assure you someone mis-spelling his name is the least of his worries, or anyone elses for that matter..

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

There will be a slight issue. The reason Anet hasn't added this is your client will probably not have the higher res versions of the armour textures. To get them you'd either have to own the armour yourself, or enter a Mission or w/e with the people. The -image command will forcefully download the higher res versions, so you'll have to do that first before this mod works.

DarkNecrid

Furnace Stoker

Join Date: Jul 2006

Quote:
Originally Posted by kunt0r
There will be a slight issue. The reason Anet hasn't added this is your client will probably not have the higher res versions of the armour textures. To get them you'd either have to own the armour yourself, or enter a Mission or w/e with the people. The -image command will forcefully download the higher res versions, so you'll have to do that first before this mod works.
Interesting!

Hey Kunt0r, if you would like I can help you test the graphical improvements, to tell you how much it improves performance. I have a couple of junker PCs so...

Here's my 2 junker PC's current specs and their performance in-game right now:
eMachines Windows 98
256MB of RAM
128MB of shared video memory
unknown video card
Runs GW with -dx8 and -noshaders tab at ~24FPS with nothing but my guy on screen, around 18fps with standard stuff on screen, and 4fps in a crowded town on all low, no AA, 800x600 resolution, full screen.

my other one:
3300+AMD Athlon 64 processor
512MB RAM
128MB of shared vid mem
SiS Mirage2
Runs GW with or without -dx8 and -noshaders at ~30fps with nothing but my guy on screen, around 20fps with standard stuff on screen, and 6 fps in a crowded town on all low, no AA, 1024x768 resolution, full screen. Same FPS values with all high, no AA, same res except longer loading into instance times.

I would be very willing to help you test various settings etc.

I also have extra accounts in case if Anet deems this OMG BAN WORTH but I don't think they will! Just throwing it out there.

(Could you possibly expand on what these performance enhancers would be exactly?)

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Probably things like new resolutions (I used to play in 848x480), disabled hardware fogging, disable all filtering, force lower LOD (+4 bias), force terrain engine to use low-res texture stretch, which is normally only used on terrain chunks that are far away. Terrain LOD seems to be calculated every 2 seconds, which I can disable all-together.

DarkNecrid

Furnace Stoker

Join Date: Jul 2006

Jeez, sounds awesome.

Wonder if it could enhance the loading times / FPS of my junker PCs by a lot, maybe even touch 60fps..

deadman_uk

deadman_uk

Krytan Explorer

Join Date: Feb 2007

United Kingdom

KOD

Mo/E

I am only interested in forcing high resolution armor everywhere, I have no interest in reducing the visuals of Guild Wars so it pleases me that you would look into this, that has gotten me excited a little

Gaile Gray

Gaile Gray

ArenaNet

Join Date: Feb 2005

Ok, you guys. You do not need to send a mass of emails or whatever you're up to. I'll be happy to ask about whether this option or change would be possible and desirable, and I'll do that at no cost to you and without the burden of heavy-handed petitioning.

So far I have some info, but I'm waiting to check with one of the co-founders about the matter so I'll get back to you when I have the full answer.

DarkNecrid

Furnace Stoker

Join Date: Jul 2006

Quote:
Originally Posted by Gaile Gray
Ok, you guys. You do not need to send a mass of emails or whatever you're up to. I'll be happy to ask about whether this option or change would be possible and desirable, and I'll do that at no cost to you and without the burden of heavy-handed petitioning.

So far I have some info, but I'm waiting to check with one of the co-founders about the matter so I'll get back to you when I have the full answer.
Awesome!

Does that include Kunt0r's mod for changing textures and stuff? I don't see how it would harm the game at all, and it would be nice to run Guild Wars on my other PCs when the main one is taken

They work ok for Prophecies, but with the system requirements being bumped up on Factions/NF/EotN it kind of got left behind and I don't have enough $ to really boost up 2 PCs, let alone 1....but maybe Kunt0r's mod could help me and other people.

T. Drake

T. Drake

Frost Gate Guardian

Join Date: Dec 2006

R/Me

Thanks for asking Gaile. This would be an awesome christmas gift


Ok now we need more elves which post in this thread.
/WTB masses of Yuletide Tonic

deadman_uk

deadman_uk

Krytan Explorer

Join Date: Feb 2007

United Kingdom

KOD

Mo/E

Quote:
Originally Posted by Gaile Gray
Ok, you guys. You do not need to send a mass of emails or whatever you're up to. I'll be happy to ask about whether this option or change would be possible and desirable, and I'll do that at no cost to you and without the burden of heavy-handed petitioning.

So far I have some info, but I'm waiting to check with one of the co-founders about the matter so I'll get back to you when I have the full answer.
Thanks very much for replying, finally a reply from someone high up in the Anet chain has commented on this idea. My current PC can easily run GW on maximum detail and I am upgrading this soon with an even better one. Having the option to have high detailed armor everywhere would be so awesome for me and everyone else with good/excellent PC's. It would not harm the game at all, only benefit it and show off the amazing armor art.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

HEYYYYYYYYYYYYYYYYYYYYO

I was about to give up when I decided to try one more method, and I think I found it. I ran into a small set-back, when enabled I am unable to tell if these are actually the high def versions, or the low def and I just can't tell. Take a look at the two screens, and my char, does it look like it worked? If not, screw it, this is too hard and Gaile's here. If it did work, I'll whip up the mod into ksmod tomorrow (Saturday), but for now it's ZzZzzzzzZzzzzzzzz