Psychonauts

Psychonauts

View Stats:
v00d00m4n Feb 5, 2013 @ 7:46pm
PsychoTherapy - Psychonauts HD remaster mod with better textures and other improvements
You may remember me by PsychoPad, PsychoWide and unofficial gog and retail patches for PsychoNauts.
This time im going to bring you improved textures for most of game objects.

At the moment this thread is more like placeholder and recuitment thread for people who want to join me and help making this mod.
I just started working on it, but its based on my progress with PsychoWide, which already had some High res textures for loading screens... and now i have uncompressed tga sources for most of textures used in game and im going to make them even better. The most notticable improvement will be with textures that have alpha channels, their edges going to be smoother now, other improvements will be with textures that had bad texture compression artifacts, and probably textures that will benefit from enlargmen will have higher resolution and if its possible, normal maps will be created for objects and surfaces that doesnt have them, but im not sure that this thing will really work.

How is that possible? Thanks to DF releasing most of source files with latest patch, not sure if this was done with purpose or was a mistake, but this will help to improve game a lot. You may nottice that at the moment game cant use these textures, but hack method i "invented" for PsychoWide will make this possible. However textures require some conversion and in some cases enlargment and detailisation work to make some visible improvements, and that what im already doing right now. I will probably merge this with other of my PsychoNauts patches, included not announced few.

If you guys want to help with texture mod, contact me please. The most needed help is ability to re-draw catroonish textures with original texture as reference and very close to original look and style. Its not typical "realistic" game, so usage of free texture banks (which the usual method for making high res mods for games like GTA) will not work for Psychonauts.

Release date: when its done.

Originally posted by Voodooman:
A little progress with uMod texture injection. Just to show some difference:
http://steamcommunity.com/sharedfiles/filedetails/?id=125352220 low res vanilla
http://steamcommunity.com/sharedfiles/filedetails/?id=125353989 2x high res source + x2 S-spline enlargment


Update:

Double fine configured steam to remove all textures from Psychonauts folder, i just notticed that they wiped out my mod from my own HDD. Im dissapointed, frutrated and dont feel motivated to start this mod again from scratch, source textures and about 30% of textures reworked reworked by was removed all at once :-(

http://steamcommunity.com/app/3830/discussions/0/864959088168368559/#c864969481854037950

Update 13.12.2015:

GUYS!!!!! I FOUND BACKUP OF HD TEXTURES AGAIN! :steamhappy:

But i still dont have time to dump everu texture and find its hash.

I REQUEST YOUR ASSISTANCE !

Command line utility that can list, extract, and repack (even files of bigger size) files from level and main file archive IS VERY NEEDED! I dont have time and barely remember anything about file formats to code such tool myself, future of this mod depends on existance of this tool, if you can code one, or know someone who can, please contant me (write in comment on my page about reason before adding me to friends) so i can give more detailed requirements for tool that i need for future automated installation and deinstallation of mod.

None of existing tools supports texture import back into game, and without it i cant continue this mod (several HD textures i imported to game with uMod injection was just for showcase, its really very time consuming to replace every texture in game like that, so a tool for importing files into native archives is a must).

Alternative idea: make a heuristic (version independant) memory patcher injected via version.dll (just please dont do it via any of render, input or audio api proxy dlls), that will return "no texture present" value whenever game tries to load texture from archives, so that it can be redirected to load texture from folder (on some textures simple path\name corruption hex edit of archives worked for me, but not for every one of them, so trick may require extra manual redirection), preferably uncompressed TGA one, not the dds with same name.
Last edited by v00d00m4n; Dec 15, 2015 @ 8:30am
< >
Showing 61-75 of 97 comments
MyIndieWishlist Jan 10, 2017 @ 7:38pm 
Originally posted by ribeena:
Originally posted by Voodooman:
With redirection hack i almost forced game to load all textures from disk, well actually i forced game to load all textures from directories, but still game crashes on some textures without any logical reasons and im a bit tired for removing textures one by one until next crash.

Hey - did you want to release what you have on Nexus? Then other modders can document/fix which errors cause crashes :)

Hey dude, I've just downloaded your files from nexus but didn't work.
1) Download files (no extraction, just zip)
2) Copy .dll from Umod root to Psychonauts.exe root.
3) Open Umod (admin privileges)
4) Open Psychonauts.exe (admin privileges)
5) Once the game reach the joining menu (the huge brain) I do the alt+tab thing to come to Umod again. Then I draw the .zip files downloaded from your nexus page into the big blank box.
6) I click the "Update" button.
7) I do the alt+tab thing to come to the game.

Nothing changes.
So it's clear that I'm doing something wrong...

On the other hand when the 4) step was completed I realized about a new sub-tab was created into Umod called Psychonauts in which there's a brief description ---> No injection: (DX9)

So what's wrong with the setup?

Kind regards
Last edited by MyIndieWishlist; Jan 10, 2017 @ 7:39pm
ribeena Jan 21, 2017 @ 9:56pm 
Originally posted by 2mightyme:
So what's wrong with the setup?

