KSMod 3.2 - High Definition Textures, Multi-Client Virtualization, UT99 Sound Effects

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

KSMod 3.2 Currently Features:
  • High Definition Texturing for all Models in all Outposts, Capes Included! (Make sure to use -image command line option)
  • Multi-Client virtualization
  • UT99 Sound Effects!
  • Command Line Switches!

High Definition Textures:

Version 2.x and newer offers the ability to enable High Definition Textures in all Outposts and Areas.





Multi-Client Virtualization:

Version 3.x allows full virtualization of the Guild Wars client, allowing you to run as many copies of the game as you wish. The performance of this method for Multi-Client should be significantly better than other methods that have been offered in the past. There is also a few Disk I/O options included to increase performance even more on newer high memory computer systems.

UT99 Sound Efects:

Every time you get a kill, either in PvE or PvP, you start a new Chain-Kill session. You have up to 10 seconds to get more kills to add to your chain, and every kill you get buys you another 10 seconds. You can chain kills all the way up to 15 (God Like). The order of the kills are as follows:


Headshot
Double-Kill
Triple-Kill
Multi-Kill
Mega-Kill
Ultra-Kill
Ludicrous-Kill
Monster-Kill
Killing-Spree
Rampage
Dominating
Unstoppable
Wicked-Sick
Holy-S***
God-Like



For more detailed information, visit the KSMod Website.

You can also check out the KSMod Wiki.



KSMod 1.x Legacy Thread is here

KSMod 2.x Legacy Thread is here



The following Security Applications are incompatible with KSMod. You will need to uninstall them for KSMod to work:



FoxBat

Furnace Stoker

Join Date: Apr 2006

Amazon Basin [AB]

Mo/Me

Virutalization tech is looking good! However the lazy of us still need one more feature to dethrone the other multilaunchers out there - a way to launch seperate instances with seperate command options. Primarily we need login/password/character command line options seperate for each instance, so it logs us into our various accounts automatically... whether this could be done by command line shortcuts to ksmod.exe, or else have a number of argument lines and the arguments are used for the Nth open instance. (e.g. if 2 instances already open, 3rd instance uses commandline_3 paramater from settings.ini) Well "need" is a strong word, but it would be a very nice feature that, taken together with virtualization, would put you above the rest.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Yup I can definitely add separate command lines. Look for this feature in version 3.3+

Greed[Exs]

Ascalonian Squire

Join Date: May 2010

Looks fantastic, although leary to test it what with ANET handing out bans like McDonalds hands out fries. I'll wait a bit, but again, great job.

Eluvatar

Eluvatar

Lion's Arch Merchant

Join Date: Jun 2009

MQSC

E/

looks cool, thou the only thing that stops me from using this would be Texmod, is there an easy way to use texmod with ksmod?

Beluga

Banned

Join Date: Jun 2010

R/

sounds cool, cant wait to download it

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by Eluvatar View Post
looks cool, thou the only thing that stops me from using this would be Texmod, is there an easy way to use texmod with ksmod?
Load Texmod first, then load KSMod when you're at the login screen. There wont be any confirmation that the game was patched, but I'll be adding a message box in 3.1 to let you know an already running game was patched.

Snograt

Snograt

rattus rattus

Join Date: Jan 2006

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

[GURU]GW [wiki]GW2

R/

The question everyone has on the tip of their tongue:

Since the recent mass-bannings, ANet has said that original, "untainted" versions of certain programs were not seen as suspicious, for example TexMod, GWML and ...KSMod.

This is a new version of KSMod that incorporates a multi-loader, one that can function with only one copy of gw.exe and gw.dat. Is this likely to set alarm bells ringing at ANet HQ?

FoxBat

Furnace Stoker

Join Date: Apr 2006

Amazon Basin [AB]

Mo/Me

This worked perfectly on my win7 x64 on core 2 duo macbook. But when I enable virtualization, it crashes on my win7 x64 quad core desktop. Not sure what might be different between the two. I get this message after "Guild Wars Game Client has stopped working."

