Page 11 of 24

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Mon Aug 14, 2017 6:06 pm
by DrummerIX
Hayasu wrote:
Mon Aug 14, 2017 5:36 pm
DrummerIX wrote:
Thu Aug 10, 2017 3:11 pm
Hayasu wrote:
Thu Aug 10, 2017 2:33 pm


Thanks for the quick answer Drummer. My issue is that the equipment editor doesn't really let me change anything else besides the weapon. Everything else isn't editable for some reason so I've only been doing that. Any tips on how to specifically change Machias' equipment?
Change it back to 9999 which is nothing (Whatever you changed). But the equipment editor is working for me. You view the characters equipment in the status screen and then exit the sub menu and alt-tab out to cheat engine. It updates the pointer to the last selected equipment.
The equipment editor is working for me now thanks, (had to update my cheat editor) but I can't even view Machias' equipment so I can't use the equipment editor to change his equipment. Is there a way I can edit his equipment without viewing it? Appreciate your help, Drummer.
You can try equipping through the shop menu like the poster above suggested or just browse the memory of the equipment editor for Rean and Macchias is in the same area. You should see many 0F 27 bytes especially if you don't have anything equipped in costumes or other slots. I'm not positive where Macchias starts, but try changing everything there to 0F 27 and you will get it. This does take everything off everyone, so you may first remove equipment for everyone if you want to save that item.

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Mon Aug 14, 2017 6:32 pm
by Draconias
tontsa00 wrote:
Sun Aug 13, 2017 5:06 pm
You using latest Cheat Engine version 6.7 ? I had same problem, but when i installed latest 6.7 Cheat Engine, everything worked as intented.
OH! Whoopsie ^^' You were right on the money. Thank you very much^^

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Mon Aug 14, 2017 7:40 pm
by Hayasu
DrummerIX wrote:
Mon Aug 14, 2017 6:06 pm
Hayasu wrote:
Mon Aug 14, 2017 5:36 pm
DrummerIX wrote:
Thu Aug 10, 2017 3:11 pm


Change it back to 9999 which is nothing (Whatever you changed). But the equipment editor is working for me. You view the characters equipment in the status screen and then exit the sub menu and alt-tab out to cheat engine. It updates the pointer to the last selected equipment.
The equipment editor is working for me now thanks, (had to update my cheat editor) but I can't even view Machias' equipment so I can't use the equipment editor to change his equipment. Is there a way I can edit his equipment without viewing it? Appreciate your help, Drummer.
You can try equipping through the shop menu like the poster above suggested or just browse the memory of the equipment editor for Rean and Macchias is in the same area. You should see many 0F 27 bytes especially if you don't have anything equipped in costumes or other slots. I'm not positive where Macchias starts, but try changing everything there to 0F 27 and you will get it. This does take everything off everyone, so you may first remove equipment for everyone if you want to save that item.
Sorted it Drummer! Just loaded an old save and edited his equipment with the codes checked, then reloaded my current save. Worked a treat, thanks for the prompt responses and the solid work on the codes.

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Tue Aug 15, 2017 8:23 pm
by lebleu23
hmm... is it possible to make shop editor? i tried adding imperial chronicle because i missed it with inventory editor but the game doesn't detect it under the book section

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Tue Aug 15, 2017 9:44 pm
by tafoplaka
Please update the tables to work with latest game version

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Thu Aug 17, 2017 2:02 am
by DrummerIX
tafoplaka wrote:
Tue Aug 15, 2017 9:44 pm
Please update the tables to work with latest game version
The only option I can't enable is the Fast Master Quartz Level done by TheByteSize. Looks like they changed some coding around that option, but not sure how TheByteSize made it so I cannot update it.

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Thu Aug 17, 2017 4:28 am
by tontsa00
If you want to use fearlessrevolution trainer, you can get Faster Master Quartz exp/level that way, i think it still works :

https://fearlessrevolution.com/trainers/legend-h ... iner-fearlessrevolution

Hmm, i can't post that link, try finding it from google, type Legend Of Heroes Cold Steel trainer, and go to Megagame site where you can download it.

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Thu Aug 17, 2017 5:15 am
by tafoplaka
DrummerIX wrote:
Thu Aug 17, 2017 2:02 am
tafoplaka wrote:
Tue Aug 15, 2017 9:44 pm
Please update the tables to work with latest game version
The only option I can't enable is the Fast Master Quartz Level done by TheByteSize. Looks like they changed some coding around that option, but not sure how TheByteSize made it so I cannot update it.
Thanks for your reply. The master quartz multiplier (the other available option) is also broken. It resets the level of your current party equipped quartz. Posting this to let others know and not try it.

