PDA

View Full Version : PsychoPad - xbox 360 controller GUI unofficial patch


v00d00man
10-02-2011, 08:29 AM
Want to play with Xbox 360 controller in proper way?
Want to get rid of annoying keyboard and mouse buttons in-game and want to see Xbox 360 controller buttons?
Or you dont have xbxo 360 controller and simply want your numeric gamepad buttons appear instead of keyboard and mouse?

Than this patch for you!

Screenshots can tell more than 1000 words:
http://steamcommunity.com/id/voodooman/screenshot/558669287124215271 (http://steamcommunity.com/id/voodooman/screenshot/558669287124215271)
http://steamcommunity.com/id/voodooman/screenshot/558669287124206099 (http://steamcommunity.com/id/voodooman/screenshot/558669287124206099)
http://steamcommunity.com/id/voodooman/screenshot/558669287124211426 (http://steamcommunity.com/id/voodooman/screenshot/558669287124211426)
http://steamcommunity.com/id/voodooman/screenshot/558669287124223035 (http://steamcommunity.com/id/voodooman/screenshot/558669287124223035)
http://steamcommunity.com/id/voodooman/screenshot/558669287124207789 (http://steamcommunity.com/id/voodooman/screenshot/558669287124207789)
http://steamcommunity.com/id/voodooman/screenshot/558669287124219445 (http://steamcommunity.com/id/voodooman/screenshot/558669287124219445)
http://steamcommunity.com/id/voodooman/screenshot/558669287124232060 (http://steamcommunity.com/id/voodooman/screenshot/558669287124232060)
http://steamcommunity.com/id/voodooman/screenshot/558669287124227446 (http://steamcommunity.com/id/voodooman/screenshot/558669287124227446)

Want this? Get it!

Download (outdated look for newer version below):
OK guys, since you are so impatient, i did a LITE version of patch which should work just double fine.
All advanced things (such as xbox 360 controller support for previous v1.04 of game, customizable configs, DI FFD, detection of all stuff, etc) was removed, and only profile and icon patching was left.
Download and enjoy, and dont forget to report about noticed bugs
http://voodooman.gta-action.ru/downloads/PsychoPadLiteInstallv1.0b.rar

Usage is pretty simple - run installer, select Psychonauts folder, install, enjoy. If you will create new profie, you will need to reapply patch, just run installed PsychoPadLite.exe from Psychonauts folder and enjoy updated profiles with proper x 360 controller ui))

Note: game has xbox original buttons for UI, but no LB and RB, ugly edges because of DXT compression and annoying animation - this was fixed and included both in lite and full versions

Meanwhile ill keep working on full version...

Im not quite finished this and need more Three-headed monkeys... i mean testers in my secret laboratory, to put my experiments on, before i can go with public release of full version.
Have 2 extra monkey heads?
Have Xinput-class gamepad or normal Dinput pad?
Finished game and have saves in different points of games?
You are not a lame-monkey and know how to disable UAC and what is false positive?
Then opt-in!

Mirrors:
http://www.gog.com/en/forum/psychonauts/psychopad_xbox_360_controller_gui_unofficial_patch
http://www.doublefine.com/forums/viewthread/4952/

Update (Jun 18 2012):

Good news, everyone!
PsyhoPad Lite updated to v1.1

v1.1 Highlights:

+Removed GUI to fix misleading out of sync messages about patching state that could stay forever despite patching already finished
+Added external config files "PsychoIco.ini" and "PsychoMap.ini" for tweaking of bindings prior patching
+Minor cosmetic and logic improvements such as indication of current step of patching

Download latest version (v1.1) here:
http://dl.dropbox.com/u/75754626/PsychoPadLite_v1.1_install.rar

freibooter
10-02-2011, 08:55 AM
I assume the download link is missing on purpose since it's a "private" beta. :confused:

I'm pretty o.k. with the Steam build as is, except for the missing "button" artwork, the default settings work perfectly fine with my Xbox 360 gamepad (that was different with the old 1.04 build). So I'm not completely eager to become one of the chosen testers.

Did you personally test it with the gog/retail version 1.04 only or the enhanced Steam version?
Does it affect achievements in any way?
Does it only modify the artwork or are there other changes and modifications?


An a slightly unrelated topic:
Does anyone know if the new Steam build supports native Xinput rumble or DirectInput style ForceFeedback only?

I'm asking, because rumble is actually working perfectly with my Xbox 360 pad and the latest Steam-Psychonauts but I'm also using the unofficial ForceFeedback drivers for the Xbox 360 controller (which means I get rumble with both DirectInput as well as Xinput games).

If there is no official Xinput rumble support, I can't recommend these drivers highly enough:
http://www.katch.ne.jp/~morii/driver/xi/index.html

Once installed, the official Microsoft Xinput controller works perfectly with all types of games and after years of using them I haven't found a single side effect.
Unlike other DirectInput for Xinput device drivers (like XBCD) it doesn't subtract any features but only adds them.

Rellik66
10-02-2011, 10:47 AM
I'm not sure about rumble, but I think it works properly, (I'm using the default drivers)

example: using the dowsing rod, the controller will sporadically heavy rumble, increasing in intensity as you near an arrowhead, and once you almost standing over a large arrowhead, then it switches to a constant light rumble.

v00d00man
10-02-2011, 11:17 AM
Yes, a private beta, dont want messy unfinished code to be on public until its cleaned and finished.

These drivers included in Psychopad and automaticly installed.

Psychopad - is automated patch that makes all the job for you, it automaticly detects version of game, os and even bits of os, installs FFD XI driver (however i notticed that FFD never worked in old 1.04 even with this driver) in addition to official Xinput drivers, installs GFX files, detects and modifies config files.
Since i started it week before patch released, its main goal was to bring proper Xbox 350 controller support into psychonauts, so LT and RT worked like a charm in old 1.04 retail and gog and pre-update steam versions.
Update screwed half of my work when it was nearly complete, it pushed me back to redesign it a little and make it compatibe both with 1.04 and 1.05 versions both retail and steam.
And yes i have 3 versions (actually 4, have english and russian retail copies) and tested them all, this do not affect achievement.

And yes Latest update brough rumble to 360 controller, however im not sure if its native xinput or dinput rumble which works now because of FFD driver by Morri which i have installed.

pmc64
10-02-2011, 11:20 AM
i'll give it a try.

freibooter
10-02-2011, 12:35 PM
example: using the dowsing rod, the controller will sporadically heavy rumble, increasing in intensity as you near an arrowhead, and once you almost standing over a large arrowhead, then it switches to a constant light rumble.
Excellent, that means they added proper Xinput support ... really brilliant. If true, there is no need for the patch to install FF drivers (if they don't work anyways in 1.04 and are not needed in the current Steamworks build).

But not to be mistaken, I'm also using the "default drivers" (which are simply missing ForceFeedback drivers) and in addition I'm using the excellent FF drivers mentioned above which only kick in if a game uses the otherwise unsupported DirectInput ForceFeedback instead of XInput Rumble.

pmc64
10-02-2011, 01:28 PM
rumbles for me using a wireless 360 pad.

v00d00man
10-02-2011, 04:08 PM
i'll give it a try.

Check your pm for links

pmc64
10-02-2011, 04:32 PM
404'd

v00d00man
10-02-2011, 05:14 PM
I said check in few hours (or day in worse case) ;-D i need time to finish and upload things) check later same links))

paischu
10-02-2011, 06:01 PM
So much /need ! I'll continue playing when you release it :)

v00d00man
10-03-2011, 07:07 AM
Hey guys, you are all can download beta now, check update 1st post for links.

pmc64
10-03-2011, 07:15 AM
It shows generic gamepad buttons instead of xbox ones.

v00d00man
10-03-2011, 08:27 AM
Can you be more specific please?
What os do you have?
UAC disabled or enabled?
Some crappy antivirus blocked bat script maybe?
Did you have profile created before installation?
Are you sure YOU SELECTED EXACTLY PSYCHONAUTS FOLDER in installer?
Are you sure steam not redownloaded modded files for some reason (it can do this crap sometime!)?

Go to psychonauts folder and look if there are 2 files exist: install.dll and PsychoPadLite.exe
If both exist, that you selected right folder, now just run PsychoPadLite.exe to re-apply patch and tell me everything you saw on screen during patching.
There must be at least 3 pop-up, 1st one with big progress bar and Psychopad Installer title, 2nd and 3rd with little progress bar and should say something like "Patching prifles\icons, please wait" and it should work a minute or two in normal case.

PurSpyk!!
10-03-2011, 08:56 AM
Hi,

Does this version work with the 1.04 version (retail)? I tried it and the dialogs show the correct icons, but the game seems to be confused with the red and green buttons on the controller, and the start button does not work. On my Steam version there are no issues.

Rellik66
10-03-2011, 09:25 AM
The buttons were re-numbered in a non-standard-non-sensical way in the newest update. I think it is because they switched to XInput and messed up the button arrangement.
Previosly, IIRC, I think it was: (Based on DirectInput)
1-A
2-B
3-X
4-Y
5-Left Shoulder Button
6-Right Shoulder Button
7-Back
8-Start
9-Left Analog
10-Right analog

The triggers didn't work because they were treated as Z-axis.

Now its:
1-X
2-A
3-B
4-Y
5-Left Trigger
6-Right Trigger
7-Right Shoulder Button
8-Left Shoulder Button
9-Start
10-Back
11-Left Analog
12-Right Analog

The graphics don't line up because of that, which really bugs me.

V00d00man, didn't you say at some point that you were gonna make an unofficial patch for retail and GOG?

v00d00man
10-03-2011, 09:25 AM
No-no-no - as i stated in 1st post - LITE version works only with later steam update (aka 1.05).
However full version of PsychoPad was in development before this update and works fine with 1.04 retail, but its not released yet, since its not finished!
Im working right now on detection of version of game and cross-compatibility between 1.04 and 1.05 - they do have different mapping for xbox 360 controller - 1.04 have real mapping for X360c via Dinput where A=1 B=2 X=3 Y=4, when 1.05 have wrapped mapping for x360c via Xinput where A=2 B=3 X=1 Y=4 (they did it to preserve default Logitech Rumblepad 2 mapping - so x360 numeric buttons in game dont match real number of these buttons in 1.05).

Also in v1.04 LT and RT not working, but PsychoPad can fix even this.

But, if you need PsychoPadLite to work with Retail or GOG version, and if you dont mind about double-jump gfx glitch of latest update - you can use my unofficial retail\gog\other non steam versions patch 1.05 which you can get
here
http://www.gog.com/en/forum/psychonauts/psychonauts_patch_1_05_retail_gog_and_other_dd_off icially_unofficial_release
here
http://www.doublefine.com/forums/viewthread/4949
or here
http://voodooman.gta-action.ru

