ROM Hack Pokemon Rumble World Diamonds/P Tool

SciresM

Developer
OP
Developer
Joined
Mar 21, 2014
Messages
973
Trophies
3
Age
33
XP
8,294
Country
United States
As far as I know even rank 79 would normally get you only power around 2400. I guess they will get the game fixed for rank 80 if they ever release hoopa and volcanion, there can't really be more than rank 80 in the game.

@SciresM
I have a 00main.dat whose compressed data CRC32 is OK, but when uncompressed with the editor, the file is smaller than the decompressed size in the header. In fact, when opening the decompressed folder no data shows up.
It has to be noted that the whole savegame was already edited and saved with your editor.
My I send you that savefile? Any clues?
I'm gonna try to uncompress the data with python and zlib and see if it works

UPDATE: just noticed your editor doesn't check the crc32 when opening the files, so I guess the file was incomplete since the beggining due to transferring trough ftbrony and the transfer not being complete.
.

I am going to assume the issue's resolved itself, but I operate under the (hopefully safe) assumption that people will not try to feed my programs corrupt files and expect meaningful results.
 

suloku

Well-Known Member
Member
Joined
Apr 28, 2008
Messages
883
Trophies
0
XP
866
Country
I am going to assume the issue's resolved itself, but I operate under the (hopefully safe) assumption that people will not try to feed my programs corrupt files and expect meaningful results.

I've found ftbrony to be very unstable when transferring multiple files, and rumble world has 149 of them, many times the files seem to have transfered correctly, but the transfer was incomplete. On new3ds taking sd card in and out is really a pain, adding that kind of check wouldn't hurt the editor, but I'm not asking you to do so in any way, I already coded an app to check the crc32 of all files, I would add the check to your source, but the only (little) experience I have is in C and don't even know how to compile your editor.
 

absinthee

Well-Known Member
Newcomer
Joined
Apr 9, 2010
Messages
61
Trophies
1
XP
1,070
Country
United States
I've found ftbrony to be very unstable when transferring multiple files, and rumble world has 149 of them, many times the files seem to have transfered correctly, but the transfer was incomplete. On new3ds taking sd card in and out is really a pain, adding that kind of check wouldn't hurt the editor, but I'm not asking you to do so in any way, I already coded an app to check the crc32 of all files, I would add the check to your source, but the only (little) experience I have is in C and don't even know how to compile your editor.

If you're on a N3DS you don't need ftbrony (or that other homebrew ftp app I can't remember) nor do you need to remove the SD card. The N3DS has a built-in ftp server of sorts.

Code:
http://en-americas-support.nintendo.com/app/answers/detail/a_id/14218/~/how-to-use-microsd-management-to-move-files-between-a-new-nintendo-3ds-xl-and-a
 

istolethisname

New Member
Newbie
Joined
Sep 5, 2015
Messages
3
Trophies
0
XP
53
Country
United States
too bad you can't change the pokemon's power lvl or anything else with this tool. hope the creator adds such features in the near future.
 

Misledz

Well-Known Member
Member
Joined
Sep 3, 2015
Messages
1,053
Trophies
0
Age
33
Location
Philippines
XP
766
Country
Philippines
If you're on a N3DS you don't need ftbrony (or that other homebrew ftp app I can't remember) nor do you need to remove the SD card. The N3DS has a built-in ftp server of sorts.

Code:
http://en-americas-support.nintendo.com/app/answers/detail/a_id/14218/~/how-to-use-microsd-management-to-move-files-between-a-new-nintendo-3ds-xl-and-a
While this is true, the transfer rate is deadly slow. Not sure what to blame for it, the shitty network card on the 3DS or the coding. Because transferring a 2MB file takes 15-20 seconds while backing up my memory card the same way estimated 3 days~?? Days with my 32GB Class 10. Sad to say, the Wii U wifi card isn't far off from crap either.
 

Marioman65

Well-Known Member
Newcomer
Joined
May 3, 2014
Messages
81
Trophies
0
Location
In a different dimension
XP
566
Country
Canada
If you're on a N3DS you don't need ftbrony (or that other homebrew ftp app I can't remember) nor do you need to remove the SD card. The N3DS has a built-in ftp server of sorts.

Code:
http://en-americas-support.nintendo.com/app/answers/detail/a_id/14218/~/how-to-use-microsd-management-to-move-files-between-a-new-nintendo-3ds-xl-and-a
O_O....wait I didn't know the new 3ds had that....
 

supercarotte

Well-Known Member
Member
Joined
May 21, 2015
Messages
691
Trophies
0
Age
30
XP
938
Country
France
Shortcut for ftbrony or the built in crap one?

For ftpony of course =) Actually it's a shortcut to the ftp adress set by ftbrony that allows me to access my 3DS files through windows explorer (because, for some reason, it doesn't work when I try to acces it with firefox).
 

Misledz

Well-Known Member
Member
Joined
Sep 3, 2015
Messages
1,053
Trophies
0
Age
33
Location
Philippines
XP
766
Country
Philippines
For ftpony of course =) Actually it's a shortcut to the ftp adress set by ftbrony that allows me to access my 3DS files through windows explorer (because, for some reason, it doesn't work when I try to acces it with firefox).
I don't think it was meant to be accessed by browsers cause I just kept getting denied error on chrome aswell. I suppose it's because it's an ftp:// and not an http://
 