Also to edit AP would be great. I think you did it before for 2nd and 3rd trails in the sky tables. battles won, Rush used etc . All in the book.

fearlessrevolution trainer also has the same problems -already tried it-, so it's not a solution plus it offers less stuff compared to this table.
It has a option for infinite AP however, but haven't tried it . I don't want to pop any end game achievement while am still on chapter 5.

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Thu Aug 17, 2017 8:53 pm
by Leoneros
If you need to, you can roll back to the 1.1 version on Steam by going to the "Beta" option in the game properties and selecting it.

I did so, and the trainer works perfectly.

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Fri Aug 18, 2017 11:16 am
by tafoplaka
Leoneros wrote:
Thu Aug 17, 2017 8:53 pm
If you need to, you can roll back to the 1.1 version on Steam by going to the "Beta" option in the game properties and selecting it.

I did so, and the trainer works perfectly.
Will do that. Thanks for suggestion.

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Sat Aug 19, 2017 1:56 am
by TheByteSize
Here is updated Master Quartz Leveling.
I changed the injection point to little under where Drummer read for Master Quartz Data.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>4361</ID>
      <Description>"Fast Master Quartz Level"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>
[ENABLE]

aobscanmodule(ToCS_FastMasterQuartzLeveling,ed8.exe,8B 40 04 5D C2 04 00 33 C0 5D C2 04 00 CC CC CC CC) // should be unique
alloc(newmem,$1000)
label(L1)
label(L2)
label(L3)
label(L4)
label(code)
label(return)

newmem:
  cmp [eax],#1
  je L1
  cmp [eax],#2
  je L2
  cmp [eax],#3
  je L3
  cmp [eax],#4
  je L4
  jmp code

L1:
  mov [eax+04],#1299
  jmp code
L2:
  mov [eax+04],#7499
  jmp code
L3:
  mov [eax+04],#14999
  jmp code
L4:
  mov [eax+04],#29999
  jmp code

code:
  mov eax,[eax+04]
  pop ebp
  ret 0004
  jmp return

ToCS_FastMasterQuartzLeveling:
  jmp newmem
  nop
  nop
return:
registersymbol(ToCS_FastMasterQuartzLeveling)

[DISABLE]

ToCS_FastMasterQuartzLeveling:
  db 8B 40 04 5D C2 04 00

unregistersymbol(ToCS_FastMasterQuartzLeveling)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "ed8.exe"+1F1335

"ed8.exe"+1F1312: 5D                    -  pop ebp
"ed8.exe"+1F1313: C2 04 00              -  ret 0004
"ed8.exe"+1F1316: 8D 90 30 F8 FF FF     -  lea edx,[eax-000007D0]
"ed8.exe"+1F131C: 83 FA 1B              -  cmp edx,1B
"ed8.exe"+1F131F: 77 1B                 -  ja ed8.exe+1F133C
"ed8.exe"+1F1321: 8B 0D 18 C5 C6 00     -  mov ecx,[ed8.exe+86C518]
"ed8.exe"+1F1327: 8D 04 80              -  lea eax,[eax+eax*4]
"ed8.exe"+1F132A: 8D 84 C1 58 44 11 00  -  lea eax,[ecx+eax*8+00114458]
"ed8.exe"+1F1331: 85 C0                 -  test eax,eax
"ed8.exe"+1F1333: 74 07                 -  je ed8.exe+1F133C
// ---------- INJECTING HERE ----------
"ed8.exe"+1F1335: 8B 40 04              -  mov eax,[eax+04]
"ed8.exe"+1F1338: 5D                    -  pop ebp
"ed8.exe"+1F1339: C2 04 00              -  ret 0004
// ---------- DONE INJECTING  ----------
"ed8.exe"+1F133C: 33 C0                 -  xor eax,eax
"ed8.exe"+1F133E: 5D                    -  pop ebp
"ed8.exe"+1F133F: C2 04 00              -  ret 0004
"ed8.exe"+1F1342: CC                    -  int 3 
"ed8.exe"+1F1343: CC                    -  int 3 
"ed8.exe"+1F1344: CC                    -  int 3 
"ed8.exe"+1F1345: CC                    -  int 3 
"ed8.exe"+1F1346: CC                    -  int 3 
"ed8.exe"+1F1347: CC                    -  int 3 
"ed8.exe"+1F1348: CC                    -  int 3 
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Sat Aug 19, 2017 8:20 pm
by Zyon
DrummerIX wrote:
Tue Aug 08, 2017 5:34 pm
It has been mentioned not to use big multipliers with the code. Try the option under TheByteSize's made scripts to level it one time per battle. I may just remove that option on the next update.
Yeah saw that later. the Fast level quartz option under TheByteSize helped correcting it.

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Sat Aug 19, 2017 11:09 pm
by hiroyukki
can someone tell me how to use that inventory item changer ? bcs i have 3 zemurian ore shard and i want to make them 99 but i dont know how to use it

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Sun Aug 20, 2017 3:37 am
by tafoplaka
hiroyukki wrote:
Sat Aug 19, 2017 11:09 pm
can someone tell me how to use that inventory item changer ? bcs i have 3 zemurian ore shard and i want to make them 99 but i dont know how to use it
On the table there is an option called "Item Usage or set amount". Open that, select the next option and change 0 to how many you want. Now go in game select the item and Drop it. It will change to the number you wanted.

