ROM Hack [NTR Cheats Plugin] Ported from Gateshark

Suiseiseki

Well-Known Member
Member
Joined
May 20, 2008
Messages
230
Trophies
1
XP
667
Country
@Suiseiseki : why don't you use CTRPF for your search ? It have the unknown search.

I can use those (the one I'm using have unknown value searching). It's just that I really don't have the talent to actually "look" for them (I'm still surprised how the psp coders unlock Debug Mode that easily, they must know a thing or two about finding out out which addresses does what).

Anyway, anyone figured out how to input the mhxx v1.2 codes manually for o3DS users?
 
Last edited by Suiseiseki,

Line

Well-Known Member
Newcomer
Joined
Feb 20, 2017
Messages
67
Trophies
0
Age
31
XP
75
Country
Brazil
Anyway, anyone figured out how to input the mhxx v1.2 codes manually for o3DS users?

Assuming you have NTR mode 3.
Get your SD card on your pc, go to the plugin folder, remove all .plg files from mhxx there and put the speedfly plugin files on it.
That's all it takes. Now boot your 3DS normally, launch NTR mode 3 and then mhxx.
Keep in mind this disables the translation patch files, so I'd recommend you to install a v1.2 update with built in translation (worked for me).

Will it work online?
Vermil has answered it quite a few times on the last pages. No, IT WON'T WORK ONLINE.
At least not for the time being, if you want a more clear explanation, check Vermil's post here:
https://gbatemp.net/threads/ntr-cheats-plugin-ported-from-gateshark.427187/page-170#post-7551502

What do I do to make it work online?
Well, unless you can compile the plugin files yourself you're the same boat as some of us. Just sit tight and wait until a v1.2 of the plugin is released and hope it is compatible with O3DS.
 
Last edited by Line,
  • Like
Reactions: Vermil

Vermil

I don't need a SENPAI to notice me, Right SENPAI?
Member
Joined
Aug 21, 2017
Messages
298
Trophies
0
Age
25
Location
Nightcore -Rockefeller Street
XP
418
Country
Philippines
There is my v 1.2 plugin for mhxx released in the forum .
I can try to done it for o3ds
@yoking's plugin N3ds MHXX V1.2.0 that works online is here , Of course if you still have the Speedfly, you can't go online. So remove the Speedfly and test his plugin. CHEERS:grog:

NOTE: Keep in mind that don't play dirty on multiplayer cuz some of the Players will kick you out LOL. ESPECIALLY THAT "ONE HIT KILL!"
 
Last edited by Vermil,

Suiseiseki

Well-Known Member
Member
Joined
May 20, 2008
Messages
230
Trophies
1
XP
667
Country
I think there's a confusion here.

Yeah, I already know the speedfly plugin way before (I was using that plugin more since it has more features).

Also I can read the source code fine when compiling the thing manually. The thing is the gateway codes is already compressed and you need to uncompress it when doing it manually, not to mention I don't know the offsets of 1.2 at all. It's quite hard for long codes.

Like an example of trying to compile the thing manually.

Code:
Gateway code 1.2

[All Pouch Items x99 v1.2]
B0D31640 00000000
C0000000 00000020
20000014 00000063
DC000000 00000004
D2000000 00000000
 

All pouch items plugin vesion x99 v1.1

void    pouch(void)
{
    WRITEU32(0x00BE5E20, 0xE5940418);
    WRITEU32(0x00BE5E24, 0xE92D4007);
    WRITEU32(0x00BE5E28, 0xE59F0044);
    WRITEU32(0x00BE5E2C, 0xE5900000);
    WRITEU32(0x00BE5E30, 0xE5900014);
    WRITEU32(0x00BE5E34, 0xE5900068);
    WRITEU32(0x00BE5E38, 0xE5901000);
    WRITEU32(0x00BE5E3C, 0xE59F2034);
    WRITEU32(0x00BE5E40, 0xE1510002);
    WRITEU32(0x00BE5E44, 0x18BD8007);
    WRITEU32(0x00BE5E48, 0xE5D0100E);
    WRITEU32(0x00BE5E4C, 0xE3510001);
    WRITEU32(0x00BE5E50, 0x18BD8007);
    WRITEU32(0x00BE5E54, 0xE280000E);
    WRITEU32(0x00BE5E58, 0xE59F101C);
    WRITEU32(0x00BE5E5C, 0xE0811000);
    WRITEU32(0x00BE5E60, 0xE3A02063);
    WRITEU32(0x00BE5E64, 0xE4C02038);
    WRITEU32(0x00BE5E68, 0xE1510000);
    WRITEU32(0x00BE5E6C, 0x1AFFFFFC);
    WRITEU32(0x00BE5E70, 0xE8BD8007);
    WRITEU32(0x00BE5E74, 0x00D2D608);
    WRITEU32(0x00BE5E78, 0x00CECFBC);
    WRITEU32(0x00BE5E7C, 0x00028E48);
    WRITEU32(0x00127ECC, 0xEB2AF7D3);
}

