Skip to content

Releases: Thoronador/morrowtools

bsa-cli, version 0.11.1 (2024-05-05)

05 May 15:02
Compare
Choose a tag to compare

[bugfix]
Fix a possible integer underflow in the hash calculation for BSA files.

Binary files

For this release, only binaries for 64 bit Windows and 64 bit Linux (architecture "amd64") are provided:

  • bsa-cli_v0.11.1_win64.zip - contains Windows 64-bit executable of bsa-cli
    (SHA256 checksum: 0e028aa78bf133ef2df4a6e8bac2604d1419fb82cfd468f0f72959627b6a9b13)
  • bsa-cli_v0.11.1_linux-amd64-generic.tar.gz - contains Linux 64-bit executable of bsa-cli, should work on most recent Linux distributions using the amd64 architecture
    (SHA256 checksum: aae77878fc1508048a9bdef03b529b73ce5479e5c8a620451ee653a17050dbb0)

bsafs, version 0.3.0 (2024-01-31)

31 Jan 15:47
Compare
Choose a tag to compare

[improvement]
bsafs does now use version 3 instead of version 2 of the FUSE library.

Binary files

For this release, only binaries for 64 bit Linux ("amd64" and "aarch64" architectures) are provided:

  • bsafs_v0.3.0_linux-amd64-generic.tar.gz - contains Linux 64-bit executable of bsafs, should work on most recent Linux distributions using the amd64 architecture
    (SHA256 checksum: df31ad8010e568113a548f4ceb609c11457c530650349cb0d4d38c5e85d92a5e)
  • bsafs_v0.3.0_linux-aarch64-generic.tar.gz - contains Linux 64-bit executable of bsafs, should work on most recent Linux distributions using the aarch64 architecture (64 bit ARM)
    (SHA256 checksum: d29dbd2e85b632f3a569245b3fb3f5520f539ef5b2f4c292f454d313a4796730)

bsafs, version 0.2.0 (2024-01-23)

23 Jan 02:11
Compare
Choose a tag to compare

[feature]
Files from archives can now be read. The required decompression happens on the fly.

This is the first version of bsafs which is feature-complete by providing a full implementation of a read-only file system for Skyrim BSA files.

Binary files

For this release, only binaries for 64 bit Linux ("amd64" architecture) are provided:

  • bsafs_v0.2.0_linux-amd64.zip - contains Linux 64-bit executable of bsafs, should work on most recent Linux distributions using the amd64 architecture
    (SHA256 checksum: e372c98b5ca866981097b0c3557468358495923d2adcb11693593f12793dcc82)

bsa-cli, version 0.11.0 (2023-02-01)

01 Feb 12:45
Compare
Choose a tag to compare

[breaking change] + [feature]
The output generated by the file-metadata command does now contain information about the size of the files after their extraction. This is the new file size column which lists the size of the extracted file in bytes. (Present columns are now: hash, offset, block size, compression toggled, file size, file name.)
For BSA files that use neither compression nor embedded file names, the column file size will have the same value as the block size column. For BSA files with compression or embedded file names (or both) the file size will list the actual size of the file after its extraction from the BSA.

Binary files

For this release, only binaries for 64 bit Windows and 64 bit Linux ("amd64") are provided:

  • bsa-cli_v0.11.0_win64.zip - contains Windows 64-bit executable of bsa-cli
    (SHA256 checksum: 862af8cb6fb88b5841d9b8ad9fb7961d9b88b03698d9f74f63ed88eccfc6cd68)
  • bsa-cli_v0.11.0_linux-amd64.zip - contains Linux 64-bit executable of bsa-cli, should work on most recent Linux distributions using the amd64 architecture
    (SHA256 checksum: 8055ee895b3b000c345da4966f872c3d23a62599e22220c9cf221e2b57c2d4d5)

bsa-cli, version 0.10.0 (2023-01-16)

16 Jan 09:34
Compare
Choose a tag to compare

[breaking change]
The order of output generated by the directory-metadata command is changed.
More specifically, the offset column is now displayed before the file count column. That is, the new column order is: hash, offset, file count, name; whereas the old order was: hash, file count, offset, name.

[breaking change]
The order of output generated by the file-metadata command is changed.
More specifically, the offset column is now displayed before the block size column. That is, the new column order is hash, offset, block size, compression toggled, file name. The old order was hash, block size, offset, compression toggled, file name.

[feature]
The extended help text for commands (obtained via the help command) does now include an example, too.

Binary files

For this release, only binaries for 64 bit Windows are provided:

  • bsa-cli_v0.10.0_win64.zip - contains Windows 64-bit executable of bsa-cli
    (SHA256 checksum: ceac9e301905a98d8028fd9343aab8be64dc5ef1c2b39c0dfc73cf13c284c4f8)

bsa-cli, version 0.9.0 (2023-01-04)

04 Jan 00:01
Compare
Choose a tag to compare

Changes in version 0.9.0

[feature]
The program can now also extract files from archives where the file names are also embedded at the beginning of the data block. Embedded file names are used in some texture BSA files used by Skyrim, for example.