Re: Legend of Heroes Trails of Cold Steel 1

Posted: Sun Aug 20, 2017 7:18 am
by TheByteSize
Bravery Point is MAX - set to 3 if less

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>4366</ID>
      <Description>"Bravery Points MAX(3)"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>
[ENABLE]

aobscanmodule(ToCS_Bravery_Points_MAX,ed8.exe,8A 86 AC 01 00 00) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
  cmp [esi+000001AC],#3
  jnl code
  mov [esi+000001AC],#3

code:
  mov al,[esi+000001AC]
  jmp return

ToCS_Bravery_Points_MAX:
  jmp newmem
  nop
return:
registersymbol(ToCS_Bravery_Points_MAX)

[DISABLE]

ToCS_Bravery_Points_MAX:
  db 8A 86 AC 01 00 00

unregistersymbol(ToCS_Bravery_Points_MAX)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "ed8.exe"+277BAE

"ed8.exe"+277B74: FF D2                          -  call edx
"ed8.exe"+277B76: C7 86 B0 01 00 00 02 00 00 00  -  mov [esi+000001B0],00000002
"ed8.exe"+277B80: E9 60 01 00 00                 -  jmp ed8.exe+277CE5
"ed8.exe"+277B85: 8B 8E B8 01 00 00              -  mov ecx,[esi+000001B8]
"ed8.exe"+277B8B: E8 8F 74 D9 FF                 -  call ed8.exe+F01F
"ed8.exe"+277B90: 84 C0                          -  test al,al
"ed8.exe"+277B92: 0F 85 4D 01 00 00              -  jne ed8.exe+277CE5
"ed8.exe"+277B98: C7 86 B0 01 00 00 03 00 00 00  -  mov [esi+000001B0],00000003
"ed8.exe"+277BA2: E9 3E 01 00 00                 -  jmp ed8.exe+277CE5
"ed8.exe"+277BA7: 0F B6 8E B4 01 00 00           -  movzx ecx,byte ptr [esi+000001B4]
// ---------- INJECTING HERE ----------
"ed8.exe"+277BAE: 8A 86 AC 01 00 00              -  mov al,[esi+000001AC]
// ---------- DONE INJECTING  ----------
"ed8.exe"+277BB4: 3A C8                          -  cmp cl,al
"ed8.exe"+277BB6: 74 11                          -  je ed8.exe+277BC9
"ed8.exe"+277BB8: 1B C9                          -  sbb ecx,ecx
"ed8.exe"+277BBA: 83 C1 05                       -  add ecx,05
"ed8.exe"+277BBD: 89 8E B0 01 00 00              -  mov [esi+000001B0],ecx
"ed8.exe"+277BC3: 88 86 B4 01 00 00              -  mov [esi+000001B4],al
"ed8.exe"+277BC9: 83 BE B0 01 00 00 03           -  cmp dword ptr [esi+000001B0],03
"ed8.exe"+277BD0: 0F 84 0F 01 00 00              -  je ed8.exe+277CE5
"ed8.exe"+277BD6: D9 EE                          -  fldz 
"ed8.exe"+277BD8: 8B 8E B8 01 00 00              -  mov ecx,[esi+000001B8]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>