This mod was released as beta in order to have a working nude mod when root overload's stopped working, it is beta software and cannot be guaranteed to not explode. Different system setups seem to have different mileage.
The female succubus texture is modable in this release but no custom texture was included. I believe we have several graphics guys working on their own version which will probably be better than what i could do. Can't wait to see what they do.
For texture modders please note that files are provided in dds format. If you use photoshop, there is a plugin available to handle these files from NVIDIA here. Else you can use a DDS to TGA converter found here. TGA formatted textures can be used by the mod with an edit to the Default.txt filter.
I have also made the original unmodified versions of the textures available for download. Hopefully we see some good creations.
All feedback (except if you hate this kind of modding) is accepted even a post of thanks.
Link to RootOverload's original posting.
For texture modders please note that files are provided in dds format. If you use photoshop, there is a plugin available to handle these files from NVIDIA here. Else you can use a DDS to TGA converter found here. TGA formatted textures can be used by the mod with an edit to the Default.txt filter.
I have also made the original unmodified versions of the textures available for download. Hopefully we see some good creations.
All feedback (except if you hate this kind of modding) is accepted even a post of thanks.
Link to RootOverload's original posting.
Current Version : Beta release 10
Did someone say $50. Oh well i suppose
Parmon....welcome back dude!!! Justin, PLEASE tell me that there is a chance that you are going to make this mod functional again....
Theres a chance...
Havn't gone through the comments I left behind yet but as it stands.
Hook injects properly. and everything works up until the texture hook itself. Then all textures come out corrupted. How nice of funcom
Man that would be awesome. WELCOME BACK !!
I don't bother to play the game that much now due to time constraints but honestly without your mod a lot of the fun is just sucked out of it.
I also think if you set up a ridiculously small fee and a link to something like paypal or whatever you would make some money. If every single commenter donated 2 dollars for the mod and got a code or something to entitle them to the new versions as FunCom kept trashing it then I would think you would get some cash out of all your efforts. Not sure how all that works out legally and it has been a long time gone so many may have moved on but what if you start a poll here and ask your admiring subscribers? Can't hurt to ask :)
Well now, this is a surprise! I'd given up hope on this, whether it was an update or an "I'm moving on to other stuff", and just stumbled in here today randomly. It's good to see you again, Parmon! =)
Parmon it looks like they have not only changed the Body numbers but also the size of the dds files if that is of any help... Welcome back we really missed you and your fine work..
I agree I'd gladly do a paypal donation to to keep this mod alive.
Well looking for new inroads may take more time than originally planned.
There were a ton of people on the right track in the comments though they lacked any proper documentation on how to grab the correct crc.
Hey Parmon, glad to see you're back :) Been missing this mod!
Also glad to see there are a number of good heads out there on the right track, hehe.
Ha, and I was about to cancel my sub because I'm bored of the game. Maybe I'll stick around a little longer--WB.
Ditto to previous comments about paying to keep the mod alive. I'd gladly pay $50 for a mod that worked through several of Funcom's updates.
Hey Parmon great to see your back :) Free our toons from grey thong of doom please! :D Amasing work mate no others seem to be able to pull it.. big salute and respect from me hope get it working again and thanks for trying to keep aoc alive..
WB Parmon!
I will also gladly donate to your beer drinking fund (if you drink lol) if you can get this back working. Ya, I've been banging my head so much trying to figure out how to fix this thing I've got a permanent headache, I'm such a noob at this lol.
*cheer!* I'll donate.
I never actually canceled but I don't play anymore (should really get around to that)Would definalty fire it back up for some pvp action if this can get working.
Now I saw we all sing the welcome back kotter song and replace kotter with parmon.
Welcome back and best of luck in the numbers chase.
Add me to the list of people who would contribute to the fund.
this game is also rated 18+ mature why cant the developers include an official option for nude mode? or even sex animations.
this game is already rated 18+ mature why cant the developers include an official option for nude mode? or even sex animations.
Because of the way the game is distributed, the way the company wants it distributed lends itself to being available to younger people. And if parents buy it for their kids, which they do.. they'll want someone to blame other than themselves. You can also thank hot coffee for tightening the hell out of ESRB ratings.
By the way, AoC is not RedLightCenter and sex animations would be too much, 18+ mature doesn't mean the game is intended for virtual sex (by the way, some animations are already really suggestive, so are somes dialogs, but it's all in the suggestion and not crude facts, for a large scaled public game, AoC is one of the most dared game I saw, except for old games from a time where it wasn't so important).
By the way, I agree that an option for nude mode would be perfect, but Namehere explained why there isn't.
I do hope Parmons will manage to find a way to make his hack work again, I hate censorship and this hack do one part of the trick (for the other "part" it would need to change the mesh ^^ wish should be possible maybe but far more complexe).
It doesn't look good at this point. They obviously don't want certain things hooked. Bypassing this might take too much time and break per patch which is never ideal.
K Parmon, I want to help, how can I go about helping?
From what I have learned about injector's is that they let the program load, then step in and remove the image and reinsert the image you want on your end before sending it to your graphic's card. Are you having trouble finding the images or are you having trouble getting the new ones to work probably? There was a person on here (your old forums here) that seemed to be on the right track, but non of us was smart enough to take what he learned and run with it. Think it was on page 10 of your old forums. Maybe that will help? Anyways GL Parmon you have a entire world rooting for you =D
The two methods that have been used are as follows.
1.) In DrawIndexPrimitive if the NumVerts and primCount are of the character we want grab the crc the texture after a LockRect call.
At first the LockRect call itself would crash the game but after changing the Usage on the textures it no longer crashes but also no longer returns any data that we can crc.
2.) The newer method was to hook the textures themselves at CreateTexture then whenever the game naturally called LockRect we would crc the texture there. This saved fps by not calculating the crc at SetTexture.
This isn't working as hooking the textures is making the game refuse to use them. The result is black and white checkerboard for all textures.
So the problem lies in gaining access to a way to generate texture checksums without killing the games fps. Getting all relevent numbers after that is cake.
Glad to see your back Parmon. Any idea how long the new version will be up?
I just read the entire thread. Will base on that fact it will be sometime before a full nude patch will be fully operational.
Thanks for the lesson Parmon, I'm looking into it right now, maybe I can stumble across something that will help you fix this awesome mod.
Hey Parmon, do you think that something like Texmod could be adapted to work for us here? It's a program that does just what we're looking for and can do it in a MMO environment, for instance it is used for Guild Wars to modify textures there (and ArenaNet say's it's fine...wish FunCom would follow suit)
Anyways think this program might help?
Root's original mod was using texmod until the inject stopped working. Will look into it but probably not.
Welcome back Parmon,
Get a donate button up, as Ill kick in also. I have cancled but would come back to see your mod up and running again.
Also did you see that Tessmage offered their skins for download? I downloaded it and have the skins on my server.
I'm still banging my head against the wall, ya get a donate button up man I think you might be pleasantly surprised. GL on fixing the mod! (I'm still trying to help with it, just I'm a noob)
Parmon, maybe have a look at this stuff, as far as I remind, it work with aoc, maybe you can dig into their way to do, even if the main goal of this program is totally different from your.
(and sorry if you already know this)
http://www.deep-shadows.com/hax/3DRipperDX.htm
Don't know if it's of any use for you (I know, you have to inject textures and they only capture the data, it's different)
Looks like they are updating the directX...possibly to directX10? What will that mean for this mod if that's the case?
If this is of any help they have split the female bodies into 2 class numbers..
Cimmerian and Stygian are the 2504 numbers
Aquilonian are 2551
I'm running the old version Beta 8 and it seems to work fine for removing the armors but won't injected the textures
also on I had to add 2 Force Full body lines to reflect the numbers above
For the hooking CreateTexture approach, do you yet know why the game is refusing to use the hooked texture? (You seem to be assuming that this was a deliberate countermeasure on the part of NoFunCom, is it possible it was just something else they changed that happened to break one of the hooking assumptions?) If you knew that, you might be able to work around it and get that approach working again.
Alternatively, for the CRCing the textures at DrawIndexedPrimitive/SetTexture time approach, there are ways to reduce the FPS slowdown: you don't actually need to keep doing CRCing the texture every single DrawIndexedPrimitive/SetTexture: in theory, each texture only has to be checked once, once you've located and identified all the current textures that match any of the right CRCs, you can stop, until they create some new textures. So keep something like a hash keyed by texture addresses whose value is the time when you last CRCed them, and don't re-CRC if it's one you checked recently (or if you can hook the textures being removed, just keep a collection of texture addresses you've already CRCed, CRC it the first time it's used and then mark it as checked, and remove the this-was-checked entry when you detect that the texture is removed.)
You are right that generating a checksum at every settexture would hurt fps. Thats why I hooked the textures in CreateTexture and then generated the crc whenever UnlockRect was called on it.
Funcom didn't intended I believe to counter this hack I believe, but with the big patch (the one from the 17 sept), they changed a lot on the textures gestion (and I mean a LOT) to get rid of most of graphic malfunctions (you may not have this bug but I saw a huge change before after this patch) and adress most of the Oom and memory access error.
Of course, it must have changed a lot of things.
I do hope Parmon find his way througt this new code, but really .. I don't think it will change again so much.
As for the new directX .. well it's just the latest version of DirectX 9 released this month, it have nothing to do with DirectX10.
Does anyone have any of the mod's semi-working? For some reason my beat 8 version has just up and stopped working for me. I've tried messing with the default files too but no dice. If you do have a mod that is at least working via removing clothes and being stable would you please let me know which version and paste your "default" text? Thanks!
Also it seems that sometimes I get the following error code when trying to run AOC with this mod (version 8 or below)
Age of Conan LiveWin32
branch_v1.03.1@58415 has stopped working
Hopefully that might help someone?
Beta 8 does work at removing the armor I've tried it on XP 32 and Vista Home Premium 32 remember to run the mod as a Admin you will notice holes in the bodies and that the Aquilonians are messed up you must add extra Forcefull body lines and adjust the number on the Aquilonians the ( ) are not to be added just to tell you waht they are.
#{ Nude bodies }
2551 3351 -1 -1 -1 -1 -1 56034 body_AquilonianF.dds ;High
2504 3351 -1 -1 -1 -1 -1 18175 body_CimmerianF.dds ;High
2504 3351 -1 -1 -1 -1 -1 33235 body_StygianF.dds ;High
2551 3351 -1 -1 -1 -1 -1 4482 body_AquilonianF.dds ;Medium
2504 3351 -1 -1 -1 -1 -1 43367 body_CimmerianF.dds ;Medium
2504 3351 -1 -1 -1 -1 -1 62043 body_StygianF.dds ;Medium
2551 3351 -1 -1 -1 -1 -1 22122 body_AquilonianF.dds ;Low
2504 3351 -1 -1 -1 -1 -1 63951 body_CimmerianF.dds ;Low
2504 3351 -1 -1 -1 -1 -1 65195 body_StygianF.dds ;Low
#{ Force Full bodies }
2504 -100 -1 3351 0 0 0 (Cimmerian and Stygian)
2551 -100 -1 3351 0 0 0 (Aquilonians)
2529 -100 -1 3351 0 0 0 (Old Women)
Sure enough, that did it. Thanks for the info...interesting how they are set up now with 3 force full bodies (btw how did you find the code for the force full body?) and the 2551 and 2504. Thanks again, back to trying to figure out how to get this thing working.
I've also got to figure out how to make the tattoo's look right again. /sigh
As a (hopefully helpful) FYI, beta 8 with the above filter file, does not work on Vista 64. The game crashes right after character selection.
I used the RDBdata Viewer to get the numbers after each patch I do a file reindex data to make sure all new changes are applied.
I do not have Vista 64 on any of my machines yet so I can not try a workaround on that maybe someone with 64 can experimaent further into it.
Also I have number for almost every female armor, Cloth and social clothing but as it stands right now I did not label alot of them on what exact armor piece the number goes to
yeah I still haven't figured out the tattoos bug and the mark will come back the 1st time you zone I notice it's certian races that have the tattoo bug.
OK so is this working in a limited way (XP only) with the Beta ver. 8 and the numbers posted above in the text file? If so, can we get a link back to Ver 8 again please?
I have the beta8, but I don't have any way of uploading it. Sorry =/
On a side note I am running vista64 and I'm currently trying to hammer down why this thing is giving it so much trouble. It has something to do with the dx drivers I'm sure of it. I can get it to load and run sometimes, but it's not reliable at all.
Is there any addon that modifies the clothing textures?
Until we get a working texture hook it looks like we can't add any custom textures
I'm not putting any sort of donation button up unless I'm able to fix everything.
Any idea that Funcom did this just to break the mod is fairly conceited so I would rather think the changes were made to fix the client.
Although it is fishy that the textures that are hooked are fine at first and then moments later become corrupted
Maybe another approach maybe to get some sort of RDBdata packer so we can inject custom skins right into or replace the oringals so no hook is needed? Providing we use the same name and file size?
If you know of a RDBdata packer that's capable of doing this please let us know. I've searched and came up with nota though :(
Wish I could be of more help to Parmon with this, hate feeling uselss lol.
WB Parmon, I wonder if anyone has a way to contact Root and get his input as well :) Just as an FYI, (not that it matters at this point but) Tessmage pulled those skins after he said he was being bashed from people on this website. At one point he also made reference to the mod he was using still working but later finally relented and admitted that nothing works anymore.
I have a copy of the Tessmage skins, when we get to a point where they are needed Ill make sure Parmon has access to them.