ROM Hack open the .Arc files a rom (for the character) :(

  • Thread starter Thread starter HackSponge
  • Start date Start date
  • Views Views 5,314
  • Replies Replies 8

HackSponge

Active Member
Newcomer
Joined
Feb 20, 2010
Messages
35
Reaction score
0
Trophies
1
XP
175
Country
Italy
hi
gbasp.gif

I want to change a couple of characters in the rom "Dragon Ball super sonicwarriors 2" for DS, but are in .arc format, with what program I could open these files?
thanks
smile.gif
frown.gif
 
HackSponge said:
hi
gbasp.gif

I want to change a couple of characters in the rom "Dragon Ball super sonicwarriors 2" for DS, but are in .arc format, with what program I could open these files?
thanks
smile.gif
frown.gif

try to open it with paint or something but try some programs you may know!
 
eh no .
frown.gif
. not work .. because in a file. arc there will be hundreds of animations .. hence the .arc are archives .. and not an image format
frown.gif
 
HackSponge said:
eh no .
frown.gif
. not work .. because in a file. arc there will be hundreds of animations .. hence the .arc are archives .. and not an image format
frown.gif

hmmm try some orther programms on youre pc, maybe youll find it!
laugh.gif
 
Crystaltile2 can open .arc files. Load the .nds file, then press Ctrl+N to open to the file system browser.
 
Unfortunately a format .arc is not a format so popular ..
frown.gif

if there, is a specific program .. also because many programs that open the .Arc not open these files from the rom of dragon ball sonicwarriors 2
frown.gif
frown.gif
frown.gif


EDIT:
Crystaltile2?
ah, good.. I had crystaltile long ago .. Now I see
smile.gif

thanks
 
frown.gif

no.. crystaltile don't open the .arc files.. but the nintendo archive (narc)
but perhaps don't there is such a program
frown.gif


edit: ops.. sorry for the double post :S
 
Those .arc files have a really simple structure.
.arc file has 3 sections:
-1- Header, 16 bytes
4 bytes: Magic_ID [GARC]
4 bytes: File size
4 bytes: amount of files in the archive
4 bytes: data offset
-2- pointers, data offset - 16 bytes
it's just a bunch (amount of files, to be exact) of 4 byte pairs, the relative offset in the data section and the size of a file
-3- data, file size - data offset bytes
here, there's raw data, files as is, you can just rip one file and work with it.

Now, the sprites can be either compressed, or non-compressed.
*_eff_img.arc are uncompressed, it's a bunch of BGR555 colors.
*_img.arc are compressed. I think is't LZSS/LZ77, based on the look of it.

The main problem is, however, that there's no clear indication about sprites dimensons (width and height), i beleive they are hard-coded into the game. So it would be quite a task to get those sprites out, with some extreme romhacking skills required, not just open the file and get the images. Sorry.
 

Site & Scene News

Popular threads in this forum