I did not post this on steam, since i supposed that 9 of 10 people here have Steam version and dont need patch for retail version.
This retail patch v1.05 compatible with PsychoPadLite, however if you prefer to use 1.04 due of bugs which 1.05 brought to game (including screwed Surround Sound, removed OpenAL and EAX hardware acceleration and Double Jump glitch), you need to wait until ill Release full PsychoPad, which will also makes LT and RT works in older version of game.

Rellik66
10-03-2011, 09:32 AM
Dang, I wish you made PsychoPad back when I did my first playthough :). I ended up writing a guide here (http://forums.steampowered.com/forums/showthread.php?t=1675637) that made the game somewhat usable in a kludgy way on a 360 controller. But your solution is so much better.

v00d00man
10-03-2011, 09:42 AM
The buttons were re-numbered in a non-standard-non-sensical way in the newest update. I think it is because they switched to XInput and messed up the button arrangement.
Previosly, IIRC, I think it was: (Based on DirectInput)
1-A
2-B
3-X
4-Y
5-RS
6-LS
7-Back
8-Start
9-Left Analog
10-Right analog

The triggers didn't work because they were treated as Z-axis.

Now its:
1-X
2-A
3-B
4-Y
5-Left Trigger
6-Right Trigger
7-Right Shoulder
8-Left Shoulder
9-Start
10-Back
11-Left Analog
12-Right Analog

The graphics don't line up because of that, which really bugs me.

V00dooman didn't you say at some point that you were gonna make an unofficial patch for retail and GOG?

Lol, we posted at same time :D

Actually retail and gog patch 1.05 available for download like 2 days already and already downloaded many times, as i explained above, i did not posted retail\gog patch on steam forums because i was sure nobody needs its here since we are all have Steam version))
But check links above if you need it.

As for mapping, old one and original dinput mapping for Xbox 360 controller is this (you have few mistakes and confused LB\RB with LS\RS)

1-A
2-B
3-X
4-Y
5-RB
6-LB
7-Back
8-Start
9-LS
10-RS
(JoyZpos)axisZ+=LT
(JoyZneg)axisZ-=RT

Reason why most of old games dont recognize LT and RT because they are axes, not a buttons, and most of old-school coders never expected somebody would use axis as button, so old games expects to use axes only for movement and camera controls.
But main purpose of PsychoPad before steam update was to fix this behavior and allow game accept LT and RT inputs as Buttons, and xbox 360 controller UI fix was just a cosmetic addon for it)
Full version still can do this. But you asked for faster release of GUI fix (and you personally pushed me to make a lite version, lol) for steam version 1.05 only so i released lite version to let you use it already while im messing with compatibility between old and new versions)

Rellik66
10-03-2011, 10:03 AM
The other problem with the triggers as an axis in DirectInput was you couldn't use them at the same time, which would have royally messed up targeting and PSI powers. I'm curious how you getting around that? I know I had to map it to a keyboard button using Xpadder.

pmc64
10-03-2011, 12:16 PM
Ok it works perfectly now.

mesaone
10-03-2011, 03:16 PM
Tried your patch, thank you.

It's been stuck on "Patching icons, please wait..." for about 10 minutes.

EDIT: It worked. Were these assets taken directly from the console version? When I save, it tells me "Please don't turn off your XBOX console."

v00d00man
10-03-2011, 03:56 PM
The other problem with the triggers as an axis in DirectInput was you couldn't use them at the same time, which would have royally messed up targeting and PSI powers. I'm curious how you getting around that? I know I had to map it to a keyboard button using Xpadder.

Doh! Just tested, damn it, i forgot about that! Now it screws whole fix for LT and RT since they cant be pressed simultanesly via Dinput, damn it! It was simple remap of Z+ as button 11 and Z- as button 12, but since it was a single axis, its still impossible to press 2 buttons in same time!
Damn MS, why cant they just make LT and RT as 2 separated axis or button 11 and 12 and add settings to controll panel to switch between these dinput modes?

Now i need to return to idea from which i began ... register LT and RT signals via Xinput and then transfer it as Dinput button 11 and 12 and for this i need to make proxy dinput8.dll wrapper which will call for xinput1_3.dll instead of real dinput8.dll and im not sure i have knowledge and time to do this... looks like full version is suspended untill i will find dinput to xinput wrapper or someone will provide it.
As i mentioned i started from this idea, but i failed to find any working wrapper or similar concept sourcecodes, i tried to contact x360ce coder to make dinput8.dll for back compatibility with old games, but they was ignorant enough and said something like "we making xbox 360 controller emulator for generic gamepads, not a generic gamepad emulator for xbox 360 controller", i also left request on PGP forums (which have almost working solution... but it would be hard to redistribute it with full PGP which is shareware and not quite controllable by external tools)
http://pinnaclegameprofiler.com/forum/showthread.php?t=22865 but Still no reply from Rob, like half of month already, despite i know hime like 5 years and was one the very 1st PGP users and owners... he seems busy or dont think its good idea to release minor part of pgp for free.

Damn, i feel frustrated now(

v00d00man
10-03-2011, 04:29 PM
Tried your patch, thank you.

It's been stuck on "Patching icons, please wait..." for about 10 minutes.

EDIT: It worked. Were these assets taken directly from the console version? When I save, it tells me "Please don't turn off your XBOX console."

Kinda, well there are 2 sets of compiled lua scripts in-game, console scripts and PC, PC have priority over console scripts, but if some string would be removed from PC specific script, game would read this string from console script.

I was sure i preserved all PC specific strings, buts seems that i killed few of them, so game now displays Xbox instead of PC)))
I suppose i may have killed save strings, and game can say something about memory cards.
Going to check these strigns and restore them.

mesaone
10-03-2011, 05:25 PM
I suppose i may have killed save strings, and game can say something about memory cards.
Going to check these strigns and restore them.


Don't worry about it. The icons work perfectly, and the save popup only displays for a fraction of a second, and is of no consequence. I wasn't confused by it at all - If I was, I might have run to the next room to turn my XBOX on haha

Rep+, thanks for this patch.

v00d00man
10-03-2011, 06:42 PM
Anyways i should fix it)) I know that people are not ♥♥♥♥♥♥♥♥ and will not run to check their xbox, but it makes game looks like a lazy port))

Hm i think full version with LT and RT fix with proper Xinput readings still might be.
Im not quite sure, but AutoHotKey may allow to read Xinput signals and produce dinput singals.
Problem is - im not familiar with this tool and its syntax, anyone here have some expirience with AutoHotKey scripting ???

JunkerWoland
10-03-2011, 06:53 PM
With the minimum amount of harassment, can you tell me whether this is compatible with the Mac version of Psychonauts from Steam (NOT the version from the Mac App Store). [Yes, I know I'm a bad immoral gamer for having a mac shut up.] I just want to play the game and I want to use my wireless xbox 360 controller (with USB adapter) to play it.

v00d00man
10-04-2011, 08:54 AM
You cannot run installer on mac its a Win32 portable executable, if it means something for you, however applied files will work in mac version (if they are not packed into cider completely, in not quite sure how the file hierarchy of it looks like.
You can try something like Wine to start installation, or you can use VMware Player or VirtualBox to run Windows from your mac host ost and install this mod (just make sure your emulated Windows have access to Psychonauts folder).
You can gwt VirtualBox for free here https://www.virtualbox.org

sub7th
10-04-2011, 01:05 PM
DL'ing and installing.
I was about to try and program another glove pie profile but this is so much cooler!

You kick ash!
And thanks for your work so far. I hope you get the full version polished and working. I'll keep my fingers crossed for you.

v00d00man
10-04-2011, 09:13 PM
Tada!

Good news, everyone!

With help of AutoHotKey i managed to to make replacement for my previous tool, now it reads LT and RT as separate axes via Xinput!
At the moment i didnt found the way to send back dinput signal to game via AHK, so instead i use keyaboard singnal - but i must asure you that this will not affect xbox 360 controller GUI!
Despite the fact LT and RT singals translated into keyaboard signals, controller buttons still displayed!

Before ill pack it into full PsychoPad, in must test it as stand alone tool, who wants to test it with old 1.0.4 version?

thealexfish
10-05-2011, 01:28 AM
It works really well. Thank you so much. The funniest part about the mod is it tells you not to turn off your Xbox console when you're saving. XD

Thanks again, you're awesome mister v00d00.

v00d00man
10-05-2011, 08:27 AM
Yeah, im going to fix this "Dont turn off your Xbox console")))
I suppose if you will have less than 1mb of free HDD space, game can also say that you have not enough free block on your memory card!))))))
I just screwed few more pc specific strings than i should, but this is easy to fix, i just need to recheck all strings ))
When i was making this beta version if was trying to make it faster so i was in "autopilot mode" when i messed with lua scripts)

tehx02
10-05-2011, 11:03 AM
Just bought Psychonauts yesterday and tried using this with my 360 USB Gamepad.

All the button icons have been reassigned, but not as seen in the screenshots. Almost every value is numerical, except for the start menu, which says "Press Z".

I've seen a couple posts that show the equivalent mapping with the numbers, but is this going to get to a point where the actually 360 button icons are shown? Additionally, will the mouse icon (the little hand) be removed when in menu mode? I really appreciate the work, just passing on my thoughts (and/or problems?) to contribute.

v00d00man
10-06-2011, 02:01 PM
You did something wrong
Check this post
http://forums.steampowered.com/forums/showpost.php?p=25479845&postcount=14

BenKYS
10-15-2011, 03:14 PM
Mine just says patching icons please wait and it never finishes... I sat there and waited for it for 30 minutes too.

Regional Coffee
10-15-2011, 07:22 PM
Works great for me, thanks very much. I was a little disappointed with the new 360 pad support that they didn't update the indicators, but you've even plugged that minor gripe.

Thanks again.

inautumn
10-16-2011, 04:31 AM
This is amazing thank you! The only problem I see is that the radial menu doesn't work as it is supposed to, it's backwards. Is there any way to fix this without inverting the camera control too?

v00d00man
10-16-2011, 07:06 AM
Mine just says patching icons please wait and it never finishes... I sat there and waited for it for 30 minutes too.
Antivirus or something like this was turned on? This crapware loves to block some harmless scripts and file operations. Also maybe script just finished working and Popup just stayed without quiting. Tool is 100% command-line, but im hiding command line window and showing external gui with progress bar, its a little bit buggy and sometime can get out of synch with command line hidden window (probably when main routine gets processed faster than Popup gui can quit).

Just try to run the game and see if icons there already :cool:

inautumn - what axis is exactly reverted and where? Do you mean mini stick or dpad?

inautumn
10-16-2011, 12:25 PM
The right analog stick. It works fine for camera control, but in the inventory or PSI Power radial screens, pressing the stick up puts the cursor at the bottom, and pressing the stick down, goes to the top position. I just realized that it's probably a non issue though, and I don't think it was intruded by your patch, as the left stick works just fine.

