Page 2 of 6

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sat Nov 27, 2021 7:15 pm
by yoco
I just tried it and it works fine :D Thank you very much for your effort!
I'm a bit lost regarding "blade editor (affinity chart)". How do I use this? For example, Pyra, third row, third column, Prominence Revolt, I need to defeat Bafoo Crustip in Mor Ardain. If I'm too lazy to do this, can I just edit it so the game thinks I already did it? I don't know how to change this from 0/5 to 5/5!

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sat Nov 27, 2021 8:06 pm
by HimoShifu
yoco wrote:
Sat Nov 27, 2021 7:15 pm
I just tried it and it works fine :D Thank you very much for your effort!
I'm a bit lost regarding "blade editor (affinity chart)". How do I use this? For example, Pyra, third row, third column, Prominence Revolt, I need to defeat Bafoo Crustip in Mor Ardain. If I'm too lazy to do this, can I just edit it so the game thinks I already did it? I don't know how to change this from 0/5 to 5/5!
I do not recommend editing blades via cheat engine. Instead, get the save editor and edit everything you need there. At least with that you can add items safely into inventory. I'd only really use cheat engine for perhaps merc timer shortening, fixed item quantity (legendary crystals), pouch items.

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sat Nov 27, 2021 8:40 pm
by yoco
There's a save editor?

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sat Nov 27, 2021 9:25 pm
by HimoShifu
Yes, check gbatemp. But one thing to keep in mind, you can only edit blades that are currently equipped to a driver for things to stick. It'll also show you what you can edit all the time and what you can't(Read only stats).

When you know what you are doing, you can modify junk blades to be muuuuuch better than rare blades. Loading up with skills that create orbs and destroy them fast.

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sat Nov 27, 2021 9:28 pm
by yoco
Can't believe I played 40 hours without knowing this! :(

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sat Nov 27, 2021 10:54 pm
by Darkedone02
I don't know how to see if that save editor work for yuzu and ryujinx. It's aimed for modded switches.

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sat Nov 27, 2021 10:57 pm
by yoco
Darkedone02 wrote:
Sat Nov 27, 2021 10:54 pm
I don't know how to see if that save editor work for yuzu and ryujinx. It's aimed for modded switches.
I tried it. Added some core chips and Aux items. Seems to work fine on Ryujinx!

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Mon Dec 20, 2021 10:54 am
by fearlessfan1
Addon to copy and paste for yoco 's table modified by HimoShifu, your current [Link].

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>258571</ID>
      <Description>"Salvage Rank Points"</Description>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>Byte</VariableType>
      <Address>XC2_1+103BE8</Address>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Bonus Exp:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>258585</ID>
      <Description>"&gt; Show Experience Bonus"</Description>
      <LastState/>
      <Color>FF0000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
if syntaxcheck then return end
for i = 0,13 do

   local hIndex = string.format('%X',i)

   local mr_inv = AddressList.getMemoryRecordByDescription("&gt; Show Experience Bonus")

   local mr = AddressList.createMemoryRecord()
   mr.Description = "Char " .. i+1 .. " - " .. Chars_1[i+1]
   mr.Type = vtDword
   mr.Address = 'XC2_1 + 8AC + 5A0 * ' .. hIndex
   mr.appendToEntry(mr_inv)

end
{$asm}


[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
if syntaxcheck then return end
GetLuaEngine().mOutput.Clear()
local mr_inv = AddressList.getMemoryRecordByDescription("&gt; Show Experience Bonus")
for i=mr_inv.Count-1,0,-1 do
  mr_inv.Child[i].delete()
end
{$asm}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>


Re: Xenoblade Chronicles 2 v2.1.0

Posted: Wed Dec 22, 2021 4:52 pm
by AndrewPH
JCrimson97 wrote:
Fri Nov 26, 2021 8:40 pm
I get the error
```
(Error)
Check:
The game is loaded

Cheat Engine is attached to .exe
Cheat Engine Edit Settings - Scan Settings - MEM_MAPPED enabled
```
When enabling cheats, i'm on Yuzu EA 2242
To fix the error, you need to go to Settings - Scan Settings and go to the last checkbox: MEM_MAPPED and check it, so it solved the error.

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Wed Dec 22, 2021 9:50 pm
by HimoShifu
AndrewPH wrote:
Wed Dec 22, 2021 4:52 pm
To fix the error, you need to go to Settings - Scan Settings and go to the last checkbox: MEM_MAPPED and check it, so it solved the error.
This was most likely due to different versions of the emulator/game patches. I had to actually create a new AOBscan to find the right address for my emulator/game.

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Thu Dec 23, 2021 8:47 pm
by zimpirate
I have no idea how to use this cheat table, because it doesn't let me select anything.

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sat Feb 12, 2022 6:04 am
by Asturiashield
HimoShifu wrote:
Fri Nov 26, 2021 11:28 pm
For now, for XC2.1, I did a search for money, found the value and subtracted "7D0" from it. Then opened the table in notepad and looked for the variable XC2_1 and found/replaced all with the address of money-7D0. For me that was 248EB433020. Then I was able to attach to Yuzu, then attach to Xenoblade 2 and the scripts appear to be working.
i cannot comprehend what you mean...can you please explain in a way plebs like me can understand? please?

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sat Feb 12, 2022 6:07 am
by Asturiashield
none of this shit works for me. is yuzu ea simply the shittier emulator? seems like everything works fine for people using ryujinx...

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sun Feb 13, 2022 12:29 am
by HimoShifu
Asturiashield wrote:
Sat Feb 12, 2022 6:07 am
none of this shit works for me. is yuzu ea simply the shittier emulator? seems like everything works fine for people using ryujinx...
Yuzu is the better emulator (25-50% faster for me). If you prefer ryujinx go ahead and try using it with that. I know I had to modify it to work with Yuzu, so you'll have to dig into the scripts and update for Ryujinx.

I will say, I found out after reading online, you can get atmosphere cheats working on Yuzu. So, if you feel that is the easier route for you, there are some youtube videos and you can use cheatslips to convert codes.

Re: Xenoblade Chronicles 2 v2.1.0

Posted: Sun Feb 13, 2022 12:35 am
by Darkedone02
Yeah you can run like cheats running in as a patch though yuzu, there is a website that does that but it's very old school, like gameshark/codebreaker old school. So don't expect everything to work crystal clear.