NieR Replicant ver.1.22474487139 (Steam)

Upload your cheat tables here (No requests)
zachillios
Table Makers
Table Makers
Posts: 905
Joined: Fri Mar 03, 2017 9:05 am
Reputation: 760

NieR Replicant ver.1.22474487139 (Steam)

Post by zachillios »

Here's a table for Nier Replicant. I'll continue to add more if I see fit. Not taking any requests.

What's included:
  • Gold
  • Infinite Health (Needs Testing)
  • Infinite Magic
  • Max Combo
  • EXP
  • Have All Weapons (Note: Using this resets all weapon levels to 1, so if you've leveled any of your weapons already then it's going to reset them. Additionally, there's some new weapons that without spoiling will not work for the main character.)
  • Have All Words (Under The Weapon Finder)
  • Infinite Jump
  • Ability Editor
  • Instant Magic Charge
  • Rapid Fire Magic Bullets
  • Have All Items
  • And some Game data (Character name, current map, etc)
Update 1: Fixed have all items to not include the Shaman Fish as it caused a story lock.

Update 2: I think I fixed the weapon and word editor, but obviously be careful. I also added some new stuff, huge thanks to fearlessrevolution for the Infinite Jump idea, couldn't wrap my head around it. Also added a good chunk of all of the maps into the Game Data section. I got myself trapped during testing so that can help some of you guys out that are having issues.

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1
Attachments
NieR Replicant V3.CT
(99.73 KiB) Downloaded 8720 times
NieR Replicant V2.CT
(32.33 KiB) Downloaded 884 times
NieR Replicant V1.CT
(33.45 KiB) Downloaded 640 times
Last edited by zachillios on Sun Apr 25, 2021 7:00 pm, edited 1 time in total.

zakimiyars
What is cheating?
What is cheating?
Posts: 2
Joined: Mon Mar 29, 2021 4:47 pm
Reputation: 0

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by zakimiyars »

Anyone have an infinite jump cheat?

slayervergil
Novice Cheater
Novice Cheater
Posts: 18
Joined: Sun Aug 30, 2020 4:29 am
Reputation: 4

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by slayervergil »

How do add all weapons and words work ?? Anytime I active it I dont see any weapons and words in inventory. When load a save it jumps to another mission and cant see enemy

KS212
Expert Cheater
Expert Cheater
Posts: 1139
Joined: Fri Mar 03, 2017 5:29 pm
Reputation: 143

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by KS212 »

Discovered a couple of things. Have all weapons is safe to use from the beginning but don't use have all items or have all words until you've actually been introduced to all the item categories and words in the game. If you use those options too early, all the markers above NPC's disappear and you won't be able to talk or interact with anyone.

User avatar
Darkedone02
Expert Cheater
Expert Cheater
Posts: 970
Joined: Thu Mar 02, 2017 11:42 pm
Reputation: 114

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by Darkedone02 »

KS212 wrote:
Sat Apr 24, 2021 12:28 pm
Discovered a couple of things. Have all weapons is safe to use from the beginning but don't use have all items or have all words until you've actually been introduced to all the item categories and words in the game. If you use those options too early, all the markers above NPC's disappear and you won't be able to talk or interact with anyone.
That's why I kinda didn't want to use these "have all" cheats cause they can potentially break any kind of games.

fearlessrevolution came out with his trainer that contains more options too.

KS212
Expert Cheater
Expert Cheater
Posts: 1139
Joined: Fri Mar 03, 2017 5:29 pm
Reputation: 143

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by KS212 »

Darkedone02 wrote:
Sat Apr 24, 2021 12:31 pm

That's why I kinda didn't want to use these "have all" cheats cause they can potentially break any kind of games.

fearlessrevolution came out with his trainer that contains more options too.
fearlessrevolution's trainer also will cause the same break if you're not careful, but since he has his options split up into the various categories you at least have a bit more control over what you choose to get.

General tl;dr tho is if unsure, wait until you're well and truly into the game and you've opened up every option before using the cheats and you should be ok.

ferrick
Novice Cheater
Novice Cheater
Posts: 16
Joined: Fri Jan 01, 2021 6:22 pm
Reputation: 1

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by ferrick »

I am not sure on what I am doing wrong, when I try to use the "Have all weapons" in cheatengine, the values get overwritten so that if I activate it, no matter what weapon I find on the way, they will all disappear and be replaced with nameless blade only

edit: NVM, found out what I was doing wrong
Last edited by ferrick on Sat Apr 24, 2021 4:50 pm, edited 1 time in total.

User avatar
Apache81
Cheater
Cheater
Posts: 26
Joined: Sun Apr 30, 2017 8:20 pm
Reputation: 21

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by Apache81 »

Here's my first contribution:

Easy Combo Achievements script

Code: Select all

{
============================================================
 NieR Replicant ver.1.22474487139... (Steam)
 Game Version  : v1.00
 Author        : Apache81
 CE Version    : 7.2
 Table Version : N/A
 Script Version: 1.0
 Script Cheat  : Easy Combo Achievements

 History:
    24-April-2021 v1.0 -> NieR Replicant ver.1.22473387139.exe v1.00
       - easy Combo Achievement (script)

 DISCLAIMER:
 based on zachillios Max Combo script:
    https://fearlessrevolution.com/viewtopic.php?f=4&t=15917
 all credits to him for the original cheat.
============================================================
}

[ENABLE]

aobscanmodule(INJECT,NieR Replicant ver.1.22474487139.exe,89 BE 38 B9 06 00) // should be unique
alloc(newmem,$1000,"NieR Replicant ver.1.22474487139.exe"+6B0D41)

label(code)
label(fifty_combo)
label(hundred_combo)
label(done)
label(return)

newmem:

code:
  push eax
  mov [rsi+0006B938],eax
  cmp eax,#2
  je fifty_combo
  cmp eax,#52
  je hundred_combo
  jmp done

fifty_combo:
  mov [rsi+0006B938],#49
  jmp done

hundred_combo:
  mov [rsi+0006B938],#99
  jmp done

done:
  pop eax
  jmp return

INJECT:
  jmp newmem
  nop
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
  db 89 BE 38 B9 06 00

unregistersymbol(INJECT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "NieR Replicant ver.1.22474487139.exe"+6B0D41

"NieR Replicant ver.1.22474487139.exe"+6B0D17: 75 17                          -  jne "NieR Replicant ver.1.22474487139.exe"+6B0D30
"NieR Replicant ver.1.22474487139.exe"+6B0D19: 48 8B 12                       -  mov rdx,[rdx]
"NieR Replicant ver.1.22474487139.exe"+6B0D1C: 48 8D 0D 0D 15 AF 00           -  lea rcx,["NieR Replicant ver.1.22474487139.exe"+11A2230]
"NieR Replicant ver.1.22474487139.exe"+6B0D23: E8 F8 D3 CB FF                 -  call "NieR Replicant ver.1.22474487139.exe"+36E120
"NieR Replicant ver.1.22474487139.exe"+6B0D28: 84 C0                          -  test al,al
"NieR Replicant ver.1.22474487139.exe"+6B0D2A: 0F 85 F6 00 00 00              -  jne "NieR Replicant ver.1.22474487139.exe"+6B0E26
"NieR Replicant ver.1.22474487139.exe"+6B0D30: 48 89 74 24 38                 -  mov [rsp+38],rsi
"NieR Replicant ver.1.22474487139.exe"+6B0D35: 48 8B 73 10                    -  mov rsi,[rbx+10]
"NieR Replicant ver.1.22474487139.exe"+6B0D39: 8B BE 38 B9 06 00              -  mov edi,[rsi+0006B938]
"NieR Replicant ver.1.22474487139.exe"+6B0D3F: FF C7                          -  inc edi
// ---------- INJECTING HERE ----------
"NieR Replicant ver.1.22474487139.exe"+6B0D41: 89 BE 38 B9 06 00              -  mov [rsi+0006B938],edi
// ---------- DONE INJECTING  ----------
"NieR Replicant ver.1.22474487139.exe"+6B0D47: 83 FF 32                       -  cmp edi,32
"NieR Replicant ver.1.22474487139.exe"+6B0D4A: 75 1D                          -  jne "NieR Replicant ver.1.22474487139.exe"+6B0D69
"NieR Replicant ver.1.22474487139.exe"+6B0D4C: E8 6F 77 A4 FF                 -  call "NieR Replicant ver.1.22474487139.exe"+F84C0
"NieR Replicant ver.1.22474487139.exe"+6B0D51: F3 0F 10 15 17 D0 69 00        -  movss xmm2,["NieR Replicant ver.1.22474487139.exe"+D4DD70]
"NieR Replicant ver.1.22474487139.exe"+6B0D59: 48 8B C8                       -  mov rcx,rax
"NieR Replicant ver.1.22474487139.exe"+6B0D5C: B2 08                          -  mov dl,08
"NieR Replicant ver.1.22474487139.exe"+6B0D5E: E8 8D CD FA FF                 -  call "NieR Replicant ver.1.22474487139.exe"+65DAF0
"NieR Replicant ver.1.22474487139.exe"+6B0D63: 8B BE 38 B9 06 00              -  mov edi,[rsi+0006B938]
"NieR Replicant ver.1.22474487139.exe"+6B0D69: 83 FF 64                       -  cmp edi,64
"NieR Replicant ver.1.22474487139.exe"+6B0D6C: 75 20                          -  jne "NieR Replicant ver.1.22474487139.exe"+6B0D8E
}
It is entirely based on zachillios' Max Combo cheat, so, all credits to him.
zachillios wrote:
Fri Apr 23, 2021 6:30 pm
Here's a table for Nier Replicant.
zachillios, feel free to add this to your table :)

