Re: Atelier Ryza - Ever Darkness & The Secret Hideout
Posted: Mon Dec 30, 2019 10:33 am
+1 on Currency Finder not working~
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>339</ID>
<Description>"Gathered Items Mod"</Description>
<Options moHideChildren="1"/>
<LastState/>
<Color>FF8000</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Atelier_Ryza.exe
Version: Maximumer
Date : 2019-11-02
Author : TheNeru
This item quality, is... MAXIMUMER!
}
[ENABLE]
aobscanmodule(BaskQ,Atelier_Ryza.exe,0F 11 07 41 0F 10 4F 10) // should be unique
alloc(newmem,$1000,"Atelier_Ryza.exe"+142552)
globalalloc(ItemGathered,8)
label(code)
label(return)
newmem:
mov [ItemGathered],rdi
code:
//And who said it wouldn't get any tighter!
movups [rdi],xmm0
mov word ptr [rdi+04],#999
//mov byte ptr [rdi+0B],#0
movups xmm1,[r15+10]
jmp return
BaskQ:
jmp newmem
nop 3
return:
registersymbol(BaskQ)
[DISABLE]
BaskQ:
db 0F 11 07 41 0F 10 4F 10
unregistersymbol(BaskQ)
dealloc(ItemGathered)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "Atelier_Ryza.exe"+142552
"Atelier_Ryza.exe"+14254E: 41 0F 10 07 - movups xmm0,[r15]
// ---------- INJECTING HERE ----------
"Atelier_Ryza.exe"+142552: 0F 11 07 - movups [rdi],xmm0
"Atelier_Ryza.exe"+142555: 41 0F 10 4F 10 - movups xmm1,[r15+10]
// ---------- DONE INJECTING ----------
"Atelier_Ryza.exe"+14255A: 0F 11 4F 10 - movups [rdi+10],xmm1
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>425</ID>
<Description>"Effect 1"</Description>
<DropDownList DescriptionOnly="1" DisplayValueAsItem="1">1414:Add Fire
1415:Add Ice
1416:Add Lightning
1417:Add Wind
</DropDownList>
<VariableType>2 Bytes</VariableType>
<Address>ItemGathered</Address>
<Offsets>
<Offset>E</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>426</ID>
<Description>"Effect 2"</Description>
<DropDownList DescriptionOnly="1" DisplayValueAsItem="1">1414:Add Fire
1415:Add Ice
1416:Add Lightning
1417:Add Wind
</DropDownList>
<VariableType>2 Bytes</VariableType>
<Address>ItemGathered</Address>
<Offsets>
<Offset>10</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>427</ID>
<Description>"Effect 3"</Description>
<DropDownList DescriptionOnly="1" DisplayValueAsItem="1">1414:Add Fire
1415:Add Ice
1416:Add Lightning
1417:Add Wind
</DropDownList>
<VariableType>2 Bytes</VariableType>
<Address>ItemGathered</Address>
<Offsets>
<Offset>12</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>428</ID>
<Description>"Effect 4"</Description>
<DropDownList DescriptionOnly="1" DisplayValueAsItem="1">1414:Add Fire
1415:Add Ice
1416:Add Lightning
1417:Add Wind
</DropDownList>
<VariableType>2 Bytes</VariableType>
<Address>ItemGathered</Address>
<Offsets>
<Offset>14</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>429</ID>
<Description>"Trait Slots"</Description>
<DropDownList DescriptionOnly="1" DisplayValueAsItem="1">15:Zero
13:One
9:Two
1:Three
0:Max
</DropDownList>
<VariableType>Binary</VariableType>
<BitStart>2</BitStart>
<BitLength>5</BitLength>
<ShowAsBinary>0</ShowAsBinary>
<Address>ItemGathered</Address>
<Offsets>
<Offset>B</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
EDIT: Well that's impressive, Dusk actually applies some of the improvements from Ryza so that's really good to see.- Added 9 BGM tracks from "Atelier Online: Alchemists of Braceir " that can be used in-game.
*BGM can be changed from the diary on the desk in Ryza's room or in Ryza's atelier.
- Fixed some bugs.
- Fixed some display related bugs.
- Support for additional content.
Game updated to 1.03 and can confirm costumes dont work, I missed out on the Ryza summer outfit and wanted to use it I know youre busy but any chance on an update soon? Thank you.zachillios wrote: ↑Sat Dec 21, 2019 12:24 amOP Updated. Please note that there's 3 Atelier games coming in January and I'm going to be working solely on those (Escha and Logy is my favorite in the series), so if another update for this game comes around then, then I more than likely wont be updating this table for a while. Please let me know if anything isn't working right.
Nope, working on the Dusk games. Like I said earlier in the thread, Ryza is bottom priority. Someone else is welcome to update it sooner, but it's going to be a couple weeks for me.FearTHEReaper01 wrote: ↑Fri Jan 17, 2020 4:53 amGame updated to 1.03 and can confirm costumes dont work, I missed out on the Ryza summer outfit and wanted to use it I know youre busy but any chance on an update soon? Thank you.zachillios wrote: ↑Sat Dec 21, 2019 12:24 amOP Updated. Please note that there's 3 Atelier games coming in January and I'm going to be working solely on those (Escha and Logy is my favorite in the series), so if another update for this game comes around then, then I more than likely wont be updating this table for a while. Please let me know if anything isn't working right.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>414</ID>
<Description>"Currency Finder"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Atelier_Ryza.exe
Version:
Date : 2019-12-20
Author : Zach
This script does blah blah blah
}
[ENABLE]
aobscanmodule(CurrencyFinder,Atelier_Ryza.exe,8B 05 62 1B 06 01) // should be unique
alloc(newmem,$1000,"Atelier_Ryza.exe"+41B4D0)
globalalloc(ScanCurrency,4)
label(code)
label(return)
newmem:
push rbx
lea rbx,[Atelier_Ryza.exe+147D038]
mov [ScanCurr],rbx
pop rbx
code:
mov eax,[Atelier_Ryza.exe+147D038]
jmp return
CurrencyFinder:
jmp newmem
nop
return:
registersymbol(CurrencyFinder)
[DISABLE]
CurrencyFinder:
db 8B 05 62 1B 06 01
unregistersymbol(CurrencyFinder)
dealloc(newmem)
dealloc(ScanCurrency)
{
// ORIGINAL CODE - INJECTION POINT: "Atelier_Ryza.exe"+41B4D0
"Atelier_Ryza.exe"+41B4C6: C3 - ret
"Atelier_Ryza.exe"+41B4C7: CC - int 3
"Atelier_Ryza.exe"+41B4C8: CC - int 3
"Atelier_Ryza.exe"+41B4C9: CC - int 3
"Atelier_Ryza.exe"+41B4CA: CC - int 3
"Atelier_Ryza.exe"+41B4CB: CC - int 3
"Atelier_Ryza.exe"+41B4CC: CC - int 3
"Atelier_Ryza.exe"+41B4CD: CC - int 3
"Atelier_Ryza.exe"+41B4CE: CC - int 3
"Atelier_Ryza.exe"+41B4CF: CC - int 3
// ---------- INJECTING HERE ----------
"Atelier_Ryza.exe"+41B4D0: 8B 05 62 1B 06 01 - mov eax,[Atelier_Ryza.exe+147D038]
// ---------- DONE INJECTING ----------
"Atelier_Ryza.exe"+41B4D6: C3 - ret
"Atelier_Ryza.exe"+41B4D7: CC - int 3
"Atelier_Ryza.exe"+41B4D8: CC - int 3
"Atelier_Ryza.exe"+41B4D9: CC - int 3
"Atelier_Ryza.exe"+41B4DA: CC - int 3
"Atelier_Ryza.exe"+41B4DB: CC - int 3
"Atelier_Ryza.exe"+41B4DC: CC - int 3
"Atelier_Ryza.exe"+41B4DD: CC - int 3
"Atelier_Ryza.exe"+41B4DE: CC - int 3
"Atelier_Ryza.exe"+41B4DF: CC - int 3
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>374</ID>
<Description>"Cole"</Description>
<VariableType>4 Bytes</VariableType>
<Address>ScanCurr</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>375</ID>
<Description>"Gold Coins"</Description>
<VariableType>4 Bytes</VariableType>
<Address>ScanCurr</Address>
<Offsets>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>376</ID>
<Description>"Gems"</Description>
<VariableType>8 Bytes</VariableType>
<Address>ScanCurr</Address>
<Offsets>
<Offset>-59810</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
They've confirmed the Ryza sequel is in the works. I'd expect late 2020 for the JP release.jonasbeckman wrote: ↑Thu Jan 23, 2020 6:33 amPretty sure all the DLC are out at least so the chances of further patches is fairly low unless they pull a Atelier Firis and update the game fixing or enhancing the game in some way though whatever Koei and GUST here are doing some of their PC ports are less than great though at least there's been some improvements.
Nice to see the table updated and while not the most simple process at least Steam does have some means for patch rollback should there be further updates later on. (Or just backing up the exe assuming it's compatible without crashing if the other data files are updated.)
Also good to see GUST updating and re-releasing the earlier games in this series though I suppose the very early installments might not be planned for this process and next up is probably whatever the second installment for Ryza here will be or what was it Fairy Tail?
(I assume it means 1.03 but since it could have been there for some time it might have been a error introduced back with the 1.02 update.)- Corrected an error in which, after applying update 1.02, the game would stop after starting the game for some PC environments.