Eisenzange
11-24-2011, 02:43 PM
Mine just says patching icons please wait and it never finishes... I sat there and waited for it for 30 minutes too.
Same problem here. :(

Antivirus or something like this was turned on?
I tried it on Win7 x64 SP1 (with an without Antivrus off) and WinXP SP3, still it runs forever.

Just try to run the game and see if icons there already :cool:
http://cloud.steampowered.com/ugc/630731953259529388/A944939BFB7B39799D5961F04647FC7514394835/#.jpg -.-

SirDrexl
11-27-2011, 12:51 PM
The domain was suspended. Is there anywhere else to get this?

Rellik66
11-27-2011, 01:37 PM
Dunno, v00d00man hasn't been around here since early November.

I suppose someone else may have downloaded it and could mirror it. I did not download it unfortunatelty :/

I do however have a less elegant way of doing it that isn't as complete as v00d00man's solution here (http://forums.steampowered.com/forums/showthread.php?t=2152103). It's the equivalent of the lite version minus the custom shoulder button graphics and the non animated triggers.

Snowstone
11-29-2011, 11:03 AM
I use my PSOne Dualshock (basicaly it's the same as the PS2 dualshock) with an adapter, is there a similar patch but for this one's instead of the xbox gameapad?

SirDrexl
11-29-2011, 11:46 AM
I use my PSOne Dualshock (basicaly it's the same as the PS2 dualshock) with an adapter, is there a similar patch but for this one's instead of the xbox gameapad?

I don't know, but it looks like you might be able to do it with the solution that Relik66 suggested, if you replace those files with equivalent images of the PS buttons. I would like this too, since I use a DualShock 3. All I'd absolutely need are the face buttons, since everything else is similar enough to what the PS3 controllers have.

I didn't actually buy the game yet, as I'm waiting to see if it's any cheaper in the Christmas sale. But I'll definitely get it then, even if the price doesn't come down.

Rellik66
11-29-2011, 12:11 PM
Yeah, it should be possible to just create some custom graphics and drop those in like v00d00man did for the shoulder icon and change the config to point at those instead.

If I time to do this, can you list what the numbers are the buttons map to?

ie (1) = Triangle

I don't have a PS controller of any type, so I would be doing this blindly.

Snowstone
11-29-2011, 12:24 PM
Will this affect my achievements and/or progression in the game?

Here you go :)

D-Pad
Analogs
Button 1 - Triangle
Button 2 - Circle
Button 3 - Cross/X
Button 4 - Square
Button 5 - L2
Button 6 - R2
Button 7 - L1
Button 8 - R1
Button 9 - Select
Button 10 - Start
Button 11 - L3/Pushing Left analog button
Button 12 - R3/Pushing Right analog button

Rellik66
11-29-2011, 09:40 PM
Thanks for that, I'll see about creating some custom graphics, this may take a little time, Hopefully I will be done by Saturday.

Will this affect my achievements and/or progression in the game?I strongly doubt that achievements or game progress will be affected in any way.

I find myself wishing I had access to a PS2 disc, as I have a tool that can extract resources from both PC and PS2 Psychonauts cds. I tried scanning Google images for a screenshot that showed what the game UI looks like but all I could find is what L1&2/R1&2 looked like

Edit: initial results are good! It will be pretty a simple set up though

Snowstone
11-30-2011, 02:19 AM
Thanks for that, I'll see about creating some custom graphics, this may take a little time, Hopefully I will be done by Saturday.

I strongly doubt that achievements or game progress will be affected in any way.

I find myself wishing I had access to a PS2 disc, as I have a tool that can extract resources from both PC and PS2 Psychonauts cds. I tried scanning Google images for a screenshot that showed what the game UI looks like but all I could find is what L1&2/R1&2 looked like

Edit: initial results are good! It will be pretty a simple set up though

Thanks for the heada up, looking forward to it.

By the way do you know how to change the names of the buttons in the control panel? It's just it would be so much easier when configuring the gamepad for other games.

Thanks fo the help :)

v00d00man
12-02-2011, 04:46 PM
The domain was suspended. Is there anywhere else to get this?

This was just temporal, dont panic))

Ive been too busy last month or two, but now im back for a while))

So it seems some people needs PS2\3 buttons?

There is one major problem - since there are not official PS2\3 drivers and adapters, every driver and adapter have pretty different layout, so there is no way to make proper mapping for everyone.

But my patch allows pre(re)-patching customization via config, so this could be fixed.

Atm i have not time for this, but later (perhaps after holidays) i could draw buttons that will match original ps2 version or would be at least of same style.

Rellik66
12-02-2011, 11:27 PM
Here you go :)

D-Pad
Analogs
Button 1 - Triangle
Button 2 - Circle
Button 3 - Cross/X
Button 4 - Square
Button 5 - L2
Button 6 - R2
Button 7 - L1
Button 8 - R1
Button 9 - Select
Button 10 - Start
Button 11 - L3/Pushing Left analog button
Button 12 - R3/Pushing Right analog button



That layout looks suspiciously like the one used for the X360 controller. That's what's shown shown in-game right?

1-X
2-A
3-B
4-Y
5-Left Trigger
6-Right Trigger
7-Right Shoulder Button
8-Left Shoulder Button
9-Start
10-Back
11-Left Analog Press
12-Right Analog Press

Which leads me to think that Xinput is being used rather than DirectInput

But, the main 4 buttons don't line up like expected:

A -> Cross ×
B -> Circle ○
X -> Square □
Y -> Triangle ▲
Y ▲
X B □ ○
A ×And Start/Back:Select is also inverted.

Can you double check these to make sure the layout is correct? also it would be helpful to list what driver you are using so I see what it offers.


Atm i have not time for this, but later (perhaps after holidays) i could draw buttons that will match original ps2 version or would be at least of same style.

Well, I used my limited Photoshop skills and and modified and created the buttons to best represent the PS style here: UI_Icons.zip (http://wikisend.com/download/168482/UI_Icons.zip) (that link is good for 7 days) V00d00man, if you are interested in using them for Psychopad, go ahead.

I also included a IconPCPrefs.ini in the above file that matches Snowstone's layout above for anybody to try out.
Breifly:
1. locate <steampath>\steamapps\common\psychonauts\WorkResource\Texture s\Icons\UI_Icons and backup IconPCprefs.ini
2. extract the files to <steampath>\steamapps\common\psychonauts\WorkResource\Texture s\Icons\UI_Icons replacing IconPCPrefs.ini in the process
2. remap all the controller buttons in the game so everything is in the first column like so: one (http://steamcommunity.com/profiles/76561197982013003/screenshot/650998799281692892/?) two (http://steamcommunity.com/profiles/76561197982013003/screenshot/650998799281692555/?)

Snowstone
12-03-2011, 04:44 AM
The layout is correct, but I don't know how to tell you which driver I use :S

SirDrexl
12-03-2011, 10:50 AM
The Motioninjoy drivers for PS3 controllers allow you to reconfigure the button assignments. So even if the game's assignments don't line up, they could be corrected by the driver.

For PS2, I don't know, since there are many different adapters available.

Rellik66
12-04-2011, 01:28 PM
Ok, so I have made two variants:

One matches Snowstone's layout above which I will call the PS2 version; like SirDrexl says, it may not be compatible with all PS2 controller adapters out there. Also note that the buttons do not line up as expected in the game and will need to be re-binded so all the correct buttons match the actions in the first column

The other I will call the PS3 version, This assumes that the button numbering matches up with a X360 controller and uses Xinput as the default. Which after looking at MotionJoy, would be a pretty good guess since it supports Xinput. This also assumes that you are using the latest Steam version of Psychonauts and not a retail version. (That's a whole 'nother problem there)

None of this has been tested fully! As I have said, I do not have a Playstation controller so I am going on my best guesses. Customizing it is fairly trivial if you've ever edited a configuration file before.

<Download (https://skydrive.live.com/?cid=f83a6cb7186df2b4#cid=F83A6CB7186DF2B4&id=F83A6CB7186DF2B4%21139)>

Basic installation


Locate this folder:<steampath>\steamapps\common\psychonauts\WorkResource\Texture s\Icons\UI_Icons
backup IconPCprefs.ini
unzip the contents of the downloaded zip file into the UI_Icons folder
Launch the game, bring up the journal > options > bindings and remap the controller buttons so everything is mapped in the first column to your liking

Bindings screenshot 1 (http://steamcommunity.com/profiles/76561197982013003/screenshot/650998799281692892/?)
Bindings screenshot 2 (http://steamcommunity.com/profiles/76561197982013003/screenshot/650998799281692555/?)


I suppose that it should be entirely possible with the PS3 version to install PsychoPad first to get the added features and then drop my altered IconPCPrefs.ini and custom graphics in the appropriate folder, but then again, I have not tested it.

mesaone
12-04-2011, 02:20 PM
Ok, so I have made two variants

Rep+. Thank you for taking the time to put this together.

EDIT: Weird, when I add rep if puts +4. Better for you I guess

Doctor_Hades
12-16-2011, 12:43 AM
Well I ran the Lite v1.0b installer on the 16/12/2011 updated version just now; I selected the path to the game folder and left it running. It took about five minutes to complete and a box popped up with nothing inside it except for an OK button. I presumed this meant it had successfully been completed?

Anyway, I ran the game and was pleased to see 'Press A to Start' on the title screen instead of the usual 'Press 2 to Start'. However, when I try to continue my save game the game crashes back to the desktop without even showing the loading screen (The Most Excellent blah blah blah has stopped working etc.). I validated the files on Steam and it detected 43 files with errors, presumably the altered ones for the icons, yet only downloaded a 54.3 KB update to fix it. I can now play the game as before though albeit without the Xbox 360 icons. :(

So what did I do wrong then? The update appeared to have worked to a certain extent as I saw the A button icon on the title screen. The game crashes though when I start it. Is it because this patch isn't compatible with the update we've just got this morning (16/12/2011).

By the way, awesome work by the author as I've been pining for Xbox 360 icons for ages. Hopefully I'll soon have it working on my system (Core i7-920, 6 GB, GTX 580, Windows 7 64-bit by the way).

Doctor_Hades
12-16-2011, 12:52 AM
P.S. I used the Lite v1.0b version but should I try the full version?

Also I'm using Xpadder to emulate the LT & RT buttons (triggers) as they didn't work otherwise. Would this cause a conflict?

Where can I download the full version of this patch from please?

Rellik66
12-16-2011, 09:53 AM
The newest steam version of Psychonauts (there's no retail patch) supports X360 controllers natively through Xinput, so you don't need to use Xpadder for the triggers anymore.

As for why PsychoPad isn't working for you, I dunno I haven't used it yet. I do have another less glamorous way of getting the game graphics to match the controller <here> (http://forums.steampowered.com/forums/showthread.php?t=2152103). It isn't as refined as PsychoPad, but it gets the job done.

Doctor_Hades
12-16-2011, 11:55 AM
Thanks Rellik66. Didn't know that the game now supported the Xbox 360 controller fully. I'll try this patch again or, failing that, your alternative.

Merry Christmas! :D

TheCuza
12-20-2011, 07:02 PM
The first time I tried this it gave me the "Press Z to start" thing.

Second time it removed the pictures entirely and just said "Press /JoyZ/ to Start" in the regular game font.

If it doesn't work this time I'll delete and reinstall the game and use Rellik's thing.

artofwar420
12-21-2011, 06:36 AM
Works like a charm, achievements still fine. Thanks a lot for doing this!

Thron
12-21-2011, 12:59 PM
Thanks Rellik, your solution fixed it for me.

Auyx
12-21-2011, 04:18 PM
Just a quick thanks for this makes all the difference. :)

Z Overlord
12-23-2011, 03:03 PM
Which links do I download? The bottom ones or the one in the middle?

Rellik66
12-23-2011, 04:03 PM
The bottom ones are links to discussions in other forums, the middle one is the correct link.

Dennis32
12-25-2011, 06:47 PM
Download link is down, any mirrors?

Ayle
12-28-2011, 07:22 AM
Thank you! works awesome. Im using a ps2 to ps3/pc adapter, I placed all the commands in the primary line, and voila :) PS2 experience (though I think graphics looks better in the pc/lcd screen, maybe it's just me)
This should be preinstalled in all games XD specially platformers, I love the dualshock.

wazups 2x
01-23-2012, 09:04 PM
Thanks for this. It's a great improvement.

I'd tried playing with a keyboard+mouse first but the k+b wasn't very well done for this game.

Obsydiaan
01-25-2012, 05:16 PM
Download link is down, any mirrors?

Seconding this. Does anyone have a copy they can reupload somewhere?

MyLittleBirdy
02-01-2012, 03:52 PM
Link worked fine today.

Thanks this is great.

Snorkel
02-01-2012, 06:17 PM
Big improvement so far! +rep!

Perro
02-01-2012, 09:07 PM
The window stays at "Patching icons, please wait", and doesnt do nothing. If I close the window, the process keeps running in the background.

The icons have changed from keyboard keys to generic gamepad keys (1, 2, 3, 4, etc)

Is there a log I can give you?

I'm using windows 7 x64

samuel3107
02-02-2012, 07:29 AM
Thank you so much voodooman for the patch , it works like a charm and is making the game so much better.

At first, when I've started patching , I thought I had the same problem as some of the guys on other posts but after about 5 minutes the patcher has closed itself and everything was perfect.

Running win7 x64 here for the record. And I did close my antivirus....dont know if it's related but I didn't take a chance to mess up the process

Sublimis
02-03-2012, 03:19 AM
The window stays at "Patching icons, please wait", and doesnt do nothing. If I close the window, the process keeps running in the background.

The icons have changed from keyboard keys to generic gamepad keys (1, 2, 3, 4, etc)

Is there a log I can give you?

I'm using windows 7 x64

I thought mine was stuck at that screen too at first, and I cancelled it. I tried it again and wait for it to finish, like 5 minutes. After that it works perfectly in game.

Perro
02-09-2012, 08:44 PM
I thought mine was stuck at that screen too at first, and I cancelled it. I tried it again and wait for it to finish, like 5 minutes. After that it works perfectly in game.

You're right! I tried again as you said and it did work! Thanks!

cradis
02-18-2012, 05:04 AM
I don't think author will see this, but anyway thank you very much for this program! Help me a lot in beating this awesome game.

Johnny Law
02-21-2012, 10:24 PM
Ditto. I originally played through this on the Xbox, and it's very comfy to be able to play it on the PC using my 360 controller now. Cheers!

SirDrexl
03-07-2012, 01:48 PM
Well, I finally have gotten around to playing this game, and I'm not sure if the patcher worked. Some of the buttons are changed, but quite a few aren't. It's still showing the space bar in dialogs and x (keyboard key) when it prompts for exit.

Also, is it normal for the picture of the mouse (with the right click green) and Q and E to just stay on the screen at all times? It doesn't seem right.

Obsydiaan
03-07-2012, 02:57 PM
Well, I finally have gotten around to playing this game, and I'm not sure if the patcher worked. Some of the buttons are changed, but quite a few aren't. It's still showing the space bar in dialogs and x (keyboard key) when it prompts for exit.

Also, is it normal for the picture of the mouse (with the right click green) and Q and E to just stay on the screen at all times? It doesn't seem right.

I had to go through the install process a few times before it fully worked. Also, I don't think that mouse thing is normal.

SirDrexl
03-07-2012, 06:30 PM
I had to go through the install process a few times before it fully worked. Also, I don't think that mouse thing is normal.

I think I just didn't wait long enough. I installed it again, and this time I went to do something else instead of starting the game after the progress thing went away. It turned out that after that was done, which took a few minutes, a few minutes later another box came up, which was blank but had an OK box. I guess that was to indicate that it was finally done.

The input indicators are still staying there during normal gameplay, but now they're labeled with the controller inputs instead of the mouse and keys. I guess they're just always there to let you know what powers you have?

v00d00man
05-12-2012, 06:23 PM
It seems that some computers having problem with my slow parser code. While some computers perform this fast enough, in 2-3 minutes, others should wait longer. Also sometime popup window fails to sync with main script, again probably because of performance issues.

Well, back when i ogiginally wrote took a had no HDD space for visual studio, to code tool with some real programming language, so i decide to use my BAT scripting madskills yet again (i always love to do it, it sorta cheap - no need IDE and libs can be executed as script or wrapped into exe, also its quite a challenge for me, to bypass BAT scripting limitations via different tricks, so, one the limitation is lack of fast and powerfull text parser, so i wrote this huge function which reads ini line by line, stores hell lot of variables, then reads config ini i made for user-side customisation, compares values and rewrites them.
Just look into this code to get idea why things are so slow sometimes:


for /f "tokens=* delims=" %%A in (.) do (
set "String_0_=%%A"
for /f "tokens=1,2,3,4,5,6 delims=,\" %%A in ("!String_0_!") do (
set "String_1_=%%A"
set "String_2_=%%B"
set "String_3_=%%C"
set "String_4_=%%D"
set "String_5_=%%E"
set "String_6_=%%F"
for /f "tokens=1 delims= " %%A in ("!String_2_!") do (
set "String_2_=%%A"
)
for /f "tokens=1,2 delims=_" %%A in ("!String_5_!") do (
set "String_5A=%%A"
set "String_5B=%%B"
)
for /f "tokens=1 delims= " %%A in ("!String_6_!") do (
set "String_6_=%%A"
)
set "Number=0"
for /f "tokens=* Delims=" %%a in (.) do (
set "MapValue=%%a"
set /a "Number=!Number!+1"
set "MapNum_!Number!_=!MapValue!"
for /f "tokens=2,3,4,5 delims== " %%A in ('set MapNum_!Number!_') do (
set "str1_!Number!_=%%A"
set "str2_!Number!_=%%B"
set "str3_!Number!_=%%C"
set "str4_!Number!_=%%D"
for /f "tokens=2 delims== " %%A in ('set str1_!Number!_') do (
set "str_1_=%%A"
)
for /f "tokens=2 delims== " %%A in ('set str2_!Number!_') do (
set "str_2_=%%A"
)
for /f "tokens=2 delims== " %%A in ('set str3_!Number!_') do (
set "str_3_=%%A"
)
for /f "tokens=2 delims== " %%A in ('set str4_!Number!_') do (
set "str_4_=%%A"
)
if /I "!String_6_!"=="!str_1_!.tga" (
set "String_6_=!str_2_!.tga"
if /I "!String_5A!"=="!str_3_!" (
set "String_5_=!str_4_!_!String_5B!"
)
)
set "str1_!Number!_="
set "str2_!Number!_="
set "str3_!Number!_="
set "str4_!Number!_="
set "str_1_="
set "str_2_="
set "str_3_="
set "str_4_="
)
)
)
)


...there are many cycles in cycles and extra safety precautions cuch as clean up of all variables every cycle. Unfortunatily with but the obly better altrenative is external command line text parser or some search\compare\edit tool.
i could try to optimize this later, but now my suggestion for everyone - just be patient, dont cancel anything and wait, if it took too much, check processes and kill psych.dll if its present, sometimes script could stuck and wait for termination of ot if 2 instance could not get in sync. In future versions i might replace it with some console window idle animation, at least it doest have sync issues)

WiiTold
05-25-2012, 08:35 AM
Hi, i've tried to install your patch, but Windows showed me this error:
http://i.imgur.com/ffPEn.jpg
I've got Windows Vista Home Premium.
Any ideas?
Oh, and i run this patcher in Administrator Mode

WiiTold
05-25-2012, 12:31 PM
It's ok now. I had to completely turn off my firewall.

rebelphoenix
05-26-2012, 10:22 AM
It's ok now. I had to completely turn off my firewall.

You shouldn't ever have to do that for a program. That's a very good indicator of a trojan.

lukel1127
06-01-2012, 01:33 PM
None of the buttons work. Eventually after re-installing twice I got fed up and just used the keyboard. Now whenever I press a key Raz keeps moving even if I let go. Help?

DFNathan
06-01-2012, 01:43 PM
None of the buttons work. Eventually after re-installing twice I got fed up and just used the keyboard. Now whenever I press a key Raz keeps moving even if I let go. Help?

Try unplugging your gamepad or increasing the size of the deadzone for it. It's probably your joystick sending non-zero input even when the stick is centered.

lukel1127
06-01-2012, 07:05 PM
It's not the controller, it's the keyboard. The conroller does absolutely nothing. After uninstalling Psychonauts 3 times and installing this patch 3 times, nothing works. I'll try the DRM free version from the HIB.

DFNathan
06-01-2012, 07:11 PM
Just an FYI that this patch is totally unsupported and may be causing the problems you're having. Pnauts Steam supports a number of PC controllers, including the 360 controller. Many folks on these forums have used it just fine.

The one thing this patch gives you, and it is nice, is icons that look like 360 buttons. It may or may not introduce other issues, though. It certainly won't make your controller start working.

If you can post more specs about your system (including inputs), I can definitely try to help identify what might be the problem, though I'd ask you to start a new thread or update a more fitting one as I don't want to go too OT here.

Corpekata
06-01-2012, 10:07 PM
Hmm, my game just downloaded a 6 mb update for Psychonauts rather randomly today. Made this no longer work. Not sure why I got an update, it's not in the news. Guess I get to repatch it.

alexkbgr
06-02-2012, 12:12 PM
Great Job Man!
Thankz

KrAyZ!3
06-02-2012, 01:05 PM
thanks a lot yo...
Now the wife and i can play it better...

ttdm
06-03-2012, 09:12 PM
I tried running the installed in a VM so I could extract the files, but no dice. It just won't run. Parallels VM running Win 7. The directory structure in the mac install is different. Could you provide a zip version?

ttdm
06-05-2012, 08:29 AM
For mac users, paste the following into ~/Library/Application Support/Steam/SteamApps/common/Psychonauts/Psychonauts.app/WorkResource/Textures/Icons/UI_Icons/IconPrefsPC.ini

Joystick, WorkResource\Textures\icons\UI_Icons\UI_Joystick_0 1.tga
DPad, WorkResource\Textures\icons\UI_Icons\UI_Dpad.tga
DPadDown, WorkResource\Textures\icons\PC_Icons\PC_Dpad_DOWN. tga
DPadUp, WorkResource\Textures\icons\PC_Icons\PC_Dpad_UP.tg a
DPadLeft, WorkResource\Textures\icons\PC_Icons\PC_Dpad_LEFT. tga
DPadRight, WorkResource\Textures\icons\PC_Icons\PC_Dpad_RIGHT .tga
YButton, WorkResource\Textures\icons\PC_Icons\PC_Dpad_RIGHT .tga
XButton, WorkResource\Textures\icons\PC_Icons\PC_Dpad_UP.tg a
MeleeButton, WorkResource\Textures\icons\UI_Icons\UI_buttonX.tg a
BButton, WorkResource\Textures\icons\PC_Icons\PC_Dpad_LEFT. tga
AButton, WorkResource\Textures\icons\PC_Icons\PC_Dpad_DOWN. tga
JumpButton, WorkResource\Textures\icons\UI_Icons\UI_buttonA.tg a
WhiteButton, WorkResource\Textures\icons\UI_Icons\UI_buttonWhit e.tga
BlackButton, WorkResource\Textures\icons\UI_Icons\UI_buttonBLAC K.tga
StartButton, WorkResource\Textures\icons\UI_Icons\UI_buttonStar t.tga
BackButton, WorkResource\Textures\icons\UI_Icons\UI_buttonBack .tga
LeftFlipper, WorkResource\Textures\icons\UI_Icons\UI_FlipperLef t01.tga
RightFlipper, WorkResource\Textures\icons\UI_Icons\UI_FlipperRig ht01.tga
levitation, WorkResource\Textures\icons\UI_Icons\UI_meritbadge _4.tga
basicbraining, WorkResource\Textures\icons\UI_Icons\UI_meritbadge _17.tga
arrowhead, WorkResource\Textures\icons\UI_Icons\UI_arrowhead. tga
PsiCard, WorkResource\Textures\icons\InventoryItems\PsiChal lengeCard.tga
Marker, WorkResource\Textures\icons\InventoryItems\PsiChal lengeMarker.tga
PsiCore, WorkResource\Textures\icons\InventoryItems\PsiChal lengeCore.tga
Journal, WorkResource\Textures\icons\InventoryItems\Journal .tga
JournalButton, WorkResource\Textures\icons\UI_Icons\UI_buttonStar t.tga
PowersButton, WorkResource\Textures\icons\UI_Icons\UI_buttonBack .tga
FordNinja, WorkResource\Textures\icons\InventoryItems\Ford_PS ICoreHint.tga
BulletPoint, WorkResource\Textures\icons\UI_Icons\UI_BulletPoin t.tga
Loboto, WorkResource\Textures\UI\Sayline Heads\Lobato_sayline.tga
MaxAmmoUp, WorkResource\Textures\icons\InventoryItems\MaxAmmo Up.tga
MaxConfusionUp, WorkResource\Textures\icons\InventoryItems\MaxConf usionUp.tga
MaxLivesUp, WorkResource\Textures\icons\InventoryItems\MaxLive sUp.tga
OneUp, WorkResource\Textures\icons\InventoryItems\OneUp.t ga
ConfusionAmmo, WorkResource\Textures\icons\InventoryItems\PsiBall Confusion.tga
ClairvoyanceEye, WorkResource\Textures\icons\Bubble\Clairvoyance_MM cutscene.tga
WhiteBall, WorkResource\Textures\icons\UI_Icons\Ball_white.tg a
RedTriangle, WorkResource\Textures\MenuUI\Journal\Raz_ArrowIcon .tga
MapHighlightMark, WorkResource\Textures\MenuUI\Journal\Map_DestMarke r.tga
FullMouse, WorkResource\Textures\icons\PC_Icons\FullMouse.tga
MovementKeys, WorkResource\Textures\icons\PC_Icons\MovementKeys. tga
Spacebar, WorkResource\Textures\icons\PC_Icons\SpaceBar.tga
Enter, WorkResource\Textures\icons\PC_Icons\Enter.tga
Backspace, WorkResource\Textures\icons\PC_Icons\Backspace.tga
Escape, WorkResource\Textures\icons\PC_Icons\Escape.tga
LeftMouse, WorkResource\Textures\icons\PC_Icons\LeftMouseButt on.tga
RightMouse, WorkResource\Textures\icons\PC_Icons\RightMouseBut ton.tga
MiddleMouse, WorkResource\Textures\icons\PC_Icons\MiddleMouseBu tton.tga
NakedButton, WorkResource\Textures\icons\PC_Icons\NakedKey.tga
NakedGamepadButton, WorkResource\Textures\icons\PC_Icons\NakedButton.t ga
LShift, WorkResource\Textures\icons\PC_Icons\LShift.tga
RShift, WorkResource\Textures\icons\PC_Icons\RShift.tga
LCtrl, WorkResource\Textures\icons\PC_Icons\LCtrl.tga
RCtrl, WorkResource\Textures\icons\PC_Icons\RCtrl.tga
LAlt, WorkResource\Textures\icons\PC_Icons\LAlt.tga
RAlt, WorkResource\Textures\icons\PC_Icons\RAlt.tga
Up, WorkResource\Textures\icons\PC_Icons\UpArrowKey.tg a
Down, WorkResource\Textures\icons\PC_Icons\DownArrowKey. tga
Left, WorkResource\Textures\icons\PC_Icons\LeftArrowKey. tga
Right, WorkResource\Textures\icons\PC_Icons\RightArrowKey .tga
Gamepad, WorkResource\Textures\icons\PC_Icons\Gamepad.tga
F1, WorkResource\Textures\icons\PC_Icons\F1.tga
F2, WorkResource\Textures\icons\PC_Icons\F2.tga
F3, WorkResource\Textures\icons\PC_Icons\F3.tga
F4, WorkResource\Textures\icons\PC_Icons\F4.tga
F5, WorkResource\Textures\icons\PC_Icons\F5.tga
F6, WorkResource\Textures\icons\PC_Icons\F6.tga
F7, WorkResource\Textures\icons\PC_Icons\F7.tga
F8, WorkResource\Textures\icons\PC_Icons\F8.tga
F9, WorkResource\Textures\icons\PC_Icons\F9.tga
F10, WorkResource\Textures\icons\PC_Icons\F10.tga
F11, WorkResource\Textures\icons\PC_Icons\F11.tga
F12, WorkResource\Textures\icons\PC_Icons\F12.tga
Numpad0, WorkResource\Textures\icons\PC_Icons\Numpad_0.tga
Numpad1, WorkResource\Textures\icons\PC_Icons\Numpad_1.tga
Numpad2, WorkResource\Textures\icons\PC_Icons\Numpad_2.tga
Numpad3, WorkResource\Textures\icons\PC_Icons\Numpad_3.tga
Numpad4, WorkResource\Textures\icons\PC_Icons\Numpad_4.tga
Numpad5, WorkResource\Textures\icons\PC_Icons\Numpad_5.tga
Numpad6, WorkResource\Textures\icons\PC_Icons\Numpad_6.tga
Numpad7, WorkResource\Textures\icons\PC_Icons\Numpad_7.tga
Numpad8, WorkResource\Textures\icons\PC_Icons\Numpad_8.tga
Numpad9, WorkResource\Textures\icons\PC_Icons\Numpad_9.tga
NumpadDiv, WorkResource\Textures\icons\PC_Icons\Numpad_Divide .tga
Numpad*, WorkResource\Textures\icons\PC_Icons\Numpad_Multip ly.tga
Numpad-, WorkResource\Textures\icons\PC_Icons\Numpad_Subtra ct.tga
Numpad+, WorkResource\Textures\icons\PC_Icons\Numpad_Add.tg a
NumpadEnter, WorkResource\Textures\icons\PC_Icons\Numpad_Enter. tga
Numpad., WorkResource\Textures\icons\PC_Icons\Numpad_Decima l.tga
PgDn, WorkResource\Textures\icons\PC_Icons\PgDn.tga
PgUp, WorkResource\Textures\icons\PC_Icons\PgUp.tga
Del, WorkResource\Textures\icons\PC_Icons\Del.tga
Ins, WorkResource\Textures\icons\PC_Icons\Ins.tga
Home, WorkResource\Textures\icons\PC_Icons\Home.tga
End, WorkResource\Textures\icons\PC_Icons\End.tga
Tab, WorkResource\Textures\icons\PC_Icons\Tab.tga
Joy1, WorkResource\Textures\icons\PC_Icons\PC_Dpad_UP.tg a
Joy2, WorkResource\Textures\icons\PC_Icons\PC_Dpad_DOWN. tga
Joy3, WorkResource\Textures\icons\PC_Icons\PC_Dpad_LEFT. tga
Joy4, WorkResource\Textures\icons\PC_Icons\PC_Dpad_RIGHT .tga
Joy5, WorkResource\Textures\icons\UI_Icons\UI_buttonStar t.tga
Joy6, WorkResource\Textures\icons\UI_Icons\UI_buttonBack .tga
Joy7, WorkResource\Textures\icons\PC_Icons\Joy7.tga
Joy8, WorkResource\Textures\icons\PC_Icons\Joy8.tga
Joy9, WorkResource\Textures\icons\PC_Icons\LShift.tga
Joy10, WorkResource\Textures\icons\PC_Icons\RShift.tga
Joy11, WorkResource\Textures\icons\PC_Icons\Joy11.tga
Joy12, WorkResource\Textures\icons\UI_Icons\UI_buttonA.tg a
Joy13, WorkResource\Textures\icons\UI_Icons\UI_buttonB.tg a
Joy14, WorkResource\Textures\icons\UI_Icons\UI_buttonX.tg a
Joy15, WorkResource\Textures\icons\UI_Icons\UI_buttonY.tg a
Joy16, WorkResource\Textures\icons\PC_Icons\Joy16.tga
Joy17, WorkResource\Textures\icons\PC_Icons\Joy17.tga
Joy18, WorkResource\Textures\icons\PC_Icons\Joy18.tga
Joy19, WorkResource\Textures\icons\PC_Icons\Joy19.tga
Joy20, WorkResource\Textures\icons\PC_Icons\Joy20.tga
Joy21, WorkResource\Textures\icons\PC_Icons\Joy21.tga
Joy22, WorkResource\Textures\icons\PC_Icons\Joy22.tga
Joy23, WorkResource\Textures\icons\PC_Icons\Joy23.tga
Joy24, WorkResource\Textures\icons\PC_Icons\Joy24.tga
Joy25, WorkResource\Textures\icons\PC_Icons\Joy25.tga
Joy26, WorkResource\Textures\icons\PC_Icons\Joy26.tga
Joy27, WorkResource\Textures\icons\PC_Icons\Joy27.tga
Joy28, WorkResource\Textures\icons\PC_Icons\Joy28.tga
Joy29, WorkResource\Textures\icons\PC_Icons\Joy29.tga
Joy30, WorkResource\Textures\icons\PC_Icons\Joy30.tga
Joy31, WorkResource\Textures\icons\PC_Icons\Joy31.tga
Joy32, WorkResource\Textures\icons\PC_Icons\Joy32.tga
JoyX, WorkResource\Textures\icons\UI_Icons\UI_Joystick_0 1.tga
JoyY, WorkResource\Textures\icons\UI_Icons\UI_Joystick_0 1.tga
JoyZ, WorkResource\Textures\icons\UI_Icons\UI_Joystick_0 1.tga
JoyRotX, WorkResource\Textures\icons\UI_Icons\UI_Joystick_0 1.tga
JoyRotY, WorkResource\Textures\icons\UI_Icons\UI_Joystick_0 1.tga
JoyRotZ, WorkResource\Textures\icons\UI_Icons\UI_Joystick_0 1.tga
JoySlider0, WorkResource\Textures\icons\UI_Icons\UI_Joystick_0 1.tga
JoySlider1, WorkResource\Textures\icons\UI_Icons\UI_Joystick_0 1.tga
Aumlaut, WorkResource\Textures\icons\PC_Icons\Aumlaut.tga
Carat, WorkResource\Textures\icons\PC_Icons\Carat.tga
Circle, WorkResource\Textures\icons\PC_Icons\Circle.tga
Colon, WorkResource\Textures\icons\PC_Icons\Colon.tga
Dollar, WorkResource\Textures\icons\PC_Icons\Dollar.tga
DoubleS, WorkResource\Textures\icons\PC_Icons\DoubleS.tga
Exclamation, WorkResource\Textures\icons\PC_Icons\Exclamation.t ga
Oumlaut, WorkResource\Textures\icons\PC_Icons\Oumlaut.tga
Plus, WorkResource\Textures\icons\PC_Icons\Plus.tga
Pound, WorkResource\Textures\icons\PC_Icons\Pound.tga
SemiColon, WorkResource\Textures\icons\PC_Icons\SemiColon.tga
Star, WorkResource\Textures\icons\PC_Icons\Star.tga
Ugrave, WorkResource\Textures\icons\PC_Icons\Ugrave.tga
Uumlaut, WorkResource\Textures\icons\PC_Icons\Uumlaut.tga
The flipper buttons don't work with current drivers, use the shoulder buttons instead. Few other issues with this setup as well. If tattiebogle fixes the dpad, then this will break, so back up!

vittau
06-11-2012, 07:38 AM
Why does it take several minutes in the "Patching icons, please wait..." part? (And uses a lot of CPU) :confused:

v00d00man
06-19-2012, 03:07 PM
I think i explained that before :)
http://forums.steampowered.com/forums/showpost.php?p=30728847&postcount=80

Dude_Revolution
06-26-2012, 04:42 AM
Works perfectly! Thank You

SweStars
06-26-2012, 01:08 PM
rumbles for me using a wireless 360 pad.

Thanks man!
Waited 5 min or so for the "Patching icons" and it seemed to work.
Started the game with a wireless controller and it worked wonders!

Also got the rumble function to work. Thanks alot!

Used this link that's in the middle of the first post (the authers):

http://voodooman.gta-action.ru/downloads/PsychoPadLiteInstallv1.0b.rar

v00d00man
06-29-2012, 02:32 AM
You shouldn't ever have to do that for a program. That's a very good indicator of a trojan.

Learn facts please, both of you.
Error like this appears because of UAC - which prevents writing into folders such as Program files (where psyhonauts files usually placed) if user account dont have admin rights.
UAC is not a firewall, but you need to disable it or have admin rights to run Psyhopad.

Sublimis
07-17-2012, 09:36 AM
Bump up this thread for people who just bought the game and is playing with xbox 360(or other brand with x-input) controller. This patch works perfect for my logitech F710.

And the game is amazing.

v00d00man
07-18-2012, 10:31 AM
Good news, everyone!
PsyhoPad Lite updated to v1.1

v1.1 Highlights:

+Removed GUI to fix misleading out of sync messages about patching state that could stay forever despite patching already finished
+Added external config files "PsychoIco.ini" and "PsychoMap.ini" for tweaking of bindings prior patching
+Minor cosmetic and logic improvements such as indication of current step of patching

Download it here:
https://dl.dropbox.com/u/75754626/PsychoPadLite_v1.1_install.rar

Doctor_Hades
07-19-2012, 06:20 AM
Fabulous work, v00d00man. Thank you ever so much. :)

IndigoAK
07-19-2012, 10:52 PM
Learn facts please, both of you.
Error like this appears because of UAC - which prevents writing into folders such as Program files (where psyhonauts files usually placed) if user account dont have admin rights.
UAC is not a firewall, but you need to disable it or have admin rights to run Psyhopad.

Or you could learn to code and properly support elevation in Windows Vista, Windows 7 and Windows 8.

The vast majority of UAC issues are caused by lazy developers. When coded for properly, UAC can be left enabled AND you can write to the Program Files directory. Use Google if how to do this escapes you. There are several methods and even Microsoft has documentation on MSDN regarding this topic.

TheMadCat
07-20-2012, 12:59 PM
Thank you sir, your 1.1 version works like a charm! :D

+rep

v00d00man
07-21-2012, 12:14 AM
Or you could learn to code and properly support elevation in Windows Vista, Windows 7 and Windows 8.

The vast majority of UAC issues are caused by lazy developers. When coded for properly, UAC can be left enabled AND you can write to the Program Files directory. Use Google if how to do this escapes you. There are several methods and even Microsoft has documentation on MSDN regarding this topic.


Orly?
Or you could learn facts too, and at least should try to look at Psychopad manifest xml before making such statements :)

How this elevation support for 7 and Vista not coded properly? ))))
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<assemblyIdentity name="Voodooman.PsychoPadLite" type="win32" version="1.0.0.0" processorArchitecture="x86"/>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*"/>
</dependentAssembly>
</dependency>
<v3:trustInfo xmlns:v3="urn:schemas-microsoft-com:asm.v3">
<v3:security>
<v3:requestedPrivileges>
<!-- level can be "asInvoker", "highestAvailable", or "requireAdministrator" -->
<v3:requestedExecutionLevel level="highestAvailable" uiAccess="false"/>
</v3:requestedPrivileges>
</v3:security>
</v3:trustInfo>
<description>PsychoPad Lite - xbox 360 controller GUI unofficial patch</description>
<asmv3:application>
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings"/>
</asmv3:application>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
</application>
</compatibility>
</assembly>

