AWB Archive: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
 
(11 intermediate revisions by the same user not shown)
Line 57: Line 57:
=== Notes and Comments ===  
=== Notes and Comments ===  


* It was developed by '''CRI Middleware''' and is the successor of '''[https://amicitia.miraheze.org/wiki/AFS AFS archive]'''. It always contains '''[[ADX Audio]]''', '''[[HCA Audio]]''', '''[[VAG Audio]]''' or '''AT9 Audio'''.
* It was developed by '''CRI Middleware''' and is the successor of '''[https://amicitia.miraheze.org/wiki/AFS AFS archive]'''. It always contains '''[[ADX Audio]]''', '''[[HCA Audio]]''', '''[[VAG Audio]]''', '''AT9 Audio''', '''DSP Audio''' or '''CWAV Audio'''.
* AWB archives are sometimes paired with '''ACB''' files. AWB contains data, while ACB contain header info.
* AWB archives are sometimes paired with '''ACB''' files. AWB contains data, while ACB contain header info.


Line 63: Line 63:
List of games using this file format:
List of games using this file format:
* Ano Hi Mita Hana no Namae o Bokutachi wa Mada Shiranai (PSP)
* Ano Hi Mita Hana no Namae o Bokutachi wa Mada Shiranai (PSP)
* Ares Chronicles (PC) (*.AWB / *.ACB)
* Catherine Full Body
* Catherine Full Body
* Danganronpa V3: Killing Harmony
* Danganronpa V3: Killing Harmony
Line 70: Line 71:
* JoJo's Bizarre Adventure: All Star Battle (PS3)
* JoJo's Bizarre Adventure: All Star Battle (PS3)
* JoJo's Bizarre Adventure: Eyes of Heaven (PS3)
* JoJo's Bizarre Adventure: Eyes of Heaven (PS3)
* Laid-Back Camp: Have a nice day! (*.ACB)
* Love Live! School Idol Paradise (PS Vita)
* Love Live! School Idol Paradise (PS Vita)
* Mario & Sonic at the Olympic Games Tokyo 2020 (Nintendo Switch)
* Mario & Sonic at the Olympic Games Tokyo 2020 (Nintendo Switch)
Line 80: Line 82:
* Persona 5 / Persona 5 Dancing in Starlight
* Persona 5 / Persona 5 Dancing in Starlight
* PES 2015
* PES 2015
* Priconne! Grand Masters (Android) (*.AWB / *.ACB)
* Punishing : Gray Raven (*.AWB / *.ACB)
* Sonic Forces (*.AWB / *.ACB)
* Sonic Forces (*.AWB / *.ACB)
* Super Monkey Ball: Banana Blitz HD
* Super Monkey Ball: Banana Blitz HD
Line 102: Line 106:
* foobar2000 + vgmstream plugin
* foobar2000 + vgmstream plugin
* PuyoTools
* PuyoTools
* SonicAudioTools
* [https://github.com/blueskythlikesclouds/SonicAudioTools SonicAudioTools] (ACB Editor, ACB Injector etc.)
* [https://sourceforge.net/projects/vgmtoolbox/ VGMToolbox] (Misc.Tools > Extraction Tools > Common Archives > CRI ACB/AWB Archive Extractor)
* [https://sourceforge.net/projects/vgmtoolbox/ VGMToolbox] (Misc.Tools > Extraction Tools > Common Archives > CRI ACB/AWB Archive Extractor)



Latest revision as of 17:42, 10 July 2022

Back to index | Edit this page

AWB, ACB, AFS2

  • Format Type : Archive / Audio
  • Endian Order : Little Endian
  • Signature : AFS2 / @UTF


Format Specifications

// AWB file format

// header (16 bytes)
4 bytes (char) - signature // "AFS2"
1 byte (uint8) - version  // 1 or 2
1 byte (uint8) - offset entry size   // 2 or 4
2 bytes (uint16) - unknown  // always 2
4 bytes (uint32) - number of files
2 bytes (uint16) - alignment  // e.g. 32
2 bytes (uint16) - AWB sub decryption key  // e.g. B5 98

// ID array
num_of_files *
{
  2 bytes (uint16) - file ID
}

// offsets array
num_of_files *
{
  2-4 bytes (uint16 / uint32) - file offset
}
x bytes - padding

// data
num_of_files *
{
   x bytes - file data  // ADX or HCA audio
}


// ACB file format

//header
4 bytes (char) - signature // "@UTF"

// TODO

Notes and Comments

  • It was developed by CRI Middleware and is the successor of AFS archive. It always contains ADX Audio, HCA Audio, VAG Audio, AT9 Audio, DSP Audio or CWAV Audio.
  • AWB archives are sometimes paired with ACB files. AWB contains data, while ACB contain header info.

Games

List of games using this file format:

  • Ano Hi Mita Hana no Namae o Bokutachi wa Mada Shiranai (PSP)
  • Ares Chronicles (PC) (*.AWB / *.ACB)
  • Catherine Full Body
  • Danganronpa V3: Killing Harmony
  • Dragon Ball Legends
  • Dragon's Crown (*.AWB / *.ACB)
  • Grand Knights History (PSP)
  • JoJo's Bizarre Adventure: All Star Battle (PS3)
  • JoJo's Bizarre Adventure: Eyes of Heaven (PS3)
  • Laid-Back Camp: Have a nice day! (*.ACB)
  • Love Live! School Idol Paradise (PS Vita)
  • Mario & Sonic at the Olympic Games Tokyo 2020 (Nintendo Switch)
  • Mario & Sonic at the Rio 2016 Olympic Games (WII U)
  • Okami HD (PC) (*.AFS2)
  • Persona 3 Portable (PSP)
  • Persona 3: Dancing in Moonlight (PS Vita)
  • Persona 4 / Persona 4 Golden
  • Persona Q
  • Persona 5 / Persona 5 Dancing in Starlight
  • PES 2015
  • Priconne! Grand Masters (Android) (*.AWB / *.ACB)
  • Punishing : Gray Raven (*.AWB / *.ACB)
  • Sonic Forces (*.AWB / *.ACB)
  • Super Monkey Ball: Banana Blitz HD
  • Tales of Link
  • Tales of the Rays
  • Tales of Symphonia
  • The Idolmaster: Cinderella Girls Starlight Stage
  • Tokyo Ghoul: Re-Birth / Tokyo Ghoul: Re-Invoke (*.AWB)
  • Uma Musume Pretty Derby (*.AWB / *.ACB)

QuickBMS Script

Compatible Programs