ROM Hack [Release]Gateshark2NTR

  • Thread starter Thread starter Nanquitas
  • Start date Start date
  • Views Views 209,452
  • Replies Replies 550
  • Likes Likes 45
I want to change this code:
Code:
[Have all Recipes (Press L)]
DD000000 00000200
C0000000 000001B5
1811ECCC 00008001
DC000000 00000002
D1000000 00000000
D2000000 00000000
D2000000 00000000

So that to activated it we press L+R instead. So it's mean the first line is DD000000 00000300? Correct me if I'm wrong.
 
@Silent Hell : Well, normally it shouldn't give an error so it's a bug...

Sorry for that I'll solve that in the next version of the converter which will come with the Version 3.0 of the plugin's core.

@mwahaha : That's it, you got how it works. ;)
Actually looking further I believe the source of the error was that I had an old cheat plugin in there already. I deleted it sometime without remembering. When I gave my friend the plugin he had the same issue until the old plugin was deleted.
 
Yeah i have a code, but it's not in a text file.. HELP

Just copy it to notepad though. It's that simple.


Btw, I want to ask something. So some code for some game works, but it's often doesn't work for other games. For example the codes for OP: Romance dawn, Kirby Triple Deluxe and Tomodachi Life doesn't works. I read the comments in fort42 and they said the codes works. Why it doesn't works for mine though? Any ideas?
 
When trying to compile I get a crash (Windows server 2010, like W8)
 

Attachments

  • Screenshot_20160920-215009.png
    Screenshot_20160920-215009.png
    46.1 KB · Views: 194
I'm following all the process (with a test plugin) but I get this error:
cheats.c: In function 'test_primera_pos_ce2bc':
cheats.c:13:17: error: invalid suffix "DC" on integer constant
write_u16(0x0 006DC + offset, 0xB0 00000 & 0xFFFF);
^
cheats.c:13:17: error: expected ')' before numeric constant
cheats.c:13:2: error: too few arguments to function 'write_u16'
write_u16(0x0 006DC + offset, 0xB0 00000 & 0xFFFF);
^
In file included from cheats.h:4:0,
from cheats.c:1:
include/plugin.h:14:6: note: declared here
void write_u16(u32 addr, u16 value);
^
cheats.c:14:18: error: invalid suffix "D3" on integer constant
write_u32(0x01 00D3 + offset, 0x6C4 0000);
^
cheats.c:14:18: error: expected ')' before numeric constant
cheats.c:14:2: error: too few arguments to function 'write_u32'
write_u32(0x01 00D3 + offset, 0x6C4 0000);
^
In file included from cheats.h:4:0,
from cheats.c:1:
include/plugin.h:15:6: note: declared here
void write_u32(u32 addr, u32 value);
^
cheats.c:15:19: error: invalid suffix "D" on integer constant
write_u32(0x001 00D + offset, 0xC820 000);
^
cheats.c:15:19: error: expected ')' before numeric constant
cheats.c:15:2: error: too few arguments to function 'write_u32'
write_u32(0x001 00D + offset, 0xC820 000);
^
In file included from cheats.h:4:0,
from cheats.c:1:
include/plugin.h:15:6: note: declared here
void write_u32(u32 addr, u32 value);
^
cheats.c:16:20: error: expected ')' before numeric constant
write_u32(0x0001 00 + offset, 0xFBBD8 00);
^
cheats.c:16:2: error: too few arguments to function 'write_u32'
write_u32(0x0001 00 + offset, 0xFBBD8 00);
^
In file included from cheats.h:4:0,
from cheats.c:1:
include/plugin.h:15:6: note: declared here
void write_u32(u32 addr, u32 value);
^
cheats.c:17:21: error: expected ')' before numeric constant
write_u32(0x00001 0 + offset, 0xEFBBDC 0);
^
cheats.c:17:2: error: too few arguments to function 'write_u32'
write_u32(0x00001 0 + offset, 0xEFBBDC 0);
^
In file included from cheats.h:4:0,
from cheats.c:1:
include/plugin.h:15:6: note: declared here
void write_u32(u32 addr, u32 value);
^
cheats.c:20:33: error: invalid suffix "x" on integer constant
write_u32(0x00000000 + offset, 0x);
^

and here is the code (is named with the MK7 title ID)
Code:
#builder_name: RealRunSpace;
#name_auto: 1;
#folder_auto: 1;
#log: 0;
#debug: 1;
[Test Primera Pos]
    D3000000 16000000
    006DBC6D 00000001
    006DCBB0 00000001
    00D356C4 00000001
    00D8C820 00000001
    00EFBBD8 00000001
    00EFBBDC 00000001
    00F3B34C 00000001
    D2000000 00000000
 
Just my last question, there is anyway to make it work in online mode? Because I see a plugin that have this feature, opened from the menu (game plugin) of Mario Kart which works online (is yours), and another of animal crossing working online but having this awesome menu but with other photo.
 
Just my last question, there is anyway to make it work in online mode? Because I see a plugin that have this feature, opened from the menu (game plugin) of Mario Kart which works online (is yours), and another of animal crossing working online but having this awesome menu but with other photo.
No, this converter blocks online :)
Gotta make your own from scratch
 
Indeed this converter is blocking the online and unblocking that is not an option.

The mk7 plugin you're talking about is an old plugin of mine and it's also a major part of why I blocked the online in the converter.

For the ACNL plugin, it's because it doesn't use the converter but my lib, which is the core of the plugins.
When using the lib, the online blocking is let to the appreciation of the dev.
 
  • Like
Reactions: RyDog
Indeed this converter is blocking the online and unblocking that is not an option.

The mk7 plugin you're talking about is an old plugin of mine and it's also a major part of why I blocked the online in the converter.

For the ACNL plugin, it's because it doesn't use the converter but my lib, which is the core of the plugins.
When using the lib, the online blocking is let to the appreciation of the dev.
Oh, ok thanks
 
@Nanquitas
I can not use the program that converts Gateshark codes for NTR. It is presenting error asking for a plugin that already exists on my PC.
 
Last edited by Ryumaru,

Site & Scene News

Popular threads in this forum