08-02-2012, 01:03 PM
I guess Final Fantasy monopoly over editors/trainers ends.;p
Here it goes - Sparking - a Budokai Tenkaichi 3 trainer/editor, works in EU, US and JP(Sparking Meteor) versions.
Latest version:
-Sparking!x3hf,
Older versions(in case of new bugs or whatever) :
-Sparking!x3h,
-Sparking!x2.
Warning: Requires PCSX2 0.9.8 or later
(basically any version with new pnach file system/organized memory, so 0.9.7+ actually, but I dunno exact revision, I checked 0.9.6 and all I can say for sure, that I'm not gonna support it, never ever and damn I glad pcsx2 changed the way it did, any of the more advanced functions of this trainer would be nearly impossible to make on those ancient pcsx2 versions
).
Probably an important info: the program attaches to the first process which has "pcsx2" string included, you'll have to press "attach to PCSX2" if the pcsx2 wasn't running when you opened the trainer.
Now also has an option to open choosen process and/or choose game version manually in case of unexpected problems.
Currently the interface is packed with loads of stuff(umm quite a mess;], but very functional), soo a small pic and a short description:
[attachment=43762]
From the top:
-Titlebar with connection info,
-Options to attach trainer to pcsx2, general help describing the program and a small, but powerfull Potara Editor hidden in there,
-Music and sound sliders normally hidden deep in the menus,
-Gameplay cheats divided on player 1 and 2 and a button to activate cheats between 2 modes(story mode based on aob scans, and faster hardcoded cheats for normal modes), or deactivate them completely,
-Dragon Sim codes,
-Some general codes like Disc Fusion patch, infinite Dragonballs, turning off all gameplay cheats at once or unlocking 100% game,
-Widescreen with choice of 16:9/16:10 and off - 4:3(affected by activate checkbox from no 3 as well),
-Timer which can be changed from ingame(click on SetTimer to make it green, then move the slider),
-Power Up Profiler/Limit Break cheat, pretty much my main reason of creating this "tool", basically it allows to set different gameplay codes which will be automatically changed based on the level chracter gets which currently is based on that character HP with added ways to gather it during gameplay as a reward for combos and other stuff, the idea is to allow setting somewhat customized fights and soo add some fun to normal duels with friends or cpu,
-You can now also change some of the previously hardcoded stuff like multipliers, feel free to abuse it if you feel like billions of hp is better than thousands,
-If you want to set the sliders of transformation bonus to 0, click on it's label(text), read general help in the trainer for more info on that feature,
-Limit Break II cheat which also also has an HP pool that works kind of like a stamina bar which works a bit different way for some chars(for example SSJ3 has huge drain of it) it can be regenerated using healing abilities like rebirth or sleep, it also have a new transformation multiplier. Those functions doesn't work at all with old Limit Break, which anyway could be buggy at times and I'll probably remove it completely sometime in the future or change into something different.
There's also an DPI scale button in the lower left corner, if you use 125% dpi scale in windows, you can click it once and restart the trainer, otherwise ignore it's existence completely.
Sparking has way over 5k lines of code(stopped counting;c), advanced cheats are based on heavy scripting and detecting ingame stuff, soo bugs can surely happen, feel free to inform me on PM or in this thread with them with a way to reproduce the bug.
Should be rather safe for the game, most of the time safer than pnach cheats, at most something can fail to work, re-attaching the trainer or re-enabling the codes will probably help with that. Using most cheats, doesn't matter if it's by pnach or trainer, will break timings in replays(I mean those you record with the cheats on, even if you run it later with exactly same cheats, some things can happen by milisecond faster or later and that's enough to break the result), that's just how the game works and is not a bug of the trainer;].
Limit Break(both old and new one) cheats doesn't work in story mode by design, it's too awfully complicated for me to bother finding ways to check same things in there or even worser add countless of aob scans for it, it's against the idea of those cheats anyway:].
Most options have mouse-over hints, there's also general help in the trainer itself, soo it hope people who always have problems, will not have too many in here(who am I kidding?;]).
If you are playing the game on keyboard only you can also unpack the 7zipped file included inside to same folder as the trainer itself. It simply has a different default settings for the Limit Break option to include a cheat to always win beam struggles/clashes with cpu, true default Profiler settings created on the first run have that option off(you can modify it as you wish anyway later from the program itself).
If by any reason you still need my pnach files, they're here.
Cheers.
Edit ~ 2013-04-10
Some new features and bugfixes ~ Sparking!x3 now online;p. I'm lazy to update the picture through, it looks pretty much same anyway, just has new window hidden under a button to customize some stuff.
~ 2013-04-12
Added 3 hotkeys for both players(6 in total) that:
a) force CPU transformation(if requirements are meet) p1 - "1" key/p2 - "3" key
b) force CPU fusion(if requirements are meet) p1 - "2" key/p2 - "4" key
^ if more available result is random, also if character can cancel transformation and has no blast bars the key will cancel it instead of transforming;3, holding those keys when no requirements are meet, can result in random cpu retardness.
c) beam/melee clash - that can work for player as well, but requires at least one manual cycle then, basically add points to beam/melee clash like 4 times faster than very hard cpu. p1 Left Shift / p2 Right Shift
Keys can be changed or disabled in Sparking.hot file automatically created on first run, details in readme.
Don't request hotkeys;p, I'll probably not add more Sparking! is set and forget trainer, those options are just there to allow easy control over cpu fights mostly usefull for clip creation or just trolling the cpu. Found those after someone made me curious about modding AI, not really same thing, but I found those usefull;3.
Since most fun I have creating this comes from Limit Break cheat(at least the new one which works better;p) here's a short vid showing gameplay using this cheat, featuring transformation bonuses, strength levels with different aura colors and quite rapid hp decrease from depleted stamina.(It's much faster for P1 even through both players run out of it in the end, since the speed is also based on how much hp character has.;P)
Here it goes - Sparking - a Budokai Tenkaichi 3 trainer/editor, works in EU, US and JP(Sparking Meteor) versions.
Latest version:
-Sparking!x3hf,
Older versions(in case of new bugs or whatever) :
-Sparking!x3h,
-Sparking!x2.
Warning: Requires PCSX2 0.9.8 or later
(basically any version with new pnach file system/organized memory, so 0.9.7+ actually, but I dunno exact revision, I checked 0.9.6 and all I can say for sure, that I'm not gonna support it, never ever and damn I glad pcsx2 changed the way it did, any of the more advanced functions of this trainer would be nearly impossible to make on those ancient pcsx2 versions
).Probably an important info: the program attaches to the first process which has "pcsx2" string included, you'll have to press "attach to PCSX2" if the pcsx2 wasn't running when you opened the trainer.
Now also has an option to open choosen process and/or choose game version manually in case of unexpected problems.
Currently the interface is packed with loads of stuff(umm quite a mess;], but very functional), soo a small pic and a short description:
[attachment=43762]
From the top:
-Titlebar with connection info,
-Options to attach trainer to pcsx2, general help describing the program and a small, but powerfull Potara Editor hidden in there,
-Music and sound sliders normally hidden deep in the menus,
-Gameplay cheats divided on player 1 and 2 and a button to activate cheats between 2 modes(story mode based on aob scans, and faster hardcoded cheats for normal modes), or deactivate them completely,
-Dragon Sim codes,
-Some general codes like Disc Fusion patch, infinite Dragonballs, turning off all gameplay cheats at once or unlocking 100% game,
-Widescreen with choice of 16:9/16:10 and off - 4:3(affected by activate checkbox from no 3 as well),
-Timer which can be changed from ingame(click on SetTimer to make it green, then move the slider),
-Power Up Profiler/Limit Break cheat, pretty much my main reason of creating this "tool", basically it allows to set different gameplay codes which will be automatically changed based on the level chracter gets which currently is based on that character HP with added ways to gather it during gameplay as a reward for combos and other stuff, the idea is to allow setting somewhat customized fights and soo add some fun to normal duels with friends or cpu,
-You can now also change some of the previously hardcoded stuff like multipliers, feel free to abuse it if you feel like billions of hp is better than thousands,
-If you want to set the sliders of transformation bonus to 0, click on it's label(text), read general help in the trainer for more info on that feature,
-Limit Break II cheat which also also has an HP pool that works kind of like a stamina bar which works a bit different way for some chars(for example SSJ3 has huge drain of it) it can be regenerated using healing abilities like rebirth or sleep, it also have a new transformation multiplier. Those functions doesn't work at all with old Limit Break, which anyway could be buggy at times and I'll probably remove it completely sometime in the future or change into something different.
There's also an DPI scale button in the lower left corner, if you use 125% dpi scale in windows, you can click it once and restart the trainer, otherwise ignore it's existence completely.
Sparking has way over 5k lines of code(stopped counting;c), advanced cheats are based on heavy scripting and detecting ingame stuff, soo bugs can surely happen, feel free to inform me on PM or in this thread with them with a way to reproduce the bug.
Should be rather safe for the game, most of the time safer than pnach cheats, at most something can fail to work, re-attaching the trainer or re-enabling the codes will probably help with that. Using most cheats, doesn't matter if it's by pnach or trainer, will break timings in replays(I mean those you record with the cheats on, even if you run it later with exactly same cheats, some things can happen by milisecond faster or later and that's enough to break the result), that's just how the game works and is not a bug of the trainer;].
Limit Break(both old and new one) cheats doesn't work in story mode by design, it's too awfully complicated for me to bother finding ways to check same things in there or even worser add countless of aob scans for it, it's against the idea of those cheats anyway:].
Most options have mouse-over hints, there's also general help in the trainer itself, soo it hope people who always have problems, will not have too many in here(who am I kidding?;]).
If you are playing the game on keyboard only you can also unpack the 7zipped file included inside to same folder as the trainer itself. It simply has a different default settings for the Limit Break option to include a cheat to always win beam struggles/clashes with cpu, true default Profiler settings created on the first run have that option off(you can modify it as you wish anyway later from the program itself).
If by any reason you still need my pnach files, they're here.
Cheers.
Edit ~ 2013-04-10
Some new features and bugfixes ~ Sparking!x3 now online;p. I'm lazy to update the picture through, it looks pretty much same anyway, just has new window hidden under a button to customize some stuff.
~ 2013-04-12
Added 3 hotkeys for both players(6 in total) that:
a) force CPU transformation(if requirements are meet) p1 - "1" key/p2 - "3" key
b) force CPU fusion(if requirements are meet) p1 - "2" key/p2 - "4" key
^ if more available result is random, also if character can cancel transformation and has no blast bars the key will cancel it instead of transforming;3, holding those keys when no requirements are meet, can result in random cpu retardness.
c) beam/melee clash - that can work for player as well, but requires at least one manual cycle then, basically add points to beam/melee clash like 4 times faster than very hard cpu. p1 Left Shift / p2 Right Shift
Keys can be changed or disabled in Sparking.hot file automatically created on first run, details in readme.
Don't request hotkeys;p, I'll probably not add more Sparking! is set and forget trainer, those options are just there to allow easy control over cpu fights mostly usefull for clip creation or just trolling the cpu. Found those after someone made me curious about modding AI, not really same thing, but I found those usefull;3.
Since most fun I have creating this comes from Limit Break cheat(at least the new one which works better;p) here's a short vid showing gameplay using this cheat, featuring transformation bonuses, strength levels with different aura colors and quite rapid hp decrease from depleted stamina.(It's much faster for P1 even through both players run out of it in the end, since the speed is also based on how much hp character has.;P)
