ROM Hack [Release]Gateshark2NTR

  • Thread starter Thread starter Nanquitas
  • Start date Start date
  • Views Views 209,426
  • Replies Replies 550
  • Likes Likes 45
I am trying to convert a whole folder full of .txt files (from fort 42) to cheat.plg files
 
then, put all the .txt file in the same folder as Gateshark2NTR and be sure that all the .txt files are codes files.

Then paste this in a convert.bat:
Code:
For %%f in (*.txt) do Gateshark2NTR.exe "%%f"
exit
And double click on the convert.bat.
 
After I click on the convert.bat, then I type in my name then press enter, it stops responding and windows tells me to close it.
 
You neither have DEVKIT PRO installed or it's not in the PATH variable.
You can't edit an existing plugin file, it's like asking how to edit a exe file on windows.
Possible but will be a lot of pain without (and with) RE Skills.

I have devkit but
I installed it on D: path. Does it need to be installed in C:?

Edit: It works finally :)
 
Last edited by mwahaha,
I don't understand the part of how to make notes. THe example that you wrote is just like this:
Code:
[++Monsters codes++]

[Monster3 Infinite Health]
DD000000 00000010
980D2436 F7FF0800
B80D2434 00000000
50000000 006DEA60
00000088 0001869F
KR000000 00000010

I don't see where the note you're talking about and what do you mean by using an '\n'.
 
You need to write the note between '{}' right after the code, like this:
Code:
[++Monsters codes++]

[Monster3 Infinite Health]
DD000000 00000010
980D2436 F7FF0800
B80D2434 00000000
50000000 006DEA60
00000088 0001869F
KR000000 00000010
{When activated, your third monster will beinvincible}

