[Requests] Romancing Saga 2: Revenge of the Seven

Ask about cheats/tables for single player games here
tadokoro114514
Noobzor
Noobzor
Posts: 5
Joined: Thu Sep 26, 2024 5:41 am
Reputation: 0

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

Post by tadokoro114514 »

>>Kemikemi0091
I followed the instructions for changing characters, and was able to confirm that I could change to the Final Emperor Man and the Free Fighter Man on my own. I'll try changing to the item I want and buying it at the tool shop when I have time, but it throws errors and freezes the game, so

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 »

My cheat, maybe it was a little confusing, sorry.
If the ID didn't change after restarting the game, it would be simpler.

I was going through the enemy data for Glimmerling and was able to find.
Data for each enemy is set from level 1 to level 16 for each race, and each Glimmerling level is also set.

Sample, here is Miser's Level 1 and Level 2 data.
01 00 00 00 01 01 00 00 05 00 00 00 03 00 00 00 27 00 00 00 01 00 00 00 64 00 00 00 0E 00 00 00 0F 00 00 00 0B 00 00 00 0C 00 00 00 10 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00:Level 1
02 00 00 00 01 01 00 00 0F 00 00 00 05 00 00 00 3C 00 00 00 01 00 00 00 64 00 00 00 0E 00 00 00 0F 00 00 00 0B 00 00 00 0C 00 00 00 10 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00:Level 2

And here is a cheat for Miser level 1, if Glimmerling level and Max HP are high, it will help learning skill.
If you want to learn magic, higher Glimmerling level only will help.
I don't know why, but it was difficult to find a pointer for this cheat, so it is only for Miser level 1, but I think it is possible to find other enemies' data if we search for them.
Change the value before starting the battle.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>903</ID>
      <Description>"Enemy Data"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>911</ID>
          <Description>"Difficulty casual"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>877</ID>
              <Description>"Miser-1"</Description>
              <Options moHideChildren="1"/>
              <ShowAsSigned>0</ShowAsSigned>
              <GroupHeader>1</GroupHeader>
              <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFAA80</Address>
              <Offsets>
                <Offset>18</Offset>
                <Offset>4B8</Offset>
                <Offset>30</Offset>
                <Offset>0</Offset>
                <Offset>40</Offset>
                <Offset>240</Offset>
                <Offset>5D0</Offset>
                <Offset>60</Offset>
                <Offset>8</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>876</ID>
                  <Description>"Enemy level"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+0C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>902</ID>
                  <Description>"Technical point"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+14</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>878</ID>
                  <Description>"Glimmerling level?(Higher this is, easier to learn skill?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+18</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>879</ID>
                  <Description>"Max HP"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+1C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>894</ID>
                  <Description>"Max LP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+20</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>895</ID>
                  <Description>"Max BP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+24</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>896</ID>
                  <Description>"Strength?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+28</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>897</ID>
                  <Description>"Dexterity?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+2C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>898</ID>
                  <Description>"Magic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+30</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>899</ID>
                  <Description>"Logic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+34</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>900</ID>
                  <Description>"Speed?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+38</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>901</ID>
                  <Description>"Stamina?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+3C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>880</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+48</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>881</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+4C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>882</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+50</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>883</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+54</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>884</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+58</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>885</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+5C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>886</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+60</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>887</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+64</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>888</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+68</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>889</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+6C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>890</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+70</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>891</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+74</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>892</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+78</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>893</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+7C</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>912</ID>
          <Description>"Difficulty normal"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>913</ID>
              <Description>"Miser-1"</Description>
              <Options moHideChildren="1"/>
              <ShowAsSigned>0</ShowAsSigned>
              <GroupHeader>1</GroupHeader>
              <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFDE58</Address>
              <Offsets>
                <Offset>158</Offset>
                <Offset>4D0</Offset>
                <Offset>30</Offset>
                <Offset>8</Offset>
                <Offset>40</Offset>
                <Offset>268</Offset>
                <Offset>2D0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>914</ID>
                  <Description>"Enemy level"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+0C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>915</ID>
                  <Description>"Technical point"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+14</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>916</ID>
                  <Description>"Glimmerling level?(Higher this is, easier to learn skill?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+18</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>917</ID>
                  <Description>"Max HP"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+1C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>918</ID>
                  <Description>"Max LP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+20</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>919</ID>
                  <Description>"Max BP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+24</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>920</ID>
                  <Description>"Strength?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+28</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>921</ID>
                  <Description>"Dexterity?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+2C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>922</ID>
                  <Description>"Magic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+30</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>923</ID>
                  <Description>"Logic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+34</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>924</ID>
                  <Description>"Speed?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+38</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>925</ID>
                  <Description>"Stamina?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+3C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>926</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+48</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>927</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+4C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>928</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+50</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>929</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+54</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>930</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+58</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>931</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+5C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>932</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+60</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>933</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+64</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>934</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+68</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>935</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+6C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>936</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+70</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>937</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+74</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>938</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+78</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>939</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+7C</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>940</ID>
          <Description>"Difficulty hard"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>941</ID>
              <Description>"Miser-1"</Description>
              <Options moHideChildren="1"/>
              <ShowAsSigned>0</ShowAsSigned>
              <GroupHeader>1</GroupHeader>
              <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFAA80</Address>
              <Offsets>
                <Offset>18</Offset>
                <Offset>4B8</Offset>
                <Offset>30</Offset>
                <Offset>10</Offset>
                <Offset>40</Offset>
                <Offset>240</Offset>
                <Offset>5D0</Offset>
                <Offset>60</Offset>
                <Offset>8</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>942</ID>
                  <Description>"Enemy level"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+0C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>943</ID>
                  <Description>"Technical point"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+14</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>944</ID>
                  <Description>"Glimmerling level?(Higher this is, easier to learn skill?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+18</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>945</ID>
                  <Description>"Max HP"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+1C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>946</ID>
                  <Description>"Max LP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+20</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>947</ID>
                  <Description>"Max BP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+24</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>948</ID>
                  <Description>"Strength?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+28</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>949</ID>
                  <Description>"Dexterity?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+2C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>950</ID>
                  <Description>"Magic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+30</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>951</ID>
                  <Description>"Logic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+34</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>952</ID>
                  <Description>"Speed?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+38</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>953</ID>
                  <Description>"Stamina?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+3C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>954</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+48</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>955</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+4C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>956</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+50</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>957</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+54</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>958</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+58</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>959</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+5C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>960</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+60</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>961</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+64</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>962</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+68</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>963</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+6C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>964</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+70</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>965</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+74</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>966</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+78</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>967</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+7C</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