Cheers.
Last edited by Apache81 on Sun Apr 25, 2021 3:38 pm, edited 1 time in total.

Otis_Inf
Expert Cheater
Expert Cheater
Posts: 54
Joined: Sat May 06, 2017 8:04 am
Reputation: 35

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by Otis_Inf »

To list all the functions in the game:

Code: Select all

function ListFunctions(startAddress, length)
  local offset=0
  while offset < length do
    local nameAddress = readQword(startAddress + offset)
    if nameAddress > 0x140000000 and nameAddress < 0x160000000 then
       local functionName = readString(nameAddress)
       local realFuncAddress = readQword(startAddress + offset + 0x8)
       if realFuncAddress > 0x140000000 and realFuncAddress < 0x160000000 then
          print(string.format("Function: %s. Real func address obtainer: 0x%X", functionName, realFuncAddress))
       end
    end
    offset=offset+16
  end
end
print("-----=======================================================================--------------------")
ListFunctions(0x00141303FC0, 0x12000)
The 'real func address obtainer' is a 2 line function which loads the real function address in rdx and then jumps to a function executor. So grab the address that gets lea-d in rdx and you have the real function in memory. Not all of them are called, there's also no info regarding which object they belong to (yet). But a lot of interesting functions are present nonetheless, especially for you cheater makers :P