Huh? It should properly prompt users to execute PsychoPadLite with "highestAvailable" priviledges available to current user, i even have extra Win 7 and Vista Os supports flags.
However UAC could be buggy in hands of some users, especially those who uses various windows tweaking programs and tweaking everything it suggest without any idea of consequences, there are many possible reasons that could make their user accounts to not have enough rights to write into protected folders.

So if you such a master of "proper coding", could you tell me exactly what is wrong with this manifest?)))

And yep, just for comparision, this is manifest from steam.exe that allows it to write into program files, and look how many properties they missed:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
</requestedPrivileges>
</security>
</trustInfo>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>

<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"></supportedOS>

<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"></supportedOS>
</application>
</compatibility>
</assembly>
Would you tell Steam coders to learn to code too?)))))

Error this guy had could be not even UAC related, im not sure what kind of firewall he mean, it could be some Antivurus\Firewall combo like Kaspersky Internet Security or anything else like this and it could block any properly elevated exe.
See this:
http://support.microsoft.com/kb/2669244

Thank you sir, your 1.1 version works like a charm! :D

+rep
No problem, could you tell me how long did you wait with 1.1 until patching was done?

Scorcher24
07-22-2012, 01:57 PM
Does this contain a custom .exe or what? Can someone please upload a zip with the files? I don't trust the installer.

