forums.PPSSPP.org
Monster Hunter Portable 3rd HD - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Commercial Games - Compatibility and Results (/forumdisplay.php?fid=5)
+---- Forum: Playable Games (/forumdisplay.php?fid=13)
+---- Thread: Monster Hunter Portable 3rd HD (/showthread.php?tid=23448)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28


RE: Monster Hunter Portable 3rd HD - cutthr0at - 04-08-2014 11:33 PM

Thanks for that HP display cheat Luna! Been looking for that for weeks.

I hate to ask this, but I've been trying to make sense out of making my own cheats and getting no where at all =(.

Is there anyway someone could provide a cheat for bitterbug? The travelling peddler is supposed to have it but I have never seen it on him in over 100+ attempts....


RE: Monster Hunter Portable 3rd HD - LunaMoo - 04-09-2014 12:01 AM

@makotech222
If by not working as it should you mean the message showing up in some cases each time you hit something, use this one instead:
Code:
_C0 MAX Sharpness
_L 0x20E4ACF4 0x015F0000
_L 0xE0025FA8 0x0185E610
_L 0x218F0024 0x34020001
_L 0x218F00E4 0x24130000
^ disable this code in main menu.

Basicaly the first line sets value, the second is just a check to write following two out of which one disables one check that otherwise can end with message spam about max sharpness and the last line I guess just sets 0 as value to decrease sharpness by while hitting something.

I didn't really tested this, but if my understanding of this code is correct, if you just want to sharpness not decrease, while not setting it to higher amount, delete the first line of that code, resulting with:
Code:
_C0 Freeze Sharpness
_L 0xE0025FA8 0x0185E610
_L 0x218F0024 0x34020001
_L 0x218F00E4 0x24130000
And it should do just that.


@cutthr0at you're welcome, for this as well:
Code:
_C0 99 Bitterbug in slot 1
_L 0x21752CF4 0x006300CE
^before activating this, go to item box and arrange your items, either put something you don't care about or completely clear the first slot(upper left on first page) because after activating the cheat you'll get 99 bitterbugs in that slot and loose anything you potentially had there before;p.

You can also use my CE cheat table from the bottom of this post to pretty easily edit your inventory in similar way. Through this is only for windows users since Cheat Engine is win only;c.


RE: Monster Hunter Portable 3rd HD - cutthr0at - 04-09-2014 12:07 AM

Thanks again Luna! You are the man!

I really tried to follow that same post you linked before I asked but I can't make heads or tails out of it... =(


RE: Monster Hunter Portable 3rd HD - makotech222 - 04-09-2014 01:42 AM

Sweeeet Luna. Ill give it a try soon.


RE: Monster Hunter Portable 3rd HD - LunaMoo - 04-10-2014 01:57 AM

(04-09-2014 12:07 AM)cutthr0at Wrote:  (...) I can't make heads or tails out of it... =(

Editing inventory/equipment can be much faster for some people and allow testing weird stuff that normally are not possible in game, however if you just want to cheat, I just ported some cheats which will make it easier:

Edit: just a note - earrings are in equipment shop as helmets on the very end of the list.
Code:
_C0 Equipment Shop Unlock All ON
_L 0x20000C20 0x82220032
_L 0x20000C24 0x14400005
_L 0x20000C28 0x82220033
_L 0x20000C2C 0x00561021
_L 0x20000C30 0x80430000
_L 0x20000C34 0x10000003
_L 0x20000C38 0x24630005
_L 0x20000C3C 0x00571021
_L 0x20000C40 0x80430000
_L 0x20000C44 0x3C010880
_L 0x20000C4C 0x00230821
_L 0x20000C50 0x90220C70
_L 0x20000C54 0x0262102B
_L 0x20000C58 0x50400003
_L 0x20000C5C 0x3405FFFF
_L 0x20000C60 0x00032821
_L 0x20000C68 0x0A8356BA
_L 0x20000C6C 0x3402FFFF
_L 0x20000C70 0xDBD5D4E8
_L 0x20000C74 0x5D5E5BFF
_L 0x20000C78 0x43004260
_L 0x20000C7C 0x504D4755
_L 0x20000C80 0x00005552
_L 0x218D5AE0 0x0A200308
_L 0x218D5AFC 0x26620001
_C0 Equipment Shop Unlock All OFF
_L 0x218D5AE0 0x96050000
_L 0x218D5AFC 0x96020002