The '\n' in a note will tell the plugin to go to a new line.
Example this note:
Code:
{Hi guys !\nI'm a note\nwhich\nlike\nto go to\n a newline !}
will be printed like this in the note square:
Code:
Hi guys !
I'm a note
which
like
to go to
a newline !

Two consecutive '\n' will jump a line:
Code:
{Hi guys !\n\nI'm a note !\nI'm cool right ?!}
output:
Code:
Hi guys !

I'm a note !
I'm cool right ?!
 
  • Like
Reactions: mwahaha
You need to write the note between '{}' right after the code, like this:
Code:
[++Monsters codes++]

[Monster3 Infinite Health]
DD000000 00000010
980D2436 F7FF0800
B80D2434 00000000
50000000 006DEA60
00000088 0001869F
KR000000 00000010
{When activated, your third monster will beinvincible}

The '\n' in a note will tell the plugin to go to a new line.
Example this note:
Code:
{Hi guys !\nI'm a note\nwhich\nlike\nto go to\n a newline !}
will be printed like this in the note square:
Code:
Hi guys !
I'm a note
which
like
to go to
a newline !

Two consecutive '\n' will jump a line:
Code:
{Hi guys !\n\nI'm a note !\nI'm cool right ?!}
output:
Code:
Hi guys !

I'm a note !
I'm cool right ?!

Thanks, I'll save this on my PC so I won't forget about this :)
 
Nothing is shown. When loading, the screen flashes green. However, when I load up the NTR menu, it doesnt show the game plugin.
Also having this issue with Rune Factory 4 and this cheat file:

Code:
[Set time to 10AM]
281D68FC  00000000
281D6900  00000010

I noticed the *.plg your app generates is rather huge (564KB), could that have something to do with it? I'd assume at some point you simply can't load a plugin due to 3DS memory limitations, though I wouldn't think booting a game would cause it to hit that with a 500KB file.

To be more specific, when you try to boot the game it will show the 3DS logo, flash green and hang.
 
Last edited by Bracket,
Some games can't load the plugins yes.

But it's not because of the plugin's size (I successfully loaded a 2MB size plugin).
The generated plugins are that big because of the image (background / labels) inside.

The freeze can be because of several things.

Try to recompile the plugin then transfer it again, it happens to me a lot that for whatever reasons, the plugin is corrupted once on my SD (still don't know why.).

If it's still hang, it might be because of a stack overflow in the plugin (if you have just one code, it's not the case).
It can also be because of the memory patcher which patch all the game's memory region to give the writing rights to it (else some of the codes will provoke a crash), but you can't do anything for that...
 
I'm also having trouble with freezing. I made a cheat plugin for Fire Emblem Fates and it flashes green , but once I skip the pre-rendered cutscene to get to the title screen the bottom screen shows white and black stripes and kicks me back to the 3DS menu and forces a restart.

This is the error the compiler gave me.
Sources\string_manipulation.c:271:
int __cdecl is_title_id(char *){ errno: Invalid argument | Name too short.}

This is my cheat plugin txt file.
[++Item & My Castle Codes++]

[All current convoy items x95]
DD000000 00000804
D3000000 00000000
B06D95E8 00000000
D5000000 00000001
C0000000 00000162
20000004 0000005F
D6000000 00000000
D4000000 00000001
DC000000 00000004
D1000000 00000000
D0000000 00000000

[All items in convoy to x95 Fix v1.0]
D3000000 00000000
E0610F80 00000050
E5940000 E92D40FF
E59F003C E5904000
E3A05001 E3A0605F
E3A07C01 E2877063
E5845000 E1C460B4
E1A00005 EBF6FFBE
E5D0101E E5C41003
E2844008 E2855001
E1550007 1AFFFFF5
E8BD80FF 006D95E8
0010421C E5940000
DD000000 00000804
0010421C EB143357
D0000000 00000000

[All city items]
DD000000 00000804
D3000000 00000000
B06D1998 00000000
B0000008 00000000
B0000000 00000000
10000046 00002492
00000048 49249249
0000004C 92492492
00000050 24924924
00000054 49249249
00000058 92492492
0000005C 24924924
00000060 49249249
00000064 92492492
00000068 24924924
0000006C 49249249
00000070 92492492
10000084 00007FE0
D0000000 00000000

[All gems and food x99]
DD000000 00000804
D3000000 00000000
B06D1998 00000000
B0000008 00000000
B0000000 00000000
000000DC 03FF0FFF
B00000D4 00000000
00000000 63636363
00000004 63636363
00000008 63636363
00000018 63636363
0000001C 63636363
10000020 00006363
D0000000 00000000

[Max Dragon Points]
DD000000 00000804
D3000000 00000000
B06D1998 00000000
B0000008 00000000
B0000000 00000000
100000D0 000026AC
D0000000 00000000

[Max Money]
DD000000 00000804
D3000000 00000000
B06DA248 00000000
00000038 000F423F
D0000000 00000000

[--]
[++Battle and Misc. Codes++]
[Fast Supports]
D3000000 00000000
0052EC8C E3A01063
0052EB94 E3A01063
0052EB34 E3A01063

[All class selectable in Heart Seal (or Dread Scroll) v1.0]
D3000000 00000000
0021AE5C EA000043
0021AF78 E1A00004
0021AF9C E3540082
0021B030 EA000004
0021B084 E1A00000

[Anywhere starting position in preparations (including enemy) v1.0]
D3000000 00000000
00351CB0 E1A00000
00351CC4 E3A00001
0035E7F4 E3100B02
0035E864 E3100B02
{Enemy's danger area view button is change from A to Y}

[Free change difficulty]
D3000000 00000000
004600C4 E3840000
004601B8 E3840000
004601BC EA000000

[Attack allies]
D3000000 00000000
0034B624 E3A00000
003A1424 E3A00000

[Anyone can use the convoy]
D3000000 00000000
0037A420 E1A00000

[Trade with the enemy]
D3000000 00000000
00527D38 E1500000

[Infinite movement]
D3000000 00000000
00351C28 EA00016C

[Control the enemy]
D3000000 00000000
00351C18 E1500000

[--]
[++Character Stats and Skills++]
[Everyone has all skills]
DD000000 00000804
D3000000 00000000
B06D9F40 00000000
C0000000 000000FA
2000003F 000000FF
00000040 FFFFFFFF
00000044 FFFFFFFF
00000048 FFFFFFFF
0000004C FFFFFFFF
10000050 0000FFFF
20000052 000000FF
60000014 00000000
B0000014 00000000
D0000000 00000000
D1000000 00000000
D0000000 00000000

[Everyone has mastered all weapons]
DD000000 00000804
D3000000 00000000
B06D9F40 00000000
C0000000 000000FA
000000E8 FFFFFFFF
000000EC FFFFFFFF
60000014 00000000
B0000014 00000000
D0000000 00000000
D1000000 00000000
D0000000 00000000

[--]
[++Slot 1 Hair Color Codes++]
[++Child Unit Hair Colors++]
[Shigure]
B06D9F40 00000000
0000013C FFE1E1BA

[Kana/Corrin]
B06D9F40 00000000
0000013C FFD6E2EB

[Shiro/Ryoma]
B06D9F40 00000000
0000013C FF2D3358

[Siegbert/Xander]
B06D9F40 00000000
0000013C FF9FC2D0

[Kiragi/Takumi]
B06D9F40 00000000
0000013C FFACB2C1

[Forrest]
B06D9F40 00000000
0000013C FFB5E3F2

[Selkie/Kaden]
B06D9F40 00000000
0000013C FF4691D3

[Velouria/Rhajat/Keaton]
B06D9F40 00000000
0000013C FF484848

[Ignatius]
B06D9F40 00000000
0000013C FFAAC3D2

[Midori/Kaze]
B06D9F40 00000000
0000013C FF82967D

[Sophie]
B06D9F40 00000000
0000013C FFB5B5AA

[Caeldori]
B06D9F40 00000000
0000013C FF7373CC

[Percy/Arthur]
B06D9F40 00000000
0000013C FFB7EAFE

[Hisame/Hinata]
B06D9F40 00000000
0000013C FF4B556F

[Asugi]
B06D9F40 00000000
0000013C FF5978E4

[Soleil]
B06D9F40 00000000
0000013C FFD6CDEB

[Ophelia/Odin]
B06D9F40 00000000
0000013C FFBDD3DA

[Nina/Niles/Shura]
B06D9F40 00000000
0000013C FFF0F3F5

[Mitama]
B06D9F40 00000000
0000013C FFE9DDFF

[Dwyer/Jakob]
B06D9F40 00000000
0000013C FFC3D2D2

[--]
[++Parental Unit Hair Colors++]
[Silas]
B06D9F40 00000000
0000013C FFB4B4AA

[Saizo]
B06D9F40 00000000
0000013C FF434391

[Azama]
B06D9F40 00000000
0000013C FF605F78

[Hayato]
B06D9F40 00000000
0000013C FF5C5A8B

[Leo]
B06D9F40 00000000
0000013C FFAAC3D2

[Benny]
B06D9F40 00000000
0000013C FFB5E3F2

[Laslow]
B06D9F40 00000000
0000013C FF919199

[Felicia]
B06D9F40 00000000
0000013C FFDCE6FF

[Azura]
B06D9F40 00000000
0000013C FFF8CCB1

[Mozu]
B06D9F40 00000000
0000013C FF393E46

[Hinoka]
B06D9F40 00000000
0000013C FF2D2DB4

[Sakura]
B06D9F40 00000000
0000013C FF6E78CF

[Orochi]
B06D9F40 00000000
0000013C FF8C7B8C

[Kagero]
B06D9F40 00000000
0000013C FF35394B

[Hana]
B06D9F40 00000000
0000013C FF7B8DA5

[Setsuna]
B06D9F40 00000000
0000013C FF918A64

[Reina]
B06D9F40 00000000
0000013C FF96735B

[Oboro]
B06D9F40 00000000
0000013C FF8C7064

[Camilla]
B06D9F40 00000000
0000013C FFDFB7BF

[Elise]
B06D9F40 00000000
0000013C FFD1E4F2

[Charlotte]
B06D9F40 00000000
0000013C FFA6D9EB

[Effie]
B06D9F40 00000000
0000013C FFD3D9DC

[Beruka]
B06D9F40 00000000
0000013C FFC8C0A2

[Selena]
B06D9F40 00000000
0000013C FF5151AF

[Nyx]
B06D9F40 00000000
0000013C FF70616A

[Fuga]
B06D9F40 00000000
0000013C FF96B1D5

[Yukimura]
B06D9F40 00000000
0000013C FF8E876E

[Izana]
B06D9F40 00000000
0000013C FFEFF5F7

[Gunter]
B06D9F40 00000000
0000013C FFC8BCC8

[Nichol]
B06D9F40 00000000
0000013C FF49534F

[Rinkah]
B06D9F40 00000000
0000013C FFDCEDF5

[Anna]
B06D9F40 00000000
0000013C FF5458BF

[Scarlet]
B06D9F40 00000000
0000013C FFB8E0EF

[Flora]
B06D9F40 00000000
0000013C FFE7E0C0

[--]
[++Amiibo Unit Hair Colors++]
[Marth]
B06D9F40 00000000
0000013C FF945032

[Ike]
B06D9F40 00000000
0000013C FF8F3E3C

[Robin]
B06D9F40 00000000
0000013C FFFFFFFF

[Lucina]
B06D9F40 00000000
0000013C FF815C50

[--]
[--]
[++Twin Kana Codes++]
[Female Kana]
D9000000 158235C4
D4000000 00001DB0
B06D9F40 00000000
D6000000 0000009C
D2000000 00000000
B06D9F40 00000000
D9000000 000001F4
D6000000 000000B4
000000B0 00000000
00000000 00800000
00000004 00000008
00000008 00000400
D2000000 00000000
B06D9F40 00000000
D9000000 0000027C
D6000000 0000013C
D2000000 00000000
{Place a female Einherjar in slot 1.\nPlace male Kana in Slot 2.}
[Male Kana]
D9000000 158235C4
D4000000 00001D18
B06D9F40 00000000
D6000000 0000009C
D2000000 00000000
B06D9F40 00000000
D9000000 000001F4
D6000000 000000B4
000000B0 00000000
00000000 00800000
00000004 00000008
00000008 00000400
D2000000 00000000
B06D9F40 00000000
D9000000 0000027C
D6000000 0000013C
D2000000 00000000
{Place a male Einherjar in slot 1.\nPlace female Kana in Slot 2.}
[--]

EDIT: NVM Didn't realize I was supposed to name the text file the same as it's ID.
 
Last edited by Silent Hell,
  • Like
Reactions: Nanquitas

Site & Scene News

Popular threads in this forum