It would be great if there was a cheat that could higher the Glimmerling level of all enemy race.

edit:Added Difficulty normal and Difficulty hard, thanks Kemikemi0091
Last edited by mildsevenX on Thu Sep 26, 2024 9:51 am, edited 1 time in total.

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:
Thu Sep 26, 2024 8:11 am
My cheat, maybe it was a little confusing, sorry.
If the ID didn't change after restarting the game, it would be simpler.

I was going through the enemy data for Glimmerling and was able to find.
Data for each enemy is set from level 1 to level 16 for each race, and each Glimmerling level is also set.

Sample, here is Miser's Level 1 and Level 2 data.
01 00 00 00 01 01 00 00 05 00 00 00 03 00 00 00 27 00 00 00 01 00 00 00 64 00 00 00 0E 00 00 00 0F 00 00 00 0B 00 00 00 0C 00 00 00 10 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00:Level 1
02 00 00 00 01 01 00 00 0F 00 00 00 05 00 00 00 3C 00 00 00 01 00 00 00 64 00 00 00 0E 00 00 00 0F 00 00 00 0B 00 00 00 0C 00 00 00 10 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00:Level 2

And here is a cheat for Miser level 1, if Glimmerling level and Max HP are high, it will help learning skill.
If you want to learn magic, higher Glimmerling level only will help.
I don't know why, but it was difficult to find a pointer for this cheat, so it is only for Miser level 1, but I think it is possible to find other enemies' data if we search for them.
Change the value before starting the battle.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>903</ID>
      <Description>"Enemy Data"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>877</ID>
          <Description>"Miser-1"</Description>
          <Options moHideChildren="1"/>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFAA80</Address>
          <Offsets>
            <Offset>18</Offset>
            <Offset>4B8</Offset>
            <Offset>30</Offset>
            <Offset>0</Offset>
            <Offset>40</Offset>
            <Offset>240</Offset>
            <Offset>5D0</Offset>
            <Offset>60</Offset>
            <Offset>8</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>876</ID>
              <Description>"Enemy level"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+0C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>902</ID>
              <Description>"Technical point"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+14</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>878</ID>
              <Description>"Glimmerling level?(Higher this is, easier to learn skill?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+18</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>879</ID>
              <Description>"Max HP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+1C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>894</ID>
              <Description>"Max LP?"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+20</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>895</ID>
              <Description>"Max BP?"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+24</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>896</ID>
              <Description>"Strength?"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+28</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>897</ID>
              <Description>"Dexterity?"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+2C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>898</ID>
              <Description>"Magic?"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+30</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>899</ID>
              <Description>"Logic?"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+34</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>900</ID>
              <Description>"Speed?"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+38</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>901</ID>
              <Description>"Stamina?"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+3C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>880</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+48</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>881</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+4C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>882</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+50</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>883</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+54</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>884</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+58</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>885</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+5C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>886</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+60</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>887</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+64</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>888</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+68</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>889</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+6C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>890</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+70</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>891</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+74</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>892</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+78</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>893</ID>
              <Description>"Skill level?(Enemy attack power?)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+7C</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