+

Code:
_C0 General Store Unlock All ON
_L 0x80002800 0x03D20001
_L 0x10000001 0x00000001
_L 0x200027FC 0x0000FFFF
_L 0x20002FA4 0x0000FFFF
_L 0x219961E0 0x08802800
_L 0x219961E4 0x08802800
_L 0x219961E8 0x08802800
_L 0x219961EC 0x08802800
_L 0x219961F0 0x08802800
_L 0x219961F4 0x08802800
_L 0x219961F8 0x08802800
_L 0x219961FC 0x08802800
_L 0x21996204 0x08802800
_L 0x21996208 0x08802800
_L 0x2199620C 0x08802800
_L 0x21996210 0x08802800
_L 0x21996214 0x08802800
_L 0x21996220 0x08802800
_L 0x21996228 0x08802800
_L 0x2199622C 0x08802800
_L 0x21996230 0x08802800
_L 0x21996234 0x08802800
_L 0x21996238 0x08802800
_L 0x2199623C 0x08802800
_L 0x21996240 0x08802800
_L 0x21996244 0x08802800
_C0 General Store Unlock All OFF
_L 0x219961E0 0x0A1966F0
_L 0x219961E4 0x0A19666C
_L 0x219961E8 0x0A1965E0
_L 0x219961EC 0x0A19654C
_L 0x219961F0 0x0A1964A8
_L 0x219961F4 0x0A196400
_L 0x219961F8 0x0A196354
_L 0x219961FC 0x0A1962A4
_L 0x21996204 0x0A196864
_L 0x21996208 0x0A19681C
_L 0x2199620C 0x0A1967E4
_L 0x21996210 0x0A1967A8
_L 0x21996214 0x0A196774
_L 0x21996220 0x0A1962A4
_L 0x21996228 0x0A196D24
_L 0x2199622C 0x0A196CA0
_L 0x21996230 0x0A196C14
_L 0x21996234 0x0A196B80
_L 0x21996238 0x0A196ADC
_L 0x2199623C 0x0A196A34
_L 0x21996240 0x0A196988
_L 0x21996244 0x0A1968D8

+

Code:
_C0 Travelling Peddler Unlock All ON
_L 0x218A3F70 0x26500000
_C0 Travelling Peddler Unlock All OFF
_L 0x218A3F70 0x94700000

I guess they don't need much explanation, activate in the village and visit chosen shop. I actually tested them only in the village, so have no clue if they can cause any problems on quest or main menu, just to be safe deactivate it before leaving. OFF cheats restores normal intentory for choosen shop ~ as they were before activating the cheat.

An extra warning in case someone playing MH first time and sees those cheats ~ for many people main motivation to play this game is getting those equipment/items the hard way, using those cheats might make the game boring / kill the reward aspect of hunting^__^.


RE: Monster Hunter Portable 3rd HD - cutthr0at - 04-14-2014 10:07 PM

(02-04-2014 01:11 PM)LunaMoo Wrote:  Ported on request:

[code]
_C0 (Charm) skill1 +30/skill2 +32 (3slots)
_L 0x2174FE14 0xFBC66501
_L 0x2174FE18 0x0000XXYY


I hate to be a beggar and a chooser again but could you (or anyone else) tell me which values I could edit to adjust the skills to realistic values? (ie. +5 and +10 and 0 slots) I would like to make a charm that is attainable in game.

I think I speak for all the past, present and future cheaters when I say that we greatly appreciate all the hard work you are doing to make this game less work and more fun.


