Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

I NEED HELP! HOW TO OPEN (.VAC) AUDIO FILE?

Featured Replies

  • Author
  • Localization

zad, posted Fri Jun 03, 2022 11:12 am (71813)


previously I posted about (.VBIN) file.... but still can`t extract/open it....

viewtopic.php?f=5&t=16953

now i have more problem... :cry:

i don`t know how to play (.VAC) audio...

so.... i need help to open/convert that file...

i have try to open it use foobar2000... but error..... i don`t know what plugin to open the file

  • Author
  • Localization

DKDave, posted Fri Jun 03, 2022 6:56 pm (71819)


That's just raw PS2 (Sony ADPCM) audio data. There are no headers for sample rate info, channels, etc., so the game probably stores that somewhere.

Which game is it from, how did you extract the file, etc.?
  • Author
  • Localization

BloodRaynare, posted Fri Jun 03, 2022 7:42 pm (71820)


DKDave wrote:
That's just raw PS2 (Sony ADPCM) audio data. There are no headers for sample rate info, channels, etc., so the game probably stores that somewhere.

Which game is it from, how did you extract the file, etc.?



If you've clicked on the previous thread the OP's linked, it was from Transformers (2004). I did take a look at this game, and the VAC file also has the accompanying TLB file that includes the info for offsets, sample rates, loop flag, etc. However, the infos in TLB file was stored as a plain text file (kind of like a .ini file).

Here's the example of one of the TLBs reflecting the OP post:

Code:
~ToneLibrary 
{
   Version: 3
   Tones: 2
   Datafile: "ultimateprimary.vac"
   ~Tone
   {
      Version: 2
      Name: "Ultimate_Primary_L"
      Offset: 0
      SampleRate: 44100
      Loop: false
      RootNote: 60
      
   } // Tone
   ~Tone
   {
      Version: 2
      Name: "Ultimate_Primary_R"
      Offset: 74608
      SampleRate: 44100
      Loop: false
      RootNote: 60
      
   } // Tone
   Instruments: 0
   Sequences: 0
   
} // ToneLibrary


Then there's also compiled variant called TLA (as evidenced by the extension). The tools for that are available here: https://github.com/christorrella/fish-tools
  • Author
  • Localization

DKDave, posted Fri Jun 03, 2022 10:48 pm (71823)


Yeah, it's a bit crappy having the info in a text file. I've done a script which should extract all the sounds from those VAC archives as playable .vag files. I've tested it on all ones in ENGINESOUNDS, MINICONS and UI. Some of the sounds are stereo, stored as separate mono files with the suffix _L and _R. If you play one of those in Foobar, it will automatically pick up the other and play it in stereo.

  • Author
  • Localization

zad, posted Sat Jun 04, 2022 2:30 am (71827)


eh...... how to run the python?
  • Author
  • Localization

BloodRaynare, posted Sat Jun 04, 2022 2:46 am (71828)


zad wrote:
eh...... how to run the python?


You'll need to install python first of course, but why? Are you needing the data inside the TLA files too?
If it's about TLB and VAC files that already existed, no need to. Just use the script that DKDave provided.
  • Author
  • Localization

zad, posted Sat Jun 04, 2022 3:03 am (71829)


yea... if you know... I'm not an expert game ripper.... but just a game developer... and i want to remake these game for pc/android (never learn anything about python)
  • Author
  • Localization

zad, posted Sat Jun 04, 2022 3:26 am (71830)


how about the (.VBIN)?
  • Author
  • Localization

zad, posted Sat Jun 04, 2022 3:44 am (71831)


by the way... tanks for the tlb.zip DKDave..... foobar2000 can play the .ms audio file....
  • Author
  • Localization

BloodRaynare, posted Sat Jun 04, 2022 3:52 am (71832)


zad wrote:
how about the (.VBIN)?


There's a BMS script in this post @ Xentax to convert it to 3DS which you can open with Blender. However no UVs, which means you can't apply textures on it.
  • Author
  • Localization

zad, posted Sat Jun 04, 2022 6:27 am (71834)


wait... so... no animation and no bones?
  • Author
  • Localization

BloodRaynare, posted Sat Jun 04, 2022 7:36 am (71836)


zad wrote:
wait... so... no animation and no bones?


I mean, that script only handles model conversions so yeah, no uv for texture coords or even animation or bones.
  • Author
  • Localization

zad, posted Sat Jun 04, 2022 7:58 am (71837)


and.....how to open the .ITF?

that bms script only works for character?
because I've tried to extract geometry mesh.vbin but nothing happened
  • Author
  • Localization

zad, posted Sun Jun 05, 2022 6:30 am (71855)


OK!!!!!!!!!!!!!!!!!!!!!!!!!!!... every transformers2004 assets in my hand now ......
start the game development... thanks for the link BloodRaynare.... and thanks for the script DKDave..........
  • Author
  • Localization

zad, posted Thu Jun 09, 2022 7:28 am (71913)


eh..... tooooooooooooooooooooooooooooooooooooooooo many wrong vertices in the map..... ANYONE CAN FIX THIS BMS SCRIPT!.... the character is normal.. but the map...... very... VERRRRYYYYYYYYYYYY..............VERRRRRRRRYYYYYYYYYYYYYY... makes me dizzy :oops: :evil: ......... i can fix it manually(the 3d model)....... but it takes a lot of time :| ............

maps.rar

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.