Page 2 of 15

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Fri Oct 23, 2020 5:32 pm
by selo
Karlos_007 wrote:
Fri Oct 23, 2020 12:13 pm
selo wrote:
Fri Oct 23, 2020 10:57 am
the Enable : Main gives me error but the other 2 seems fine using the 1.2
Yeah sometimes doesn't work
Can you tell me when did you enable it (like chaper x on the preparations menu).
still at early stage chapter 3 , activating it after i load my save

edit.

idk if it matter but im using Yuzu EA 1059

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sat Oct 24, 2020 1:48 am
by thelastbeluga
In the same boat as Selo. Same version of Yuzu and can't seem to access the main set of cheats. On early stage of chapter 3 as well.

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sat Oct 24, 2020 10:30 am
by selo
any advice for teaching and exploration points? i narrow it up to 2 address in byte then freeze it but it's still go to 0

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sat Oct 24, 2020 3:43 pm
by thelastbeluga
Ha thats exactly what I was looking for as well, I tried using a save editor but that wasnt really working either.

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sun Oct 25, 2020 9:32 am
by Karlos_007
I'm looking into that.
Anyone having problems can PM the save file?
With file.io or tmpfiles.org for example.

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sun Oct 25, 2020 11:22 am
by kingfra
thelastbeluga wrote:
Sat Oct 24, 2020 1:48 am
In the same boat as Selo. Same version of Yuzu and can't seem to access the main set of cheats. On early stage of chapter 3 as well.
Sometimes it happens to me. I just restart yuzu until it can detect the AOB. Do you already update FETH to v1.2.0?

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sun Oct 25, 2020 4:52 pm
by thelastbeluga
Yah its definitely at 1.2.0. Its not really an issue anymore since I just used a save editor to fix up the things I wanted anyway. I'll keep trying to see if it detects the AOB.

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sun Oct 25, 2020 5:58 pm
by eugene9
any way of changing characters' spells?

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sun Oct 25, 2020 9:01 pm
by Karlos_007
eugene9 wrote:
Sun Oct 25, 2020 5:58 pm
any way of changing characters' spells?
I still haven't found a way.

To anyone having problems with Enable: Main try this version.
It uses code injection, is riskier but should either crash or work fine.
I tested 10 times closing yuzu and works.

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Mon Oct 26, 2020 3:38 am
by selo
Karlos_007 wrote:
Sun Oct 25, 2020 9:01 pm
eugene9 wrote:
Sun Oct 25, 2020 5:58 pm
any way of changing characters' spells?
I still haven't found a way.

To anyone having problems with Enable: Main try this version.
It uses code injection, is riskier but should either crash or work fine.
I tested 10 times closing yuzu and works.
working for me now , thanks

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sat Oct 31, 2020 5:02 pm
by Karlos_007
I made a simple exp multiplier if anyone wants to try it
copy paste this on Cheat Engine

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>227437</ID>
      <Description>"Attach to yuzu.exe"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
openProcess("yuzu.exe")
{$asm}


[DISABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
openProcess("yuzu.exe")
{$asm}


</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>238301</ID>
      <Description>"&gt; EXP Multiplier"</Description>
      <Options moHideChildren="1"/>
      <LastState Value="" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>237878</ID>
          <Description>""</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>238309</ID>
          <Description>"(Enable on map but before your first battle)"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>238305</ID>
          <Description>"x2"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing

AoB = AOBScan("29 01 01 0B A9 00 00 54 EA 03 1F 2A 34 01 0A 6B 2A 03 00 54 1E 00 00 14 CB B4 00 90 6B 61 40 F9 6B 01 40 F9 6C 9D 44 F9 8C 05 40 B9 9F 01 08 6B EA 00 00 54 6A 21 00 91 4A 05 40 F9 4A 01 40 79", "", 1, 4)
               --,

if (AoB) then
   lngt = AoB.getCount()

   if (lngt == 1) then
     unregisterSymbol("FETH_4")
     registerSymbol("FETH_4", AoB[0])
     FETH_4_Bytes = AoB[0]
   else
     print("(Error 2)")
   end

   --writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
   writeBytes(FETH_4_Bytes, 0x29, 0x05, 0x01, 0x0B) -- x2
   --writeBytes(FETH_4_Bytes, 0x29, 0x09, 0x01, 0x0B) -- x4
   --writeBytes(FETH_4_Bytes, 0x29, 0x0D, 0x01, 0x0B) -- x8
   --writeBytes(FETH_4_Bytes, 0x29, 0x11, 0x01, 0x0B) -- x16
   --writeBytes(FETH_4_Bytes, 0x29, 0x15, 0x01, 0x0B) -- x32
   --writeBytes(FETH_4_Bytes, 0x29, 0x19, 0x01, 0x0B) -- x64
   --writeBytes(FETH_4_Bytes, 0x29, 0x1D, 0x01, 0x0B) -- x128
   --writeBytes(FETH_4_Bytes, 0x29, 0x21, 0x01, 0x0B) -- x256
   --writeBytes(FETH_4_Bytes, 0x29, 0x25, 0x01, 0x0B) -- x512
   --writeBytes(FETH_4_Bytes, 0x29, 0x29, 0x01, 0x0B) -- x1024
   --writeBytes(FETH_4_Bytes, 0x29, 0x2D, 0x01, 0x0B) -- x2048
   --writeBytes(FETH_4_Bytes, 0x29, 0x31, 0x01, 0x0B) -- x4096
   --writeBytes(FETH_4_Bytes, 0x29, 0x35, 0x01, 0x0B) -- x8192


   AoB.Destroy()  -- destroy the array
   AoB = nil
else
   print("(Error)")
end
{$asm}


[DISABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
unregisterSymbol("FETH_4")
{$asm}


</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>238306</ID>
          <Description>"x8"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing

AoB = AOBScan("29 01 01 0B A9 00 00 54 EA 03 1F 2A 34 01 0A 6B 2A 03 00 54 1E 00 00 14 CB B4 00 90 6B 61 40 F9 6B 01 40 F9 6C 9D 44 F9 8C 05 40 B9 9F 01 08 6B EA 00 00 54 6A 21 00 91 4A 05 40 F9 4A 01 40 79", "", 1, 4)
               --,

if (AoB) then
   lngt = AoB.getCount()

   if (lngt == 1) then
     unregisterSymbol("FETH_4")
     registerSymbol("FETH_4", AoB[0])
     FETH_4_Bytes = AoB[0]
   else
     print("(Error 2)")
   end

   --writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
   --writeBytes(FETH_4_Bytes, 0x29, 0x05, 0x01, 0x0B) -- x2
   --writeBytes(FETH_4_Bytes, 0x29, 0x09, 0x01, 0x0B) -- x4
   writeBytes(FETH_4_Bytes, 0x29, 0x0D, 0x01, 0x0B) -- x8
   --writeBytes(FETH_4_Bytes, 0x29, 0x11, 0x01, 0x0B) -- x16
   --writeBytes(FETH_4_Bytes, 0x29, 0x15, 0x01, 0x0B) -- x32
   --writeBytes(FETH_4_Bytes, 0x29, 0x19, 0x01, 0x0B) -- x64
   --writeBytes(FETH_4_Bytes, 0x29, 0x1D, 0x01, 0x0B) -- x128
   --writeBytes(FETH_4_Bytes, 0x29, 0x21, 0x01, 0x0B) -- x256
   --writeBytes(FETH_4_Bytes, 0x29, 0x25, 0x01, 0x0B) -- x512
   --writeBytes(FETH_4_Bytes, 0x29, 0x29, 0x01, 0x0B) -- x1024
   --writeBytes(FETH_4_Bytes, 0x29, 0x2D, 0x01, 0x0B) -- x2048
   --writeBytes(FETH_4_Bytes, 0x29, 0x31, 0x01, 0x0B) -- x4096
   --writeBytes(FETH_4_Bytes, 0x29, 0x35, 0x01, 0x0B) -- x8192


   AoB.Destroy()  -- destroy the array
   AoB = nil
else
   print("(Error)")
end
{$asm}


[DISABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
unregisterSymbol("FETH_4")
{$asm}


</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>238307</ID>
          <Description>"x32"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing

AoB = AOBScan("29 01 01 0B A9 00 00 54 EA 03 1F 2A 34 01 0A 6B 2A 03 00 54 1E 00 00 14 CB B4 00 90 6B 61 40 F9 6B 01 40 F9 6C 9D 44 F9 8C 05 40 B9 9F 01 08 6B EA 00 00 54 6A 21 00 91 4A 05 40 F9 4A 01 40 79", "", 1, 4)
               --,

if (AoB) then
   lngt = AoB.getCount()

   if (lngt == 1) then
     unregisterSymbol("FETH_4")
     registerSymbol("FETH_4", AoB[0])
     FETH_4_Bytes = AoB[0]
   else
     print("(Error 2)")
   end

   --writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
   --writeBytes(FETH_4_Bytes, 0x29, 0x05, 0x01, 0x0B) -- x2
   --writeBytes(FETH_4_Bytes, 0x29, 0x09, 0x01, 0x0B) -- x4
   --writeBytes(FETH_4_Bytes, 0x29, 0x0D, 0x01, 0x0B) -- x8
   --writeBytes(FETH_4_Bytes, 0x29, 0x11, 0x01, 0x0B) -- x16
   writeBytes(FETH_4_Bytes, 0x29, 0x15, 0x01, 0x0B) -- x32
   --writeBytes(FETH_4_Bytes, 0x29, 0x19, 0x01, 0x0B) -- x64
   --writeBytes(FETH_4_Bytes, 0x29, 0x1D, 0x01, 0x0B) -- x128
   --writeBytes(FETH_4_Bytes, 0x29, 0x21, 0x01, 0x0B) -- x256
   --writeBytes(FETH_4_Bytes, 0x29, 0x25, 0x01, 0x0B) -- x512
   --writeBytes(FETH_4_Bytes, 0x29, 0x29, 0x01, 0x0B) -- x1024
   --writeBytes(FETH_4_Bytes, 0x29, 0x2D, 0x01, 0x0B) -- x2048
   --writeBytes(FETH_4_Bytes, 0x29, 0x31, 0x01, 0x0B) -- x4096
   --writeBytes(FETH_4_Bytes, 0x29, 0x35, 0x01, 0x0B) -- x8192


   AoB.Destroy()  -- destroy the array
   AoB = nil
else
   print("(Error)")
end
{$asm}


[DISABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
unregisterSymbol("FETH_4")
{$asm}


</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>238308</ID>
          <Description>"x128"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing

AoB = AOBScan("29 01 01 0B A9 00 00 54 EA 03 1F 2A 34 01 0A 6B 2A 03 00 54 1E 00 00 14 CB B4 00 90 6B 61 40 F9 6B 01 40 F9 6C 9D 44 F9 8C 05 40 B9 9F 01 08 6B EA 00 00 54 6A 21 00 91 4A 05 40 F9 4A 01 40 79", "", 1, 4)
               --,

if (AoB) then
   lngt = AoB.getCount()

   if (lngt == 1) then
     unregisterSymbol("FETH_4")
     registerSymbol("FETH_4", AoB[0])
     FETH_4_Bytes = AoB[0]
   else
     print("(Error 2)")
   end

   --writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
   --writeBytes(FETH_4_Bytes, 0x29, 0x05, 0x01, 0x0B) -- x2
   --writeBytes(FETH_4_Bytes, 0x29, 0x09, 0x01, 0x0B) -- x4
   --writeBytes(FETH_4_Bytes, 0x29, 0x0D, 0x01, 0x0B) -- x8
   --writeBytes(FETH_4_Bytes, 0x29, 0x11, 0x01, 0x0B) -- x16
   --writeBytes(FETH_4_Bytes, 0x29, 0x15, 0x01, 0x0B) -- x32
   --writeBytes(FETH_4_Bytes, 0x29, 0x19, 0x01, 0x0B) -- x64
   writeBytes(FETH_4_Bytes, 0x29, 0x1D, 0x01, 0x0B) -- x128
   --writeBytes(FETH_4_Bytes, 0x29, 0x21, 0x01, 0x0B) -- x256
   --writeBytes(FETH_4_Bytes, 0x29, 0x25, 0x01, 0x0B) -- x512
   --writeBytes(FETH_4_Bytes, 0x29, 0x29, 0x01, 0x0B) -- x1024
   --writeBytes(FETH_4_Bytes, 0x29, 0x2D, 0x01, 0x0B) -- x2048
   --writeBytes(FETH_4_Bytes, 0x29, 0x31, 0x01, 0x0B) -- x4096
   --writeBytes(FETH_4_Bytes, 0x29, 0x35, 0x01, 0x0B) -- x8192


   AoB.Destroy()  -- destroy the array
   AoB = nil
else
   print("(Error)")
end
{$asm}


[DISABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
unregisterSymbol("FETH_4")
{$asm}


</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>238302</ID>
          <Description>"(Once a battle starts you can't change multiplier)"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>238312</ID>
          <Description>"(So if you start a battle without enabling these)"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>238313</ID>
          <Description>"(You'll be stuck at x1 untill closing yuzu)"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>238314</ID>
          <Description>""</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sat Oct 31, 2020 11:20 pm
by wingzero
Karlos_007 wrote:
Sat Oct 31, 2020 5:02 pm
I made a simple exp multiplier if anyone wants to try it
copy paste this on Cheat Engine

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>227437</ID>
      <Description>"Attach to yuzu.exe"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
openProcess("yuzu.exe")
{$asm}


[DISABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
openProcess("yuzu.exe")
{$asm}


</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>238301</ID>
      <Description>"&gt; EXP Multiplier"</Description>
      <Options moHideChildren="1"/>
      <LastState Value="" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>237878</ID>
          <Description>""</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>238309</ID>
          <Description>"(Enable on map but before your first battle)"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>238305</ID>
          <Description>"x2"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing

AoB = AOBScan("29 01 01 0B A9 00 00 54 EA 03 1F 2A 34 01 0A 6B 2A 03 00 54 1E 00 00 14 CB B4 00 90 6B 61 40 F9 6B 01 40 F9 6C 9D 44 F9 8C 05 40 B9 9F 01 08 6B EA 00 00 54 6A 21 00 91 4A 05 40 F9 4A 01 40 79", "", 1, 4)
               --,

if (AoB) then
   lngt = AoB.getCount()

   if (lngt == 1) then
     unregisterSymbol("FETH_4")
     registerSymbol("FETH_4", AoB[0])
     FETH_4_Bytes = AoB[0]
   else
     print("(Error 2)")
   end

   --writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
   writeBytes(FETH_4_Bytes, 0x29, 0x05, 0x01, 0x0B) -- x2
   --writeBytes(FETH_4_Bytes, 0x29, 0x09, 0x01, 0x0B) -- x4
   --writeBytes(FETH_4_Bytes, 0x29, 0x0D, 0x01, 0x0B) -- x8
   --writeBytes(FETH_4_Bytes, 0x29, 0x11, 0x01, 0x0B) -- x16
   --writeBytes(FETH_4_Bytes, 0x29, 0x15, 0x01, 0x0B) -- x32
   --writeBytes(FETH_4_Bytes, 0x29, 0x19, 0x01, 0x0B) -- x64
   --writeBytes(FETH_4_Bytes, 0x29, 0x1D, 0x01, 0x0B) -- x128
   --writeBytes(FETH_4_Bytes, 0x29, 0x21, 0x01, 0x0B) -- x256
   --writeBytes(FETH_4_Bytes, 0x29, 0x25, 0x01, 0x0B) -- x512
   --writeBytes(FETH_4_Bytes, 0x29, 0x29, 0x01, 0x0B) -- x1024
   --writeBytes(FETH_4_Bytes, 0x29, 0x2D, 0x01, 0x0B) -- x2048
   --writeBytes(FETH_4_Bytes, 0x29, 0x31, 0x01, 0x0B) -- x4096
   --writeBytes(FETH_4_Bytes, 0x29, 0x35, 0x01, 0x0B) -- x8192


   AoB.Destroy()  -- destroy the array
   AoB = nil
else
   print("(Error)")
end
{$asm}


[DISABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
unregisterSymbol("FETH_4")
{$asm}


</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>238306</ID>
          <Description>"x8"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing

AoB = AOBScan("29 01 01 0B A9 00 00 54 EA 03 1F 2A 34 01 0A 6B 2A 03 00 54 1E 00 00 14 CB B4 00 90 6B 61 40 F9 6B 01 40 F9 6C 9D 44 F9 8C 05 40 B9 9F 01 08 6B EA 00 00 54 6A 21 00 91 4A 05 40 F9 4A 01 40 79", "", 1, 4)
               --,

if (AoB) then
   lngt = AoB.getCount()

   if (lngt == 1) then
     unregisterSymbol("FETH_4")
     registerSymbol("FETH_4", AoB[0])
     FETH_4_Bytes = AoB[0]
   else
     print("(Error 2)")
   end

   --writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
   --writeBytes(FETH_4_Bytes, 0x29, 0x05, 0x01, 0x0B) -- x2
   --writeBytes(FETH_4_Bytes, 0x29, 0x09, 0x01, 0x0B) -- x4
   writeBytes(FETH_4_Bytes, 0x29, 0x0D, 0x01, 0x0B) -- x8
   --writeBytes(FETH_4_Bytes, 0x29, 0x11, 0x01, 0x0B) -- x16
   --writeBytes(FETH_4_Bytes, 0x29, 0x15, 0x01, 0x0B) -- x32
   --writeBytes(FETH_4_Bytes, 0x29, 0x19, 0x01, 0x0B) -- x64
   --writeBytes(FETH_4_Bytes, 0x29, 0x1D, 0x01, 0x0B) -- x128
   --writeBytes(FETH_4_Bytes, 0x29, 0x21, 0x01, 0x0B) -- x256
   --writeBytes(FETH_4_Bytes, 0x29, 0x25, 0x01, 0x0B) -- x512
   --writeBytes(FETH_4_Bytes, 0x29, 0x29, 0x01, 0x0B) -- x1024
   --writeBytes(FETH_4_Bytes, 0x29, 0x2D, 0x01, 0x0B) -- x2048
   --writeBytes(FETH_4_Bytes, 0x29, 0x31, 0x01, 0x0B) -- x4096
   --writeBytes(FETH_4_Bytes, 0x29, 0x35, 0x01, 0x0B) -- x8192


   AoB.Destroy()  -- destroy the array
   AoB = nil
else
   print("(Error)")
end
{$asm}


[DISABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
unregisterSymbol("FETH_4")
{$asm}


</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>238307</ID>
          <Description>"x32"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing

AoB = AOBScan("29 01 01 0B A9 00 00 54 EA 03 1F 2A 34 01 0A 6B 2A 03 00 54 1E 00 00 14 CB B4 00 90 6B 61 40 F9 6B 01 40 F9 6C 9D 44 F9 8C 05 40 B9 9F 01 08 6B EA 00 00 54 6A 21 00 91 4A 05 40 F9 4A 01 40 79", "", 1, 4)
               --,

if (AoB) then
   lngt = AoB.getCount()

   if (lngt == 1) then
     unregisterSymbol("FETH_4")
     registerSymbol("FETH_4", AoB[0])
     FETH_4_Bytes = AoB[0]
   else
     print("(Error 2)")
   end

   --writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
   --writeBytes(FETH_4_Bytes, 0x29, 0x05, 0x01, 0x0B) -- x2
   --writeBytes(FETH_4_Bytes, 0x29, 0x09, 0x01, 0x0B) -- x4
   --writeBytes(FETH_4_Bytes, 0x29, 0x0D, 0x01, 0x0B) -- x8
   --writeBytes(FETH_4_Bytes, 0x29, 0x11, 0x01, 0x0B) -- x16
   writeBytes(FETH_4_Bytes, 0x29, 0x15, 0x01, 0x0B) -- x32
   --writeBytes(FETH_4_Bytes, 0x29, 0x19, 0x01, 0x0B) -- x64
   --writeBytes(FETH_4_Bytes, 0x29, 0x1D, 0x01, 0x0B) -- x128
   --writeBytes(FETH_4_Bytes, 0x29, 0x21, 0x01, 0x0B) -- x256
   --writeBytes(FETH_4_Bytes, 0x29, 0x25, 0x01, 0x0B) -- x512
   --writeBytes(FETH_4_Bytes, 0x29, 0x29, 0x01, 0x0B) -- x1024
   --writeBytes(FETH_4_Bytes, 0x29, 0x2D, 0x01, 0x0B) -- x2048
   --writeBytes(FETH_4_Bytes, 0x29, 0x31, 0x01, 0x0B) -- x4096
   --writeBytes(FETH_4_Bytes, 0x29, 0x35, 0x01, 0x0B) -- x8192


   AoB.Destroy()  -- destroy the array
   AoB = nil
else
   print("(Error)")
end
{$asm}


[DISABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
unregisterSymbol("FETH_4")
{$asm}


</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>238308</ID>
          <Description>"x128"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing

AoB = AOBScan("29 01 01 0B A9 00 00 54 EA 03 1F 2A 34 01 0A 6B 2A 03 00 54 1E 00 00 14 CB B4 00 90 6B 61 40 F9 6B 01 40 F9 6C 9D 44 F9 8C 05 40 B9 9F 01 08 6B EA 00 00 54 6A 21 00 91 4A 05 40 F9 4A 01 40 79", "", 1, 4)
               --,

if (AoB) then
   lngt = AoB.getCount()

   if (lngt == 1) then
     unregisterSymbol("FETH_4")
     registerSymbol("FETH_4", AoB[0])
     FETH_4_Bytes = AoB[0]
   else
     print("(Error 2)")
   end

   --writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
   --writeBytes(FETH_4_Bytes, 0x29, 0x05, 0x01, 0x0B) -- x2
   --writeBytes(FETH_4_Bytes, 0x29, 0x09, 0x01, 0x0B) -- x4
   --writeBytes(FETH_4_Bytes, 0x29, 0x0D, 0x01, 0x0B) -- x8
   --writeBytes(FETH_4_Bytes, 0x29, 0x11, 0x01, 0x0B) -- x16
   --writeBytes(FETH_4_Bytes, 0x29, 0x15, 0x01, 0x0B) -- x32
   --writeBytes(FETH_4_Bytes, 0x29, 0x19, 0x01, 0x0B) -- x64
   writeBytes(FETH_4_Bytes, 0x29, 0x1D, 0x01, 0x0B) -- x128
   --writeBytes(FETH_4_Bytes, 0x29, 0x21, 0x01, 0x0B) -- x256
   --writeBytes(FETH_4_Bytes, 0x29, 0x25, 0x01, 0x0B) -- x512
   --writeBytes(FETH_4_Bytes, 0x29, 0x29, 0x01, 0x0B) -- x1024
   --writeBytes(FETH_4_Bytes, 0x29, 0x2D, 0x01, 0x0B) -- x2048
   --writeBytes(FETH_4_Bytes, 0x29, 0x31, 0x01, 0x0B) -- x4096
   --writeBytes(FETH_4_Bytes, 0x29, 0x35, 0x01, 0x0B) -- x8192


   AoB.Destroy()  -- destroy the array
   AoB = nil
else
   print("(Error)")
end
{$asm}


[DISABLE]
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
writeBytes(FETH_4_Bytes, 0x29, 0x01, 0x01, 0x0B) -- x1
unregisterSymbol("FETH_4")
{$asm}


</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>238302</ID>
          <Description>"(Once a battle starts you can't change multiplier)"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>238312</ID>
          <Description>"(So if you start a battle without enabling these)"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>238313</ID>
          <Description>"(You'll be stuck at x1 untill closing yuzu)"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>238314</ID>
          <Description>""</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Where to paste this in the current updated table?
inside of what 3 below?
1. Enable: Main (After loading save)
2. Enable: Growth Rates(After Launching Game)
3. Enable: Edit Units (During Combat)

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Sun Nov 01, 2020 7:39 am
by Karlos_007
Paste it anywhere, it's independent from the others, you can even paste it in an empty cheat engine, just remember to attach to yuzu

I'm still testing this and a Weapon EXP mod.

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Fri Nov 13, 2020 3:45 am
by kingfra
Karlos_007 wrote:
Sun Nov 01, 2020 7:39 am
Paste it anywhere, it's independent from the others, you can even paste it in an empty cheat engine, just remember to attach to yuzu

I'm still testing this and a Weapon EXP mod.
i've tested the EXP multiplier. Seems to be working fine after i change the AOB to 29 ?? ?? ?? ?? 00 00 54 EA 03 1F 2A 34 01 0A 6B 2A.

Re: [Yuzu] Fire Emblem: Three Houses V1.0.0 / V1.2.0

Posted: Fri Nov 20, 2020 2:24 pm
by killerboy153
Is it possible to edit the amount of Gifts you have?