Rellik66
07-22-2012, 04:19 PM
v00d00man's patch should be just fine, but I do have a manual way of doing it (http://forums.steampowered.com/forums/showthread.php?t=2152103). (it's less than perfect though)

Scorcher24
07-22-2012, 04:41 PM
v00d00man's patch should be just fine, but I do have a manual way of doing it (http://forums.steampowered.com/forums/showthread.php?t=2152103). (it's less than perfect though)

Thanks, way better. +rep

v00d00man
07-23-2012, 02:38 AM
Thanks, way better. +rep

It does not include new and fixed x360 custom icons such as RB | LB and stick, and it does not have fixed localisation files and does not implement all fixes i did:)

Dont be so paranoid, exe is patcher and installer of extra files, its done that way to do everything fast and easy for everyone.

But anyway, i was going to port patcher for mac and linux and stuck because i dont have now mac\linux and\or any tools to make mac and linux port using windows only, so i was going to include all files and and instruction for manual installation in archive for Mac and Linux users who cant run exe file properly.
So just wait a little.

Scorcher24
07-23-2012, 02:41 AM
My PC is virus free and I never had one.
A buddy just lately had to reformat his PC because he had a rootkit and some trojan on it.

I think I stick with my way.

v00d00man
07-23-2012, 02:58 AM
My PC is virus free and I never had one.
A buddy just lately had to reformat his PC because he had a rootkit and some trojan on it.

I think I stick with my way.

Dude, you insulting me and everyone else in this thread now, you know this?
Am i look to you like a stupid schoolboy who spreading viruses with game patches?

Or everyone of users who used this patch and posted in this thread looks to you like a stupid schoolboys who cant tell if there is a virus or not?

"Thank you" for your "appretiation" of my time and effort in making your Psychonauts expirience better...

v00d00man
07-24-2012, 03:17 AM
Meanwhile old new PsychoWide - widescreen patch thread was started, if someone interested:
http://forums.steampowered.com/forums/showthread.php?t=2832277

TheMadCat
07-24-2012, 02:51 PM
No problem, could you tell me how long did you wait with 1.1 until patching was done?

2-3 minutes or so if I'm not mistaken...4 max :)

