Join also our Discord channel! Click here.

Tales of the World: Radiant Mythology 2 ARC

Post questions about game models here, or help out others!
Post Reply
ShinKun
veteran
Posts: 133
Joined: Sun Aug 08, 2010 3:02 pm
Has thanked: 3 times
Been thanked: 3 times

Tales of the World: Radiant Mythology 2 ARC

Post by ShinKun » Thu Jan 03, 2013 6:37 am

Format(s): ARC (Containter files) MDL, (Model files), ani (animation files), ppt(textures).
Since I cannot post the file, someone with the game will have to try it, but if I remember, there is some tools to extract the ARC files to get the MDL files which I need. I hope someone can answer my post.

I know about this (https://github.com/0xFAIL/reverse-engineering). This is the source and I have no idea on how to compile ruby source.

fatduck
mega-veteran
mega-veteran
Posts: 315
Joined: Wed Aug 02, 2006 10:07 pm
Has thanked: 10 times
Been thanked: 93 times

Re: Tales of the World: Radiant Mythology 2 ARC

Post by fatduck » Thu Jan 03, 2013 11:21 am

I had written a bms script to extract this:

Code: Select all

# Game: Tales of the World: Radiant Mythology (PSP)
# by Fatduck   17 Dec 2011
# script for QuickBMS http://aluigi.org/papers.htm#quickbms

get ARCSIZE asize
get HDR long
if HDR == 0x08088B1F
   comtype gzip
   goto -4
   get USIZE long
   clog memory_file 0 ARCSIZE USIZE
   CallFunction ExtractEZBIND
elif HDR == 0x49425A45
   log memory_file 0 ARCSIZE
   CallFunction ExtractEZBIND
endif
cleanexit



StartFunction ExtractEZBIND
   get DIR basename
   string DIR += \
   idstring "EZBIND\0\0" memory_file
   get NUMRES long memory_file
   get UNKNOWN long memory_file
   savepos OFSINDEX memory_file

   for i = 0 < NUMRES
      goto OFSINDEX memory_file
      get OFSNAME long memory_file
      get RESSIZE long memory_file
      get OFSRES long memory_file
      get UNKNOWN long memory_file
      savepos OFSINDEX memory_file
      goto OFSNAME memory_file
      get RESNAME string memory_file
      set OUTNMAE = DIR
      string OUTNMAE += RESNAME
      log OUTNMAE OFSRES RESSIZE memory_file
   next i
EndFunction
Last edited by fatduck on Thu Jan 03, 2013 1:43 pm, edited 1 time in total.
No more Fatduck, no more FatImporter, Byebye everyone!

ShinKun
veteran
Posts: 133
Joined: Sun Aug 08, 2010 3:02 pm
Has thanked: 3 times
Been thanked: 3 times

Re: Tales of the World: Radiant Mythology 2 ARC

Post by ShinKun » Thu Jan 03, 2013 1:11 pm

Oh, thanks so much! Would it be possible to get models from Tales of The World: Radiant Mythology 3? Just need to find a way to extract them from the BDI file.

sieghartx
ultra-n00b
Posts: 2
Joined: Tue Dec 08, 2015 9:15 am
Has thanked: 1 time

Re: Tales of the World: Radiant Mythology 2 ARC

Post by sieghartx » Tue Dec 08, 2015 9:31 am

ShinKun wrote:Oh, thanks so much! Would it be possible to get models from Tales of The World: Radiant Mythology 3? Just need to find a way to extract them from the BDI file.
so how do you view the .mdl next?

thanks to fatduck I have now manage to extract .arc but still bump on .mdl
noesis couldn't view them

Post Reply