The exe also contains RTTI information so you can dump that and obtain instances of the types through reversing the tree of the RTTI types.

Good luck

zachillios
Table Makers
Table Makers
Posts: 905
Joined: Fri Mar 03, 2017 9:05 am
Reputation: 760

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by zachillios »

Otis_Inf wrote:
Sat Apr 24, 2021 7:14 pm
To list all the functions in the game:

Code: Select all

function ListFunctions(startAddress, length)
  local offset=0
  while offset < length do
    local nameAddress = readQword(startAddress + offset)
    if nameAddress > 0x140000000 and nameAddress < 0x160000000 then
       local functionName = readString(nameAddress)
       local realFuncAddress = readQword(startAddress + offset + 0x8)
       if realFuncAddress > 0x140000000 and realFuncAddress < 0x160000000 then
          print(string.format("Function: %s. Real func address obtainer: 0x%X", functionName, realFuncAddress))
       end
    end
    offset=offset+16
  end
end
print("-----=======================================================================--------------------")
ListFunctions(0x00141303FC0, 0x12000)
The 'real func address obtainer' is a 2 line function which loads the real function address in rdx and then jumps to a function executor. So grab the address that gets lea-d in rdx and you have the real function in memory. Not all of them are called, there's also no info regarding which object they belong to (yet). But a lot of interesting functions are present nonetheless, especially for you cheater makers :P

The exe also contains RTTI information so you can dump that and obtain instances of the types through reversing the tree of the RTTI types.

Good luck
Awesome, thank you.

I just completed all of the endings so I'm going to take a look at adding some more stuff.

ILM01
What is cheating?
What is cheating?
Posts: 2
Joined: Mon Sep 03, 2018 6:02 pm
Reputation: 0

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by ILM01 »

Not sure if this is something I can ask here, but I messed up my save file and can't progress, right after Pt1 ended. Any chance anyone has a save around there they could upload?

EDIT: Or, as an alternate, a way to fix the bug where giving yourself all words makes it impossible to interact with NPCs.

thedown1
Expert Cheater
Expert Cheater
Posts: 148
Joined: Sun Nov 12, 2017 3:46 am
Reputation: 59

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by thedown1 »

can someone help me add the nirvana dagger, I missed it and cant go back. Im at the end of pt1

Ashtarte
What is cheating?
What is cheating?
Posts: 2
Joined: Sun Apr 25, 2021 7:20 am
Reputation: 0

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by Ashtarte »

How is the "Have All Items" code meant to work? I toggled it on and saw nothing added to my inventory. Tried picking something up, buying a material, selling a material and nothing seems to have changed at all. Would really rather not have to grind out dozens of sardines this time around, lol.

Kanna
What is cheating?
What is cheating?
Posts: 3
Joined: Tue Apr 21, 2020 11:04 am
Reputation: 0

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by Kanna »

zachillios wrote:
Fri Apr 23, 2021 6:30 pm
Opening post (just removed the content to avoid wall of text)
Is there a way you can set the have all words with individual activation for them as using having all words doesn't unlock the "Obtain 50% of Words" achievement and would let's face it we only used it to get the words that add 30% to stats to still get Words drop.
Ashtarte wrote:
Sun Apr 25, 2021 7:22 am
How is the "Have All Items" code meant to work? I toggled it on and saw nothing added to my inventory. Tried picking something up, buying a material, selling a material and nothing seems to have changed at all. Would really rather not have to grind out dozens of sardines this time around, lol.
You have to click the value box and it should open down with a drop down menu that you have to set to "Have all" before you activate it.

Kikokage
Cheater
Cheater
Posts: 25
Joined: Sat Mar 23, 2019 12:17 am
Reputation: 2

Re: NieR Replicant ver.1.22474487139 (Steam)

Post by Kikokage »

I can't make work Have all weapons one. I'm in the second half of the game (just beginning) and weapons appear an dissapear, even the cheat makes appear Kainé and Emil at my side when it's impossible in this moment of the plot.

Some ideas? :)

Post Reply

Who is online

Users browsing this forum: AhrefsBot, DurkVonErstmahl, Google Adsense [Bot]