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 - roxgal99 - 07-15-2014 03:49 AM

Can anyone help me? I don't know how to make cheats, so I ask for help Tongue

I want my consumables not to "consume", like to have infinite amounts of them, like the "inf items" gecko code for mh3 (tri). I know I can use the "99 items slot" to have 99 of all my inventory but i want infinte consumables, drinks, tramps, whetstones, not to have 99 xxx scales or wyvern tears, it makes my reach and I don't want to have such easy money :/

can anyone help me or anyone got a code like this? I've search for it with no result. thnx!


RE: Monster Hunter Portable 3rd HD - Shauneh - 07-15-2014 11:13 PM

(04-15-2014 04:10 AM)LunaMoo Wrote:  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 mamonavi.otacoo.com 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.

The first sentence is false, as you can create 1, 2, or 3 slots to a charm if you want, if you know the binary codes. Which will allow you to create a charm that is as legit as the one farmed by someone who spent 1000hrs farming for one specific charm.

Someone requesting a "legit" charm is understandable, as they probably don't have the endless hours to play monster hunter, and hope for a charm that is legitimately in the game; and never ever get it unless they went through some mindless farming, while also understanding how timetables work(another tedious task).

With that said, if you can understand most of the info from pspgweber.com/forums/viewtopic.php?f=17&t=23557 you can create any charm you want, "Legit" or not. Probably would have been easier just to say you didn't know how to, rather than tell people to mindlessly farm a charm they may NEVER get due to RNG.

P.S. I did notice you contributed a lot to this post and helped many people out, my hats off to you. This is not an attack on you by no means, just letting people know you can make whatever you want, and that they shouldn't have to worry themselves with running volcano 1000x + to get an item in the game.


RE: Monster Hunter Portable 3rd HD - LunaMoo - 07-16-2014 04:09 AM

@Shauneh Thanks for the info, BTW you probably shouldn't write the part about it not being attack, most of the time people who write things like that in the net do exact opposite;x.

I took skill list from some site that someone linked and that made me think that number of slots was hardcoded which in fact is all stored within skill values. In the thread you linked it's all overcomplicated through, first of all binary is not a code, it's a numeric system, one which is completely useless for humans as we aren't limited to seeing and not seeing like transistors, but can see and interpret more advanced stuff easily which is much easier to read. I guess because that unneded complication with that binary "codes" maybe the person creating this thread didn't noticed that the game stores more skills than 100, it was pure accident that skill # 101 had "no skill", but it actually has 128 combinations.


Knowing that there are 128 combinations for 2 skills and max number of slots we can simplify it to 1 easy to read equation:
value to set = 1st_skill_# + 2nd_skill_# * 128 + 16384 * number_of_slots ~ which should be easy to understand without any numeric system conversions.

I'll update the cheat table from the orginal post in a bit to include this(edit: done), so thanks for correcting me, I find those charms mostly useless so I didn't really spent much time checking it previously. That was also my point ~ even best legit charms are pretty weak especially if your character would be assigned to weak table limiting you to somewhat bad charms as those from other tables wouldn't really count as legit:].



=================================
@roxgal99 catch:
Code:
_C0 infinite consumables
_L 0x200AE9C8 0x00000000

_C0 finite consumables
_L 0x200AE9C8 0x02E31821
^I made it right now and didn't tested much, but it's very simple so hopefully there are no problems. The "finite" cheat is restoring original functionality, so you can use it in case of problems.


RE: Monster Hunter Portable 3rd HD - LunaMoo - 07-17-2014 04:26 PM

@Inuyashaya just get the cheat table on the bottom of the post you quoted, it allows you to edit inventory, including charms with all their parameters easily, just arrange your inventory and put the item you want to change into first or second slot, you can also create a new item starting with nothing, but since I didn't really listed ID's of all items, it will be easier to just get something existing to edit.

For skills power you simply have to put your data into this equation:
Code:
(1st_skill_lvl+30)*16+1024*(2nd_skill_lvl+30)+Talisman rarity-1
and put the result into ID/Skill power

If you really want to do it through cw cheat(ie not having windows or something), you will have to convert the value you get to hex(almost any more advanced calculator can do that, there are lots of silly converters from decimal to hexadecimal as well even on android), then replace "FBC6" in that cheat as well as comment out or remove the second line and ofc you'll have to put the charm you want to edit skill levels in the first inventory slot(top left).