It would be great if there was a cheat that could higher the Glimmerling level of all enemy race.
>>mildsevenX

Great Job, thanks!!

Strictly speaking, your Miser Lv.1 code works on casual difficulty. It looks like the original difficulty is managed under a different status.
Still, I should say that you did a great job for practical purposes, since you can change the game difficulty to casual, set the enemy force level to 1, and then fight the misers with their HP boosted so that they won't be easily defeated.
I think the only drawback is the Glimmerling of evasion (without cheats, this is what makes it so painstaking). As you say, we will need a code for this that can be applied to all enemy races.

tadokoro114514
Noobzor
Noobzor
Posts: 5
Joined: Thu Sep 26, 2024 5:41 am
Reputation: 0

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

Post by tadokoro114514 »

>>Kemikemi0091
In my environment, when I use the CT you made, and my funds are at 9999999999, and I buy 99 items from the tool shop and weapon shop, it seems like the effect is permanent even if I turn off the function. I tried selling an item, and it didn't go down from 99 (lol)

I tried to make a CT with the data provided by mildsevenX, make it into Seventh Armor, and buy it, but it's impossible because the function is permanent, so it seems better to start over from scratch, buy 5 each of Seventh Armor, Drop Ring, and Intaglio Ring in an environment where you can buy up to 20 healing potions, assign 1 each to your strongest weapon, and use up 20 slots.

It's fine that funds don't go down, but the bug that the items don't go down from 99 is fatal, so it seems better to add a note that you use it at your own risk.

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:
Thu Sep 26, 2024 8:11 am
My cheat, maybe it was a little confusing, sorry.
If the ID didn't change after restarting the game, it would be simpler.

I was going through the enemy data for Glimmerling and was able to find.
Data for each enemy is set from level 1 to level 16 for each race, and each Glimmerling level is also set.

Sample, here is Miser's Level 1 and Level 2 data.
01 00 00 00 01 01 00 00 05 00 00 00 03 00 00 00 27 00 00 00 01 00 00 00 64 00 00 00 0E 00 00 00 0F 00 00 00 0B 00 00 00 0C 00 00 00 10 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00:Level 1
02 00 00 00 01 01 00 00 0F 00 00 00 05 00 00 00 3C 00 00 00 01 00 00 00 64 00 00 00 0E 00 00 00 0F 00 00 00 0B 00 00 00 0C 00 00 00 10 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00:Level 2