Problem signature:
Problem Event Name: APPCRASH
Application Name: gw.exe
Application Version: 1.0.0.1
Application Timestamp: 4c1ad047
Fault Module Name: StackHash_06aa
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: a5a23fe3
OS Version: 6.1.7600.2.0.0.256.48
Locale ID: 1033
Additional Information 1: 06aa
Additional Information 2: 06aa4ed77d87d6c3227e49ea9b9ccdf4
Additional Information 3: 0ad5
Additional Information 4: 0ad55340ba82256f8382c457c3033467

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by Snograt View Post
The question everyone has on the tip of their tongue:

Since the recent mass-bannings, ANet has said that original, "untainted" versions of certain programs were not seen as suspicious, for example TexMod, GWML and ...KSMod.

This is a new version of KSMod that incorporates a multi-loader, one that can function with only one copy of gw.exe and gw.dat. Is this likely to set alarm bells ringing at ANet HQ?
KSMod is still safe to use.

Quote:
Originally Posted by FoxBat
This worked perfectly on my win7 x64 on core 2 duo macbook. But when I enable virtualization, it crashes on my win7 x64 quad core desktop. Not sure what might be different between the two. I get this message after "Guild Wars Game Client has stopped working."
I doubt it will make a difference but can you run it as Administrator and see if it still crashes?

Is your copy of GW -image'd? Virtualization requires a complete DAT file.

If you want, can you Zip and upload (to Mega Upload) your kernel32.dll found in C:\Windows\System32

FoxBat

Furnace Stoker

Join Date: Apr 2006

Amazon Basin [AB]

Mo/Me

re-installed GW with -image, run that and ksmod as administrator, no luck.

I did make some "progress" though playing with bios settings: apparently VMM (something about virtualization) was disabled. Enabling it gives me a new crash type: BEX (buffer overflow). There's also a bios option for disabling non-executable memory protection, if I disable that then I get the standard old APPCRASH again.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Can you upload the Kernel32.dll from your System32 directory? I developed and tested this on a quad core W7-64 install so this problem sounds weird.

FoxBat

Furnace Stoker

Join Date: Apr 2006

Amazon Basin [AB]

Mo/Me

Kernel here: http://www.megaupload.com/?d=OF2SMWQA

Just4Fun

Academy Page

Join Date: Oct 2007

is this just for the W-7 64? I tried it on W-7 32 and it didnt work, something about not having permission or can't access the file or needs administrator rights..blah blah blah.
and my virus scanner keeps saying it is a trojan (I know it is not).
suggestions?
thanks.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by Just4Fun View Post
is this just for the W-7 64? I tried it on W-7 32 and it didnt work, something about not having permission or can't access the file or needs administrator rights..blah blah blah.
and my virus scanner keeps saying it is a trojan (I know it is not).
suggestions?
thanks.
Right-click on KSMod and select "Run as Administrator", that should solve your problem. You can also select "Properties" and go to the "Compatibility" tab and check "Always run this program as Administrator" at the bottom.

Just4Fun

Academy Page

Join Date: Oct 2007

Quote:
Originally Posted by Brett Kuntz View Post
Right-click on KSMod and select "Run as Administrator", that should solve your problem. You can also select "Properties" and go to the "Compatibility" tab and check "Always run this program as Administrator" at the bottom.
I did that and it still didnt work? also when I tried to paste the files into the GW folder it wouldn't let me untill I set permission rights...?
I'll try again later, thanks. Great work btw

Yol

Yol

Wilds Pathfinder

Join Date: Feb 2007

GameAmp Guides [AMP]

E/

Quote:
Originally Posted by Brett Kuntz View Post
KSMod is still safe to use.
Please don't take offence, as none is intended, but do you say this because you have word from the ANet team that this new v3 is safe, or because v2 was safe and you're assuming that this new version is also safe?

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by Yol View Post
Please don't take offence, as none is intended, but do you say this because you have word from the ANet team that this new v3 is safe, or because v2 was safe and you're assuming that this new version is also safe?
No offense taken! It is understandable people do not want to lose their accounts over a mistake.

