Star Ocean The Last Hope

Upload your cheat tables here (No requests)
Post Reply
DrummerIX
Fearless Donors
Fearless Donors
Posts: 296
Joined: Wed Mar 22, 2017 6:15 pm
Reputation: 170

Star Ocean The Last Hope

Post by DrummerIX » Tue Nov 28, 2017 8:33 pm

I have a few options ready for Star Ocean The Last Hope. I had to change the settings in the Extra portion of Cheat Engine to search for cheats in this game. I'm not sure if it's required to use the table or not. I was getting an Access Error otherwise.

Also, it appears the game allocated all the memory around it's functions, so Cheat Engine cannot allocate memory near where you are injecting. This caused the jmp instructions to take up 14 bytes instead of 5. I believe I worked around it for the options I have.

I have God Mode (Infinite HP In Battle), Experience Multiplier and pointers for Party SP so far.

********** IMPORTANT ********************
Don't leave the Item Creation options on while playing the game. Only use them in the Item Creation screen. Turn them off if you plan to synthesis also, since they won't work with it.

Also, you must enable Kernel Mode in Cheat Engine settings for the table to work on this game. Enable the Query Memory Regions and Read/Write Memory under the Extra potion of Cheat Engine Settings.
**********************************************

EDIT1:
Found an Infinite Battle MP option.

EDIT2:
Added the Enemy Killed Multiplier and few more pointers for Fol, Monsters Killed. Not sure about the crashes. Did you try changing the settings in Cheat Engine to use Kernel Mode. I had to check Query Memory Regions and Open Process automatically checked for me to find codes for this game. It may be Denuvo or something else. Not sure, but the jmp codes are going to 14 bytes for me, so I designed it for that.

EDIT3:
I found a Quick Fill Rush Gauge option.

EDIT4:
I enhanced the Quick Fill Rush Gauge option to also make enemies never rush if you want to use that option. There are options to turn it off if you only want the quick fill rush gauge portion of it. I also found the Difficulty pointer.

EDIT5:
After some trial and error, I came up with a Change Quantity of Items Received When You Gain An Item. Changed Description of Monsters Killed to Battles Fought (thanks TheByteSize).

EDIT5.1:
I decided to enhance the Change Quantity to allow a multiplier if that is how you want to play. It either multiplies items you receive by the amount you set or gives you a specific amount every time you gain an item now.

EDIT5.2:
I found out my Change/Multiply Quantity of Items only affected the first item you receive. I fixed this to change the quantity of all the items in the list when you gain items with this update. I'm removing EDIT5 and 5.1.

EDIT6:
I finally figured out how to change the quantity of monster drops after some trial and error. It's here in EDIT6. You have to fight one battle before the game allows you to enable it, but it works by giving you the specified amount of items when they drop from monsters instead of 1 each.

EDIT6.1:
I figured out how to grab pointers to Shop Items. You can modify them, but I don't have a list of what ID is what. I tested adding 1 to each ID and it worked. Seems there is a value for the type of item also or something. Anyway, it's here in EDIT6.1. You have to purchase an item for the pointers to update, then you can make modifications and come back into the shop without going completely out of the shop interface.

EDIT6.2:
Uploaded wrong file, so try this one for the Shop Modification option. I'm removing 6.1.

EDIT 6.3:
I enhanced the Shop Modifier option to automatically set the items in the shop starting with an ID you can set. I went through the items in the game and I believe I have most everything. I could have a few ID's incorrect from the manual entry I did, but it should be in the general area. So with this, you can find an item you want and hit the Update Shop With Items Starting At ItemIDStart option after you have gotten the pointers for the shop to populate and it will populate the items from there. It automatically skips over invalid ID's. This took me some time of manually looking at items, but I think I have items where they need to be. I'm taking a small break. I may not have anything else until tomorrow.

