released v1.5.40

This commit is contained in:
morkt 2018-11-07 12:30:37 +04:00
parent a5041e6540
commit ba4ec0aad4
11 changed files with 47 additions and 25 deletions

View File

@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers // You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below: // by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion ("1.2.43.1920")] [assembly: AssemblyVersion ("1.2.44.2016")]
[assembly: AssemblyFileVersion ("1.2.43.1920")] [assembly: AssemblyFileVersion ("1.2.44.2016")]

Binary file not shown.

View File

@ -51,5 +51,5 @@ using System.Windows;
// You can specify all the values or you can default the Build and Revision Numbers // You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below: // by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion ("1.5.39.2590")] [assembly: AssemblyVersion ("1.5.40.2721")]
[assembly: AssemblyFileVersion ("1.5.39.2590")] [assembly: AssemblyFileVersion ("1.5.40.2721")]

View File

@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers // You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below: // by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion ("1.5.40.302")] [assembly: AssemblyVersion ("1.5.41.310")]
[assembly: AssemblyFileVersion ("1.5.40.302")] [assembly: AssemblyFileVersion ("1.5.41.310")]

View File

@ -32,6 +32,7 @@ using GameRes.Compression;
using GameRes.Utility; using GameRes.Utility;
// [041001][Innocence] China Chaime+ // [041001][Innocence] China Chaime+
// [041029][Tam's] Fukushuu no Ori ~OL Kankin Ryoujoku no Yakata~
// [041224][Tam's] Volga Series 1 // [041224][Tam's] Volga Series 1
namespace GameRes.Formats.Ags32i namespace GameRes.Formats.Ags32i
@ -52,7 +53,7 @@ namespace GameRes.Formats.Ags32i
public GssFormat () public GssFormat ()
{ {
Signatures = new uint[] { 0x20575A52, 0x20574242, 0 }; Signatures = new uint[] { 0x20575A52, 0x20574242, 0x20574346, 0 };
} }
//static readonly uint DefaultKey = 0x20040915; //static readonly uint DefaultKey = 0x20040915;

View File