Please do remember the KSMod website states:

"-ArenaNET will not ban you for using this program. Do not ask why I know this, just accept it as fact and continue enjoying KSMod."

And as long as the KSMod website has that statement, you have nothing to worry about! You will never be banned for using KSMod, because I'll never release a version that will get you banned!

lemming

lemming

The Hotshot

Join Date: May 2006

Honolulu

International District [id???]

Quote:
Originally Posted by Brett Kuntz View Post
Please do remember the KSMod website states:

"-ArenaNET will not ban you for using this program. Do not ask why I know this, just accept it as fact and continue enjoying KSMod."

And as long as the KSMod website has that statement, you have nothing to worry about! You will never be banned for using KSMod, because I'll never release a version that will get you banned!
Why doesn’t ArenaNet check out third-party programs and tell players which ones we can use?

We’re sometimes asked to review specific third-party programs, or to weigh in other on others as far as their acceptability for use with Guild Wars. However, we're simply not able to review, endorse, approve, or otherwise validate third-party software or software distributors. If third-party program developers sent us the code, we would not look at it. If they sent us an evaluation copy of the software, we would not run it. We have no staff employed to validate external software nor do we expect to offer that service in the future.

The actual work involved in properly testing and validating software should not be underestimated, but that's not the only issue. In addition to drawing valuable resources away from actual Guild Wars development and testing, officially approving third-party software would provide an avenue for hackers to take advantage of other players with the seeming approval of ArenaNet. Further, working more closely with outsiders to create acceptable programs would also potentially provide clues to bot-makers as to how to avoid detection in the future. All of these things would distract from continuing work on the game itself.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by FoxBat View Post
This worked perfectly on my win7 x64 on core 2 duo macbook. But when I enable virtualization, it crashes on my win7 x64 quad core desktop. Not sure what might be different between the two. I get this message after "Guild Wars Game Client has stopped working."

Problem signature:
Problem Event Name: APPCRASH
Application Name: gw.exe
Application Version: 1.0.0.1
Application Timestamp: 4c1ad047
Fault Module Name: StackHash_06aa
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: a5a23fe3
OS Version: 6.1.7600.2.0.0.256.48
Locale ID: 1033
Additional Information 1: 06aa
Additional Information 2: 06aa4ed77d87d6c3227e49ea9b9ccdf4
Additional Information 3: 0ad5
Additional Information 4: 0ad55340ba82256f8382c457c3033467
I believe I have fixed the bug you were running into. Please try 3.1 out!

FoxBat

Furnace Stoker

Join Date: Apr 2006

Amazon Basin [AB]

Mo/Me

Well looks like you caught whatever exception anyway Now I get this neat little dialog box:

Error
KSMod Loader Error: 108 - 00000005

This only happens when virtualization is enabled... and yeah I tried flipping and unflipping admin privledges too. If I start GW and then try to load KSmod, GW just closes with no other notification.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by FoxBat View Post
Well looks like you caught whatever exception anyway Now I get this neat little dialog box:

Error
KSMod Loader Error: 108 - 00000005

This only happens when virtualization is enabled... and yeah I tried flipping and unflipping admin privledges too. If I start GW and then try to load KSmod, GW just closes with no other notification.
Hmm I think I may know what is happening, I'll put up 3.2 later today and hopefully it fixes the problem. If it doesn't, then I am officially all out of ideas haha.

You have a normal installation of GW right? GW.exe, GW.dat? No weird file names or file paths that might be causing issue?

FoxBat

Furnace Stoker

Join Date: Apr 2006

Amazon Basin [AB]

Mo/Me

Yeah it's gw.exe/gw.dat, D:/games/guild wars/, gwsetup shows the registry knows it's there. I've re-installed fresh DAT/EXE no difference. Also tried disabling virus/firewall temporarily, no difference.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by FoxBat View Post
Yeah it's gw.exe/gw.dat, D:/games/guild wars/, gwsetup shows the registry knows it's there. I've re-installed fresh DAT/EXE no difference. Also tried disabling virus/firewall temporarily, no difference.
Alright, this time it should work or at least give us a meaningful error