And here is a cheat for Miser level 1, if Glimmerling level and Max HP are high, it will help learning skill.
If you want to learn magic, higher Glimmerling level only will help.
I don't know why, but it was difficult to find a pointer for this cheat, so it is only for Miser level 1, but I think it is possible to find other enemies' data if we search for them.
Change the value before starting the battle.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>903</ID>
      <Description>"Enemy Data"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>911</ID>
          <Description>"Difficulty casual"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>877</ID>
              <Description>"Miser-1"</Description>
              <Options moHideChildren="1"/>
              <ShowAsSigned>0</ShowAsSigned>
              <GroupHeader>1</GroupHeader>
              <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFAA80</Address>
              <Offsets>
                <Offset>18</Offset>
                <Offset>4B8</Offset>
                <Offset>30</Offset>
                <Offset>0</Offset>
                <Offset>40</Offset>
                <Offset>240</Offset>
                <Offset>5D0</Offset>
                <Offset>60</Offset>
                <Offset>8</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>876</ID>
                  <Description>"Enemy level"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+0C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>902</ID>
                  <Description>"Technical point"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+14</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>878</ID>
                  <Description>"Glimmerling level?(Higher this is, easier to learn skill?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+18</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>879</ID>
                  <Description>"Max HP"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+1C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>894</ID>
                  <Description>"Max LP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+20</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>895</ID>
                  <Description>"Max BP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+24</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>896</ID>
                  <Description>"Strength?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+28</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>897</ID>
                  <Description>"Dexterity?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+2C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>898</ID>
                  <Description>"Magic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+30</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>899</ID>
                  <Description>"Logic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+34</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>900</ID>
                  <Description>"Speed?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+38</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>901</ID>
                  <Description>"Stamina?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+3C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>880</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+48</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>881</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+4C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>882</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+50</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>883</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+54</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>884</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+58</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>885</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+5C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>886</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+60</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>887</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+64</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>888</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+68</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>889</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+6C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>890</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+70</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>891</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+74</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>892</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+78</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>893</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+7C</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>912</ID>
          <Description>"Difficulty normal"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>913</ID>
              <Description>"Miser-1"</Description>
              <Options moHideChildren="1"/>
              <ShowAsSigned>0</ShowAsSigned>
              <GroupHeader>1</GroupHeader>
              <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFDE58</Address>
              <Offsets>
                <Offset>158</Offset>
                <Offset>4D0</Offset>
                <Offset>30</Offset>
                <Offset>8</Offset>
                <Offset>40</Offset>
                <Offset>268</Offset>
                <Offset>2D0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>914</ID>
                  <Description>"Enemy level"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+0C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>915</ID>
                  <Description>"Technical point"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+14</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>916</ID>
                  <Description>"Glimmerling level?(Higher this is, easier to learn skill?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+18</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>917</ID>
                  <Description>"Max HP"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+1C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>918</ID>
                  <Description>"Max LP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+20</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>919</ID>
                  <Description>"Max BP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+24</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>920</ID>
                  <Description>"Strength?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+28</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>921</ID>
                  <Description>"Dexterity?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+2C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>922</ID>
                  <Description>"Magic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+30</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>923</ID>
                  <Description>"Logic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+34</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>924</ID>
                  <Description>"Speed?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+38</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>925</ID>
                  <Description>"Stamina?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+3C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>926</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+48</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>927</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+4C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>928</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+50</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>929</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+54</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>930</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+58</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>931</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+5C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>932</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+60</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>933</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+64</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>934</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+68</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>935</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+6C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>936</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+70</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>937</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+74</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>938</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+78</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>939</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+7C</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>940</ID>
          <Description>"Difficulty hard"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>941</ID>
              <Description>"Miser-1"</Description>
              <Options moHideChildren="1"/>
              <ShowAsSigned>0</ShowAsSigned>
              <GroupHeader>1</GroupHeader>
              <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05CFAA80</Address>
              <Offsets>
                <Offset>18</Offset>
                <Offset>4B8</Offset>
                <Offset>30</Offset>
                <Offset>10</Offset>
                <Offset>40</Offset>
                <Offset>240</Offset>
                <Offset>5D0</Offset>
                <Offset>60</Offset>
                <Offset>8</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>942</ID>
                  <Description>"Enemy level"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+0C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>943</ID>
                  <Description>"Technical point"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+14</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>944</ID>
                  <Description>"Glimmerling level?(Higher this is, easier to learn skill?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+18</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>945</ID>
                  <Description>"Max HP"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+1C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>946</ID>
                  <Description>"Max LP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+20</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>947</ID>
                  <Description>"Max BP?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+24</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>948</ID>
                  <Description>"Strength?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+28</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>949</ID>
                  <Description>"Dexterity?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+2C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>950</ID>
                  <Description>"Magic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+30</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>951</ID>
                  <Description>"Logic?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+34</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>952</ID>
                  <Description>"Speed?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+38</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>953</ID>
                  <Description>"Stamina?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+3C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>954</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+48</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>955</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+4C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>956</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+50</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>957</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+54</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>958</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+58</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>959</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+5C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>960</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+60</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>961</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+64</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>962</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+68</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>963</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+6C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>964</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+70</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>965</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+74</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>966</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+78</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>967</ID>
                  <Description>"Skill level?(Enemy attack power?)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+7C</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
