TexMod is the tool required to run this mod. Get it here: Social.bioware.com
1) Download and run TexMod
2) Click on "Package Mode"
3) In the upper left corner click on "Target Application" and find and choose MassEffect .exe
4) Click on folder icon in the center of the TexMod window and browse for the .tpf(s) you want to use.
5) Keep in mind the .tpfs loaded first in the list are the tpf files that have priority, so if you load 2 mods that overlap with textures they both include load the tpf that contains textures you want to see first in the list.
6) Click "Run"
If you are a Steam user follow these steps:
1. Place TexMod in the Binaries folder.
2. Rename MassEffect.exe to anything you want. I use "~MassEffect.exe".
3. Rename Texmod.exe to MassEffect.exe
4. Launch Masseffect.exe (TexMod renamed) through Steam
5. Point TexMod to your original Masseffect.exe (now renamed)
See the video link here: Youtube.com video is for Mass effect 3 but with a few slight changes it will work for MassEffect 1. The TexMod set up with Origin is @ 9 minutes 50 seconds so just skip to that time in the video. Follow all of the instructions exactly except rename the mass effect 3 references to mass effect 1 and do the same with the directories (making sure they match your Mass effect 1 directories instead of the directories you see in the .bat file in the video).That's it Mass effect 1 with TexMod will now run on origin.
Issues with TexMod:
Anti-virus programs often detect TexMod as a threat.
If you feel comfortable with your source for TexMod set your anti-virus to allow it, or disable your anti-virus, or don't use TexMod.
TexMod produces small graphical glitches that come and go.
Unfortunately small texture glitches in mini-maps, menus, HUDs, and text can occur with TexMod. The bad news is there is no way to avoid this, the good news is they are random and temporary. It's something TexModders have to live with.
Further understanding of TexMod:
TexMod does not replace any of the games files. Instead it loads new textures from the tpf files in place of/ on top of the original textures. This is great for un-installation and maintaining the games original files. It's bad for resources. If a mod is very large it can take TexMod a very long time to load the game. This is because it's based off of definition files which tell it what textures will be loaded in place of the original textures and load them all before the game starts. This can cause upwards of 15 minutes of loading if you have some insanely large textures. Also, depending on the game engine, this can push the game past 2 gigs of RAM usage which can cause crashes. In my mod's case, TexMod does push the game past 2 gigs of RAM and will cause crashes if you use the full pack. A solution for this, provided you have the RAM (over 2 gigs) and a 64-bit OS, is to apply the LAA (large address aware) patch to your MassEffect.exe. This will allow the game to use more than 2 gigs of RAM and prevent crashes.
Get the LAA patch here: Techpowerup.com
Overall I find TexMod to have it's flaws but since it's the only way to legally mod Unreal 3 Engine games it's essential and I find the better graphics and overall experience from them out weighs its flaws.
I hope this has been helpful and thank you for checking out my mod, enjoy.