[breaking change]
The header line of the output of the file-metadata command is changed. Instead of "file size" it does now say "block size". This name is more accurate. The size value stored in a BSA is not necessarily the size of the file, i. e. when the file data is compressed or when there are embedded file names in the BSA. However, it is always the size of the data block that contains the file data.

Binary files

For this release, only binaries for 64 bit Windows are provided:

  • bsa-cli_v0.9.0_win64.zip - contains Windows 64-bit executable of bsa-cli
    (SHA256 checksum: eef509dace5f35c13e969d634110ac38266ad47568487b6b11e988faef82c4e2)

bsa-cli, version 0.8.0 (2022-07-12)

12 Jul 18:54
Compare
Choose a tag to compare

Changes in version 0.8.0

[feature]
The new file-metadata command to show metadata of the files in a BSA file is added. Metadata contains the name hash, the file size, the file offset, the compression flag and the file name.

[feature]
The new directory-metadata command to show metadata of the directories in a BSA file is added. Metadata contains the name hash, the number of files in the directory, the file offset, and the directory name.

[feature]
The new check-hashes command to check the name hashes of files and directories in a BSA file is added. It will report any unexpected hash values.

[breaking change]
The folders command is renamed to directories.
This means that invocations like bsa-cli folders path\to\file.bsa should be replaced by something like bsa-cli directories path\to\file.bsa.

[breaking change]
The extract-folder command is renamed to extract-directory.
This means that invocations like bsa-cli extract-folder file.bsa archive\path C:\temp should be replaced by something like bsa-cli extract-directory file.bsa archive\path C:\temp.

Binary files

For this release, only binaries for 64 bit Windows are provided:

  • bsa-cli_v0.8.0_win64.zip - contains Windows 64-bit executable of bsa-cli
    (SHA256 checksum: 02bd758d7a255a14d69fa7f0ea319888ea58d19c67d8a5c5635d5c04e42e7b1c)

bsa-cli, version 0.7.2 (2022-06-19)

19 Jun 21:50
Compare
Choose a tag to compare

Changes in version 0.7.2

[feature]
The info command will now show whether the archive's flag for embedded file names is set.

(Note that bsa-cli v0.7.2 is not yet able to extract archive files when the embedded file name flag is set. This feature only became available in version 0.9.0 of bsa-cli.)

Binary files

So far, only binaries for 32 and 64 bit Windows are provided:

  • bsa-cli.exe_v0.7.2_win64.zip - contains Windows 64-bit executable of bsa-cli
    (SHA256 checksum: 615f28f014b49224b7bbe17ef187b60a18619ad365004018e615533e62e178c1)
  • bsa-cli.exe_v0.7.2_win32.zip - contains Windows 32-bit executable of bsa-cli
    (SHA256 checksum: a0057ddbb65771f9a861355efc4c36233f835112184262cf397e8836ed80d270)

bsa-cli, version 0.7.1 (2021-11-08)

08 Nov 20:17
Compare
Choose a tag to compare

Changes in version 0.7.1

[bugfix]
The error message that is displayed when no recognized command is given did not include all the possible commands. It does now.

Binary files

So far, only binaries for 32 and 64 bit Windows are provided:

  • bsa-cli.exe_v0.7.1_win64.zip - contains Windows 64-bit executable of bsa-cli
    (SHA256 checksum: ea4b8f832c1dff2e59e6f8358faa806f4718750005271b507ceb4c528c5b0fa7)
  • bsa-cli.exe_v0.7.1_win32.zip - contains Windows 32-bit executable of bsa-cli
    (SHA256 checksum: bcc86dabefc25c5f95b235da6329e6d53d40dca66aafb50af4601033be23b6f2)

Form ID Finder, v0.25-pre2.rev524, 2021-11-06

05 Nov 23:37
Compare
Choose a tag to compare

This is a pre-release of the upcoming v0.25 release of formID_finder. It is intended for testing purposes.

(For a German explanation of formID_finder and what it can do, see the corresponding thread in the World of Elder Scrolls forums.)

Changes since v0.25-pre

  • This release fixes a bug that would crash the program when using it with Skyrim Special Edition.

Binary files

If you are not sure which one is the right one for you, try the 64 bit binary.

  • formID_finder_v0.25-pre2_win64.zip - contains Windows 64-bit executable of formID_finder
    (SHA256 checksum: 797274fda5a27a20909936b44881f93b3f25882e3d9ebc1cc64dea5ec689816c)
  • formID_finder_v0.25-pre2_win32.zip - contains Windows 32-bit executable of formID_finder
    (SHA256 checksum: daa6524ff046ca702f634f8a0124ef541ed3a7fe22b4cde319cb1f1b450fb19b)
  • formID_finder_v0.25-pre2_linux-amd64-generic.zip - contains generic 64-bit Linux executable of formID_finder, should work on most recent Linux distributions using the amd64 architecture
    (SHA256 checksum: 696dc0b1d364a5a77af38db2e01b605a9128afb179211f5a55b478c18afe4f69)