XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Mon Oct 22, 2018 8:27 pm

All times are UTC + 1 hour




Post new topic Reply to topic  [ 473 posts ]  Go to page Previous  1 ... 28, 29, 30, 31, 32
Author Message
 Post subject: Re: My quickBMS scripts
PostPosted: Sun Jun 04, 2017 11:33 pm 
Offline
ultra-n00b

Joined: Fri Jun 02, 2017 4:17 am
Posts: 3
Has thanked: 0 time
Have thanks: 0 time

Please need a script in bms to extract the audios (xa files) of dialogs from castlevania sotn from psx, and then remount them I want to make a dubbed version of this game in portuguese can someone please create a functional script in bms thank you very much ! thank you. The path to the files is this:
SLUS_00067
SD - XA_STR1 - XA_STR1 [6] and XA_STR1 [7]

You can make the ads go away by registering



Top
 Profile  
 
 Post subject: Re: My quickBMS scripts
PostPosted: Sun Aug 06, 2017 8:25 pm 
Offline
veteran
User avatar

Joined: Wed May 18, 2016 7:38 pm
Posts: 128
Location: Russia
Has thanked: 31 times
Have thanks: 16 times
Hello!
I'm sorry for bother you, but I hope unpack one game from my childhood (get a models of dragons and enemies).
It named "The I of the Dragon" (or Eye of Dragon). Archives in .res format, but I can't extract it with Delphi or Reshack.
Here are files https://drive.google.com/open?id=0B25vR ... 3VhSEluTmM
Hope you know a way :)

_________________
http://tokami-fuko.deviantart.com/
Extracted, converted, rigged models :)
Skyrim, Witcher 3, Dark Souls, Demon's Souls, Doom 3, random dragons


Top
 Profile  
 
 Post subject: Re: My quickBMS scripts
PostPosted: Sun Nov 05, 2017 2:01 pm 
Offline
n00b

Joined: Fri Jan 27, 2017 8:45 pm
Posts: 15
Has thanked: 4 times
Have thanks: 0 time
:ninja:


Top
 Profile  
 
 Post subject: Re: My quickBMS scripts
PostPosted: Thu Nov 09, 2017 5:19 am 
Offline
n00b

Joined: Thu Jul 17, 2014 4:52 am
Posts: 18
Has thanked: 1 time
Have thanks: 5 times
[bruce]


Top
 Profile  
 
 Post subject: Re: My quickBMS scripts
PostPosted: Tue Feb 06, 2018 7:04 am 
Offline
mega-veteran
mega-veteran
User avatar

Joined: Wed Jul 18, 2007 7:14 am
Posts: 174
Has thanked: 13 times
Have thanks: 5 times
AlphaTwentyThree wrote:
Electronic Arts *.big extractor

I know there are many different archives in use by EA - this is one of them at least (identifier "BE"). For the PC version, just delete the "endian big" - I guess. ;)
Nice example for the use of the array, which comes in quite handy here. Thanks Luigi for the implementation of the chunklzx unpack function. :)



Thank you very much. This script works perfectly with the UFC 2 archives on the ps4.

_________________
Image

My site:http://sf4mods.blogspot.com


Top
 Profile  
 
 Post subject: Re: My quickBMS scripts
PostPosted: Mon Jun 04, 2018 1:41 pm 
Offline
double-veteran
double-veteran

Joined: Mon Aug 24, 2009 10:55 pm
Posts: 985
Has thanked: 76 times
Have thanks: 612 times
007: Nightfire (PS2) - *.sfb (sound archives)

Code:
# extracts the *.SFB sound archives from 007: Nightfire (PS2)
# (c) 2013-05-05 by AlphaTwentyThree of XeNTaX
# script for QuickBMS http://quickbms.aluigi.org

get NAME basename
string NAME += ".SHF"
open FDSE NAME
get FILES long 0

for i = 0 < FILES
   get TYPE long # loop ident
   get OFFSET long
   get SIZE long
   get FREQ long
   math FREQ *= 0xc
   get UNK long
   get CH long
   get BITS long
   get UNK longlong
   get NAME basename
   string NAME += "_"
   string NAME += i
   if TYPE == 1
      string NAME += "_l"
   endif
   string NAME += ".ss2"
   
   putArray 0 i NAME
   putArray 1 i OFFSET
   putArray 2 i SIZE
   putArray 3 i FREQ
   putArray 4 i CH
next i

get NAME basename
string NAME += ".SBF"
open FDSE NAME
set CH 1
set INTERLEAVE 0x10
for i = 0 < FILES
   getArray NAME 0 i
   getArray OFFSET 1 i
   getArray SIZE 2 i
   getArray FREQ 3 i
   getArray CH 4 i
   callfunction SS2 1
next i

startfunction SS2
   endian little
   set MSIZE SIZE
   math MSIZE += 0x38
   putVarChr MEMORY_FILE MSIZE 0
   log MEMORY_FILE 0 0
   set MEMORY_FILE binary "\x53\x53\x68\x64\x18\x00\x00\x00\x10\x00\x00\x00\xb0\x36\x00\x00\x02\x00\x00\x00\xc0\x2f\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x53\x53\x62\x64\x00\xe8\x11\x00"
   append
   log MEMORY_FILE OFFSET SIZE
   append
   
   putVarChr MEMORY_FILE 0xc FREQ long
   putVarChr MEMORY_FILE 0x10 CH byte
   putVarChr MEMORY_FILE 0x14 INTERLEAVE long
   putVarChr MEMORY_FILE 0x24 SIZE long
   if NAME == ""
      get NAME basename
      string NAME += ".ss2"
   endif
   get SIZE asize MEMORY_FILE
   log NAME 0 SIZE MEMORY_FILE
endfunction

_________________
If you like what you see, why not click the little Thank You button? ;) It will definitely motivate me! :)
And here's Mr.Mouse's Facebook link: http://www.facebook.com/permalink.php?s ... 8469022795 - thanks ;)


Top
 Profile  
 
 Post subject: Re: My quickBMS scripts
PostPosted: Sun Jul 15, 2018 4:25 am 
Offline
beginner
User avatar

Joined: Mon Jun 05, 2017 10:50 am
Posts: 24
Has thanked: 0 time
Have thanks: 0 time
hey there, im trying to dump the files from the PC release of zero escape 999 and VLR but i cant seem to get these damn .bin files to extract with any tools i usually use :/ i was wondering if anyone happened to have a script that would work on these files specifically?


Top
 Profile  
 
 Post subject: Re: My quickBMS scripts
PostPosted: Wed Oct 03, 2018 8:24 am 
Offline
mega-veteran
mega-veteran

Joined: Sat Dec 08, 2012 11:14 am
Posts: 160
Has thanked: 17 times
Have thanks: 2 times
Image



Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 473 posts ]  Go to page Previous  1 ... 28, 29, 30, 31, 32

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group