FoxBat

Furnace Stoker

Join Date: Apr 2006

Amazon Basin [AB]

Mo/Me

Maybe? Two new dialogs...

KSMod
A security program or a piece of malware (for example, a rootkit) is blocking KSMod's ability to function properly. Please switch security applications off and/or scan your system for malware.

Error
KSMod Loader Error: 108 - 5

I ran a quick scan with Malwarebytes and came up empty, also tried starting up with avast/comodo and near everything else disabled in msconfig. In BIOS I also disabled the support for DEP but no difference.

EDIT: Found the culprit... uninstalled COMODO and everything works. Even though I had Defense+ disabled forever, and was just using it for firewall purposes... and even with the firewall disabled... it was obstructing things somehow. If you know of a decent software firewall with per-application monitoring I'd love to hear it, Comodo was rather bloated anyway...

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by FoxBat View Post
Maybe? Two new dialogs...

KSMod
A security program or a piece of malware (for example, a rootkit) is blocking KSMod's ability to function properly. Please switch security applications off and/or scan your system for malware.

Error
KSMod Loader Error: 108 - 5

I ran a quick scan with Malwarebytes and came up empty, also tried starting up with avast/comodo and near everything else disabled in msconfig. In BIOS I also disabled the support for DEP but no difference.

EDIT: Found the culprit... uninstalled COMODO and everything works. Even though I had Defense+ disabled forever, and was just using it for firewall purposes... and even with the firewall disabled... it was obstructing things somehow. If you know of a decent software firewall with per-application monitoring I'd love to hear it, Comodo was rather bloated anyway...
I use the Windows Firewall with default settings. You don't really need software firewalls, especially if you are behind a NAT/Router, however leaving the Windows Firewall on consumes no resources and it wont give you any trouble.

Since you have Windows 7, just leave UAC on it's default setting, and install Microsoft Security Essentials. The protection built into W7 is as good as it gets without going paranoid crazy.

maxxfury

Wilds Pathfinder

Join Date: Apr 2006

[DVDF] Gp

Me/A

Running v3 on a retro OS, yano XpPro :P No issues with anything so far! and the multi launch is lovely :P saved me a few gig not needing a 2nd dat Ty again Brett

Lithril Ashwalker

Lithril Ashwalker

Jungle Guide

Join Date: Dec 2008

Alabama

A/

anyway to add custom sounds when we kill an enemy? or have a request?

Mario bros KS mod?

u die death in Mario bros music triggered?
kill an enemy makes a koopa or shell being kicked/coin being picked up?
shadow form/spell breaker/spell shield/vow of silence up has star power song?

Just4Fun

Academy Page

Join Date: Oct 2007

how do I turn on Multi Launch?

thx

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by maxxfury View Post
Running v3 on a retro OS, yano XpPro :P No issues with anything so far! and the multi launch is lovely :P saved me a few gig not needing a 2nd dat Ty again Brett
Glad to hear it's working for ya.

Quote:
Originally Posted by Lithril Ashwalker View Post
anyway to add custom sounds when we kill an enemy? or have a request?

Mario bros KS mod?

u die death in Mario bros music triggered?
kill an enemy makes a koopa or shell being kicked/coin being picked up?
shadow form/spell breaker/spell shield/vow of silence up has star power song?
I might look in to having external sounds in the future.

Quote:
Originally Posted by Just4Fun View Post
how do I turn on Multi Launch?

thx
Edit the Settings.ini file to your liking.

Alicendre

Lion's Arch Merchant

Join Date: Apr 2006

I'm on Vista, and while the loader can run GW and apply command lines (I tried -image and -perf), none of the other options seem to work. I'm not getting any error message, and using "run as administrator" does not change anything.

Basically, it's like the options are set to 0 although they are set to 1. Any idea where that might come from?

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by Alicendre View Post
I'm on Vista, and while the loader can run GW and apply command lines (I tried -image and -perf), none of the other options seem to work. I'm not getting any error message, and using "run as administrator" does not change anything.

