VA-11 Hall-A: Cyberpunk Bartender Action

VA-11 Hall-A: Cyberpunk Bartender Action

Not enough ratings
VA-11 Hall-A: Controller Mod Guide (Steam Deck included)
By 「 Boss 」
This guide will help those playing on PC or Steam Deck to get full controller support working through a back port of the console versions of the game's files.
   
Award
Favorite
Favorited
Unfavorite
Getting Started
First and foremost, you will want to head over to https://www.moddb.com/mods/controller-mod/downloads/va-11-hall-a-controller-mod and grab the files needed for this mod.
In the next section I will paste the install instructions from the page, as it is pretty much the same, but later we will cover what is different for the Steam Deck installation.

I have setup a mirror just in case anything happens to the original page:

https://drive.google.com/file/d/1cgfLRU0P7f5MI2jGzzVj9lUf-wgPfitM/view?usp=share_link
PC Installation (Windows)
  • Installation:
  • Make a copy of your game's folder! (you can only backup the data.win file if you like)
  • Extract the .zip to your desktop
  • Run DeltaPatcherLite (run it as administrator if the game is in the C: drive)
  • In "Original file" select the game's data.win file (by default is at C:\Program Files (x86)\Steam\steamapps\common\VA-11 HALL-A)
  • In "XDelta patch" select ControllerMod_v01.xdelta
  • Hit "Apply Patch"
  • You are done!

  • Known bugs:
  • - "Language Change" button doesn't take you to the language change screen (so you are stuck with english for now)
  • - The game might crash with the old settings file, you can remove it by going to %LOCALAPPDATA%/VA_11_Hall_A/saves and deleting Waifu Preferences.txt
Steam Deck & Linux Installation
This section will be similar to the last, however there are a few steps you need to do in order to get this working on Steam Deck or (presumably) Linux. I won't pretend to be an expert with Linux so if anyone reading this has an easier method, feel free to correct me in the comments.

  • Installation:
  • On the Steam Deck, press the Steam button and go down to Power
  • Select Desktop mode and launch into it
  • Once in Desktop mode, open Steam and right click (left trackpad press) VA-11 Hall-A, and select "Properties"
  • On the left side go to Local Files and then click Browse (Alternatively, you can navigate to /home/deck/.local/share/Steam/steamapps/common/VA-11 HALL-A/)
  • Inside the game's directory on the Deck, there's a folder called "assets" open this folder and inside there is a file called "game.unx"
  • We will want to copy this file to our Desktop or any Windows based PC that can run the file linked in the getting started section. You can do this via Google Drive in Firefox on the Deck while in desktop mode, or email, or whatnot.
  • Once you have the game.unx file in a Windows environment, you are good to go. The guide is pretty much the same, except you need to make sure to click the gear next to "Apply Patch" in the delta patcher and uncheck checksum validation, otherwise it will throw errors.
  • Extract the .zip to your desktop
  • Run DeltaPatcherLite
  • In "Original file" select the game.unx file we copied from the Steam Deck
  • In "XDelta patch" select ControllerMod_v01.xdelta
  • Click the gear next to "Apply Patch" in the delta patcher and uncheck checksum validation
  • Hit "Apply Patch"
  • Copy the "game.unx" file that we've just patched back to the Steam Deck, overwriting or replacing the original in the directory (/home/deck/.local/share/Steam/steamapps/common/VA-11 HALL-A/) when prompted.
  • You are done!

    Note:
    After you launch VA-11 Hall-A on the deck, you must press the Steam button and go into Controller Configuration and choose a layout that is gamepad/controller oriented. Otherwise the game will just assume you are using mouse/keyboard. I have uploaded a layout called "VA-11 Hall-A Gamepad Mod Layout" you should be able to find in the community layouts.

  • Known bugs:
  • - "Language Change" button doesn't take you to the language change screen (so you are stuck with english for now)
  • - The game might crash with the old settings file, you can remove it by going to %LOCALAPPDATA%/VA_11_Hall_A/saves and deleting Waifu Preferences.txt

All credit goes to the creator of the mod, I only figured out how to get this working for Steam Deck.
7 Comments
Mantis 3 Mar @ 12:24pm 
Phew, I was about to patch this. Thanks for the heads-up, Bebop. What a pity. Welp, guess I'll have to miss out on that mini-game. The rest of the game (so far anyway, I just reached the second chapter) is playable with a controller or Steam Deck (maybe I used a controller profile, can't remember), if a bit cumbersome. But that mini-game, no way that'll work without mouse/keyboard. Too bad.

Also, yeah, agreed on the poor treatment of this title. I've seen this happen to other indie games. Devs decide to port to Switch with great QOL enhancements, and after they've had their payday, they neglect the original version that made them successful in the first place.
BebopOctorok 17 Dec, 2024 @ 2:22pm 
This completely breaks the game for me. I have tried everything to make it work.
Firstly the games sound is GONE I have checked everything to see what could cause this I have no idea.
Secondly this makes the game us 40% of my CPU which it did not before making me believe this is no longer safe to use as a method of patching the game.
Lastly the game no longer closes normally without me closing it in task manager.
The fact this game has console release and no controller support is so massively disappointing for me after coming back to the game nearly 5 years after playing it on switch.
Hackattack242 19 Feb, 2024 @ 8:23pm 
Getting the crash at the end screen. Tried re-installing the mod but that didn't work. Going to have to uninstall it for the final part of the game I guess. Fantastic mod otherwise!
eenoa 24 Jun, 2023 @ 3:21pm 
Reporting back after completing the game - run into a problem at the very end of the game, when the screen goes white after talking with Gaby , it threw out a Fatal Error. I only had this mod installed, and re-installation helped. Anyway, it is much better experience with a controller.
RoninJin 5 Jun, 2023 @ 1:34pm 
One thing I will add/change. It is possible to do this entire process on the Steamdeck itself, or on any Linux or Mac machine. Delta Patcher is multi platform. You can get the latest release from Github here: https://github.com/marco-calautti/DeltaPatcher

You can unpack the tarball and run it straight on your Steamdeck. Everything else is spot on for a Linux/Steamdeck installation. Thanks for the write-up!
「 Boss 」  [author] 23 Apr, 2023 @ 1:52pm 
No problem, glad to hear it's working! Interesting, I'll take note of that.
eenoa 22 Apr, 2023 @ 12:36pm 
This works, but on PC I had to disable Steam Input (in game's preferences, controller tab). Thanks for the tutorial.