absinthee

Well-Known Member
Newcomer
Joined
Apr 9, 2010
Messages
61
Trophies
1
XP
1,070
Country
United States
While this is true, the transfer rate is deadly slow. Not sure what to blame for it, the shitty network card on the 3DS or the coding. Because transferring a 2MB file takes 15-20 seconds while backing up my memory card the same way estimated 3 days~?? Days with my 32GB Class 10. Sad to say, the Wii U wifi card isn't far off from crap either.
Huh. I've never had any major issues with speed using the built in system. A 2MB file takes about a minute for me. So it's still a lot faster than removing/replacing the SD card every time.
 

Misledz

Well-Known Member
Member
Joined
Sep 3, 2015
Messages
1,053
Trophies
0
Age
33
Location
Philippines
XP
766
Country
Philippines
Huh. I've never had any major issues with speed using the built in system. A 2MB file takes about a minute for me. So it's still a lot faster than removing/replacing the SD card every time.
Well the speed chart goes something like this

Direct SD>ftbrony>built in transfer

Like I never understood why ftp transfer was alot faster than the built in one which leaves me to wonder what's actually happening. Like the save00 to copy took me 3-4 mins on built in transfer vs 1-2 on ftp
 

lomejor18

Well-Known Member
Newcomer
Joined
Sep 12, 2009
Messages
49
Trophies
0
XP
195
Country
United States
Yeah, but imo ftbrony is way better because of the shitty tranfert speed of the built-in app. I've set a shortcut to my 3DS on my computer and now it works like a charm =)
i use ftbrony too, it works perfect with XY, ORAS ans shuffle saves, but always get error trying copy Rumble "multiple save files"... how can you fix that?
 

suloku

Well-Known Member
Member
Joined
Apr 28, 2008
Messages
883
Trophies
0
XP
866
Country
0x30 byte header {
8 byte signature, "cAVIAR4\00";
4 byte crc32 of compressed data; // Big Endian
0x1C bytes unused;
4 byte isCompressed; // Little Endian, 01/00
4 byte DecompressedSize; // Big Endian
}
Followed by compressed data/decompressed data depending on the isCompressed flag. The data, if compressed, is compressed with zlib's default compression.

I've been coding a tool to automatically change the secure value (given an old 00slot00 folder and a new 00slot00 folder) and I've found that in order to get correct file sizes when recompressing the needed compression level is 9, default compression (level 6) gave me bigger files (obviously) even without modifying them (I first thought the changes in filesize was due to editing it).
I've just double checked by decompressing and compressing the file without modifying anything and yes, level 9 it is. Your editor seems to compress in level 9 too... am I missing something?

I guess the game would decompress the file regardless of compression level as long as the crc32 is ok, but I'd like to clarify that.
 
Last edited by suloku,

SciresM

Developer
OP
Developer
Joined
Mar 21, 2014
Messages
973
Trophies
3
Age
33
XP
8,294
Country
United States
I've been coding a tool to automatically change the secure value (given an old 00slot00 folder and a new 00slot00 folder) and I've found that in order to get correct file sizes when recompressing the needed compression level is 9, default compression (level 6) gave me bigger files (obviously) even without modifying them (I first thought the changes in filesize was due to editing it).
I've just double checked by decompressing and compressing the file without modifying anything and yes, level 9 it is. Your editor seems to compress in level 9 too... am I missing something?

I guess the game would decompress the file regardless of compression level as long as the crc32 is ok, but I'd like to clarify that.


I know literally nothing about ZLib compression levels.
 

suloku

Well-Known Member
Member
Joined
Apr 28, 2008
Messages
883
Trophies
0
XP
866
Country
Last edited by suloku,

Selena Kitsy

New Member
Newbie
Joined
Sep 6, 2015
Messages
1
Trophies
0
Age
27
XP
47
Country
Canada
I used Homebrew for 3DS to extract the save, was able to open as described and save successfully, but when I loaded the game, no changes displayed.
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,656
Trophies
3
Age
29
XP
3,495
Country
France
I began a french translation:
1441514261-prw-modfr.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: 9:02 am here