support AOIBOX4 archives.

This commit is contained in:
morkt 2016-12-17 18:52:38 +04:00
parent f3e3446c9a
commit f91e8d06d7
2 changed files with 6 additions and 1 deletions

View File

@ -53,6 +53,7 @@ namespace GameRes.Formats.Aoi
public override bool CanWrite { get { return false; } } public override bool CanWrite { get { return false; } }
static readonly Dictionary<int, byte> VersionKeyMap = new Dictionary<int, byte> { static readonly Dictionary<int, byte> VersionKeyMap = new Dictionary<int, byte> {
{ 4, 0xAD },
{ 5, 0xAD }, { 5, 0xAD },
{ 6, 0xB4 }, { 6, 0xB4 },
{ 7, 0xB4 }, { 7, 0xB4 },
@ -73,6 +74,8 @@ namespace GameRes.Formats.Aoi
version = 6; version = 6;
else if (file.View.AsciiEqual (4, "OX5 ")) else if (file.View.AsciiEqual (4, "OX5 "))
version = 5; version = 5;
else if (file.View.AsciiEqual (4, "OX4 "))
version = 4;
else else
return null; return null;
int count = file.View.ReadInt32 (8); int count = file.View.ReadInt32 (8);

View File

@ -959,12 +959,13 @@ Brown Doori Sanbanme<br/>
Daisounan<br/> Daisounan<br/>
Dancing Crazies<br/> Dancing Crazies<br/>
Level Justice<br/> Level Justice<br/>
Mahiru ni Odoru Hanzaisha<br/>
Ouzoku<br/> Ouzoku<br/>
Planet Dragon<br/> Planet Dragon<br/>
</td></tr> </td></tr>
<tr><td>*.iph</td><td><tt>RIFF....IPH fmt</tt></td><td>No</td></tr> <tr><td>*.iph</td><td><tt>RIFF....IPH fmt</tt></td><td>No</td></tr>
<tr><td>*.aog</td><td><tt>AoiOgg</tt></td><td>No</td></tr> <tr><td>*.aog</td><td><tt>AoiOgg</tt></td><td>No</td></tr>
<tr><td>*.box</td><td><tt>AOIBOX5</tt><br/><tt>AOIBOX7</tt><br/><tt>AOIBX10</tt><br/><tt>AOIBX12</tt><br/><tt>AOIMY01</tt></td><td>No</td></tr> <tr><td>*.box</td><td><tt>AOIBOX4</tt><br/><tt>AOIBOX5</tt><br/><tt>AOIBOX7</tt><br/><tt>AOIBX10</tt><br/><tt>AOIBX12</tt><br/><tt>AOIMY01</tt></td><td>No</td></tr>
<tr class="last"><td>*.agf</td><td><tt>AGF</tt></td><td>No</td></tr> <tr class="last"><td>*.agf</td><td><tt>AGF</tt></td><td>No</td></tr>
<tr class="odd"><td>*.gd+*.dll</td><td>-</td><td>No</td><td>Xuse</td><td> <tr class="odd"><td>*.gd+*.dll</td><td>-</td><td>No</td><td>Xuse</td><td>
Eien no Aselia -The Spirit of Eternity Sword- Eien no Aselia -The Spirit of Eternity Sword-
@ -1222,6 +1223,7 @@ Triangle Heart 1-2-3<br/>
<tr class ="odd last"><td>*.px</td><td><tt>fPX</tt></td><td>No</td></tr> <tr class ="odd last"><td>*.px</td><td><tt>fPX</tt></td><td>No</td></tr>
<tr><td>*.fpk</td><td><tt>FPK 0100</tt></td><td>No</td><td>MoonhirGames</td><td> <tr><td>*.fpk</td><td><tt>FPK 0100</tt></td><td>No</td><td>MoonhirGames</td><td>
Bitchin Beach<br/> Bitchin Beach<br/>
Doushite? Ijitte Princess Final Road<br/>
Pretty Devil Paradise ~Millium Makai Dakkan Shirei~<br/> Pretty Devil Paradise ~Millium Makai Dakkan Shirei~<br/>
S Sensei no Koto<br/> S Sensei no Koto<br/>
</td></tr> </td></tr>