I think I will add more things to this as I go along, but thought I would share the basic things I've done so far. It is for Suikoden V NTSC using PCSX2 1.4.0. I know there is another table but it's for old version of PCSX2.
Anyway, enjoy!
EDIT1:
I found one issue when testing it on multiple computers, it would calculate wrong offsets. It appears the offsets for most character data is static. I've fixed the issue and added in an Infinite Items option. I'm removing the first file I posted, since it can produce incorrect offsets.
EDIT2:
Made some formatting changes and added in some more options. Now I have Infinite HP (In-Battle), Infinite Rune Use (In-Battle) under Battle Scripts. Infinite Equipped Item, Infinite Rune Use (Out of Battle), Quick Level Gain (Set XP to 999) and Set SP to 5000 options under Character Scripts. I also have the Potch and Party SP pointers.
EDIT3:
Fixed a small issue with the Infinite Rune Use (In-Battle) causing some crashes outside battle. Added in a Set All Skills to SS Rank for All Party Members.
EDIT4:
I had wrong offset difference between characters for the character scripts, so it didn't effect every character. I fixed this and also added a Character Editor portion to the cheat table. You can modify a character's experience, sp, equipped helm, armor, gloves, and boots individually. I don't have every character listed, but only those listed on the other Suikoden V table. Thanks to SinStar for that table and the item id's, which I borrowed for this table. You do this by changing the Character portion of the cheat and the other pointers will update to affect that character. I'm removing previous edit's as they have the character offset issue.
EDIT5:
I have some codes Pyriel made for the Codebreaker I was using in the pnach files that I ported over to this cheat table. Because of the JIT compiler, they seem to work when you turn the ones you want on after loading a game. Turning them on or off after you've done the action in the game and the code is JIT compiled for PC, it might cause crashes. These codes are Train Once For SS Rank, Train Weapon Once For Max Rank and Blacksmiths Can Forge To Max Rank. These codes are in a new section called Misc Scripts. I also added in the option to modify Runes in the character editor portion of the table. The rune list was mostly copied from SinStar's post, but it required updates as some things were incorrect about it.
EDIT6:
Added couple of options to character scripts (Set All Chars PDF and MDF to Max). I also updated the character list in the character editor to account for all characters. I haven't tested every single one of them, but I think you can edit any character with the options available.
EDIT7:
I fleshed out the character editor portion of the cheat table. You can now modify character attributes and skill ranks of individual characters as well as the other options already there. I also added a couple misc scripts (Allies Take No Damage War Battles and Enemies Instant Death War Battles). I think this gives most options people might want to have. I don't think I'll do many more updates if any.
EDIT8:
I guess I lied a little bit. I decided that some options to modify the characters equipped skill would be useful for equipping Epic Skills early on if you so desire. I added in options to the character editor to modify the equipped skill (2 slots).
EDIT9:
One last thing I added to the table was an All Characters Have S Affinity Rank to the Character Scripts.
EDIT10:
My new style of Injection Point is working for everyone who said they were having problems. I have converted every script over to this style. Now there is one big section called Battle, Character, Misc Scripts that contain all the scripts. It should still have all the options I originally did, but should work better for most. I'm removing the old tables in favor of this new style table.
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1