RE: Monster Hunter Portable 3rd HD - LunaMoo - 04-15-2014 04:10 AM

Well never really checked equipment address with talisman earlier as I only ported that talisman cheat on request and never really cared, but after looking at this, skill power is slightly more complicated than I thought. Guess I'll have to upload a corrected CE cheat table in a moment and explain how it works to begin with.

The ID and skill level bytes are actually together making one 16 bit info, basically there are 16 talismans from rarity 1(Pawn Talisman) to rarity 16(Miracle Macchiato) and they repeat in the ID byte of the address(starting from 0) 4096 times.
Skill levels can be set from -30 to 33 meaning each skill has 64 levels of power, so the rest should be obvious, through still slightly confusing for normal people thanks to math not being popular subjectTongue, so let's change it to simple equation that you can just fill:

value to set = (1st_skill_lvl+30)*16+1024*(2nd_skill_lvl+30)+Talisman rarity-1

so for example if we want skill 1 to 10 and skill 2 to 5 in dragon talisman(rarity 7) we have:
value to set = (10+30)*16+1024*(5+30)+7-1 = 640+35840+6 = 36486
^which then you can convert to hex = 0x8E86(if you have problems with this - even default windows calc can convert to hex easily;]) and replace the bold number below:
_L 0x2174FE14 0xFBC66501

As for available slots, as I understand they are hardcoded in game.

Generally if you want to cheat, but get "legit" items, you might try using something like Charm Database for MHp3rd. Why? Because when starting new game you get assigned a table of possible combinations and based on that table you can get only some combinations, you'll have to probably find out which table your save game is assigned based on talismans you normally obtained before you can tell what talismans you can actually get in your game normally.

To keep it simple if you want to keep your save legit as in having only stuff available normally in game while still cheating, talisman mods are really not for you.


RE: Monster Hunter Portable 3rd HD - cutthr0at - 04-15-2014 07:11 AM

Thanks again Luna!


RE: Monster Hunter Portable 3rd HD - x004438 - 04-15-2014 11:26 AM

Thanks A LOT for your work, Luna.

That HP display cheat made my day.

Would it be possible to port these two cheats from the PSP ver. (ULJM-05800) to the PS3 ver.(NPJB-40001)?

Code:
_C0 Autotracker
_L 0xE0010025 0x10D41EC6
_L 0x10D41EC6 0x00000363

Code:
_C0 Map
_L 0xD1457C90 0x00005FA0
_L 0x2155FB24 0x34020001

First one is more complete than Autodetect, as it shows several coloured icons whenever the main monster is passive/alerted/ready to be captured (it is equal to having +15 points in psychic skill, when autodetect is a +10 skill). And the second one always shows the map in the display (equal to having +10 in map skill). So no more "d'oh" when changing areas to chase monsters in high rank quests.

Thanks in advance.


RE: Monster Hunter Portable 3rd HD - LunaMoo - 04-15-2014 02:54 PM

Well the code for "Autotracker" you posted is exactly the code I already ported in same post with hp display cheat, it works exactly same for me in both games. If you want details all this code does is freezing a timer of an potion effect(Psychoserum). You can drink such potion and you'll get same result. I modified that code just now, but only with an extra check, nothing that will affect what it does.

And the code for the map:
Code:
_C0 Map
_L 0xE0015FA8 0x0185E610
_L 0x2196658C 0x34020001



RE: Monster Hunter Portable 3rd HD - x004438 - 04-17-2014 08:26 AM

(04-15-2014 02:54 PM)LunaMoo Wrote:  Well the code for "Autotracker" you posted is exactly the code I already ported in same post with hp display cheat, it works exactly same for me in both games. If you want details all this code does is freezing a timer of an potion effect(Psychoserum). You can drink such potion and you'll get same result. I modified that code just now, but only with an extra check, nothing that will affect what it does.

And the code for the map:
Code:
_C0 Map
_L 0xE0015FA8 0x0185E610
_L 0x2196658C 0x34020001