Edit to add an example how to make an existing charm from legit table using cw cheat:

Let's look at random charm - Knight Talisman with Dragon Res 2 / Defense 3 and 0 slots.
Data we need:
Knight talisman rarity = 3
1st_skill_ID(dragon res) = 44
2nd_skill_ID(defense) = 34
1st_skill_lvl = 2
2nd_skill_lvl = 3
number of slots = 0
(ID's are included with the cheat as well as my cheat table in here)

So now we just put the data we have into 2 equations
Code:
(1st_skill_lvl+30)*16+1024*(2nd_skill_lvl+30)+Talisman rarity-1
which results in 32*16+1024*33+2 = 512+33792+2 = 34306 which is our YYYY = 0x8602 in hex.

then
Code:
1st_skill_ID + 2nd_skill_ID * 128 + 16384 * number_of_slots
Which results in 44+34*128+16384*0 = 44+4352 = 4396 which is our XXXX = 0x112C in hex.

(on windows for decimal-hexadecimal conversion it's easiest to just run windows calculator in "Programmer" mode, select "dec" type in value, then change it to hex and here you go)

So we just put those in the cheat:
Code:
_C0 Custom Charm in first slot
_L 0x2174FE14 0xYYYY6501
_L 0x1174FE18 0x0000XXXX
and get
Code:
_C0 Knight Talisman with Dragon Res 2 / Defense 3 and 0 slots
_L 0x2174FE14 0x86026501
_L 0x1174FE18 0x0000112C

Another edit - made some further changes in the initial post to add decorations as an option for this cw cheat for those that aren't on windows, just so I can consider that cheat complete and don't have to look at it ever again lol;p, I find assembly codes at least to some degree interesting, but value editing not so:c, cheat engine deals with it much faster than cw cheat.




=========================

Someone wanted those earlier, so:
Code:
_C0 Disable HUD
_L 0xE0015FA8 0x0185E610
_L 0x017F5C96 0x00000001
_C0 Enable HUD
_L 0xE0015FA8 0x0185E610
_L 0x017F5C96 0x00000000
_C0 HUD off above 40 HP
_L 0xE0045FA8 0x0185E610
_L 0xE0010029 0x30E49B16
_L 0x017F5C96 0x00000001
_L 0xE0010028 0x20E49B16
_L 0x017F5C96 0x00000000
Good for screenshots I guess.

Also was in same post, instead of setting time to 10 and 50 minutes I decided to use newly working key combo (requires new git builds) cheats and made a cheat to increase/decrease time:
Code:
//(requires new git builds or release version 0.9.9+ if someone comes from future;p)
_C0 +/- 10min time (select+up/down)
_L 0xE0045FA8 0x0185E610
_L 0xD0000001 0x10000011
_L 0x30500000 0x017B4E68
_L 0x00004650 0x00000000
_L 0xD0000001 0x10000041
_L 0x30600000 0x017B4E68
_L 0x00004650 0x00000000
PS. while 0xD type code was implemented recently, it works only on simple value edits like in this cheat, so don't ask about re-adding key combos to assembly cheats which had them removed:], they would only work with jit off or by really troublesome edits, so it's not really worth. I think the glitch jump was normal variable change through, so if I find where I posted it, I'll probably edit it. ~ Yup it was.

And oops;p sorry for posting it two times, instead of editing / wrong button:C, fixed that.


RE: Monster Hunter Portable 3rd HD - LunaMoo - 07-17-2014 10:40 PM

You're welcome:3.
I edited that lenghty post above adding some new cheats as well if anyone interested:].


RE: Monster Hunter Portable 3rd HD - LunaMoo - 07-18-2014 03:05 AM

Well I always throught it's while creating game in fact until I ported the initial cheat for someone it never bothered me to even look at charms, so that's news to me. I probably repeat myself, but I'm not playing the game nowadays other than porting or making cheats for it, so yeah I'm not really able to test stuff that's not easily visible in game. Those extra skills I listed are also untested because of that, they might be overpowered, leftovers in the code or something else, might even not work at all, the reason I listed 101- No Skill, is because it shows in game name as "No Skill" instead of just being empty like ID - 0.

I'm not sure if I understand what you're asking here "And going on it does like Poison +10 amd poison +15 or expert+10 if you Add that Number so its like 102+30 Poison +10 (Plus what you add to it) ".
Was 102 a typo(you make alot of them^^)?
If you ask what the constant numbers in equation are then well 30 is added to both skills because game starts counting from 0, but it also includes negative values so value required for the game is higher by 30 to what you can see in-game. First skill value is then multiplied by 16 because there are so many different talismans combinations(althrough some of weird ones have glitched/misalligned description with english patch:]), and second skill value is multiplied by 1024 because 16(again a number of different talismans) multiplied by 64(number of combinations for skill 1 different skill levels) = 1024. Last (-1) is also there because the game counts from 0, but actually lowest talisman rarity visible in game is 1.

