YAIBA: NINJA GAIDEN Z

YAIBA: NINJA GAIDEN Z

Not enough ratings
Custom Keybinds for controller (make it more like classic ninja gaiden)
By Amitofu
Yaiba gives you the option to rebind keyboard but not controller. They also bound 'block' to Right Bumper and 'execute' to Left trigger which I just hated. Just a quick .ini guide for anyone who has never done it before.
   
Award
Favorite
Favorited
Unfavorite
How to:
Go your USER documents folder (aka my documents). NOT the steam install folder (not steam apps nor steam itself).
by default its something like:
C:\Users\(USER NAME)\Documents\My Games\NRZGame\NRZGame\Config

This is where most games generally put their user control config files (again, NOT the install location)

go into 'My Games' then open Yaiba which is labled 'NRZGame' Then go to the sub folder named identically - 'NRZGame' and open the config folder. find NRZinput.ini and copy paste the file to make a backup just in case, which is just good practice more than prudent.
Open up NRZinput.ini with Notepad (or I highly recommend the free Notepad++ if you plan to do things like this in the future)

So the file location will be something like:
C:\Users\(USER NAME)\Documents\My Games\NRZGame\NRZGame\Config\NRZinput.ini

Anyway- Scroll to the bottom of the .ini file and go up from there. The category is '[NRZGame.NRZPlayerInput]' but its a fairly big block of code to scroll and the place we want for controller mod is near the bottom.

Search for the lines:

Bindings(Name="XboxTypeS_LeftTrigger",Command="GBA_Execute|GBA_LeftTrigger",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings(Name="XboxTypeS_LeftShoulder",Command="GBA_LeftShoulder|GBA_Cybervision",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings(Name="XboxTypeS_RightTrigger",Command="GBA_Grab|GBA_Harvest|GBA_Discharge|GBA_RightTrigger",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) Bindings(Name="XboxTypeS_RightShoulder",Command="GBA_Block|GBA_RightShoulder",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)

Or whatever keybind you want to customize where "XboxTypeS_(yourbutton)" is the action and key you want to trade out. In my case I wanted 'block' to be triggered by my left trigger. So I changed:

(Name="XboxTypeS_RightShoulder",Command="GBA_Block|GBA_RightShoulder",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
to
(Name="XboxTypeS_LeftTrigger",Command="GBA_Block|GBA_LeftTrigger",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)

Notice both XboxTypeS_RightShoulder and Command="GBA_Block|GBA_RightShoulder" are changed to 'LeftTrigger' and the rest is the same.

Almost done. Save the file and ABSOLUTELY make sure you right click the .ini in the folder, go to properties, and then check read only. If you don't the game will reset it and you're back to square one. After you've done that, just open up the game and it should be whatever you set it as. It will even have the correct button pop-up on tutorial hints.

This is my first guide, So thanks!
2 Comments
Philos 24 Mar, 2024 @ 11:24am 
Excellent, thanks a lot!:steamthumbsup:
Makoto's Midnight 31 May, 2022 @ 2:28pm 
Thank you, appreciate it.:steamthumbsup: