[Requests] Romancing Saga 2: Revenge of the Seven

Ask about cheats/tables for single player games here
mildsevenX
Cheater
Cheater
Posts: 38
Joined: Fri Nov 10, 2023 2:50 am
Reputation: 36

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by mildsevenX »

Kemikemi0091 wrote:
Mon Sep 23, 2024 7:19 am
>>mildsevenX

Good job!
How can I find out the item ID? It would be nice to know just what items I own.
And, of course, eventually, it would be nice if I could select any item I want that I don't own, or if I could extremely increase the drop rate of enemies. If we can increase the drop rate of enemies, it would help us fill in the book data.
This cheat shows the ID of an item in inventory.
You can easily find the ID of the items you have with this.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>524</ID>
      <Description>"Check item ID in inventory"</Description>
      <ShowAsHex>1</ShowAsHex>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>4 Bytes</VariableType>
      <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFDE58</Address>
      <Offsets>
        <Offset>4</Offset>
        <Offset>2B0</Offset>
        <Offset>BF8</Offset>
        <Offset>A8</Offset>
        <Offset>20</Offset>
        <Offset>58</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
And here is a cheat of the address where all item IDs are stored.
IDs are listed in the following order: armor, item, key item, shield, weapon.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>719</ID>
      <Description>"All Item ID"</Description>
      <ShowAsHex>1</ShowAsHex>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>4 Bytes</VariableType>
      <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CF1BF0</Address>
      <Offsets>
        <Offset>0</Offset>
        <Offset>348</Offset>
        <Offset>8E8</Offset>
        <Offset>A8</Offset>
        <Offset>20</Offset>
        <Offset>30</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Kemikemi0091
Cheater
Cheater
Posts: 40
Joined: Sun Jul 21, 2024 3:13 pm
Reputation: 36

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by Kemikemi0091 »

mildsevenX wrote:
Mon Sep 23, 2024 1:31 pm
Kemikemi0091 wrote:
Mon Sep 23, 2024 7:19 am
>>mildsevenX

Good job!
How can I find out the item ID? It would be nice to know just what items I own.
And, of course, eventually, it would be nice if I could select any item I want that I don't own, or if I could extremely increase the drop rate of enemies. If we can increase the drop rate of enemies, it would help us fill in the book data.
This cheat shows the ID of an item in inventory.
You can easily find the ID of the items you have with this.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>524</ID>
      <Description>"Check item ID in inventory"</Description>
      <ShowAsHex>1</ShowAsHex>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>4 Bytes</VariableType>
      <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFDE58</Address>
      <Offsets>
        <Offset>4</Offset>
        <Offset>2B0</Offset>
        <Offset>BF8</Offset>
        <Offset>A8</Offset>
        <Offset>20</Offset>
        <Offset>58</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
And here is a cheat of the address where all item IDs are stored.
IDs are listed in the following order: armor, item, key item, shield, weapon.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>719</ID>
      <Description>"All Item ID"</Description>
      <ShowAsHex>1</ShowAsHex>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>4 Bytes</VariableType>
      <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CF1BF0</Address>
      <Offsets>
        <Offset>0</Offset>
        <Offset>348</Offset>
        <Offset>8E8</Offset>
        <Offset>A8</Offset>
        <Offset>20</Offset>
        <Offset>30</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Thank you. It worked.

But I see that the store code is a mechanism to tweak the item at the time of purchase. Because of this, I could not try it on the intended save data where all items were already sold out.
(I did verify that it worked on an earlier save data.)
When I purchased an item using your code for the store, changing the item ID did not reduce the number of items available for purchase, but specifying the number of items available for purchase reduced the number of items available for purchase for that specified item, which I assume is managed in a different address area.
For example, when I specified that I wanted to purchase one boundary stone in Balm, the number of available boundary stones was reduced and Barrier Stones was sold out. However, when I then went on to purchase more Barrier Stones in Balm, I was able to purchase an unlimited number, as if there was some kind of overflow.

Kemikemi0091
Cheater
Cheater
Posts: 40
Joined: Sun Jul 21, 2024 3:13 pm
Reputation: 36

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by Kemikemi0091 »