It might be a bit weird to understand, but basically 3 different things are stored as one value and all combinations must give different number to result in unique item, it was probably made that way because it uses exactly same system as other equipment.


RE: Monster Hunter Portable 3rd HD - LunaMoo - 07-20-2014 04:11 PM

(07-20-2014 12:53 PM)Inuyashaya Wrote:  Sorry for the Typos i dont speak English and i am a little Dumb in keyboard sorry .
Dont worry anymore, you already cleared mine dude, thanks Luna.
Well for not get with the Dude 102 is a NÂș of one Skill. so (102+30)*16.... (equation).
That is What i mean when Refering to (102+30) if it is the SKill Halve Poison already Applied to talisman. If you dont understand me please Let me Apologize you, cause is hard to me explain this in other lenguage that i dont know so well, i just Handle it a little, Sorry again and thanks for your help and Patience

Ah so you mean 102 as skill ID which is only used to choose a skill, then it should get to the other equation:
(1st_skill_lvl+30)*16+1024*(2nd_skill_lvl+30)+Talisman rarity-1
not the one you put it underTongue.

Skill LVL used in the other equation is the "strenght" of skill from if I remember correctly it varies from -30 to +33 or something alike at least for skill 1, for skill 2 I think it was slightly smaller -30 to +30, but I don't remember now and am lazy to check.

So if you try to get existing talisman that has let's say defense +5, then to get "defense" you pick the ID number, while +5 is skill LVL, those two numbers will not be mixed at any point since you use them in different equations.


RE: Monster Hunter Portable 3rd HD - roxgal99 - 07-23-2014 08:05 PM

thanks LunaMoo, works great! <3 <3


RE: Monster Hunter Portable 3rd HD - liyalai - 07-29-2014 10:23 PM

_C1 Skill Effects
_L 0xE0x30034 0x100A6FA0
_L 0x200A6FA0 0x0A200034
_L 0x200000D0 0x3C030880
_L 0x200000D4 0x90620139
_L 0x200000D8 0x10020006
_L 0x200000E0 0x54A2FFFC
_L 0x200000E4 0x24630002
_L 0x200000E8 0x2463FFFF
_L 0x200000EC 0x0A229BF9
_L 0x200000F0 0x90620139
_L 0x200000F4 0x0A229BEA
_L 0x200000F8 0x00801821
_L 0x200A6C0C 0x0A200040
_L 0x20000100 0x3C030880
_L 0x20000104 0x90620138
_L 0x20000108 0x10020005
_L 0x20000110 0x5445FFFC
_L 0x20000114 0x24630002
_L 0x20000118 0x0A229B11
_L 0x20000120 0x10050003
_L 0x20000128 0x0A229B05
_L 0x20000130 0x0A229B0E
_L 0x10000138 0x0000214C
_L 0x1000013A 0x0000398C
_L 0x1000013C 0x00000D1B

For some reason I can't get this working, just does nothing when I enable.


RE: Monster Hunter Portable 3rd HD - LunaMoo - 07-29-2014 10:50 PM

@liyalai two things

1 - you put "x" in the first code:
_L 0xE0x30034 0x100A6FA0 - which is clearly wrong, in this case it should be:
_L 0xE0180034 0x100A6FA0 - basically you have to add 0x15 to number of skills added, and also - "0x" is just a prefix used for hexadecimal values, you don't write it inside a code since it already has 0x before the whole number. You could even keep that line as _L 0xE0150034 0x100A6FA0 and not care to add skill lines it's only an anti-freeze check anyway, so that line doesn't really affect how the cheat works, just stops refreshing the cheat as ppsspp has problems doing that with longer cheats.

2 - you probably check armor skills and notice they are unchanged? If so then that's fine, because this cheat does NOT add skills, it directly add their effects so you'll not see them added in menus, but it will work.


RE: Monster Hunter Portable 3rd HD - Anonymous10081 - 07-31-2014 12:08 PM

Uh, kinda new here but can someone help me either uncomplete the last two hotspring quests or fully upgrade the hotspring? Used the complete all quests thing and now my hotsprings is stuck at 140hp/125stamina
Thanks in advance


RE: Monster Hunter Portable 3rd HD - LunaMoo - 08-07-2014 02:25 PM

Someone requested code to change hp to 10, wasn't sure if he wanted to trigger some bonus or be hardcore so I made both:
Code:
_C0 Force HP to 10 with god mode
_L 0xE0035FA8 0x0185E610
_L 0x200AB41C 0x2402000A
_L 0x10E49B16 0x0000000A
_L 0x10E49B56 0x0000000A
//_L 0x10E49B58 0x00000096 - optional to force max hp(just the bar;p) if you want to use this, remove "//" and this comment and change 0xE0035FA8 to 0xE0045FA8 in the first code
//this code uses assembly so to fully disable it also use:
_C0 Force HP to 10 [disable]
_L 0x200AB41C 0x02251021

And the one for ppl that want to die often:
Code:
_C0 Force max hp to 10 for hardcore ppl;p
_L 0xE0045FA8 0x0185E610
_L 0xE002000A 0x10E49B58
_L 0x10E49B16 0x0000000A
_L 0x10E49B56 0x0000000A
_L 0x10E49B58 0x0000000A
(if the idea wasn't soo silly I wouldn't made this one lol ;o)

Edit: oh yeah and @Anonymous10081 catch:
Code:
_C0 Fully upgraded hotsprings
_L 0xE0034E1C 0x0185E610
_L 0x117AEF1D 0x00000205
_L 0x117AEF24 0x0000FFFF
_L 0x017AEF26 0x000000FF



RE: Monster Hunter Portable 3rd HD - bayurex - 08-08-2014 06:57 AM

thanks Big Grin
(08-07-2014 02:25 PM)LunaMoo Wrote:  Someone requested code to change hp to 10, wasn't sure if he wanted to trigger some bonus or be hardcore so I made both:
Code:
_C0 Force HP to 10 with god mode
_L 0xE0035FA8 0x0185E610
_L 0x200AB41C 0x2402000A
_L 0x10E49B16 0x0000000A
_L 0x10E49B56 0x0000000A
//_L 0x10E49B58 0x00000096 - optional to force max hp(just the bar;p) if you want to use this, remove "//" and this comment and change 0xE0035FA8 to 0xE0045FA8 in the first code
//this code uses assembly so to fully disable it also use:
_C0 Force HP to 10 [disable]
_L 0x200AB41C 0x02251021

And the one for ppl that want to die often:
Code:
_C0 Force max hp to 10 for hardcore ppl;p
_L 0xE0045FA8 0x0185E610
_L 0xE002000A 0x10E49B58
_L 0x10E49B16 0x0000000A
_L 0x10E49B56 0x0000000A
_L 0x10E49B58 0x0000000A
(if the idea wasn't soo silly I wouldn't made this one lol ;o)

I made a simple application to calculate the hex for CUSTOM charm cheat


custom charm calc :
http://www.mediafire.com/download/7w2tkgk88499e45/v0_4.rar


RE: Monster Hunter Portable 3rd HD - NikosDEAD - 08-09-2014 07:22 PM

Luna could you make a cheat for unlocking all farm parts please? Smile


RE: Monster Hunter Portable 3rd HD - LunaMoo - 08-09-2014 07:56 PM

Catch:
Code:
_C0 Unlock Yukumo Farm
_L 0x217ADF4C 0x0000001F
_L 0x217ADF54 0x03030202
_L 0x217ADF58 0x001F031F