LEGO® The Hobbit™

LEGO® The Hobbit™

Not enough ratings
How to change Xbox button prompts to PlayStation ones in LEGO® The Hobbit™
By Hobgoblin
Tired of seeing these annoying Xbox button prompts while using a DualShock? Me too!
   
Award
Favorite
Favorited
Unfavorite
Intro
Some people say that you have to to disable Steam Input and/or uncheck all configurations in the controller settings including the PlayStation one

Well, it's not even a workaround. After that controller stops being recognizable by a game at all while Big Picture continues recognizing it well showing the correct button prompts. Today I'll show you how to 100% change the situation and get a good mood as a result :)

Here's my step by step guide following which you'll surely get what you came for:
Main Part
  1. First of all, you'll need a third party game files extractor from here[aluigi.altervista.org]. You also need to download a ttgames.bms script located below on the same page. Use Ctrl+F (or Cmd+F) on a web page to do a search for 'LEGO'
  2. After the both downloads are completed unarchive quickbms.zip to quickbms folder (by default) and create there a New Folder. Then go to the game directory \Steam\SteamApps\common\LEGO - The Hobbit and look for a GAME3.DAT file. Copy it to quickbms folder and rename the original file in the game directory (this for backing it up)
  3. Now start quickbms.exe, open ttgames.bms, then GAME3.DAT (the one you just copied) and choose your New Folder as an output location by going inside it
  4. After the extracting is over go inside your New Folder and delete everything except FRAMEWORK-DATA folder. Then delete everything except GUI folder inside it. And then delete everything again except FONT folder in the GUI folder (all this for shorten the subsequent reimporting time)
  5. Inside the FONT folder you'll see a number of .FT2 files but for this game BUTTONS_PS3_NXG.FT2 and BUTTONS_PS4_NXG.FT2 files are bigger than BUTTONS_PC_NXG.FT2. That means you cannot rename BUTTONS_PS3_NXG.FT2 or BUTTONS_PS4_NXG.FT2 to BUTTONS_PC_NXG.FT2 and perform reimporting. So you'll need to take BUTTONS_PS3_NXG.FT2 from another LEGO game (The Lord of the Rings for example - the path to BUTTONS_PS3_NXG.FT2 remains the same there). And when it's done remove BUTTONS_PC_NXG.FT2, move BUTTONS_PS3_NXG.FT2 here and rename it to BUTTONS_PC_NXG.FT2
  6. Now start reimport.bat from quickbms folder, open ttgames.bms again, then again GAME3.DAT (the one you copied), go inside your New Folder and press Save. It'll ask you 'Do you want to use experimental reimporting of chunked MEMORY_FILE' - type 'y' and hit Enter
  7. Reimporting will be performed without errors
  8. Move your modified GAME3.DAT back to the game directory
The End
That's it! From now on every time you play the game with a controller you'll see a PlayStation buttons. Regardless of controller connection type or whatsoever. These actions definitely do not affect anyhing except the way the game demonstartes the buttons. For some reason it is programmed to show 360 prompts by default when any controller is connected. And we just changed it to 180 (degrees) meaning to show PlayStation buttons by default :)
If you wish to switch to a mouse and keyboard control it will still show you the correct keyboard prompts and everything as usual. But if you connect an Xbox controller you will no longer see its correct prompts. You have to reverse back everything that has been done or simply reinstall the game. After reinstalling the whole procedure must be repeated obviously

If you found this guide helpful do not hesitate to award me
6 Comments
Dat DekuBoi 14 Mar @ 9:43pm 
out of curiosity, could this feasibly work for all PS3 Lego games?
Cheese 5 Dec, 2024 @ 7:55am 
mode it and posted it on nexus mods too.
https://www.nexusmods.com/legothehobbit/mods/8
Hobgoblin  [author] 13 Mar, 2024 @ 8:22am 
I can only advise you to repeat the entire process from the scratch very carefully, everything should be fine if no errors faced
jonnst 12 Mar, 2024 @ 9:27am 
i did try this but it did not work could you make a video to see what i did wrong
Hobgoblin  [author] 25 May, 2023 @ 12:37pm 
I am a perfectionist. Maybe that's an answer
mannylaurenko13 25 May, 2023 @ 8:59am 
if youre annoyed by a few button prompts being different visually than your controller (you get used to them in less than 5 minutes) then where did you get the will to do all this from