Page 14 of 19

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Mon Dec 30, 2019 10:33 am
by ficulyus
+1 on Currency Finder not working~

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Thu Jan 02, 2020 1:33 pm
by TheNeru
Currency Finder works fine for me. Just needs to open the menu to populate.

~Edit~
Here's my new gathering script. Since the last one didn't allow you to rebuild newly synthesized items with the script on.
Gathered Items Mod

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>

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Tue Jan 14, 2020 12:03 pm
by jonasbeckman
Hmm didn't expect another patch to come out, wonder what this one did plus it's just as Atelier Dusk got released.
Will have to pick that up at some point too, hopefully other than what seems to be upscaling the port isn't too problematic though yeah that's probably a bit optimistic for several of Koei Tecmo's PC ports and also Gust here with their titles sadly.

Now then minor bugfixes some DLC stuff or what could have happened here.

EDIT: DLC.

And some fixes.
- 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.
EDIT: Well that's impressive, Dusk actually applies some of the improvements from Ryza so that's really good to see. :)

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Tue Jan 14, 2020 10:24 pm
by Noire Blackheart
I can confirm most of the table has broke with the new update, Zach is probably busy with the Dusk trilogy currently so may have to wait abit.

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Fri Jan 17, 2020 4:53 am
by FearTHEReaper01
zachillios wrote:
Sat Dec 21, 2019 12:24 am
OP 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.
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.

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Fri Jan 17, 2020 6:09 am
by zachillios
FearTHEReaper01 wrote:
Fri Jan 17, 2020 4:53 am
zachillios wrote:
Sat Dec 21, 2019 12:24 am
OP 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.
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.
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.

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Fri Jan 17, 2020 2:32 pm
by Romangelo
Re-playing the Dusk games and it reminded me how bad Ryza is as an Atelier game.

In these old games, I'm guaranteed to have at least 5-6 girls in the party. And most of them are cute.

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Wed Jan 22, 2020 1:00 pm
by TheNeru
Fixed the Currency Finder. I'm too dumb to fix the Time Scan script.

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>

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Thu Jan 23, 2020 12:18 am
by zachillios
Table updated. Please read the update note.

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Thu Jan 23, 2020 6:33 am
by jonasbeckman
Pretty 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?

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Thu Jan 23, 2020 7:14 am
by zachillios
jonasbeckman wrote:
Thu Jan 23, 2020 6:33 am
Pretty 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?
They've confirmed the Ryza sequel is in the works. I'd expect late 2020 for the JP release.

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Tue Jan 28, 2020 9:41 am
by jonasbeckman
Certainly sold well enough from what I read wonder how that's going to affect the series going forward though as I recall Sophie also pushed good sales initially which then trailed off with Firis and the rest but so far it's been a pretty good entry for the newer Atelier games even if it's starting a bit more modest and careful in terms of content and features. :)

Also just like that another patch was released but it's just the exe file so backing up the existing file before Steam decides to start the update on it's own should work well enough without affecting anything else, probably some smaller bugfix.

EDIT: Yep a hotfix of sorts labeled as patch 1.3a for those who couldn't start the game at all with the prior patch to the game.
- Corrected an error in which, after applying update 1.02, the game would stop after starting the game for some PC environments.
(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.)

EDIT: Suppose this could also work for a while since Steam likes to kinda be a bit pushy on mandatory updates.

Atelier_Ryza_103.rar
[Link]

Just rename the updated exe and use this old one in it's place after naming it back to Atelier_Ryza.exe for anyone who got updated without having had a backup instead of using the Steam command console to do a depot download of the previous version. :)

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Tue Jan 28, 2020 11:39 pm
by Noire Blackheart
Sometimes previous versions work if not much has changed, I will give it a try later.

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Wed Jan 29, 2020 12:46 pm
by Noire Blackheart
Ok, i did a small test on the latest patch, majority of it still works, just currency finder and time scan that dosent, you can easily change cole via a 4 byte search anyway.

Re: Atelier Ryza - Ever Darkness & The Secret Hideout

Posted: Tue May 05, 2020 5:26 am
by shadowfang19
is there a table that works for 1.5