EDIT 7:
I found some more time for the game. I found some options with Item Creation. One is Infinite Items When Creating. It doesn't use any items when you make an item with this option on. You have to launch the Item Creation interface in-game at least once. The other is No Item Requirement. Big thanks to TheByteSize for his pointer to make the jmps 5 bytes again as it made this option easier. With this option turned on, the Item Creation interface thinks you have 20 of every item. Enjoy!

EDIT8:
I added some options for Infinite Item Usage In Battle and Outside of Battle. You have to get into one battle and use an item outside of battle once to activate these. I also merged a couple of TheByteSize's options. They are under a heading Options Made By TheByteSize.

EDIT8.1:
I modified God Mode to add Enemy Damage Multiplier and a One Hit Kill option. I also fixed a few issues I noticed. The Shop Modifier now lets you buy items if the item originally in the shop you already had 20 of when it updates the shop for you with the Update Shop option. I also attempted to fix the Change/Multiply Item Quantity on Gain to not multiply/change if it's taking away items. I haven't been able to test everything, but I hope it is working fine now to keep the option on when doing quests and things that take away your items.

EDIT 8.2:
Small issue if you had damage modifier script on with God Mode Off and Enemy Damage Multiplier On. I fixed it here in EDIT 8.2. I'm removing 8.1.

EDIT 9:
I found some options for Bonus Board. The main one is to always have the bonuses from the bonus board active. It doesn't display in the board, but it gives you the results of having them after battle. I found pointers to the Bonus Board also that only work during a battle. However, you can only modify a bonus board slot that you have already received in the game. You can change ones to another one, but not give yourself one from nothing. It crashed the game for me when I did that. I also did some things to the Damage Modifier in this update. I gave a Hero Damage Multiplier, so you can say take half damage and also a Hero Never Dies option, which if turned on with God Mode off, you lose HP until it drops to 1. All in all, a pretty good update.

EDIT 9.1:
In my testing, I experienced some crashes with the Damage Modifier on with the last update. Not sure if anyone else experienced it, but I attempted to fix it by saving some more registers I was using and not saving before. I also added in INT under TheByteSize's Character Stat editor in this update.

EDIT 10:
I found pointers for every character's skills. I just added them under a Character Editor (DrummerIX) I made. You can give characters skills that normally you can't give in the game. Just make sure to not go over the max. As far as crashes, I also enabled the Read/Write Memory Kernel mode and that may have helped my crashes, so try that. I'm not positive why it crashes sometimes.

EDIT 10.1:
I ran through another start of new game to test the table. I found some issues with Hero Damage Multiplier affecting healing your party. I fixed this and also fixed an issue with Rush Gauge giving rush to the Polyphaga enemies on planet Aeos. I fixed this also in this update. Again, for the crashes, I enabled both options for Kernel Mode and I didn't experience crashes with many options turned on.

EDIT 10.2:
As an enhancement, I made the Multiply/Change Qty of Gained Items not do anything for those of the valuable type (Starting at ID 0x04B1). I also merged in the latest table from TheByteSize with options he made.

EDIT 10.3:
In my attempts to unlock things early in the game, I found pointers to the current party members. I'm not sure they do much good, but might be useful for putting a certain character back in the game after you lose them if you want to. I was able to add the member and they work in battle, but start at level 1 with not all skills they usually would have. I still couldn't unlock synthesis option from item creation with Sarah in the party, so no dice there. Anyway, I added the pointers to the table regardless.

EDIT 11:
I found a Specific Damage Amount option for those that want those kind of battle trophies to be easy to do. I tested it with Edge and 555 and it worked for me. Enjoy!

EDIT 11.1:
I found pointers to the Battle Trophies where you can turn specific ones off and on for a character you select and a battle trophy you select. It's here in EDIT 11.1.

EDIT 12:
I attempted to fix Quick Fill Rush Gauge to not affect enemies and allies correctly. It seems to work better for me in this update, but I did limited testing. I also added Colisieum Gold pointer and fixed Myuria and Sarah being switched for Battle Trophies.