@ -27,6 +27,8 @@ using System.Collections.Generic;
using System.ComponentModel.Composition; using System.ComponentModel.Composition;
using System.IO; using System.IO;
// [980529][Brownie] Dawn Slave
namespace GameRes.Formats.Brownie namespace GameRes.Formats.Brownie
{ {
[Export(typeof(ArchiveFormat))] [Export(typeof(ArchiveFormat))]

View File

@ -28,6 +28,9 @@ using System.ComponentModel.Composition;
using System.IO; using System.IO;
using GameRes.Compression; using GameRes.Compression;
// [030725][Digital Monkey] Kono Sora ga Tsuieru Toki ni
// [041112][Yumesta] Seikon ~Kiba to Nie to Kyouki no Yakata~
namespace GameRes.Formats.DigitalMonkey namespace GameRes.Formats.DigitalMonkey
{ {
[Export(typeof(ArchiveFormat))] [Export(typeof(ArchiveFormat))]

View File

@ -27,6 +27,8 @@ using System.ComponentModel.Composition;
using System.IO; using System.IO;
using System.Windows.Media; using System.Windows.Media;
// [000310][Mermaid] Into Your World
namespace GameRes.Formats.Mermaid namespace GameRes.Formats.Mermaid
{ {
internal class MgMetaData : ImageMetaData internal class MgMetaData : ImageMetaData
@ -35,9 +37,7 @@ namespace GameRes.Formats.Mermaid
public int TileCount; public int TileCount;
} }
#if DEBUG
[Export(typeof(ImageFormat))] [Export(typeof(ImageFormat))]
#endif
public class MgFormat : ImageFormat public class MgFormat : ImageFormat
{ {
public override string Tag { get { return "MG1"; } } public override string Tag { get { return "MG1"; } }
@ -93,7 +93,7 @@ namespace GameRes.Formats.Mermaid
for (int y = tile_count-1; y >= 0; --y) for (int y = tile_count-1; y >= 0; --y)
{ {
int tile_dst = dst + y * tile_width; int tile_dst = dst + y * tile_width;
for (int x = 0; x < tile_count; ++x) for (int x = 0; x < stride; x += tile_width)
{ {
if (tile_dst + tile_width > pixels.Length) if (tile_dst + tile_width > pixels.Length)
file.Seek (tile_width, SeekOrigin.Current); file.Seek (tile_width, SeekOrigin.Current);

View File

@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers // You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below: // by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion ("1.0.6.129")] [assembly: AssemblyVersion ("1.0.7.157")]
[assembly: AssemblyFileVersion ("1.0.6.129")] [assembly: AssemblyFileVersion ("1.0.7.157")]

View File

@ -310,6 +310,7 @@ Corona Blossom vol.1<br/>
Crime Rhyme series<br/> Crime Rhyme series<br/>
Damegane<br/> Damegane<br/>
Dare mo ga Kanojo o Neratteru<br/> Dare mo ga Kanojo o Neratteru<br/>
Deep One<br/>
Distance<br/> Distance<br/>
Ero Mangaka-san to Binbou Shimai<br/> Ero Mangaka-san to Binbou Shimai<br/>
ExE<br/> ExE<br/>
@ -601,6 +602,7 @@ Jukubo Gui ~Moto Guradoru no Okaa-san~ <span class="footnote">ShiinaRio v2.37</s
Kanojo ga Ore ni Kureta Mono <span class="footnote">ShiinaRio v2.50</span><br/> Kanojo ga Ore ni Kureta Mono <span class="footnote">ShiinaRio v2.50</span><br/>
Kateinai Choukyou <span class="footnote">ShiinaRio v2.31</span><br/> Kateinai Choukyou <span class="footnote">ShiinaRio v2.31</span><br/>
Kichiku Nakadashi Suieibu<span class="footnote">ShiinaRio v2.41</span><br/> Kichiku Nakadashi Suieibu<span class="footnote">ShiinaRio v2.41</span><br/>
Kuroneko Plus <span class="footnote">ShiinaRio v2.49</span><br/>
Last Waltz ~Hakudaku Mamire no Natsu Gasshuku~ <span class="footnote">ShiinaRio v2.47</span><br/> Last Waltz ~Hakudaku Mamire no Natsu Gasshuku~ <span class="footnote">ShiinaRio v2.47</span><br/>
Libra of the Vampire Princess <span class="footnote">ShiinaRio v2.50</span><br/> Libra of the Vampire Princess <span class="footnote">ShiinaRio v2.50</span><br/>
Mahou Shoujo no Taisetsu na Koto <span class="footnote">ShiinaRio v2.47</span><br/> Mahou Shoujo no Taisetsu na Koto <span class="footnote">ShiinaRio v2.47</span><br/>
@ -619,6 +621,7 @@ Otome Juurin Yuugi <span class="footnote">ShiinaRio v2.37</span><br/>
Puchipuchi Idol Kouhosei <span class="footnote">ShiinaRio v2.49</span><br/> Puchipuchi Idol Kouhosei <span class="footnote">ShiinaRio v2.49</span><br/>
Pure Love! <span class="footnote">ShiinaRio v2.47</span><br/> Pure Love! <span class="footnote">ShiinaRio v2.47</span><br/>
Ran→Sem <span class="footnote">ShiinaRio v2.47</span><br/> Ran→Sem <span class="footnote">ShiinaRio v2.47</span><br/>
Reizoku ~Kyonyuu Shimai Choukyou Jugyou~ <span class="footnote">ShiinaRio v2.40</span><br/>
Ren'ai Saimin ~Tsun na Kanojo ga dereru Saimin~ <span class="footnote">ShiinaRio v2.47</span><br/> Ren'ai Saimin ~Tsun na Kanojo ga dereru Saimin~ <span class="footnote">ShiinaRio v2.47</span><br/>
Rin×Sen <span class="footnote">ShiinaRio v2.47</span><br/> Rin×Sen <span class="footnote">ShiinaRio v2.47</span><br/>
Re: Rem Plus <span class="footnote">ShiinaRio v2.50</span><br/> Re: Rem Plus <span class="footnote">ShiinaRio v2.50</span><br/>
@ -741,6 +744,7 @@ Warusa<br/>
Drill Shoujo Spiral Nami<br/> Drill Shoujo Spiral Nami<br/>
Maid Neko-san wa Ikaga Desu ka?<br/> Maid Neko-san wa Ikaga Desu ka?<br/>
Seduce<br/> Seduce<br/>
Shirasagi no Naku Koro ni<br/>
</td></tr> </td></tr>
<tr class="odd"><td>*.agc</td><td><tt>AGd</tt></td><td></td></tr> <tr class="odd"><td>*.agc</td><td><tt>AGd</tt></td><td></td></tr>
<tr><td>*.pak+*.idx</td><td>-</td><td></td><td rowspan="2">EAGLS</td><td rowspan="2"> <tr><td>*.pak+*.idx</td><td>-</td><td></td><td rowspan="2">EAGLS</td><td rowspan="2">
@ -1994,6 +1998,16 @@ Tenkuu no Symphonia 2<br/>
</td></tr> </td></tr>
<tr class="odd"><td>*.til</td><td><tt>TIL0</tt></td><td></td></tr> <tr class="odd"><td>*.til</td><td><tt>TIL0</tt></td><td></td></tr>
<tr class="odd last"><td>*.wm2</td><td><tt>2.0</tt></td><td></td></tr> <tr class="odd last"><td>*.wm2</td><td><tt>2.0</tt></td><td></td></tr>
<tr><td>*.gpk</td><td><tt>STKFile0PACKFILE</tt></td><td></td><td>Stack</td><td>
Shiny Days<br/>
</td></tr>
<tr class="odd"><td>*.pak</td><td><tt>KCAP</tt></td><td></td><td rowspan="2">Leaf</td><td rowspan="2">
Hoshi no Ouji-kun<br/>
Kizuato Renewal<br/>
White Album 2<br/>
Shizuku Renewal<br/>
</td></tr>
<tr class="odd last"><td>*.bjr</td><td><tt>BM</tt></td><td></td></tr>
</table> </table>
<p><a name="note-1" class="footnote">1</a> Non-encrypted only</p> <p><a name="note-1" class="footnote">1</a> Non-encrypted only</p>
</body> </body>

View File

@ -1,27 +1,29 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<GARbro> <GARbro>
<Release> <Release>
<Version>1.5.39</Version> <Version>1.5.40</Version>
<Url>https://github.com/morkt/GARbro/releases/latest</Url> <Url>https://github.com/morkt/GARbro/releases/latest</Url>
<Notes>New formats: <Notes>New formats:
- MIF archives, BCF and NG3 images - PPAC archives, TIM2 and TX images
- 'mrg0' archives - GPK archives
- 'SHA_' archives - CMP images
- 'GML_ARC' archives - WBM bitmaps and ADP1 audio
- TIL images - CPA and AAP archives, CP2 images
- RAD archives and RSG images - DM archives and PKT images
- PAQ archives DZP images - MPK archives and LAY images
- PKZ archives, JBP images and KOG audio - HBM images
- CDPA 'PACK' archives
- PKK archives
- Leaf 'KCAP' and 'LEAFPACK' archives
- FLT archives and FG images
- updated KiriKiri and ShiinaRio encryption schemes - updated KiriKiri and ShiinaRio encryption schemes
Improved handling of composite TLG images.
</Notes> </Notes>
</Release> </Release>
<FormatsData> <FormatsData>
<FileVersion>130</FileVersion> <FileVersion>131</FileVersion>
<Url>https://github.com/morkt/GARbro/raw/master/ArcFormats/Resources/Formats.dat</Url> <Url>https://github.com/morkt/GARbro/raw/master/ArcFormats/Resources/Formats.dat</Url>
<Requires> <Requires>
<Assembly Name="ArcFormats" Version="1.2.42.1920"/> <Assembly Name="ArcFormats" Version="1.2.43.2015"/>
<Assembly Name="GameRes" Version="1.4.26.238"/> <Assembly Name="GameRes" Version="1.4.26.238"/>
</Requires> </Requires>
</FormatsData> </FormatsData>