Warlock82
07-25-2012, 06:30 AM
Thanks for the patch. It's *so* much nicer to play this with the actual Xbox icons instead of constantly having to remember what "Q" or "F" referred to :P

Edit: Side note, pretty sure this took me more than 4 mins to patch. It was quite long.

ZTylerDurden
08-04-2012, 11:45 PM
This is excellent, thanks for enhancing the experience of my first playthrough.

apergam
08-10-2012, 08:05 PM
Awesome, thanks for the fix!!!

mojoba
08-13-2012, 04:49 AM
Want to play with Xbox 360 controller in proper way?
Want to get rid of annoying keyboard and mouse buttons in-game and want to see Xbox 360 controller buttons?
Or you dont have xbxo 360 controller and simply want your numeric gamepad buttons appear instead of keyboard and mouse?

Than this patch for you!

Screenshots can tell more than 1000 words:
http://steamcommunity.com/id/voodooman/screenshot/558669287124215271 (http://steamcommunity.com/id/voodooman/screenshot/558669287124215271)
http://steamcommunity.com/id/voodooman/screenshot/558669287124206099 (http://steamcommunity.com/id/voodooman/screenshot/558669287124206099)
http://steamcommunity.com/id/voodooman/screenshot/558669287124211426 (http://steamcommunity.com/id/voodooman/screenshot/558669287124211426)
http://steamcommunity.com/id/voodooman/screenshot/558669287124223035 (http://steamcommunity.com/id/voodooman/screenshot/558669287124223035)
http://steamcommunity.com/id/voodooman/screenshot/558669287124207789 (http://steamcommunity.com/id/voodooman/screenshot/558669287124207789)
http://steamcommunity.com/id/voodooman/screenshot/558669287124219445 (http://steamcommunity.com/id/voodooman/screenshot/558669287124219445)
http://steamcommunity.com/id/voodooman/screenshot/558669287124232060 (http://steamcommunity.com/id/voodooman/screenshot/558669287124232060)
http://steamcommunity.com/id/voodooman/screenshot/558669287124227446 (http://steamcommunity.com/id/voodooman/screenshot/558669287124227446)

Want this? Get it!

Download (outdated look for newer version below):
OK guys, since you are so impatient, i did a LITE version of patch which should work just double fine.
All advanced things (such as xbox 360 controller support for previous v1.04 of game, customizable configs, DI FFD, detection of all stuff, etc) was removed, and only profile and icon patching was left.
Download and enjoy, and dont forget to report about noticed bugs
http://voodooman.gta-action.ru/downloads/PsychoPadLiteInstallv1.0b.rar

Usage is pretty simple - run installer, select Psychonauts folder, install, enjoy. If you will create new profie, you will need to reapply patch, just run installed PsychoPadLite.exe from Psychonauts folder and enjoy updated profiles with proper x 360 controller ui))

Note: game has xbox original buttons for UI, but no LB and RB, ugly edges because of DXT compression and annoying animation - this was fixed and included both in lite and full versions

Meanwhile ill keep working on full version...

Im not quite finished this and need more Three-headed monkeys... i mean testers in my secret laboratory, to put my experiments on, before i can go with public release of full version.
Have 2 extra monkey heads?
Have Xinput-class gamepad or normal Dinput pad?
Finished game and have saves in different points of games?
You are not a lame-monkey and know how to disable UAC and what is false positive?
Then opt-in!

Mirrors:
http://www.gog.com/en/forum/psychonauts/psychopad_xbox_360_controller_gui_unofficial_patch
http://www.doublefine.com/forums/viewthread/4952/

Update (Jun 18 2012):

Good news, everyone!
PsyhoPad Lite updated to v1.1

v1.1 Highlights:

+Removed GUI to fix misleading out of sync messages about patching state that could stay forever despite patching already finished
+Added external config files "PsychoIco.ini" and "PsychoMap.ini" for tweaking of bindings prior patching
+Minor cosmetic and logic improvements such as indication of current step of patching

Download it here:
https://dl.dropbox.com/u/75754626/PsychoPadLite_v1.1_install.rar

When this file is extracted the exe file is missing. I believe the dropbox file must be corrupt. Can you re-upload please. I seem to have a permanent picture of a mouse icon and the Q and E key icons. This is really bugging me and putting me off playing.

Thanks

Scorcher24
08-13-2012, 06:54 AM
If this mod is using a custom exectuable, then you should avoid it.
It might be a keylogger.

SFisherBG
08-13-2012, 10:57 AM
How many steps are for patching?
I am at step 80 for an hour maybe and I am jarateed of waiting.
------------
Now it is step 135 and almost 2 hours and haven't finished yet?

remoteman213
08-13-2012, 04:51 PM
If this mod is using a custom exectuable, then you should avoid it.
It might be a keylogger.

Dude, if you're not going to use it, that's fine. But there's no need to spread false information about this awesome mod. All it does is patch the game for the user. Makes it much simpler then having to copy different files to different directories.

There are seriously much better and easier ways of spreading a virus, so I don't know why anyone would make a mod to change the gui and then hide a virus in it. Plus why hide it in a mod for a game like this when there's so many other ways to do it.

Just clarifying, there is NO keylogger, NO virus and NO malicious software of any kind contained in this mod. I've never had a virus and I only use Microsoft Security Essentials. All you need is common sense.

Also I've using this mod since last year, and it's great!

Scorcher24
08-13-2012, 04:53 PM
All you need is common sense.
Correct. Thats why shouldn't use mods that modify an executable.

v00d00man
08-13-2012, 05:25 PM
When this file is extracted the exe file is missing. I believe the dropbox file must be corrupt. Can you re-upload please. I seem to have a permanent picture of a mouse icon and the Q and E key icons. This is really bugging me and putting me off playing.

Thanks

Dude, link works perfectly fine, just downloaded it. It seems that your browser corrupted file. I suppose its IE (have same issues with it, also after some time of usage tabs stops to download pages, so i moved to Maxthon browser which uses hybrid engine of IE and Chrome and have much more features than any other browser), or even if its not IE, well you need to clear browser cache and try to redownload file, try different browser or use download managers such as DOWNLOAD MASTER (google for it, its the best one, using it like 10 years or so, moved to it from FlashGet)


Blah blah blah blah, annoying rediculous paranoid felgecarb about exe, blah blah.

Dute, i dont want to be rude, but please go buy yourself a new brain, the one you have was permanently damaged by virustrojanhorsekeyloger32.exe. If you cant afford one, please use Dogen's metal hat, it will protect you from viruses and will protect me from head explosion that could be caused by power of your mighty brain)))))
I wonder, does all of your exe here http://code.google.com/u/Scorcher24@gmail.com/ have keyloggers ? AOremover.exe maybe? Not? Seriosly? How come you have such a double standards? If exes made by you nobody should avoid using them and they surely have no trojans... and if exe files done by someone else, they 100500% infected, lol. What a nice "logic" you have. How about trying to think that if you making exe files to help people solve some game problems, why cant others do the same? Or you really ataching keyloggers to your exes? Should i avoid them too?)))

v00d00man
08-13-2012, 05:29 PM
How many steps are for patching?
I am at step 80 for an hour maybe and I am jarateed of waiting.
------------
Now it is step 135 and almost 2 hours and haven't finished yet?

150, you have some real problems with performance of your PC, on my machine every step takes a second and 150 seconds is total time.
Try to turn off all background services and programs, especially antiviruses, as they could slow down operation. However if you are paranoid like this guy above, dont do this :)

Scorcher24
08-13-2012, 05:31 PM
Dute, i dont want to be rude, but please go buy yourself a new brain, the one you have was permanently damaged by virustrojanhorsekeyloger32.exe. If you cant afford one, please use Dogen's metal hat, it will protect you from viruses and will protect me from head explosion that could be caused by power of your mighty brain)))))

Really mate, really? That low?
You know, at least I know now why your patch is not available as a zip file. Because you modify the executable. How do I know what you changed? It might be crack, getting me banned from Steam in the end. It might be a trojan horse or anything else. Are your changes public somewhere?

SFisherBG
08-13-2012, 10:53 PM
150, you have some real problems with performance of your PC, on my machine every step takes a second and 150 seconds is total time.
Try to turn off all background services and programs, especially antiviruses, as they could slow down operation. However if you are paranoid like this guy above, dont do this :)

I waited a little more and it finished. Everything is OK now. Maybe it is my PC. I have installed the OS two years ago.
Thank you.

v00d00man
08-15-2012, 05:35 AM
Really mate, really? That low?
You know, at least I know now why your patch is not available as a zip file. Because you modify the executable. How do I know what you changed? It might be crack, getting me banned from Steam in the end. It might be a trojan horse or anything else. Are your changes public somewhere?

Jesus, dude, you getting really annoying with your absolutely unsubstantiated theory. Im not asking you to download and run this file, so if you just so paranoid and so "smart", dont do it and get out of this thread and stop spreading false information.

How about freaking uploading file to something like this http://r.virscan.org/report/0618f9bf864d8b45c655653c31b2cb2d.html and looking at results ?

Only 3 of 36 antiviruses gives false positive results,
and these 3 are crappy lame-♥♥♥ AVs a-squared, JiangMin, KingSoft - no one knows. Major and most advanced Avs keeping silence.
And if you will read carefuly what they say, you will nottice word BAT everywhere. If you will read this thread carefully, you will nottice that tool itself is just and advanced bat script wrapped into exe to mak with help of this http://www.f2ko.de/programs.php?lang=en&pid=b2e and this tool used by many system adminstrators to "compile" bat scripts into more handy and user friendly command line tools.
Earlier it was also used by some creators of malware, and its exe stub was blidndly added into Av databases but this was like 2 years ago.
2 years ago, this tool had so many false positives, so i personally wrote to Kaspersky and Dr Web representatives with request to check harmless files produced by this tool and remove its signatures from av databases, and it was removed soon after, but you see, there are many plagiaristic antiviruses which uses databases from major antiviruses and some of them never removes what was added before, so while major AVs and 33 of 36 now aware that bat 2 exe produced stub is not a malware, 3 minor AVs still not.
So they give false positive results.

And now, turn your mighty brain on, if it wasnt stolen by Lobotto, and tell me, WHAT KIND OF KEYLOGGER could be done in batch?)))) Are you serious? Its so limited so i barely able to do some basic things i need by using some hacks and tricks and undocummented things or external command line tools in worst cases. Also its so slow, so 150 advanced FOR loops takes non less than 150 seconds.

And there is also another exe - installer, well its simply a WinRar SFX module with manually crafted custom UI inspired by official Psychonauts launcher from retail DVD version, it exist to let people just do everything easy, display them license (well i was too busy to write one for this, so its not displayed in this case), display them readme and let them install it into Psychonauts folder, and well i really believe that nice looking UI matters, so its also stands just to make installation eye-candy... manual installation is ugly and takes more time.

