Ys VIII: Lacrimosa of DANA +23 (table Update16)

Upload your cheat tables here (No requests)
User avatar
Cielos
RCE Fanatics
RCE Fanatics
Posts: 845
Joined: Fri Mar 03, 2017 4:35 am
Reputation: 1865

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by Cielos »

[QUOTE="ChiricoCuvie, post: 44111, member: 9364"]Hi! Is there any chance that you can do an item editor to change an item to another one? I know we can change the value but not what the item is.



I'm missing a key item (fermented sap) because I used the ignore quest item requirement for the quest and now I can't get it.



If not I'll just do it when I'll try nightmare but I'd prefer to have 100% on Normal too.[/QUOTE]

I'll see if I can make a quick script for it.

EDIT:

made a quick one to "unlock" all the items. it won't add any quantity to the items, but only flip the "discovered" flag of all items. all items can be seen in the "List" tab in the Item menu, also you can view all the material in the "Materials" tab in the Journal.

no idea if it'd add to the completion % though. still worth a try I think.

below is the script.

- copy and paste the below ONto the table. (personally I'd paste it under the [item scripts], but whatever...)

- activate the script and access the item menu.

- and good luck~

[code]







465

"discover all items"



FF0000

Auto Assembler Script

[ENABLE]

//code from here to '[DISABLE]' will be used to enable the cheat

aobscanmodule(itemsDiscoveredFlagRead1AOB,ys8.exe,0F BE ** ** ** ** ** ** 23 C1 F7 D8 5E)

registersymbol(itemsDiscoveredFlagRead1AOB)



alloc(newmem,2048)

label(returnhere)

label(originalcode_discoverallitems)

registersymbol(originalcode_discoverallitems)

label(exit)



newmem: //this is allocated memory, you have read,write,execute access

//place your code here

//eax, flag binary

//ecx, byte of flagS after mov

readmem(itemsDiscoveredFlagRead1AOB,8)

//movsx ecx,byte ptr [edx+esi+20b9a]

or ecx,eax

db 88

readmem(itemsDiscoveredFlagRead1AOB+2,6)

//mov [edx+esi+20b9a],cl



originalcode_discoverallitems:

readmem(itemsDiscoveredFlagRead1AOB,8)

//movsx ecx,byte ptr [edx+esi+00020B9A]



exit:

jmp returnhere



///



itemsDiscoveredFlagRead1AOB: //"ys8.exe"+209972:

jmp newmem

nop

nop

nop

returnhere:









[DISABLE]

//code from here till the end of the code will be used to disable the cheat

dealloc(newmem)

itemsDiscoveredFlagRead1AOB: //"ys8.exe"+209972:

readmem(originalcode_discoverallitems,8)

//db 0F BE 8C 32 9A 0B 02 00

//Alt: movsx ecx,byte ptr [edx+esi+00020B9A]

unregistersymbol(originalcode_discoverallitems)









[/code]







///*********************************************************///

[QUOTE="axellslade, post: 44138, member: 557"]I actually tried it with two Hunts, #1 and #2 and my team's score never left 0 for some reason, so I always got a C and the NPC team always got an SS as I had the multiplier set to 400000(four hundred thousand).[/QUOTE]

thanks! I'll have a look.

EDIT:

unfortunately I can't recreate it on the 2 hunts you mentioned.

- I booted up the game, activated ALL the scripts except "unlock skills" and "reeling force multiplier", then loaded a save game.

- changed the multiplier of the script to x4000000, enter the first hunt.

- Adol's team score increase like crazy whenever it's changed.

anything else you can tell me about the scenario?

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
Last edited by Cielos on Tue May 01, 2018 6:09 pm, edited 3 times in total.

User avatar
ChiricoCuvie
Cheater
Cheater
Posts: 28
Joined: Sat Oct 14, 2017 1:48 pm
Reputation: 1

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by ChiricoCuvie »

Thanks! It does works both on the items list and in the journal, but the achievement didn't unlock (I tried to reload and such)... Well I'll have to unlock it with NG+ in Nightmare then.
Last edited by ChiricoCuvie on Tue May 01, 2018 9:27 pm, edited 3 times in total.

User avatar
Cielos
RCE Fanatics
RCE Fanatics
Posts: 845
Joined: Fri Mar 03, 2017 4:35 am
Reputation: 1865

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by Cielos »

another small update. probably (and hopefully) the last one...

[quote][B]Update16[/B]

- added [b]game speed mod[/b][/quote]









///**********************************************************///

[QUOTE="ChiricoCuvie, post: 44217, member: 9364"]Thanks! It does works both on the items list and in the journal, but the achievement didn't unlock (I tried to reload and such)... Well I'll have to unlock it with NG+ in Nightmare then.[/QUOTE]

you still got that savegame? if so you may want to have another go...



- the following script (which can also be find in the just updated table in the first post, expand the blank entry at the end of the table, and you can find the script at the very bottom) is using another approach in which would force add the item by your choice when picking up ANY item, be it from chests or monster drops.

- the on-screen icon+name of the just-obtained-item is still the one you're supposed to get, but it will be the item of you choice after that.

- by default the script would add the "fermented sap" when picking up item, and attempt to "unlock" it if you haven't got one before. but again, I haven't test if it would add to the completion %...

- if using the monster drops to "fake" the fermented sap deson't do the trick, try reload the savegame again and use the script on a chest, if there is still any you haven't open yet that is...

- now the script is to force change the item ID when the game is about to actually add an item, NOT when the game is trying to determin what the item ID of the container is (be it an monster drops or chest, etc.). that means there is more I can trace back further to actually.... but I'm getting bored of it. as you'll be replying in nightmare mode anyway, I don't think I'll follow this anymore... you can trace back from this script more if you're interested~

- again, good luck!



[code]







487

"custom item add"





FF0000

Auto Assembler Script

define(custitemaddiddefault,00000318) //318:fermented sap



[ENABLE]

//code from here to '[DISABLE]' will be used to enable the cheat

aobscanmodule(itemAddStartAOB,ys8.exe,55 8B EC 53 8B ** ** 56 57 8B F9 81 ** ** ** ** ** 77)

registersymbol(itemAddStartAOB)



label(dCustItemAddID)

registersymbol(dCustItemAddID)



alloc(newmem,2048)

label(returnhere)

label(originalcode_customitemadd)

registersymbol(originalcode_customitemadd)

label(exit)



newmem: //this is allocated memory, you have read,write,execute access

//place your code here

//mov [edi+218],318

push eax

mov eax,[dCustItemAddID]

mov [esp+8],eax

mov [esp+c],1

pop eax



originalcode_customitemadd:

readmem(itemAddStartAOB,7)

//push ebp

//mov ebp,esp

//push ebx

//mov ebx,[ebp+08]



exit:

jmp returnhere



///

dCustItemAddID:

dd custitemaddiddefault

///



itemAddStartAOB: //"ys8.exe"+206EB0:

jmp newmem

nop

nop

returnhere:









[DISABLE]

//code from here till the end of the code will be used to disable the cheat

dealloc(newmem)

itemAddStartAOB: //"ys8.exe"+206EB0:

readmem(originalcode_customitemadd,7)

//db 55 8B EC 53 8B 5D 08

//Alt: push ebp

//Alt: mov ebp,esp

//Alt: push ebx

//Alt: mov ebx,[ebp+08]

unregistersymbol(originalcode_customitemadd)



unregistersymbol(dCustItemAddID)







488

"id"

0318:fermented sap



1

008000

2 Bytes

dCustItemAddID












[/code]

Etrius
Novice Cheater
Novice Cheater
Posts: 18
Joined: Sun Mar 26, 2017 2:35 am
Reputation: 4

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by Etrius »

Would it be possible to make something like, character model mod? Like swapping Adol for Dogi or something like that?

User avatar
Sauce
Fearless Donors
Fearless Donors
Posts: 204
Joined: Wed Apr 19, 2017 5:56 pm
Reputation: 21

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by Sauce »

It isn't a big issue if you try to stick to the story, but expanding the unlock adv gear section seems to enable them all in game without enabling anything extra beyond that checkbox. I'd been trying to just give myself the one to pick up item drops from a distance, and so had only checked the one needed to expand the CE tree, and force on the one cheat, but noticed I could double jump, and for testing, breathe underwater. I didn't enable the second level checkbox above the forced options (labeled array of bytes).



---



On a side note, how do I see the description for this like the first post says? I can hit table extras in the bottom right corner, but it doesn't give me any useful info (just a link to this thread and some number ranges).

nuocda
Expert Cheater
Expert Cheater
Posts: 73
Joined: Wed May 02, 2018 7:21 pm
Reputation: 9

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by nuocda »

[QUOTE="Sauce, post: 44414, member: 3324"]It isn't a big issue if you try to stick to the story, but expanding the unlock adv gear section seems to enable them all in game without enabling anything extra beyond that checkbox. I'd been trying to just give myself the one to pick up item drops from a distance, and so had only checked the one needed to expand the CE tree, and force on the one cheat, but noticed I could double jump, and for testing, breathe underwater. I didn't enable the second level checkbox above the forced options (labeled array of bytes).

[/QUOTE]



when you check adv gear, no need check any option below this, just change value what item you need disable forced equip in CE



[IMG]https://i.imgur.com/N8OFBwT.png[/IMG]



use game = equip adv gear use ingame

force enabled = don't equip ingame but it force active

User avatar
Cielos
RCE Fanatics
RCE Fanatics
Posts: 845
Joined: Fri Mar 03, 2017 4:35 am
Reputation: 1865

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by Cielos »

[QUOTE="Sauce, post: 44414, member: 3324"]It isn't a big issue if you try to stick to the story, but expanding the unlock adv gear section seems to enable them all in game without enabling anything extra beyond that checkbox. I'd been trying to just give myself the one to pick up item drops from a distance, and so had only checked the one needed to expand the CE tree, and force on the one cheat, but noticed I could double jump, and for testing, breathe underwater. I didn't enable the second level checkbox above the forced options (labeled array of bytes).

[...][/QUOTE]

what [USER=16876]@nuocda[/USER] says. and you should read the following too:



to change a value of an address or pointer, you just need to change the value, you don't need to freeze the value for it to change.



if the entry is a script, ticking the check box means you want to ACTIVATE the script. press enter on the entry or double click the value means you want to edit the script.

if the entry is an address/pointer, checking the box means you want to FREEZE the value at its current. press enter on the entry or double click the value means you want to edit the value.



if you haven't already, you should read the Cheat Engine Help first.

refer to "Help > Main Interface > Address/Cheat list" for more.



also, specific to my tables, the green entries means it's a pointer/address "created" by the script, which only the script would read.





[QUOTE="Sauce, post: 44414, member: 3324"][...]

On a side note, how do I see the description for this like the first post says? I can hit table extras in the bottom right corner, but it doesn't give me any useful info (just a link to this thread and some number ranges).[/QUOTE]

the option's descriptions IS in the first post, which can be found under the text "[U][B][COLOR=#0000FF]Descriptions[/COLOR][/B][/U]". you can use the "page search" that comes with your browser if needed.
Last edited by Cielos on Thu May 03, 2018 8:12 am, edited 1 time in total.

User avatar
Sauce
Fearless Donors
Fearless Donors
Posts: 204
Joined: Wed Apr 19, 2017 5:56 pm
Reputation: 21

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by Sauce »

It was the first time I had seen force enabled, usually I'm good with CE, but this one threw me for a loop for some reason. Thanks.

knur004
Novice Cheater
Novice Cheater
Posts: 20
Joined: Sat Mar 25, 2017 11:04 am
Reputation: 6

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by knur004 »

[quote]-- if any of you have a permanent "New" icon from this script and you want to remove it, let me know and I'll prepare a script to remove them. [/quote]



I would like to ask you for that script

nuocda
Expert Cheater
Expert Cheater
Posts: 73
Joined: Wed May 02, 2018 7:21 pm
Reputation: 9

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by nuocda »

are anyone have way cheat change Dana style in adol era ? :(

User avatar
Cielos
RCE Fanatics
RCE Fanatics
Posts: 845
Joined: Fri Mar 03, 2017 4:35 am
Reputation: 1865

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by Cielos »

@all

finished the game once finally. will un-install the game after I've completed the bonus dungeon.

may replay again later after a stable build is released.

so, don't expect any table update with new feature from me~



///*********************************************************************///

[QUOTE="Sauce, post: 44486, member: 3324"]It was the first time I had seen force enabled, usually I'm good with CE, but this one threw me for a loop for some reason. Thanks.[/QUOTE]

oh, it's actually just a byte (as shown on the "type" column) which act as a boolean for the script.

i.e., if the byte is 0, the script would skip the process (creating a "temp" fake flag) for that gear; if it's 1, the script would tell the game you have the gear obtained and equipped when the gear is needed (e.g., search for the "archaeopteryx wing" when the controlling character is in mid-air).

right-click on the entry, select "Set/Change dropdown selection option" and you'll see why the values appear as "use game" or "force enabled".



///*********************************************************************///

[QUOTE="knur004, post: 44571, member: 1571"]I would like to ask you for that script[/QUOTE]

- copy and paste the following ONto your table.

- can't be used together with "[B]unlock skills[/B]" (only one of them can be activated at a time).

- when activated, access the Camp Menu.

- done~

[COLOR=rgb(226, 80, 65)]EDIT[/COLOR]: made a bad edit. the previous script would unlearn the last skills as well. if you've ran the previous script already. just use the "unlock skills" once more to unlock that skills. the script below is updated to fix this bug.

[code]







500

"clear "hidden" new skills .1"





FF0000

Auto Assembler Script

[ENABLE]

//code from here to '[DISABLE]' will be used to enable the cheat

aobscanmodule(skillsLearntFlagChkLoopAOB,ys8.exe,33 C0 66 ** ** 7D)

registersymbol(skillsLearntFlagChkLoopAOB)



alloc(newmem1,2048)

label(returnhere1)

label(originalcode1_lockhiddennewskills)

registersymbol(originalcode1_lockhiddennewskills)

label(exit1)



newmem1: //this is allocated memory, you have read,write,execute access

//place your code here

cmp word ptr [esi],0

je end1



//adol's

cmp word ptr [esi],000c //#12

jle end1

cmp word ptr [esi],0014 //#20

jle doclearkill1



//laxia's

cmp word ptr [esi],004a //#74

jle end1

cmp word ptr [esi],0052 //#82

jle doclearkill1



//sahad's

cmp word ptr [esi],0088 //#136

jle end1

cmp word ptr [esi],0090 //#144

jle doclearkill1



//hummel's

cmp word ptr [esi],00c6 //#198

jle end1

cmp word ptr [esi],00ce //#206

jle doclearkill1



//ricotta's

cmp word ptr [esi],0104 //#260

jle end1

cmp word ptr [esi],010c //#268

jle doclearkill1



//dana's

cmp word ptr [esi],0142 //#322

jle end1

cmp word ptr [esi],014a //#330

jle doclearkill1



jmp end1



doclearkill1:

lea esi,[esi]

xor eax,eax

mov [esi+2],ax

mov dword ptr [esi+4],eax

mov dword ptr [esi+8],ffffffff



end1:



originalcode1_lockhiddennewskills:

readmem(skillsLearntFlagChkLoopAOB,5)

//xor eax,eax

//cmp ax,[esi]



exit1:

jmp returnhere1



///



skillsLearntFlagChkLoopAOB: //"ys8.exe"+99F90:

jmp newmem1

returnhere1:



///**************************************///

aobscanmodule(chkNewSkillsAOB,ys8.exe,57 ** E8 ** ** ** ** 85 C0 74)

registersymbol(chkNewSkillsAOB)



alloc(originalcode2_lockhiddennewskills,4)

registersymbol(originalcode2_lockhiddennewskills)



originalcode2_lockhiddennewskills:

readmem(chkNewSkillsAOB+9,2)



///



chkNewSkillsAOB+9: //"ys8.exe"+99FA9:

db 90 90









[DISABLE]

//code from here till the end of the code will be used to disable the cheat

dealloc(newmem1)

skillsLearntFlagChkLoopAOB: //"ys8.exe"+99F90:

readmem(originalcode1_lockhiddennewskills,5)

//db 33 C0 66 3B 06

//Alt: xor eax,eax

//Alt: cmp ax,[esi]

unregistersymbol(originalcode1_lockhiddennewskills)



///**************************************///

chkNewSkillsAOB+9: //"ys8.exe"+99FA9:

readmem(originalcode2_lockhiddennewskills,2)

//db 74 4B

//Alt: je ys8.exe+99FF6

dealloc(originalcode2_lockhiddennewskills)

unregistersymbol(originalcode2_lockhiddennewskills)







502

"access camp menu"



808080

1











[/code]
Last edited by Cielos on Sat May 05, 2018 1:26 pm, edited 1 time in total.

axellslade
Expert Cheater
Expert Cheater
Posts: 186
Joined: Sat Mar 04, 2017 1:49 am
Reputation: 7

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by axellslade »

[QUOTE="Cielos, post: 44210, member: 177"]thanks! I'll have a look.

EDIT:

unfortunately I can't recreate it on the 2 hunts you mentioned.

- I booted up the game, activated ALL the scripts except "unlock skills" and "reeling force multiplier", then loaded a save game.

- changed the multiplier of the script to x4000000, enter the first hunt.

- Adol's team score increase like crazy whenever it's changed.

anything else you can tell me about the scenario?[/QUOTE]



I figured out what is causing the 0 score: if you set the value too high, it will go over the 999,999,999 limit and get stuck at 0 for the remainder of the hunt/raid.

Fretmatrix
Noobzor
Noobzor
Posts: 5
Joined: Mon May 28, 2018 7:55 am
Reputation: 0

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by Fretmatrix »

So I have an issue with the pointers section of the table.Every time I change the controlled characters stats ie base str or base def to lets say 1000 it changes back down to the value before the change after some gameplay. Is there something I am missing to make the stat changes permanent or is changing the stats only temporary?

MasterVegito
Expert Cheater
Expert Cheater
Posts: 290
Joined: Sun Mar 12, 2017 11:04 pm
Reputation: 13

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by MasterVegito »

Could the equipment editor be made? I mean if one could switch an accessory to a different accesory.
Last edited by MasterVegito on Thu Jan 01, 1970 12:00 am, edited 1 time in total.

User avatar
TwilightStarocean
Expert Cheater
Expert Cheater
Posts: 133
Joined: Fri Mar 03, 2017 1:54 am
Reputation: 21

Ys VIII: Lacrimosa of DANA +23 (table Update16)

Post by TwilightStarocean »

[QUOTE="MasterVegito, post: 49962, member: 1107"]Could the equipment editor be made? I mean if one could switch an accessory to a different accesory.[/QUOTE]

I would like this as well
Last edited by TwilightStarocean on Thu Jan 01, 1970 12:00 am, edited 1 time in total.

Post Reply

Who is online

Users browsing this forum: acecel, admantx, agape, Bing [Bot], BrownieMadness, Google [Bot], Majestic-12 [Bot], Onidurum, silly, wurstpirat