EDIT 13:
I finally figured out something for Always Drop Item From Monster. I have the number of the item you want to get also, so you can get specific items the monster drops (Monsters have up to 6 items they can drop and I believe they go in the order listed under the monster data collection starting with zero for the first item listed) If you choose a number and the monster doesn't have an item in that number, I loop around to the beginning of the list. I also fixed Battle Trophies multiples of 8 should work now.

EDIT 13.1:
There may have been an issue with Always Drop Item if the monster didn't have any drops. I tried to fix this, but it's untested for now. Let me know if you all have issues with the option. I'm removing EDIT 13.

EDIT 13.2:
I enhanced the Always Drop Item to allow you to set a Preferred Item that it will always pick if the monster has that as a drop item from it's list of available items. If you're farming for a specific item, just set it to Preferred Item and set Use Preferred Item option to On and go farm the monster without knowing the exact number from it's drop list.

EDIT 13.3:
I figured out how to get All Items A Monster Usually Drops and have it here in EDIT 13.3. I also added an option for you to specify an Extra Item to drop if you want to get that item among the other drops a monster has. Just another way to get items besides the shop modifier if you can't get to a shop. I will look into something for Beat when I get a chance later today. I removed the option to just get one drop from monster.

EDIT 14:
Okay, I found a Beat EXP Multiplier, but it doesn't show after battle that it levels up. It does level up faster with the option on though. I merged in TheByteSize's latest scripts from few days ago (Battle Trophy related). I believe this might be the last update unless some error pops up with the options. I'm fairly satisfied that we have plenty of options doing most things needed. :) Big thanks to TheByteSize for his help with some options.
Attachments
StarOceanTheLastHope.CT
EDIT 14 file (Added Beat EXP Multiplier and merged TheByteSize's latest options)
(200.07 KiB) Downloaded 968 times
StarOceanTheLastHope.CT
EDIT 13.3 file (Enhanced Always Drop Item to Always Drop All Items A Monster Has)
(179.67 KiB) Downloaded 71 times
StarOceanTheLastHope.CT
EDIT 13.2 file (Enhanced Always Get Drop to allow Preferred Item)
(177.72 KiB) Downloaded 207 times
StarOceanTheLastHope.CT
EDIT 13.1 file (Added Always Get Monster Drop and fixed Battle Trophies Multiples of 8)
(155.59 KiB) Downloaded 52 times
StarOceanTheLastHope.CT
EDIT 12 file (Fixed Quick Fill Rush Gauge, Added Colisieum Gold and Fixed Battle Trophies)
(153.76 KiB) Downloaded 91 times
StarOceanTheLastHope.CT
EDIT 11.1 (Found Battle Trophy Pointers and Ability To Turn Them Off and On)
(153.35 KiB) Downloaded 215 times
StarOceanTheLastHope.CT
EDIT 11 file (Added Specific Damage Amount for Trophies)
(145.37 KiB) Downloaded 50 times
StarOceanTheLastHope.CT
EDIT 10.3 (Added pointers to the Party Members)
(144.06 KiB) Downloaded 309 times
StarOceanTheLastHope.CT
EDIT 10.2 (Merged in Latest TheByteSize options and enhanced Multiply/Change Qty of Items)
(140.01 KiB) Downloaded 161 times
StarOceanTheLastHope.CT
EDIT 10.1 (Fixed Hero Damage Multiplier and Rush Mode)
(102.66 KiB) Downloaded 112 times
Last edited by DrummerIX on Tue Dec 05, 2017 5:41 pm, edited 29 times in total.

IFireflyl
Noobzor
Noobzor
Posts: 10
Joined: Tue Nov 28, 2017 7:27 pm
Reputation: 0

Re: Star Ocean The Last Hope

Post by IFireflyl » Tue Nov 28, 2017 8:56 pm

Works for me. It crashed on me when I changed the SP value initially and then I harvested to gain SP. I toggled the "Query memory region routine" setting in the Extra section of Cheat Engine after it crashed and I haven't had an issue since then. It looks like this IS required.
Last edited by IFireflyl on Sat Dec 02, 2017 2:03 am, edited 1 time in total.

timechaos69
Noobzor
Noobzor
Posts: 14
Joined: Wed Oct 18, 2017 4:23 am
Reputation: 0

Re: Star Ocean The Last Hope

Post by timechaos69 » Tue Nov 28, 2017 11:44 pm

thanks for all your hard work on all the tables you have put out sir.


Edit: there is a feature i think that would be great if you could find it...its a enemey killed multiplier...if i remember right once you kill enough you can use them as effects in armor or weapons?

https://www.gamefaqs.com/xbox360/946860 ... faqs/57424


is the link of effects they turn into

MasterLokito
What is cheating?
What is cheating?
Posts: 3
Joined: Thu Aug 31, 2017 11:57 pm
Reputation: 0

Re: Star Ocean The Last Hope

Post by MasterLokito » Wed Nov 29, 2017 1:28 am

Here the game crash :(

zachillios
Expert Cheater
Expert Cheater
Posts: 69
Joined: Fri Mar 03, 2017 9:05 am
Reputation: 34

Re: Star Ocean The Last Hope

Post by zachillios » Wed Nov 29, 2017 1:47 am

MasterLokito wrote:
Wed Nov 29, 2017 1:28 am
Here the game crash :(
This, as soon as I enabled God Mode the game crashed.

justiny
Novice Cheater
Novice Cheater
Posts: 21
Joined: Mon May 22, 2017 1:02 pm
Reputation: 3

Re: Star Ocean The Last Hope

Post by justiny » Wed Nov 29, 2017 2:08 am

Infinite Mp also cause game crash

DrummerIX
Fearless Donors
Fearless Donors
Posts: 296
Joined: Wed Mar 22, 2017 6:15 pm
Reputation: 170

Re: Star Ocean The Last Hope

Post by DrummerIX » Wed Nov 29, 2017 2:25 am

I would try enabling the Kernel Mode in the Extra part of Settings for Cheat Engine. This game would not let me search for cheats without that. Not sure what else could be the cause for the crashes. It is kind of difficult to come up with options for the table as some things I do crash the game for me also.

MasterLokito
What is cheating?
What is cheating?
Posts: 3
Joined: Thu Aug 31, 2017 11:57 pm
Reputation: 0

Re: Star Ocean The Last Hope

Post by MasterLokito » Wed Nov 29, 2017 2:56 am

work!
Enable exta settings work nice!

zachillios
Expert Cheater
Expert Cheater
Posts: 69
Joined: Fri Mar 03, 2017 9:05 am
Reputation: 34

Re: Star Ocean The Last Hope

Post by zachillios » Wed Nov 29, 2017 3:46 am

DrummerIX wrote:
Wed Nov 29, 2017 2:25 am
I would try enabling the Kernel Mode in the Extra part of Settings for Cheat Engine. This game would not let me search for cheats without that. Not sure what else could be the cause for the crashes. It is kind of difficult to come up with options for the table as some things I do crash the game for me also.
That definitely worked, here's pointers for Reimi and Faize's EXP, along with the currency.
SpoilerShow

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1022</ID>
      <Description>"Reimi EXP"</Description>
      <LastState Value="3585" RealAddress="17B8519A4"/>
      <VariableType>4 Bytes</VariableType>
      <Address>PartySPPtr</Address>
      <Offsets>
        <Offset>17f4</Offset>
        <Offset>0</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1025</ID>
      <Description>"Faize EXP"</Description>
      <LastState Value="2701" RealAddress="17B851EB4"/>
      <VariableType>4 Bytes</VariableType>
      <Address>PartySPPtr</Address>
      <Offsets>
        <Offset>1d04</Offset>
        <Offset>0</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1024</ID>
      <Description>"Money"</Description>
      <LastState Value="9967112" RealAddress="17B8502D4"/>
      <VariableType>4 Bytes</VariableType>
      <Address>PartySPPtr</Address>
      <Offsets>
        <Offset>124</Offset>
        <Offset>0</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

btmarcher
Noobzor
Noobzor
Posts: 12
Joined: Tue Nov 28, 2017 3:32 am
Reputation: 0

Re: Star Ocean The Last Hope

Post by btmarcher » Wed Nov 29, 2017 4:54 am

For the crashes, it might be related to restoring HP/MP with those scripts enabled. I used the "Infinite MP" and hit a restore point...crashed. Haven't tried it with full HP/MP yet.

Also, you're really fast to get this up within hours of the game coming out. Thank you, mostly liked this game back on 360 (minus disc switching), pretty sure I'll like it more with the ability to cheat.

User avatar
fmalust
What is cheating?
What is cheating?
Posts: 4
Joined: Thu May 04, 2017 12:10 am
Reputation: 0

Re: Star Ocean The Last Hope

Post by fmalust » Wed Nov 29, 2017 7:15 am

Is there a way for you to have Chaos and Universe modes enabled when starting a new game? It'd be greatly appreciated!

timechaos69
Noobzor
Noobzor
Posts: 14
Joined: Wed Oct 18, 2017 4:23 am
Reputation: 0

Re: Star Ocean The Last Hope

Post by timechaos69 » Wed Nov 29, 2017 1:33 pm

after changing the option sin your first post Drummer everything works for me now!

..i tried looking for item amounts but there are multiple addresses and it works one time and then not the next lol...only reason why its bothering me is the stupid quests you can pick up from the stores and talking to people...one of them is to get insect legs and eggs after that..even with the one skill maxed its taking forever >.<

DrummerIX
Fearless Donors
Fearless Donors
Posts: 296
Joined: Wed Mar 22, 2017 6:15 pm
Reputation: 170

Re: Star Ocean The Last Hope

Post by DrummerIX » Wed Nov 29, 2017 2:51 pm

timechaos69 wrote:
Wed Nov 29, 2017 1:33 pm
after changing the option sin your first post Drummer everything works for me now!

..i tried looking for item amounts but there are multiple addresses and it works one time and then not the next lol...only reason why its bothering me is the stupid quests you can pick up from the stores and talking to people...one of them is to get insect legs and eggs after that..even with the one skill maxed its taking forever >.<
Yeah, they made items kind of weird. I am attempting to figure something out with them. Maybe I can figure something out. I'll update the post if/when I do.

KS212
Expert Cheater
Expert Cheater
Posts: 100
Joined: Fri Mar 03, 2017 5:29 pm
Reputation: 9

Re: Star Ocean The Last Hope

Post by KS212 » Wed Nov 29, 2017 2:53 pm

I am honestly surprised the game doesn't have some sort of anti cheat built in. I dunno if you guys remember all the other Tri-Ace games on PS1 and PS2 but they always were the most difficult to hack codes for during the cheat device days. They needed 'Master Codes' almost a page long just to disable the anti cheat/protection alone.

Even then it still made it half impossible to have any 'active' codes. All the codes that were ultimately hacked were the 'turn on, check if it worked, save game, turn off' nature such as 'have all items'.

cdtrico
Cheater
Cheater
Posts: 42
Joined: Mon Apr 03, 2017 6:13 pm
Reputation: 1

Re: Star Ocean The Last Hope

Post by cdtrico » Wed Nov 29, 2017 2:56 pm

KS212 wrote:
Wed Nov 29, 2017 2:53 pm
I am honestly surprised the game doesn't have some sort of anti cheat built in. I dunno if you guys remember all the other Tri-Ace games on PS1 and PS2 but they always were the most difficult to hack codes for during the cheat device days. They needed 'Master Codes' almost a page long just to disable the anti cheat/protection alone.
I remember that from Star Ocean: Till the End of Time, it was a 2 disc game too, where actually codes that worked on disc 1 didn't work on disc 2 so they needed separate codes.

Post Reply

Who is online

Users browsing this forum: 96Knight, Alexa [Bot], Arjik, Cielos, ColdWater, norn328, Partiz, Simzy