For the reasons mentioned above, I was concerned that the number of items available for purchase was being managed separately, and considered whether it would be possible to recover the number of items available for purchase.
As a result, I have created the attached .ct file that displays and changes the number of items available for purchase in the shops (sorry if it doesn't work exactly).

This file has some limitations.

(1) It displays the item ID, but changing this ID does not change the items on the shops shelf. To change the actual item to be purchased, you have to use mildsevenX's function to change the item ID when purchasing items from the shops.
(2) The number of items in stock can only be changed when the shops is open; I think the number of items available for purchase in the shops handled by this .ct file is only a temporary area of management. The number of items itself available for purchase is probably managed somewhere else.
(3) Includes items that are not yet available in the shops. This is because the management of the number of items available for purchase in the shops was continuous on the address.

-----------
Added on September 26, 2024

Improper use of this code will cause an overflow of the number of remaining available purchases. Probably harmless, but possibly harmful, as is always the case when using the Cheat Engine, at your own risk.
Attachments
RotS Item Inventory Relationships in Shops.CT
(74.22 KiB) Downloaded 518 times
Last edited by Kemikemi0091 on Thu Sep 26, 2024 10:53 am, edited 1 time in total.

kiwialan
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Sep 24, 2024 4:56 am
Reputation: 0

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by kiwialan »

Kemikemi0091 wrote:
Mon Sep 23, 2024 5:24 pm
Dear Kemikemi0091,
Thank you for your hard work!
Do you have any idea how to modify the battle counts using Cheat Engine?
I’m trying to unlock more skills and magic during battles. However, the battle count limit is set to 70, and after that, we stop earning skill points, which is really frustrating.
Could you help me with this issue? Thank you so much!

Modifying the battle counts is the only thing I need in this demo version for now. :)

Kemikemi0091
Cheater
Cheater
Posts: 40
Joined: Sun Jul 21, 2024 3:13 pm
Reputation: 36

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by Kemikemi0091 »

>>kiwialan

I have written those in a somewhat roundabout way, but I would suggest that you read my first post and use the .ct file shown for your reference.
(For example, how about setting all the various numerical changes to less than 70?)

Assuming it doesn't work in your computer environment, I can't help you.
As I mentioned, I'm more of a .ct user like you, because I'm extremely inexperienced as a .ct file creator, and can only suggest relatively simple rewrites on my own.

And in essence, this thread is a place for me, not being smart, to get other smart people to create practical .ct files.
Of course, the codes I have posted may be freely used by those authors, provided that they submit the .ct files to this site free of charge. This is exactly what I want.

Kemikemi0091
Cheater
Cheater
Posts: 40
Joined: Sun Jul 21, 2024 3:13 pm
Reputation: 36

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by Kemikemi0091 »

I understand a little more about United Attacks. The following code allows some manipulation of the overdrive gauge accumulation and the maximum number of chains.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
  <CheatEntries>
    <CheatEntry>
      <ID>1003</ID>
      <Description>"United Attack Relationship"</Description>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>1002</ID>
          <Description>"*Turn it on only when necessary. Crash if you move the map while locked."</Description>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>998</ID>
          <Description>"Overdrive gauge (maximum: 100)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFAA80</Address>
          <Offsets>
            <Offset>488</Offset>
            <Offset>758</Offset>
            <Offset>310</Offset>
            <Offset>70</Offset>
            <Offset>4E0</Offset>
            <Offset>60</Offset>
            <Offset>8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>1001</ID>
          <Description>"Maximum number of chains (maximum: 5)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFAA80</Address>
          <Offsets>
            <Offset>48C</Offset>
            <Offset>758</Offset>
            <Offset>310</Offset>
            <Offset>70</Offset>
            <Offset>4E0</Offset>
            <Offset>60</Offset>
            <Offset>8</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1004</ID>
              <Description>"*Effective only in combat; returns to original value when turned off."</Description>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Comments>Info about this table:
</Comments>
</CheatTable>
However, as usual, there are the following limitations.

(1) Turn it on only when necessary. It will crash if it is locked when moving around the map.
(2) The code for the maximum number of chains is only valid in combat. Turning off this feature will return it to its original value.

It seems that there was no variable for the number of chains currently in the immediate vicinity, so it is not included.

----------
One of the features I would like to have is to learn skills immediately during battle, or as we say in Japanese version, to get “Hirameki” at a high rate (In English, it's called a Glimmerling), do you have any good ideas or solutions on this?

(Of course, I know that if you fight a strong enemy with a high level of enemy power, it will be easier to get Glimmerling. What I want to know is purely about cheats.)

I would also like to know about a cheat to get items from enemies at a high rate.

mildsevenX
Cheater
Cheater
Posts: 38
Joined: Fri Nov 10, 2023 2:50 am
Reputation: 36

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by mildsevenX »

Kemikemi0091 wrote:
Tue Sep 24, 2024 12:14 pm
I understand a little more about United Attacks. The following code allows some manipulation of the overdrive gauge accumulation and the maximum number of chains.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
  <CheatEntries>
    <CheatEntry>
      <ID>1003</ID>
      <Description>"United Attack Relationship"</Description>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>1002</ID>
          <Description>"*Turn it on only when necessary. Crash if you move the map while locked."</Description>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>998</ID>
          <Description>"Overdrive gauge (maximum: 100)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFAA80</Address>
          <Offsets>
            <Offset>488</Offset>
            <Offset>758</Offset>
            <Offset>310</Offset>
            <Offset>70</Offset>
            <Offset>4E0</Offset>
            <Offset>60</Offset>
            <Offset>8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>1001</ID>
          <Description>"Maximum number of chains (maximum: 5)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFAA80</Address>
          <Offsets>
            <Offset>48C</Offset>
            <Offset>758</Offset>
            <Offset>310</Offset>
            <Offset>70</Offset>
            <Offset>4E0</Offset>
            <Offset>60</Offset>
            <Offset>8</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1004</ID>
              <Description>"*Effective only in combat; returns to original value when turned off."</Description>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Comments>Info about this table:
</Comments>
</CheatTable>
However, as usual, there are the following limitations.

(1) Turn it on only when necessary. It will crash if it is locked when moving around the map.
(2) The code for the maximum number of chains is only valid in combat. Turning off this feature will return it to its original value.

It seems that there was no variable for the number of chains currently in the immediate vicinity, so it is not included.

----------
One of the features I would like to have is to learn skills immediately during battle, or as we say in Japanese version, to get “Hirameki” at a high rate (In English, it's called a Glimmerling), do you have any good ideas or solutions on this?

(Of course, I know that if you fight a strong enemy with a high level of enemy power, it will be easier to get Glimmerling. What I want to know is purely about cheats.)

I would also like to know about a cheat to get items from enemies at a high rate.
Glimmerling, Hirameki is difficult, I think Float might be setting the probability but it doesn't work.
If there is an individual value like Glimmerling skill level for each enemy like in Minstrel Song, I hope can find it.

I was able to leave Leon and Gerard out of the companions, it was very simple when tried.
Use the Demo version if you want to use your favorite 5 members.
Without Leon and Gerard, the events become surreal, but can complete the Demo version without problems.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>719</ID>
      <Description>"Order of companions to change"</Description>
      <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0:1st(emperor)
1:2nd
2:3rd
3:4th
4:5th
</DropDownList>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>4 Bytes</VariableType>
      <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CF2FF8</Address>
      <Offsets>
        <Offset>3E8</Offset>
        <Offset>20</Offset>
        <Offset>308</Offset>
        <Offset>E8</Offset>
        <Offset>20</Offset>
        <Offset>28</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Image
Image
Image

chaosblade02
Expert Cheater
Expert Cheater
Posts: 51
Joined: Mon Feb 26, 2018 8:58 pm
Reputation: 8

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by chaosblade02 »

Kemikemi0091 wrote:
Mon Sep 23, 2024 7:19 am
>>mildsevenX

Good job!
How can I find out the item ID? It would be nice to know just what items I own.
And, of course, eventually, it would be nice if I could select any item I want that I don't own, or if I could extremely increase the drop rate of enemies. If we can increase the drop rate of enemies, it would help us fill in the book data.
In the original game there's an accessory called the bejeweled ring that increases the drop rate %, and it stacks if you equip one on each party member. If you can find the item ID for it, you could then use the ring to find the a value to increase the drop rate %.

Edit: the item IDs change every time you reboot the game, so to avoid any confusion, I edited my post to remove them. Just find the item ID of one of your accessories, and then work your way forward through the list making changes until you find the Bejeweled Ring, or whatever ring or piece of gear you're looking for.

Also, equipping Bejeweled Rings on everyone dramatically boosts the drop rates, I rarely saw a single drop in a fight, and now I get drops by the truckloads:

Image
Last edited by chaosblade02 on Wed Sep 25, 2024 6:06 pm, edited 1 time in total.

hoho10335
What is cheating?
What is cheating?
Posts: 2
Joined: Wed Sep 25, 2024 1:31 pm
Reputation: 0

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by hoho10335 »

Kemikemi0091 wrote:
Mon Sep 23, 2024 5:24 pm
For the reasons mentioned above, I was concerned that the number of items available for purchase was being managed separately, and considered whether it would be possible to recover the number of items available for purchase.
As a result, I have created the attached .ct file that displays and changes the number of items available for purchase in the shops (sorry if it doesn't work exactly).

This file has some limitations.

(1) It displays the item ID, but changing this ID does not change the items on the shops shelf. To change the actual item to be purchased, you have to use mildsevenX's function to change the item ID when purchasing items from the shops.
(2) The number of items in stock can only be changed when the shops is open; I think the number of items available for purchase in the shops handled by this .ct file is only a temporary area of management. The number of items itself available for purchase is probably managed somewhere else.
(3) Includes items that are not yet available in the shops. This is because the management of the number of items available for purchase in the shops was continuous on the address.
At the point (1) To change the actual item to be purchased, you have to use mildsevenX's function to change the item ID when purchasing items from the shops.
i dont know how to change. Can anyone teach me?

Kemikemi0091
Cheater
Cheater
Posts: 40
Joined: Sun Jul 21, 2024 3:13 pm
Reputation: 36

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by Kemikemi0091 »

>>mildsevenX

How cool is your 1st character change!
It was also interesting to learn that Gerard, who follows after Leon by default, is not done by the process of displaying a second character, but rather Gerard himself.

>>chaosblade02

Thank you very much!

I tried to find a hint in your post to see if I could identify the parameters of the item drop rate in battle by changing the number of Bejeweled Rings equipped, but it didn't work.
Practically speaking, I think your advice works fine. The only drawback is that accessories have an important role to play in providing immunities, etc., so they should not always be used to increase the item drop rate.
If we could identify the mechanism for changing the character's equipment and make it possible to equip a Bejeweled Ring in the tools section, I think it would further increase its practicality. However, I had no idea about this equipment change mechanism either.

>>hoho10335
hoho10335 wrote:
Wed Sep 25, 2024 1:36 pm
Kemikemi0091 wrote:
Mon Sep 23, 2024 5:24 pm
For the reasons mentioned above, I was concerned that the number of items available for purchase was being managed separately, and considered whether it would be possible to recover the number of items available for purchase.
As a result, I have created the attached .ct file that displays and changes the number of items available for purchase in the shops (sorry if it doesn't work exactly).

This file has some limitations.

(1) It displays the item ID, but changing this ID does not change the items on the shops shelf. To change the actual item to be purchased, you have to use mildsevenX's function to change the item ID when purchasing items from the shops.
(2) The number of items in stock can only be changed when the shops is open; I think the number of items available for purchase in the shops handled by this .ct file is only a temporary area of management. The number of items itself available for purchase is probably managed somewhere else.
(3) Includes items that are not yet available in the shops. This is because the management of the number of items available for purchase in the shops was continuous on the address.
At the point (1) To change the actual item to be purchased, you have to use mildsevenX's function to change the item ID when purchasing items from the shops.
i dont know how to change. Can anyone teach me?
Get his code from the article “by mildsevenX » Mon Sep 23, 2024 11:28 am" and use it in Cheat Engine.
Open the shops screen and by trial and error you should be able to see how his code works. In fact, I was a little confused at first, but soon learned to do it.
(When you select an item for purchase, change the value of the “Item ID” field to the value of the item you wish to purchase. When you make a purchase in this state, you will see a screen saying that the product originally in the shops has been purchased, but if you open the menu and check the item column, you should get the item you specified.)
How to transfer the code to the cheat engine is described in the previous article “by Kemikemi0091 » Mon Sep 23, 2024 8:53 am".
There are some ways to get the desired item ID values in the articles so far, including my .ct file, so you can try them yourself.

In the attachment you will find a summary of the codes I have posted so far.
Attachments
Romancing SaGa 2 RotS Demo(sample ver.2).CT
(103.55 KiB) Downloaded 408 times

hoho10335
What is cheating?
What is cheating?
Posts: 2
Joined: Wed Sep 25, 2024 1:31 pm
Reputation: 0

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by hoho10335 »

Kemikemi0091 wrote:
Wed Sep 25, 2024 3:22 pm
>>mildsevenX

How cool is your 1st character change!
It was also interesting to learn that Gerard, who follows after Leon by default, is not done by the process of displaying a second character, but rather Gerard himself.

>>chaosblade02

Thank you very much!

I tried to find a hint in your post to see if I could identify the parameters of the item drop rate in battle by changing the number of Bejeweled Rings equipped, but it didn't work.
Practically speaking, I think your advice works fine. The only drawback is that accessories have an important role to play in providing immunities, etc., so they should not always be used to increase the item drop rate.
If we could identify the mechanism for changing the character's equipment and make it possible to equip a Bejeweled Ring in the tools section, I think it would further increase its practicality. However, I had no idea about this equipment change mechanism either.

>>hoho10335
hoho10335 wrote:
Wed Sep 25, 2024 1:36 pm
Kemikemi0091 wrote:
Mon Sep 23, 2024 5:24 pm
For the reasons mentioned above, I was concerned that the number of items available for purchase was being managed separately, and considered whether it would be possible to recover the number of items available for purchase.
As a result, I have created the attached .ct file that displays and changes the number of items available for purchase in the shops (sorry if it doesn't work exactly).

This file has some limitations.

(1) It displays the item ID, but changing this ID does not change the items on the shops shelf. To change the actual item to be purchased, you have to use mildsevenX's function to change the item ID when purchasing items from the shops.
(2) The number of items in stock can only be changed when the shops is open; I think the number of items available for purchase in the shops handled by this .ct file is only a temporary area of management. The number of items itself available for purchase is probably managed somewhere else.
(3) Includes items that are not yet available in the shops. This is because the management of the number of items available for purchase in the shops was continuous on the address.
At the point (1) To change the actual item to be purchased, you have to use mildsevenX's function to change the item ID when purchasing items from the shops.
i dont know how to change. Can anyone teach me?
Get his code from the article “by mildsevenX » Mon Sep 23, 2024 11:28 am" and use it in Cheat Engine.
Open the shops screen and by trial and error you should be able to see how his code works. In fact, I was a little confused at first, but soon learned to do it.
(When you select an item for purchase, change the value of the “Item ID” field to the value of the item you wish to purchase. When you make a purchase in this state, you will see a screen saying that the product originally in the shops has been purchased, but if you open the menu and check the item column, you should get the item you specified.)
How to transfer the code to the cheat engine is described in the previous article “by Kemikemi0091 » Mon Sep 23, 2024 8:53 am".
There are some ways to get the desired item ID values in the articles so far, including my .ct file, so you can try them yourself.

In the attachment you will find a summary of the codes I have posted so far.
I paste all the code and i dont know input the code at cheat engine where? i had copied the code at Lua but report error? :(

Kemikemi0091
Cheater
Cheater
Posts: 40
Joined: Sun Jul 21, 2024 3:13 pm
Reputation: 36

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by Kemikemi0091 »

>>hoho10335

There is no need to use Lua for this issue.
Copy and paste in a manner similar to the following video.



The following article also has a straightforward answer and will be helpful.

[Link]

In short, paste codes into the addresslist.

chaosblade02
Expert Cheater
Expert Cheater
Posts: 51
Joined: Mon Feb 26, 2018 8:58 pm
Reputation: 8

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by chaosblade02 »

Kemikemi0091 wrote:
Wed Sep 25, 2024 3:22 pm
>>chaosblade02

Thank you very much!

I tried to find a hint in your post to see if I could identify the parameters of the item drop rate in battle by changing the number of Bejeweled Rings equipped, but it didn't work.
Practically speaking, I think your advice works fine. The only drawback is that accessories have an important role to play in providing immunities, etc., so they should not always be used to increase the item drop rate.
In the original game, each bejeweled ring increased the drop rate by 1-3% (estimated), additive, not multiplicative. However, you could equip multiple rings on each character, in this game you only have a single accessory slot, so the bonus has likely been adjusted to account for only being able to equip a single accessory slot. I know that it's a considerable increase equipping the ring on 5 party members, so I suspect it's as high as 30-50% with 5 rings. In the original game, you could only acquire a single item drop from any given fight, and in this version you can clearly get multiple drops from multiple enemies, or if an enemy can drop 3 separate items, it's possible for them to drop all 3.

stromata
Novice Cheater
Novice Cheater
Posts: 24
Joined: Wed Apr 07, 2021 8:23 pm
Reputation: 4

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by stromata »

chaosblade02 wrote:
Tue Sep 24, 2024 11:22 pm
Kemikemi0091 wrote:
Mon Sep 23, 2024 7:19 am
>>mildsevenX

Good job!
How can I find out the item ID? It would be nice to know just what items I own.
And, of course, eventually, it would be nice if I could select any item I want that I don't own, or if I could extremely increase the drop rate of enemies. If we can increase the drop rate of enemies, it would help us fill in the book data.
In the original game there's an accessory called the bejeweled ring that increases the drop rate %, and it stacks if you equip one on each party member. If you can find the item ID for it, you could then use the ring to find the a value to increase the drop rate %.

Edit: the item IDs change every time you reboot the game, so to avoid any confusion, I edited my post to remove them. Just find the item ID of one of your accessories, and then work your way forward through the list making changes until you find the Bejeweled Ring, or whatever ring or piece of gear you're looking for.

Also, equipping Bejeweled Rings on everyone dramatically boosts the drop rates, I rarely saw a single drop in a fight, and now I get drops by the truckloads:

Image
In what increments do you work your way forward from an item already in your inventory? I am trying to find the Bejeweled Ring for myself without much luck. In my case, currently the Silver Ring has a value of 00DCEFDB, as an example. I am not well versed in manually finding CT values, so any help would be appreciated!

chaosblade02
Expert Cheater
Expert Cheater
Posts: 51
Joined: Mon Feb 26, 2018 8:58 pm
Reputation: 8

Re: [Requests] Romancing Saga 2: Revenge of the Seven

Post by chaosblade02 »

stromata wrote:
Wed Sep 25, 2024 6:19 pm
In what increments do you work your way forward from an item already in your inventory? I am trying to find the Bejeweled Ring for myself without much luck. In my case, currently the Silver Ring has a value of 00DCEFDB, as an example. I am not well versed in manually finding CT values, so any help would be appreciated!
I'm assuming you copy-pasted the table here:
mildsevenX wrote:
Mon Sep 23, 2024 1:31 pm
And here is a cheat of the address where all item IDs are stored.
IDs are listed in the following order: armor, item, key item, shield, weapon.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>719</ID>
      <Description>"All Item ID"</Description>
      <ShowAsHex>1</ShowAsHex>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>4 Bytes</VariableType>
      <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CF1BF0</Address>
      <Offsets>
        <Offset>0</Offset>
        <Offset>348</Offset>
        <Offset>8E8</Offset>
        <Offset>A8</Offset>
        <Offset>20</Offset>
        <Offset>30</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
What you do, is right click => browse memory region on that table option. Then, right click => display type => 4 byte hex, it should look like this:

Image

Scroll down through the list until you find the ID for the silver ring. Once you do, work from left to right through the values in order until you find the rings or other items you're looking for. Use that data to input into the shop item ID editor to purchase the desired item. You might run into some dummy items, so be sure to backup your save before you try this, as you might trigger some weird effects.

Post Reply

Who is online

Users browsing this forum: No registered users