Basically, it's like the options are set to 0 although they are set to 1. Any idea where that might come from?
What kind of tests are you doing to see if the options are working or not? Are you trying to run multiple copies?

Alicendre

Lion's Arch Merchant

Join Date: Apr 2006

First I ran ksmod.exe with the default settings, ie only High_Def_Composite set to 1 and no command line, and the game loaded and worked but no high def textures. Then I put -image on the command line, which worked, and to verify I ran ksmod with the default settings and -perf as the only command line, and it showed the performances, but still no high def textures. It was in Balth temple. After that I closed the client, ran ksmod.exe as an administrator and played a char with the same results.

After that I always ran ksmod.exe as an administrator. I redownloaded ksmod and replaced the files, rebooted my comp and tried UT99_Sound_FX=1 only, went to Jarin and killed a bunch of spiders, but nothing happened. Then I used Virtualization alone and after that Virtualization and VR_DisableCache, but if I executed ksmod.exe after logging in a second time, nothing happened.

Then I set everything to 1 and -perf as the command line, the game worked and I had my perfs displayed but nothing else.

Hope I was clear here.

I used KSMod in the past (before and after the "nerf") on this comp, and I can still use MultiLaunch.

Edit: Well, I apparently fixed the problem by extracting the archive to a folder where I have a copy of gw.exe and gw.dat, that I used for Multilaunch. It's located in "C:\Users\Alexandra\Desktop\Guild Warz" instead of "C:\Program Files\GUILD WARS", which is my install folder... Don't really know why this is happening, but I'll settle for it.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Quote:
Originally Posted by Alicendre View Post
Well, I apparently fixed the problem by extracting the archive to a folder where I have a copy of gw.exe and gw.dat, that I used for Multilaunch. It's located in "C:\Users\Alexandra\Desktop\Guild Warz" instead of "C:\Program Files\GUILD WARS", which is my install folder... Don't really know why this is happening, but I'll settle for it.
I am also not sure what happened either. Where the game is installed should not matter, so long as the game, the DAT, and all of KSMod's files are within the same directory folder.

Snograt

Snograt

rattus rattus

Join Date: Jan 2006

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

[GURU]GW [wiki]GW2

R/

Is this another occurence of the "Windows doesn't like stuff pissin' around in Program Files" syndrome? Happened to me a lot, that - which is why I never install anything in default locations.

My crap goes where I say, damn you!

Alicendre

Lion's Arch Merchant

Join Date: Apr 2006

Quote:
Originally Posted by Snograt View Post
Is this another occurence of the "Windows doesn't like stuff pissin' around in Program Files" syndrome? Happened to me a lot, that - which is why I never install anything in default locations.

My crap goes where I say, damn you!
That's probably the problem, or at least I can't see what else it could be. Both folders have the same files.

It works just fine now.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

I'll add another check to see if that is the case. The Vista/7 security documentation is really really bad/confusing.

sykoone

Jungle Guide

Join Date: Dec 2005

Mystical Chaos

E/

Yes, the Vista security is a pain in the rear. I just put ksmod on a friend's pc, and had to jump through what seemed like a million hoops just to change the settings because of Vista's unwillingness to alter files in the Program Files directories.

FoxBat

Furnace Stoker

Join Date: Apr 2006

Amazon Basin [AB]

Mo/Me

Don't know if this is anything you can fix, but a little oddity I found.

Seems virtualization locks changes from happening to the .dat, which makes sense if you want to run an unlimited number of copies from that. However if you have a freshly -imaged .dat file, a lot of the inventory icons will be somehow compressed or in need of some other conversion/manipulation. If you start KSMod virtualized and check out some icons you haven't seen before, minimize the screen and then maximize again, the item icons will be gone. Need to really watch this if you plan on doing any trading, seems to affect just about all (new to you) minis for example.

Brett Kuntz

Brett Kuntz

Core Guru

Join Date: Feb 2005

Security applications from www.prevx.com and www.threatfire.com wont allow KSMod to work, even if you add them to your safelist. You'll need to disable or uninstall them if you want KSMod to work properly.