I'm like "where do I even start?".
 
Last edited by Suiseiseki,

Vermil

I don't need a SENPAI to notice me, Right SENPAI?
Member
Joined
Aug 21, 2017
Messages
298
Trophies
0
Age
25
Location
Nightcore -Rockefeller Street
XP
418
Country
Philippines
I think there's a confusion here.

Yeah, I already know the speedfly plugin way before (I was using that plugin more since it has more features).

Also I can read the source code fine when compiling the thing manually. The thing is the gateway codes is already compressed and you need to uncompress it when doing it manually, not to mention I don't know the offsets of 1.2 at all. It's quite hard for long codes.

Like an example of trying to compile the thing manually.

Code:
Gateway code 1.2

[All Pouch Items x99 v1.2]
B0D31640 00000000
C0000000 00000020
20000014 00000063
DC000000 00000004
D2000000 00000000
 

All pouch items plugin vesion x99 v1.1

void    pouch(void)
{
    WRITEU32(0x00BE5E20, 0xE5940418);
    WRITEU32(0x00BE5E24, 0xE92D4007);
    WRITEU32(0x00BE5E28, 0xE59F0044);
    WRITEU32(0x00BE5E2C, 0xE5900000);
    WRITEU32(0x00BE5E30, 0xE5900014);
    WRITEU32(0x00BE5E34, 0xE5900068);
    WRITEU32(0x00BE5E38, 0xE5901000);
    WRITEU32(0x00BE5E3C, 0xE59F2034);
    WRITEU32(0x00BE5E40, 0xE1510002);
    WRITEU32(0x00BE5E44, 0x18BD8007);
    WRITEU32(0x00BE5E48, 0xE5D0100E);
    WRITEU32(0x00BE5E4C, 0xE3510001);
    WRITEU32(0x00BE5E50, 0x18BD8007);
    WRITEU32(0x00BE5E54, 0xE280000E);
    WRITEU32(0x00BE5E58, 0xE59F101C);
    WRITEU32(0x00BE5E5C, 0xE0811000);
    WRITEU32(0x00BE5E60, 0xE3A02063);
    WRITEU32(0x00BE5E64, 0xE4C02038);
    WRITEU32(0x00BE5E68, 0xE1510000);
    WRITEU32(0x00BE5E6C, 0x1AFFFFFC);
    WRITEU32(0x00BE5E70, 0xE8BD8007);
    WRITEU32(0x00BE5E74, 0x00D2D608);
    WRITEU32(0x00BE5E78, 0x00CECFBC);
    WRITEU32(0x00BE5E7C, 0x00028E48);
    WRITEU32(0x00127ECC, 0xEB2AF7D3);
}

I'm like "where do I even start?".
Yeah... I hope someone on fort42 update their Gateshark codes for MHXX V1.2.0.
 

Absunine

Member
Newcomer
Joined
Apr 27, 2017
Messages
18
Trophies
0
Age
29
XP
64
Country
United States
Here's to hoping for the same type of plugin we had before, Maybe new codes.
But i for one favored the ability to access the menu without my games state freezing.
 

Line

Well-Known Member
Newcomer
Joined
Feb 20, 2017
Messages
67
Trophies
0
Age
31
XP
75
Country
Brazil
@yoking's plugin N3ds MHXX V1.2.0 that works online is here , Of course if you still have the Speedfly, you can't go online. So remove the Speedfly and test his plugin. CHEERS:grog:

NOTE: Keep in mind that don't play dirty on multiplayer cuz some of the Players will kick you out LOL. ESPECIALLY THAT "ONE HIT KILL!"

Hopefully O3DS support soon!!! *-*
 
  • Like
Reactions: Vermil

yNEX