It would be great if there was a cheat that could higher the Glimmerling level of all enemy race.

edit:Added Difficulty normal and Difficulty hard, thanks Kemikemi0091

Thanks to the excellent work of mildsevenX and the teachings of chaosblade02, I feel I have found a way to manipulate the tech Lv of my enemies to make it easier to spark (or glimmer).

I think the following code allows us to identify and manipulate the best enemy's tech Lv.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
  <CheatEntries>
    <CheatEntry>
      <ID>2300</ID>
      <Description>"Best Enemy Tech Lv."</Description>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>4 Bytes</VariableType>
      <Address>"Romancing SaGa 2 RotS Demo-Win64.exe"+05AB5710</Address>
      <Offsets>
        <Offset>8A0</Offset>
        <Offset>20</Offset>
        <Offset>138</Offset>
        <Offset>E8</Offset>
        <Offset>20</Offset>
        <Offset>220</Offset>
        <Offset>118</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Comments>Info about this table:
</Comments>
</CheatTable>
During the work, I noticed the following

(1) The address changes for each map, not for each battle (which allowed me to identify this variable). So, if you lock the function when moving around the map, the game might crash.
(2) As chaosblade02 said, the light next to the technique column turns on and off with the tech lv of the best enemy, and it also seems to change the ease of spark.
(3) The +4h in this code seems to store the second enemy's tech Lv, but I was not sure what role it plays.
(4) It seems that the best enemy's tech Lv is updated when the turn ends or the enemy is defeated or something.

Even though what I originally wanted was a function that would definitely spark skills (100% Glimmerling chance), I am deeply grateful to those who have made it possible for me to do what I can do.
Last edited by Kemikemi0091 on Thu Sep 26, 2024 2:55 pm, edited 2 times in total.

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 »

tadokoro114514 wrote:
Thu Sep 26, 2024 10:07 am
>>Kemikemi0091
In my environment, when I use the CT you made, and my funds are at 9999999999, and I buy 99 items from the tool shop and weapon shop, it seems like the effect is permanent even if I turn off the function. I tried selling an item, and it didn't go down from 99 (lol)

I tried to make a CT with the data provided by mildsevenX, make it into Seventh Armor, and buy it, but it's impossible because the function is permanent, so it seems better to start over from scratch, buy 5 each of Seventh Armor, Drop Ring, and Intaglio Ring in an environment where you can buy up to 20 healing potions, assign 1 each to your strongest weapon, and use up 20 slots.

It's fine that funds don't go down, but the bug that the items don't go down from 99 is fatal, so it seems better to add a note that you use it at your own risk.
Needless to say, you are responsible for any damage caused by using someone else's code with the Cheat Engine. Do not put too much trust in people (including me) who you do not know who they are.
Nevertheless, I will reflect your point in my posts.

By the way, the reason why items stop decreasing is because, as I have mentioned before, it causes an overflow.
If you purchase an item in the form of less than 0, you will have FFFFFFFF (hexadecimal) left, and from there you can purchase virtually an infinite number of items, and so on.

Also, I think the address that originally controls the number of items purchased is somewhere else that I am unaware of. If we purchase items for which I could theoretically purchase only 0, then the number of such items available for purchase for those items must have overflowed as well, right?
Thus, it is not just my code to begin with, but that trying to purchase items that are not originally available for purchase is probably harmless in most cases, but may be harmful. That is what it means to modify a game without regard to its original specifications.

Homo1919
Noobzor
Noobzor
Posts: 8
Joined: Thu Sep 26, 2024 11:03 am
Reputation: 0

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

Post by Homo1919 »

Thanks to the volunteers who provided the CT and information.

I think it's okay to ignore the people who say it can't be done or doesn't work because I don't think they can use it properly.