I have it working with uMod V 1.0 - https://github.com/culturespy/umod/wiki/Downloads - uMod V 2+ uses different hashes so won't work.

Once uMod is open, "Main"->"Open game through uMod", choose Psychonauts, once it's running, alt+tab and click "Open texture/packahe", once you've added the ones you need, click "Update".

If you wanted it to work with V 2+ you would have to run uMod V 2.0, export the textures and rename mine to the updated hashes - painful manual process, thus i've not updated it to v2.0.
Last edited by ribeena; Jan 21, 2017 @ 9:56pm
hexaae Oct 6, 2017 @ 3:16pm 
@Voodooman
Let me know please if you'll ever find a way to re-add a modified texture in the game via a repacker or something like that: there's a full ITA localization, but some UI textures should be translated as well...
I've found "Psychonauts Explorer" but unfortunately can't reimport textures :(
Last edited by hexaae; Oct 6, 2017 @ 3:16pm
v00d00m4n Oct 6, 2017 @ 4:43pm 
Originally posted by hexaae:
@Voodooman
Let me know please if you'll ever find a way to re-add a modified texture in the game via a repacker or something like that: there's a full ITA localization, but some UI textures should be translated as well...
I've found "Psychonauts Explorer" but unfortunately can't reimport textures :(

i think i found a way, there is a tool Special K that allows textures to be dumped and re-injected, at the moment it fully supports that for DX11 games and im waiting when DX9 support will be fully implemented (right now its buggy just for testing). Not like Texmod it does not need to be launched first and it can be distributed as dll that hooks into game. Ofcourse i would still need to complete full game and visit every area 1st, then find some image comparision software that supports dds and tga to find matching textures between properly named hd textures i have and hash named textures ill dump...

But it all would be easier if Double Fine could hear myt outcry and help with tools or patch that allows external resourced to be loaded as overrides and would fix some bugs where some types of dimensions of textures crash game.

Maybe you can twitt a lot to Tim to make him nottice and help out with tools? I tried to did that but no luck. Maybe they dont want to assist in making HD mod because they have some HD remaster in mind that they can sell... i dont know but this mod could boost sales of original game.
Last edited by v00d00m4n; Oct 6, 2017 @ 4:44pm
MyIndieWishlist Oct 7, 2017 @ 6:24am 
OFC they are gonna make a Psychonauts Remastered
v00d00m4n Oct 7, 2017 @ 6:31am 
Originally posted by 2mightyme:
OFC they are gonna make a Psychonauts Remastered

well, i did a big part of job for them... and judging by some screw ups of Tentacle, Full Trottle and Grim, i put more love and care into that, as its not business for me.
ThunderPeel2001 Oct 7, 2017 @ 12:59pm 
Originally posted by 2mightyme:
OFC they are gonna make a Psychonauts Remastered

Where is this written? There's nothing mentioning a Psychonauts Remaster anywhere.
Last edited by ThunderPeel2001; Oct 7, 2017 @ 1:02pm
AdrienTD Oct 8, 2017 @ 10:06am 
What about reverse-engineering the executable?
Forrest Oct 10, 2017 @ 5:14pm 
Originally posted by ribeena:
Originally posted by 2mightyme:
So what's wrong with the setup?

I have it working with uMod V 1.0 - https://github.com/culturespy/umod/wiki/Downloads - uMod V 2+ uses different hashes so won't work.

Once uMod is open, "Main"->"Open game through uMod", choose Psychonauts, once it's running, alt+tab and click "Open texture/packahe", once you've added the ones you need, click "Update".

If you wanted it to work with V 2+ you would have to run uMod V 2.0, export the textures and rename mine to the updated hashes - painful manual process, thus i've not updated it to v2.0.

Loving the effort here towards making this classic a little more current. Ribeena, I downloaded your files and added them to the game, great job! I noticed you didn't have updates for the controller prompts which is how I intend to play this with my wife this month.

So...I dumped the textures from the game and started working on creating HD versions of the buttons, triggers, etc. I wanted to just drop them into your directory before updating with UMod, but I'm not sure how the naming conventions you have in place work.

Is there any chance you can help me to name the files correctly so they work with Umod?
Gangrelm Dec 17, 2017 @ 2:16pm 
[Sorry for my bad english]

@Voodooman I love your mod project, it is possible to share the backup of external textures provided by your friend ? please ?
whodatninja Jan 20, 2018 @ 6:27am 
Is this still being worked on?
v00d00m4n Jan 20, 2018 @ 1:53pm 
its dormant on my hdd
Beginning to start playing this game, I really thank you for the work you've done so far. Sadly, If you've had the will to still continue it, I won't really be that helpful for everything "engine" related, but to simply redo and upscale the vanilla texture, I would want to help for it.
@Voodooman

If this project is still going, I would love to work on upscaling textures for you if possible. (I could try redrawing them but no promises there)
@R+5 Aug 28, 2018 @ 12:10am 
if anyone knows: how can i try the mod in linux (ubuntu 16.04)?
Last edited by @R+5; Aug 28, 2018 @ 12:11am
< >
Showing 61-75 of 97 comments
Per page: 1530 50