And if you still not convinced, you can one install.exe in WinRar and see that its juss an self extracting rar.
And if you want to look at antire bat code, just run psychopad exe with
monkey
argument, and it will ask you where do you want to extract sourcecode and packed external tools. So you can heal your paranoia and stop bugging me. However this involves launch of exe, so i doubt your paranoia will allow you do that.

After that i expect you to write ther something like "sorry, i was wrong" or at least "i was wrong". If aint going to help you, well...
Just tell me, are you troll, or someone stole your brain when you was in summer camp?
In 1st case only ban will help you, in second im gonna call Psychonauts and ask for agent Raz, he have some expirience in helpoing kids to find their lost brains )))))

P.S. - there is also something i cant tell you now, but just wait and you will se that soon :)

mojoba
08-27-2012, 01:27 AM
When this file is extracted the exe file is missing. I believe the dropbox file must be corrupt. Can you re-upload please. I seem to have a permanent picture of a mouse icon and the Q and E key icons. This is really bugging me and putting me off playing.

Thanks

Thanks for your repy V00d00man I found the problem which was that Ad-Awares Anti Malware program was deleting the exe when it was extracted without even asking me 1st. I closed it down so I can instal your gamepad icon patch :)

Shiroshibal
09-10-2012, 06:33 AM
Heya! I downloaded and installed the 1.1 Patch but the icons are still Keyboard-icons, what exactly do I have to do? Thanks for any help :)

PurSpyk!!
09-30-2012, 10:26 PM
Anyone have an updated link for the 1.1 version, the link no longer works?

nickscott86
10-07-2012, 06:23 PM
Download link worked for me.

Really appreciate this! It didn't seem to work the first time, but I tried again and now it works great.

Destroyer360
10-12-2012, 02:39 PM
Patched it, and almost squealed with joy when I saw "Press A to Continue."

Then my joy turned to sadness and confusion when I pushed A on my Logitech F710 and nothing happened.

The controller worked fine on XInput mode for this game until the patch, and every game throw at it now works with the controller. What's wrong? And if I can't find out, how do I uninstall this mod?

Also, DirectInput mode on the controller still works with Psychonauts, just not XInput. I'd rather use XInput so that I can use the triggers and not have to switch between modes all the time.

redtardis
10-29-2012, 07:39 PM
Is there any chance that ANY of this is applicable to using a gamecube controller with Psychonauts? It's hooked up via the USB adapter called blissbox, which makes it appear like a regular game controller. The buttons show up as:

left thumb stick: main directional controller
B: button 1
A: button 2
Y: button 3
X: button 4
Z: button 5
Start: button 6
left shoulder analog press: Slider
left shoulder button press: button 7
right shoulder analog press: Dial
right shoulder button press: button 8
left d-pad: buttons 11, 12, 13, 14
C analog stick: X Rotation/Y Rotation

The one thing that's a little weird is the default state of the analog shoulder part is full on the Slider/Dial bar (as if they are inverted in terms of pressing). As you press them, the Slider/Dial bar becomes smaller (meaning they are "less pressed" to the system).

I ask this because after posting to the Doublefine forum, the admin pointed me specifically to this thread. But I can't figure out if it would be a wild goose chase to try all this stuff.

The additional complication is that I am using the direct download from the Humble Bundle. I could use my steam code if I had to, though.

Thanks!

Edit: I should add that so far, I have everything working except the C stick. I don't use the analog shoulder portion (only the button press). It makes remapping a little tricky, though, because of the way the press is inverted. But I'd really like the C stick to work for camera control, hence my looking into this.

Edit: Nevermind. I figured out that I could just edit the profile INI file and get it working by setting the LookUp/Down/Left/Right_Alt settings to JoyRotY/Y/X/X. I don't get the fanciness where the onscreen text/icons match my buttons like in this patch, but I don't really need it. For anyone following this later, for more detail look on the DoubleFine forum.

v00d00man
11-05-2012, 09:47 AM
Well, you see, there is a little problem with GameCube an PS buttons graphics - these pads are unofficially adapted for pc with help of directinput api, and this API have standart for buttons display as numbers an axes with XYZ letters.
So there is no way for game to tell the difference between standart Dinput device or gamecube and ps gamepads (well there is a way - detection device name or specifi devide and vendor id - but due of many number of noname chinesse adapters and lot more hand-made adapters its hard to test them all and they all could have different names and ids, since they usually taken from adapter's chip or unofficial drivers, not gamepad itself). Also since these buttons have exclusive and most likely trademarked design which not officially available on PC, usage of these arts could be considered as illegal (but could be not in other case), despite i doubt taht Sony or Nintendo will sue anyone for usage of their button's art in any game, most of devs actually afraid of legal issues and trying not to risk, so you will most likely never see official set of PS or Gamecube buttons in any PC game.
Unofficial support is possible, but it will require some art job and testing.
Unfortunately i dont have any Gamecube controllers and adapters for testing, also, as far as i know, it have only 10 buttons (no LB and no BACK kind of buttons) while Psychonauts requires 12 of them, and most important it requres to have 4 shift buttons, as one used for target lock-on and other 3 for powers, Gamecube pad alows to use effectively 2 powers and lock-on or 3 powers with no lock-on which will be quite awkward.
So, despite i can do graphics and for GC gamepad, it would not worth effort - its rare device with many different adapters and configurations, and its not suitable for Psychonauts and most of other games anyway.

Instead i suggest you to get yourself proper 12 button + 4 axis + Dpad gamepad with dinput or xinput support (ideal would be hybrid which supports both, like latest Logitech pads http://www.logitech.com/gaming/controllers they are cheap, less then 50$) and enjoy the game with better controls and matching graphics :-D

PurSpyk!!
11-05-2012, 09:53 AM
Still cannot download the file, get the option to save it and then nothing happens. Is it possible to upload the file somewhere else.

v00d00man
11-05-2012, 10:09 AM
Patched it, and almost squealed with joy when I saw "Press A to Continue."

Then my joy turned to sadness and confusion when I pushed A on my Logitech F710 and nothing happened.

The controller worked fine on XInput mode for this game until the patch, and every game throw at it now works with the controller. What's wrong? And if I can't find out, how do I uninstall this mod?

Also, DirectInput mode on the controller still works with Psychonauts, just not XInput. I'd rather use XInput so that I can use the triggers and not have to switch between modes all the time.

Thats strange, my patch doesnt affect any files that responsible for communication between game, gamepad api and gamepad driver. In any possible case my patch only changes path to art files, adding them as well, and fixing minor config issues by enhancing deadzone to 25% (less will have constantly moving character or camera as Xbox 360 controllers have pretty weak and cheap potentiometers that doesnt even have a proper centering) and fixing dpad to let it mirror left stick in menues as well as moving gamepad buttons to primary set of binds to force game to display them instead of keyboard and mouse.

There could be a chance that something stopped script in a middle of process and it left your config without any binds.
If this happened then just go to game options>controls and reset to default and see if gamepad works after this. If it aint work, than it surelly not my patch. Maybe you put there a x360ce dll and forgot, or maybe you need to update Xbox 360 controller driver (get the latest version here http://www.microsoft.com/hardware/en-us/p/xbox-360-controller-for-windows#support ) and directX (which includes xinput libraries http://www.microsoft.com/en-us/download/details.aspx?id=35&wt.mc_id=mscom_en_us_search_mssuggests_131z4enus22 051 ).
Try that and tell me it works.

v00d00man
11-05-2012, 10:13 AM
Still cannot download the file, get the option to save it and then nothing happens. Is it possible to upload the file somewhere else.

Link works pretty fine
https://dl.dropbox.com/u/75754626/PsychoPadLite_v1.1_install.rar

It could be your browser (IE? Have problems like this). Try to clear browser cache and reset settings, or try download manger like Download Master (google for it).

Also it could be that something broken with https support in your browser, try alternate link, its pretty same, just without 1 s))

http://dl.dropbox.com/u/75754626/PsychoPadLite_v1.1_install.rar

PurSpyk!!
11-05-2012, 10:38 AM
Thanks, second link worked.

v00d00man
11-12-2012, 07:44 PM
Hey guys, btw im porting my old rusty code of patcher from Bat to AutoIt, so next version, when its happen, will do patching in few seconds instead of minutes and will have gui with proper indication of progress ;)

johannes-s
01-02-2013, 05:35 AM
hi i have a 64 bit pc and when i start the file phycopad lite i get an error message that the program isnt wried to a program or somthing how do i fix?? D:

ChaosDX1
03-25-2013, 01:29 AM
My biggest complaint for this game was that it was hard to remember what button on my controller did what.
This patch works great! Thanks!

TobinGreywolf
05-14-2013, 02:28 AM
If this mod is using a custom exectuable, then you should avoid it.
It might be a keylogger.
My Kaspersky Stops it at every step, so guess I'll have to try something else.

Thanks for all the effort though mate, really decent thing to try and help us. Can see why some might have problems getting it to work with so many different variables of each PC.

boogiebot486
07-02-2013, 04:00 PM
I'm having an issue where the RB, LB, and R buttons show up in the wrong places on the PSI powers part of the hud. RB is triggered by what would be the left trigger, left bumper by right trigger, and right trigger by right bumper. I haven't seen anyone run into this problem, and I realize v00d00 hasn't been around since February, but if anyone has advice on it, I'd love to get some.

v00d00man
07-26-2013, 07:46 AM
What gamepad do you have? Also, can you post me what you have in your INI files? Do you have Win or NIX version of game?

Donel
03-14-2014, 11:01 AM
v00d00man, all your links uploaded to Dropbox are offline, can you upload them in another server?

You have done an amazing job in this mod, keep up the good work.

v00d00man
03-17-2014, 04:08 AM
Wow, thanks for telling me this, recently Dropbox started to ban links or entire accounts that generates more than 20 gb of traffic per day :-(

Links has not moved or changed, files are still there, but stupid dropbox seems to want me to push to use paid account with up to 200 gb per day, thats very low :-(

Ill see what i can do with reupload. Damn dropbox, i trusted you, was sure that you reliable and now you did this...

But good thing is - it seems to be temporary.

Donel
03-17-2014, 07:13 AM
Oh, that's really bad =/

Thanks for the answer. About alternatives for uploading, I recomend MEGA and Media Fire. Does Google Drive allow you to share links? If so, it would be a great alternative too.

August
03-23-2014, 12:30 PM
Any news on this being available elsewhere?

NekoiNemo
04-05-2014, 03:02 AM
MAybe you should upload it to multiple hostings?

Gutterflower
04-06-2014, 01:47 AM
I'm waiting on this as well. Good luck hosting it somewhere.

Nostradanus
04-10-2014, 11:32 AM
Ah, damn Dropbox... I've had a similar problem in the past.

If you need, I could mirror it on my FTP. Either way we're all in need man, come back to us! :)