I'm using the CT and the method of the people who provided the information, and I have HP 2000, BP 500, weapon level 100 for the 5 people I'm using now, master level 90 for all, 5 of the strongest equipment, 5 of the strongest equipment, 5 of the Seven Heroes' weapons, 5 of the strongest equipment, 5 of the Seventh Armor, 5 of the Avalon Cloth, 5 of the Drop Ring, and 5 of the Intaglio Ring, so I've created the strongest environment at the moment.

I tried equipping the Seven Heroes' weapons as the final emperor, and when I equipped the greatsword, the attack power was 590, and it was almost 100 to the physical technique, so it's different in attack power, but physical technique may be the weakest in this work.

Homo1919
Noobzor
Noobzor
Posts: 8
Joined: Thu Sep 26, 2024 11:03 am
Reputation: 0

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

Post by Homo1919 »

The unique skills of the Seven Heroes' weapons cannot be invented even by enemies with enemy forces of level 16, so it seems that they cannot be invented in the trial version.

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 »

Homo1919 wrote:
Fri Sep 27, 2024 7:17 am
The unique skills of the Seven Heroes' weapons cannot be invented even by enemies with enemy forces of level 16, so it seems that they cannot be invented in the trial version.
Once I got the Glimmerling level (I don't know the official name, so I'll call it that) to 99, I was able to learn Rosario Impale with the Butterfly Sword.

Homo1919
Noobzor
Noobzor
Posts: 8
Joined: Thu Sep 26, 2024 11:03 am
Reputation: 0

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

Post by Homo1919 »

mildsevenX wrote:
Fri Sep 27, 2024 9:09 am
Homo1919 wrote:
Fri Sep 27, 2024 7:17 am
The unique skills of the Seven Heroes' weapons cannot be invented even by enemies with enemy forces of level 16, so it seems that they cannot be invented in the trial version.
Once I got the Glimmerling level (I don't know the official name, so I'll call it that) to 99, I was able to learn Rosario Impale with the Butterfly Sword.
I spent about an hour swinging weapons with characters other than the Final Emperor, but I couldn't think of anything, so I put in the Final Emperor that I hadn't chosen, and learned the seven unique skills of the Seven Heroes' weapons.

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 am very sorry, but I fear that I will not be able to take care of the .ct files and codes as I will be quite busy for a few weeks after the release date.
If someone could take over my codes and update them, that would be very great.

In the attached file I have compiled the code I have posted so far. Please feel free to edit it as you wish.
Attachments
Romancing SaGa 2 RotS Demo(sample ver.3).CT
(104.05 KiB) Downloaded 710 times

Homo1919
Noobzor
Noobzor
Posts: 8
Joined: Thu Sep 26, 2024 11:03 am
Reputation: 0

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

Post by Homo1919 »

I hope that after the final version is released, someone will modify it to match the final version and rewrite the game.

Altius
Cheater
Cheater
Posts: 45
Joined: Sat Mar 19, 2022 3:51 pm
Reputation: 12

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

Post by Altius »