Well-Known Member
Newcomer
Joined
Oct 5, 2016
Messages
62
Trophies
0
Age
23
Website
twitter.com
XP
93
Country
Gambia, The
The plugin I'm working on isn't fully perfect yet (I keep getting weird text and value misplacement).

Some things I want but can't since I can't do fuzzy (unknown value) searches

- Infinite MP for everyone
- Unlock all maps (fully viewed)
- Unlocking Debug Mode (it exists)
- Prevent increasing age
- Prevent stat loss from level ups
- Unlocking the complete shop inventory (I know the addresses, I just can't compact it with like 500+ line code)
- EXP and GP multipliers
- Ignore Traps and always get Treasure Chests

Anyway, I made the plugin at least (though can't upload the rar here for some reason, I keep getting upload errors)

Why are you not able to search for unknown values?
 

Kotomine Kirei

Well-Known Member
Member
Joined
May 21, 2015
Messages
330
Trophies
0
XP
422
Country
United States
Why are you not able to search for unknown values?

I do not know about Suiseiseki, but for me, unknown value searches usually take a long time, cause crashes and are very difficult to find, if what the value will look like is not known.
Not to mention that the value types and memory regions that the values are in are usually also unknown.
Searching for unknown values is like walking around in the dark looking for a light switch, but the form of the light switch is not known, and there are many objects around that could be the light switch.

I am probably exaggerating.
 
  • Like
Reactions: Vermil

yNEX

Well-Known Member
Newcomer
Joined
Oct 5, 2016
Messages
62
Trophies
0
Age
23
Website
twitter.com
XP
93
Country
Gambia, The
I do not know about Suiseiseki, but for me, unknown value searches usually take a long time, cause crashes and are very difficult to find, if what the value will look like is not known.
Not to mention that the value types and memory regions that the values are in are usually also unknown.
Searching for unknown values is like walking around in the dark looking for a light switch, but the form of the light switch is not known, and there are many objects around that could be the light switch.

I am probably exaggerating.

Searching for unknown values isn't easy, right. But sometimes it isn't that difficult like finding the offset for Monster Hunter Player HP
 

Kotomine Kirei

Well-Known Member
Member
Joined
May 21, 2015
Messages
330
Trophies
0
XP
422
Country
United States
Searching for unknown values isn't easy, right. But sometimes it isn't that difficult like finding the offset for Monster Hunter Player HP

Yes, it is easy sometimes.
Though the things that Suiseiseki was talking about finding seem like they would be difficult to find and edit.
What would the values for "Prevent stat loss" and "always get Treasure Chests" even look like?
 

Vermil

I don't need a SENPAI to notice me, Right SENPAI?
Member
Joined
Aug 21, 2017
Messages
298
Trophies
0
Age
25
Location
Nightcore -Rockefeller Street
XP
418
Country
Philippines
MHXX NTR cheat plugin:

New menu using overlays. Wont interrupt/disconnect online play.
SELECT+R to open menu.
B to close menu.
DPad Up/Down to navigate. Hold L + Dpad Up/down to skip pages.
DPad Left/Right to toggle cheats.

Added Armorskill Extension cheat.
Each slot can be changed realtime.
Press R when the ">" indicator is on [Armorskill Extension] to open up the menu.
DPad Up/Down to navigate.
DPad Left/Right to change the ID. Hold L + Dpad Up/down to go through ID faster.
Refer to attached mhxxskilllist.pdf for skill names.

EDIT2: Added [Unlock all Hunting Arts]
Attention! If your menu seems to have scrambled entries, delete [mhxxcheat.cfg].

Settings will be saved and persist through console restart.
You dont have to key in your armorskill id each game.

Proper on/off toggles for most cheats.

Removed HP display cheat since its not exactly reliable in online quests.
Use setsu's monster info plugin instead.

Credits goes to:
ymyn for ALL the gateshark codes.
Nanquitas for EVERY help, knowledge and resources given in the making of this menu.
Setsu aka jc28735250 for the source ive butchered.

EDIT: Problem uploading. Will actually upload the files later. Uploaded.
EDIT: Reuploaded previous plugin + source. Only very minor edit in menu layout. Not supported anymore.
@xelrix will you be updating your cheat overlay plugin for MHXX V1.2.0? ( Just wondering and since I can't PM you).:mellow:
 
Last edited by Vermil,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Even my mum slept on that uremum