so yesterday, i finally made new Stats point, Skill Point code, now i want to learn how to make Instant Kill and X2 speed or something speed up(in this game have a holy statue to increase speed in dungeon but only last 15s) can you lead me some way/idea to find those value in game Yohoki?Use whichever ones work. I can't test to see which will crash and which will not. So that part's up to you.
Posting some more Disgaea 4 codes. This time I was playing around in the item's memory again like I did with Disgaea 3 and found some pretty interesting comparisons. Basically item data is almost exactly the same as Disgaea 3 but with a few minor differences, one being items in Disgaea 4 are 1B8 bytes in size as oppose to 1B0 size in Disgaea 3 so not sure what the extra 8 bytes are for just yet. Another difference is that Innocents are calculated differently.
Pic is from Disgaea 3 address chart, I'll probably make one for Disgaea 4 later on. At the very end of the 8 bytes of Innocent data(that big black arrow) was an empty area in Disgaea 3 that did nothing, in 4 its actually used to tell if an Innocent is Unsubdued (00) or Subdued (01) which makes this a whole lot easier to follow and was able to make an all purpose Unsubdued code. Unsubdued Innocents will basically double the Innocent's number. So if you have 1 Unsubdued Innocent and used the code, it'll become 2 Subdued Innocent ex.
2 Unsubdued Innocent = 4 Subdued Innocent
6 Unsubdued Innocent = 12 Subdued Innocent
100 Unsubdued Innocent = 200 Subdued Innocent
and so on
Code:# ID: PCSE00360 # Title: Disgaea 4: A Promise Revisited # Region: US # Version: 1.02 # Type: NoNpDrm # Code Author: monodevil _V0 Infinite Dispatch $B200 00000001 00000000 $0000 0038BBA4 0000000A _V0 Infinite HL $B200 00000001 00000000 $0200 0024E978 4E729FFF $0200 0024E97C 00000918 _V0 Bonus Gauge always lvl 9 $B200 00000001 00000000 $0000 0038BB9E 00000009 _V0 Item Bag Slot 1 codes $0000 00000000 00000000 _V0 Turn 1st Subdued Innocent into Unsubdued Innocent $B200 00000001 00000000 $0000 003116EB 00000001 _V0 Turn the first 2 Subdued Innocents into Unsubdued Innocents $B200 00000001 00000000 $0000 003116EB 00000001 $0000 003116F3 00000001 _V0 Turn the first 3 Subdued Innocents into Unsubdued Innocents $B200 00000001 00000000 $0000 003116EB 00000001 $0000 003116F3 00000001 $0000 003116FB 00000001 _V0 Innocent type mod 1st slot $B200 00000001 00000000 $0000 003116E8 00000000 _V0 Innocent number mod 1st slot $B200 00000001 00000000 $0100 003116E4 00000000
Code list isn't final and will post more whenever I get the chance, I also made an Innocent mod and went through and made a table for it
Innocent Table
[Two innocents are missing, Enforcer and Heart's Shadow]
01 Dietician HP
02 Master SP
03 Gladiator ATK
04 Sentry DEF
05 Tutor INT
06 Coach SPD
07 Marksman HIT
08 Physician RES
09 *CRASH*
0A *CRASH*
0B Muscleman ATK+HP
0C Sprinter ATK+SPD
0D Nerd INT+SP
0E Hard Worker ATK+INT
0F Patient DEF+RES
10 Pugilist ATK+HIT
11 Sniper HIT+SPD
12 *CRASH*
14 *CRASH*
15 Alchemist Add Poison effect
16 Hypnotist Add Sleep effect
17 Witch Doctor Add Paralysis effect
18 Amnesiac Add Forget effect
19 Gangster Add Deprave effect
1A Professional Increases Critical chance
1B *CRASH*
1F Collector* Increases the rarity value by 1, 2, 4, or 8
20 Collector*
21 Collector*
22 Collector*
29 Pharmacist Increases Poison resistance
2A Coffee Maker Increases Sleep resistance
2B Medicine Man Increases Paralysis resistance
2C Psychologist Increases Forget resistance
2D Social Worker Increases Deprave resistance
2E Firefighter Increases Fire resistance, Increases Fire Damage
2F Aeronaut Increases Wind resistance, Increases Wind Damage
30 Cryophile Increases Water resistance, Increases Water Damage
33 Fist Fighter Increases the stats on the Fist this lives in by 1% per level
34 Fencer Increases the stats on the Sword this lives in by 1% per level
35 Lancer Increases the stats on the Spear this lives in by 1% per level
36 Eros Increases the stats on the Bow this lives in by 1% per level
37 Deadeye Increases the stats on the Gun this lives in by 1% per level
38 Lumberjack Increases the stats on the Axe this lives in by 1% per level
39 Cane Man Increases the stats on the Staff this lives in by 1% per level
3A Monster Hunter Increases the stats on the Monster Weapon this lives in by 1% per level
3B Guardian Increases the stats on the armor this lives in by 1% per level
3D Broker Increases Hell gained from enemy kills by 1% per level
3E Statistician Increases EXP gained from enemy kills by 1% per level
3F Manager Increases Mana gained from enemy kills by 1% per level
40 *CRASH*
41 Mentor Increases Skill Exp by 1% per level
42 Lose-Lose Increase the EXP earned by the attacker who defeats you.
47 Fusion Lover Increase the Fusion effect.
48 Magichange Lover Increases the stats of the ma-changed weapon by 1% per level
6F Mediater Creates dual stat boosters
70 Teacher Increases level of other specialists by 5%
C9 Kinder Gardender* Reduce damage by 50%
CA Berry Picker* 100% Chance for a Team Attack
CB Secret Trainer* Stat growth increases by 10% at level up
CC Chalkboard Scraper* Decrease opponent's accuracy by 50% upon damaging
CD High Spiriter* Normal attack may cure an ailment
CE Glutton* Normal attack heals HP instead
CF Punisher* Normal attack from behind reduces HP by 1/2
D0 Sweet Tempter Recover 50% HP at the end of a turn
D1 Mana Robber* Gain 10% of target's Mana from normal attack
D2 Cat Burglar* Randomly get defeated enemy's equipment
D3 All Digger* Normal attack from behind causes paralysis
D4 Trash Talker* Normal attack from behind causes poison
D5 Rubber* Normal attacks are executed twice in a row
D6 Sensationalist* Normal attack from behind causes deprave
D7 Wuss* Physical attack damage down 40%
D8 Town Crier* Counter Attack +5
D9 Sun Bather* Normal attack from behind causes sleep
DA Joke Slapper* Normal attack from behind causes forget
DB Motivator* Decrease magic attack damage by 40%
DC Sumo Wrestler* Increase ATK of an ally monster by 20%
DD Hand Shaker* Never miss a target
DE Beggar* Decrease adjacent enemy's ability by 20%
DF Partier* Restore HP by the amount of damage caused by Geo fall
E0 Mode Changer* Null physical attacks on odd turns, magic on even
E1 Eraser* 20% chance of Deathblow when HP is below 25%
E2 Killer* Deathblow enemies under 25% SP with normal attacks.
These are slightly the same as the one for Disgaea 3 on the wiki but a good handful of them are different and had to go though each and everyone of them and check each one. The bad part about this was there were no dummy Innocents like in Disgaea 3 so instead the game just crashes so I'm not gonna go through all that empty space. Luckily I found a good guide that had a list of them along with their max stat cap(I'll probably add that in the table later) and so far I'm just missing 2 Innocents. I'll just have to continue playing the game enough to find those last 2 myself.
Edit-
Crap almost forgot to add another important code, the Innocent number mod. Lucky its right next to the Innocent type.
Just a simple hex editor. HxD is what I use and is fairly straightforward to use. If you're talking about all those colored lines and boxes then that's just me with MS paint lol.Sorry @monodevil,what program is it in the image?
Speed up could be done a few ways.so yesterday, i finally made new Stats point, Skill Point code, now i want to learn how to make Instant Kill and X2 speed or something speed up(in this game have a holy statue to increase speed in dungeon but only last 15s) can you lead me some way/idea to find those value in game Yohoki?
It's hard to say why they don't work with 0 info... These codes are for the Japanese release, PCSG00494. They will only work with a MAIDump version of the game (NND and Vitamin won't work) and I beleive the MAI loading mode must be set to 5 or 6 (sorry, can't remember). They are also only made for version 1.02 of the game and will only work on that version.
Also, looking at the codes, only 2 of them are there. The 'VIP Items' code is not finished. Probably some one took it from speedfly but did not have permission, so the code was hidden.
Did you have to use MaiDumpTools to install it? If yes, you have MaiDump version. Setting loading to 5 or 6 would be done in the MaiDumpTools app.I have a PCSG00494. How do i check if i have a Maidump or not. More importantly how do i set the loading to 5 or 6?
No thats fine sir. Someone helped me identify values to modify using search. i now have the money code working. cheers!Did you have to use MaiDumpTools to install it? If yes, you have MaiDump version. Setting loading to 5 or 6 would be done in the MaiDumpTools app.
If you did not, then your version is not compatible with these codes.
So there is no other way easier to find Instant Kill code without going through searching for all monster HP?Speed up could be done a few ways.
Either find the value that changes speed, or find the timer. The speedup value may be a '1' for normal speed and a '2' for x2 speed, but it could also be '0' for normal and '1' for x2 speed. So simply search for a '0' then activate x2 speed and search for not 0 (use the '<>' option in fuzzy, The timer is probably a simple timer. search for a '0' when not on and then activate x2 speed. then search '>0' and then '<latest' every second until it wears off.
1 hit kill is a bit tougher. You'll have to be able to tell where the enemy's hp bars are in RAM. Basically, make an inf HP code for each enemy, but set their HP to 0.
You're thinking something like an Array of Bytes scan (AoB)... a lot of trainers for PC games use AoB scanning to lock onto codes without using a pointer... I was working on something like that that would work in VitaCheat, but it's super hacky and hard to explain and I don't have it working yet. I'll sit down and tinker with it again eventually, I just haven't yet.So there is no other way easier to find Instant Kill code without going through searching for all monster HP?
Also i found out a way to change stats value on equipment by finding item in character's inventory, so question, can we code it or do something to keep the address without Pointer like Cheat Engine? because i tried to get the pointer then when i view the address memory all the value have red color and it didn't take me to the value i need anymore
For JAP/CHI language you should submit a request on speedfly they might make it, there is not a lot of ppl in this thread make code for Jap/Chi language gameAnyone willing to work on Digimon Next World Order cheats?
Hopefully that app will be out some day, Vitacheat work great but it is annoying dumping then copy it, save data and search for Pointer, wait why Noone think about make TempAr like an App for PSVita, omg if that is possible then it should be way easierYou're thinking something like an Array of Bytes scan (AoB)... a lot of trainers for PC games use AoB scanning to lock onto codes without using a pointer... I was working on something like that that would work in VitaCheat, but it's super hacky and hard to explain and I don't have it working yet. I'll sit down and tinker with it again eventually, I just haven't yet.
Just a simple hex editor. HxD is what I use and is fairly straightforward to use. If you're talking about all those colored lines and boxes then that's just me with MS paint lol.
It's not an app... It's a code that hacks the game, and vitacheat itself at the same time. It's kinda like the MOV code I made before that can copy and arbitrary amount of data with only 6 lines of code or so. This is the MOV code:For JAP/CHI language you should submit a request on speedfly they might make it, there is not a lot of ppl in this thread make code for Jap/Chi language game
--------------------- MERGED ---------------------------
Hopefully that app will be out some day, Vitacheat work great but it is annoying dumping then copy it, save data and search for Pointer, wait why Noone think about make TempAr like an App for PSVita, omg if that is possible then it should be way easier
_V0 Totally legit code
#Target Seg1 of EBoot
B200 00000001 00000000
#PART 1 (MOV DATA)
$5200 00B613D8 00B61588
#PART 2 (Target VitaCheat)
$B20E 00000001 00000000 # Target Vitacheat's Cheat List
#PART 3 (Edit Line 2)
$4100 000006E0 000013D8 # Crawl 4 bytes forward on Line 1
$0002 00000004 000001A0 # Make sure Val2 is 1A0 higher than Val1
#PART 4 (Edit Lines 4 and 6)
$4100 00000704 00001588
$0002 00000020 00000004
#PART 5 (Reset after 432 bytes)
$D100 00000700 00001588 # If Line 4 is at 432 Bytes, then...
$0100 00000724 000013D8 # Set Line 6 to 13D8 to reset code and repeat.
Welcome to vitacheat my friend, we're basically just holding everything together with duck tape due to how limited vitacheat is. I've been trying to look around and see if we could get other programmers to help but so far no luck. Making pointers with vitacheat isn't all too bad though, you just gotta come up with a routine. Like whenever you plan on making codes for a game, I always make folders for that game and inside that folder I make a new folder with the name of the codes I plan on making exHopefully that app will be out some day, Vitacheat work great but it is annoying dumping then copy it, save data and search for Pointer, wait why Noone think about make TempAr like an App for PSVita, omg if that is possible then it should be way easier
For hex editors like HxD, it just makes things easier to see since the vita has a small screen, basically you can see patterns a whole lot better on a PC then you could on the Vita. Whenever you find an address for a code in game, you want to write that address down then make a dump, then transfer your dump to your PC and open your dump's .bin file with HxD. With the address you wrote down you can search for it by right click and "Select block" and inputting the address you found in your Vita. One important thing though is Vita games and dumps start at a range of 81000000 and hex editors like HxD start or read at 00000000 so if you want to look for 818125E4 from your Vita's address then its going to be 008125E4 in HxD basically, just remove the starting 2 digits or subtract 81000000 from your code.Thank you @monodevil,use this for find the codes and how you find them?
you could always add in a bunch of 00s at the beginning of the file to make it start at 81000000... but that makes the files go into the gigabytes in size. Not worth it imo.Welcome to vitacheat my friend, we're basically just holding everything together with duck tape due to how limited vitacheat is. I've been trying to look around and see if we could get other programmers to help but so far no luck. Making pointers with vitacheat isn't all too bad though, you just gotta come up with a routine. Like whenever you plan on making codes for a game, I always make folders for that game and inside that folder I make a new folder with the name of the codes I plan on making ex
Game222/
Game222/item codes
Game222/character codes
and inside those code folders will be things like dumps, .txt notes, etc. because one thing I truly learn was to NEVER DELETE YOUR OLD DUMPS. Vita addresses are so funny that often times you may need to do back and re examine things so I also leave notes for those specific dumps just in case. The more I got organize the faster and better things got, or maybe I'm just messy I don't know lol. Eventually making dumps became 2nd nature.
For hex editors like HxD, it just makes things easier to see since the vita has a small screen, basically you can see patterns a whole lot better on a PC then you could on the Vita. Whenever you find an address for a code in game, you want to write that address down then make a dump, then transfer your dump to your PC and open your dump's .bin file with HxD. With the address you wrote down you can search for it by right click and "Select block" and inputting the address you found in your Vita. One important thing though is Vita games and dumps start at a range of 81000000 and hex editors like HxD start or read at 00000000 so if you want to look for 818125E4 from your Vita's address then its going to be 008125E4 in HxD basically, just remove the starting 2 digits or subtract 81000000 from your code.
I'm still new so I almost never mess around HxD settings so I don't know if there's a way to set HxD to use different starting address but yeah, hex editors are useful for certain games that require a bit more digging so it probably don't help with things like pointers. You'll be able to see things like item slots, characters slots, or character stats much easier, and a lot of other things that are really close to each other.
@tomberyx I get a syntax error when I am in the vitacheat menu to see the codes for Rainbow Moon