ROM Hack [Spider] ARCode

  • Thread starter Thread starter KazoWAR
  • Start date Start date
  • Views Views 996,623
  • Replies Replies 3,416
  • Likes Likes 27
whooaa, so with this we can make a "limitless" amount of FCRAM.bin's with the same link? WOW

Just test with different names, I believe FCRAM1.bin will fit, but not more. BTW I did not test it to work (though it is based on already working ROP) so test report will be great ;)
 
Just test with different names, I believe FCRAM1.bin will fit, but not more. BTW I did not test it to work (though it is based on already working ROP) so test report will be great ;)


Could you do something similar for arcode.bin?

Allowing people to specify .cht file name would be great...
 
Test version done!
Please someone who have the already proven to work cheat code try this:
Put http://dukesrg.no-ip.org/3ds/rop/arcode.bin to SD card (this one is modified, so backup the original one!)
Launch title and open in browser: http://dukesrg.no-ip.org/3ds/rop?arcode.dat&AAAAAAAABBBBBBBBCCCCCCCCDDDDDDDD
Where the last parameter is got from the cheat code like
AAAAAAAA BBBBBBBB
CCCCCCCC DDDDDDDD
i.e. all hex values in one line with no separators.


I tried to test it, but unlike the original arcode.bin this does NOT work in emunand, so I can't say whether or not it worked.
 
Test version done!
Please someone who have the already proven to work cheat code try this:
Put http://dukesrg.no-ip.org/3ds/rop/arcode.bin to SD card (this one is modified, so backup the original one!)
Launch title and open in browser: http://dukesrg.no-ip.org/3ds/rop?arcode.dat&AAAAAAAABBBBBBBBCCCCCCCCDDDDDDDD
Where the last parameter is got from the cheat code like
AAAAAAAA BBBBBBBB
CCCCCCCC DDDDDDDD
i.e. all hex values in one line with no separators.

I tried to test it, but unlike the original arcode.bin this does NOT work in emunand, so I can't say whether or not it worked.


Yep... it just freezes on emunand... I even got a RED screen...
 
CAN YOU DOWNGRADE YOUR FIRMWARE TO V 9.5-22
No.

You know I'm able to make a custom loader which takes second parameter for arcode bin, just like I did for your GBC VC injection code.
Even more, with slightly web page modification it is even possible to pass code directly from the second URL parameter, but it will be limited in size to about 224 bytes. In that case only arcode.bin is required on the SD card and each cheat may be packed in one QR code!
Awesome, I love your work!
 
Yeah, sure.

1. Make a FCRAM dump after having visited the shop at least once in Pokemon Shuffle.

2. In the dump, search for the text "ShopItem".

3. Find the offset of the highlighted bit in this image (Search for "ShopItem", in this image the cheat has already been applied):

nDh9FOv.png

4. Insert that into the template code, where XXXXXXX is the offset of your shop data:

EXXXXXXX 00000064
D0D001A0 00000000
00000005 D0D001A1
00000000 00000012
D0D001A1 00000000
00000026 D0D001A1
00000000 00000050
D0D001A1 00000000
00000BB8 D0D001A0
00000000 00002710
D0D001A0 00000000
000055F0 D0D001A0
00000000 0000BB80
D0D001A0 00000000
D2000000 00000000



If you want to change more than just the prices shop format is as follows:

"D0D001A0" initializer.

8*ShopEntry {
u32 Price;
u32 Number_Of_Items;
u32 What_Item; //D0D001A[0,1] -- 0 = Coin, 1 = Heart
}

Thanks SciresM!!!
 

Attachments

  • WP_20150325_003.jpg
    WP_20150325_003.jpg
    641 KB · Views: 335
  • Like
Reactions: Margen67
Sorry for my noob question.
How to calculate first line "EXXXXXXX 00000018" offset code ? I can't understand How the code was generated.
obQ8hp6.png
 
Sorry for my noob question.
How to calculate first line "EXXXXXXX 00000018" offset code ? I can't understand How the code was generated.
obQ8hp6.png

SciresM correct me if i'm wrong, Februarysn0w offset is 3252A40

so the AR should be :

E3252A40 00000064
D0D001A0 00000000
00000005 D0D001A1
00000000 00000012
D0D001A1 00000000
00000026 D0D001A1
00000000 00000050
D0D001A1 00000000
00000BB8 D0D001A0
00000000 00002710
D0D001A0 00000000
000055F0 D0D001A0
00000000 0000BB80
D0D001A0 00000000
D2000000 00000000
 
Test version done!
Please someone who have the already proven to work cheat code try this:
Put http://dukesrg.no-ip.org/3ds/rop/arcode.bin to SD card (this one is modified, so backup the original one!)
Launch title and open in browser: http://dukesrg.no-ip.org/3ds/rop?arcode.bin&AAAAAAAABBBBBBBBCCCCCCCCDDDDDDDD
Where the last parameter is got from the cheat code like
AAAAAAAA BBBBBBBB
CCCCCCCC DDDDDDDD
i.e. all hex values in one line with no separators.

If this is going to work, adding a website containing links to execute cheats can be done :)
 
  • Like
Reactions: Margen67
SciresM correct me if i'm wrong, Februarysn0w offset is 3252A40

so the AR should be :

E3252A40 00000064
D0D001A0 00000000
00000005 D0D001A1
00000000 00000012
D0D001A1 00000000
00000026 D0D001A1
00000000 00000050
D0D001A1 00000000
00000BB8 D0D001A0
00000000 00002710
D0D001A0 00000000
000055F0 D0D001A0
00000000 0000BB80
D0D001A0 00000000
D2000000 00000000


the correct offset is the one from the number "A0" 01

 

Site & Scene News

Popular threads in this forum