We need exp & technique multiplayer, stats editor on a working table, the game is already released! :D

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 »

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
  <CheatEntries>
    <CheatEntry>
      <ID>2482</ID>
      <Description>"Address of money and surroundings"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>2578</ID>
          <Description>"number of battles (?)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
          <Offsets>
            <Offset>60</Offset>
            <Offset>8</Offset>
            <Offset>30</Offset>
            <Offset>30</Offset>
            <Offset>1E0</Offset>
            <Offset>F0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>2589</ID>
          <Description>"total number of battles"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
          <Offsets>
            <Offset>64</Offset>
            <Offset>8</Offset>
            <Offset>30</Offset>
            <Offset>30</Offset>
            <Offset>1E0</Offset>
            <Offset>F0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>2590</ID>
          <Description>"number of victories"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
          <Offsets>
            <Offset>68</Offset>
            <Offset>8</Offset>
            <Offset>30</Offset>
            <Offset>30</Offset>
            <Offset>1E0</Offset>
            <Offset>F0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>2591</ID>
          <Description>"number of defeats"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
          <Offsets>
            <Offset>6C</Offset>
            <Offset>8</Offset>
            <Offset>30</Offset>
            <Offset>30</Offset>
            <Offset>1E0</Offset>
            <Offset>F0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>2592</ID>
          <Description>"number of escape"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
          <Offsets>
            <Offset>70</Offset>
            <Offset>8</Offset>
            <Offset>30</Offset>
            <Offset>30</Offset>
            <Offset>1E0</Offset>
            <Offset>F0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>2593</ID>
          <Description>"money"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
          <Offsets>
            <Offset>78</Offset>
            <Offset>8</Offset>
            <Offset>30</Offset>
            <Offset>30</Offset>
            <Offset>1E0</Offset>
            <Offset>F0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>2594</ID>
          <Description>"enemy level"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
          <Offsets>
            <Offset>B0</Offset>
            <Offset>8</Offset>
            <Offset>30</Offset>
            <Offset>30</Offset>
            <Offset>1E0</Offset>
            <Offset>F0</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>2601</ID>
      <Description>" technical points of the first defeated enemy"</Description>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>4 Bytes</VariableType>
      <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
      <Offsets>
        <Offset>0</Offset>
        <Offset>B0</Offset>
        <Offset>2A0</Offset>
        <Offset>2B8</Offset>
        <Offset>A8</Offset>
        <Offset>30</Offset>
        <Offset>50</Offset>
      </Offsets>
      <CheatEntries>
        <CheatEntry>
          <ID>43</ID>
          <Description>"Turn it on only when necessary. Crash if you move the map while locked."</Description>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>44</ID>
          <Description>"Technical points of the first enemy defeated. The second  is +4h"</Description>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>1003</ID>
      <Description>"United Attack Relationship"</Description>
      <Options moHideChildren="1"/>
      <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>2612</ID>
          <Description>"Overdrive gauge (maximum: 100)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
          <Offsets>
            <Offset>488</Offset>
            <Offset>20</Offset>
            <Offset>138</Offset>
            <Offset>140</Offset>
            <Offset>A8</Offset>
            <Offset>30</Offset>
            <Offset>50</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>2613</ID>
          <Description>"Maximum number of chains (maximum: 5)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
          <Offsets>
            <Offset>48C</Offset>
            <Offset>20</Offset>
            <Offset>138</Offset>
            <Offset>140</Offset>
            <Offset>A8</Offset>
            <Offset>30</Offset>
            <Offset>50</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>
I looked for a new address for something relatively easy to investigate.
The codes above summarizes money, number of battles, enemy level, technical points, and Overdrive gauge.

Because I am busy, I will not be able to update much on the other items.
Also, it would be helpful if someone could include my codes and put it together.
Last edited by Kemikemi0091 on Thu Oct 24, 2024 7:09 pm, edited 1 time in total.

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 »

Current HP, LP, and BP in Non-Battle have been easily identified, I include the codes.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
  <CheatEntries>
    <CheatEntry>
      <ID>115</ID>
      <Description>"Current HP, BP, LP(non-battle)"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>130</ID>
          <Description>"Crashing when moving around the map with the code locked."</Description>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>147</ID>
          <Description>"1st"</Description>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>2619</ID>
              <Description>"Current HP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>8</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>2621</ID>
              <Description>"Current LP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>C</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>2622</ID>
              <Description>"Current BP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>10</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>143</ID>
          <Description>"2nd"</Description>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>2626</ID>
              <Description>"Current HP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>24</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>2630</ID>
              <Description>"Current LP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>28</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>2631</ID>
              <Description>"Current BP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>2C</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>151</ID>
          <Description>"3rd"</Description>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>2627</ID>
              <Description>"Current HP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>40</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>2632</ID>
              <Description>"Current LP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>44</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>2633</ID>
              <Description>"Current BP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>48</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>134</ID>
          <Description>"4th"</Description>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>2628</ID>
              <Description>"Current HP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>5C</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>2634</ID>
              <Description>"Current LP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>60</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>2635</ID>
              <Description>"Current BP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>64</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>139</ID>
          <Description>"5th"</Description>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>2629</ID>
              <Description>"Current HP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>78</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>2636</ID>
              <Description>"Current LP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>7C</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>2637</ID>
              <Description>"Current BP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>"Romancing SaGa 2 RotS-Win64.exe"+05CFBBF0</Address>
              <Offsets>
                <Offset>80</Offset>
                <Offset>C0</Offset>
                <Offset>4B0</Offset>
                <Offset>CB0</Offset>
                <Offset>A8</Offset>
                <Offset>30</Offset>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Comments>Info about this table:
</Comments>
</CheatTable>

Post Reply