Thanks a lot, it works perfectly.

Oh, and about the Autotracker/Autodetect, perhaps I am getting confused with the MHFU/MHP2G skill with which you could not only see a pink icon, but an icon with the shape of the monster, and colored according to its state (alert, enraged, ready to be captured...etc). I do not know if it exists on MHP3 too.


RE: Monster Hunter Portable 3rd HD - LunaMoo - 04-17-2014 10:08 AM

You're welcome.

Well the potion effect does not add more info, but this is still possible in this game, with armor skills, so it's enough to disable checks for those skills, try this code I just made:
Code:
_C1 Show Monster
_L 0xE0015FA8 0x0185E610
_L 0x219698A4 0x34020080

This one will show stuff as maxed psychic(ie colored monster shape not just circle), not sure about capture info through, I think it was other skill, I'll check it later.


RE: Monster Hunter Portable 3rd HD - makotech222 - 04-17-2014 11:10 AM

Hey LunaMoo, i'm curious as to how you are making these cheats. Care to write up a tutorial?


RE: Monster Hunter Portable 3rd HD - LunaMoo - 04-17-2014 05:18 PM

@makotech222
I might quite likely be one of the worst people to ask about tutorials, tried to write at least some basic cheat creation tutorial, which ended up just being a post with a wall of text in cw cheat support thread which probably nobody ever read anyway and I'm not suprised. I'm just bad at writing tutorials. :]

Alot of cheats here I only ported on request from other game version. Once you know how to create your own cheats, you also understand how other people's cheats are working and when that happens porting is easy, with like 1 exception I ever found in HP display cheat doing which actually gaved me a level up or two in cheating skills so to speak;p. For all that stuff, from creating cheats from 0 to porting existing ones between versions I personally use a mix of CE and disassembly. If you check the cheat tables I posted(for name change or equipment edit a page or two earlier) I use aob scans in CE to find real psp memory inside ppsspp without any problems, which means I can limit memory range and get quick results. More advanced tools in CE will not work on emulators and exactly that's for I'm using ppsspp disassembly which has alot of stuff that can actually be helpfull to cheating like named functions, breakpoints, registers values, you can follow jumps, you can search by opcode, maybe not cheating specialized as CE advanced features, but still very nice tool to have.

~ And that's like the one huge difference between cheating on emulator and cheating a real pc game for which there are countless existing tutorials.^_^ Other difference would be that after creating a cheat you turn it into cw cheat format, that's pretty easy, just have to remember 0x8800000 in ppsspp disassembly/memory viewer= 0 in cw cheat, but for stuff you find with CE, you have to find where the psp memory starts in the first place and calculate the real address from that.
Easy cheats can be done by few clicks and simple math which is not so confusing if you already understand what is hexadecimal system. More advanced ones are like programming, but instead of writing alot of your own code, you have to read much more of the existing code first and do very little coding at the end of it. Feels easy, and sometimes is, but reading assembly is like kanji for european/american people ~ most people give up by just looking at it. Open ppsspp disassembly while running a game, enter 8804000 in go to field and voila, that's how it looksTongue.


RE: Monster Hunter Portable 3rd HD - x004438 - 04-18-2014 09:09 AM

(04-17-2014 10:08 AM)LunaMoo Wrote:  You're welcome.

Well the potion effect does not add more info, but this is still possible in this game, with armor skills, so it's enough to disable checks for those skills, try this code I just made:
Code:
_C1 Show Monster
_L 0xE0015FA8 0x0185E610
_L 0x219698A4 0x34020080

This one will show stuff as maxed psychic(ie colored monster shape not just circle), not sure about capture info through, I think it was other skill, I'll check it later.

Thanks a lot, that was it!

Perfect, it also shows when the monster is weak by blinking in a dark red colour.

I have it activated along with the Autodetect one. Should I leave this one on or off? I see the addresses are not the same.

Thanks again, I will not get tired of repping you Big Grin