Skip to content

Tags: Feldarian/Glacier1AudioTool

Tags

1.2.2

Toggle 1.2.2's commit message

Verified

This commit was signed with the committer’s verified signature.
WSSDude Andrej Redeky
Use tinyfiledialogs for dialogs (should enable us to compile for linu…

…x, mac, etc.)

1.2.1

Toggle 1.2.1's commit message

Verified

This commit was signed with the committer’s verified signature.
WSSDude Andrej Redeky
Fix parsing of aliased stream records

* This marks first commit where all Hitman: Blood Money exporter issues should be gone

1.2.0

Toggle 1.2.0's commit message

Verified

This commit was signed with the committer’s verified signature.
WSSDude Andrej Redeky
Bugfixes and improvements

* Updated FeldarianBaseLibrary
* Majorily improved load and export/import all times by processing multiple files at the same time
* Reworked Hitman 4 parsing
* Fix crash during load of other Hitman 3 languages than English
  * Does not resolve problems loading them, it just won't crash now...
* Fixed block alignment issues on export with transcode
* Fixed aliased records export
* Fixed LIP encoded data export
* Fixed DPI scaling issues
* Fixed bug allowing user to open same file multiple times
* Updated format docs
* Removed pre-packaged original records

1.1.0

Toggle 1.1.0's commit message

Verified

This commit was signed with the committer’s verified signature.
WSSDude Andrej Redeky
Huge update with many bugfixes and improvements

- Updated Feldarian Base Library (previously directly used UTF and PCMS16 modules were moved to more proper sub-folder)
  - Added some options also to the library to compile parts conditionally, defaults should not be changed for this project though!
  - Added ADPCM-XQ as additional dependency (preferred ADPCM encoder/decoder)
  - Got rid of some dependencies in main project and moved them here
  - Package is still WIP and is pretty-much single-purpose, it is a slight modified copy of parts from another project as mentioned few times so it looks like it...
  - Better support for more files (anything libsndfile can open should be importable as PCM S16 WAV at least)
- Better xmake project organization
- Completely new look and basic application managment, utilizing parts of cpp-gui-template-sdl2 template by @MartinHelmut (also added to third party license list, just in case)
- Cleaned-up readme a bit
- Cleaned-up license a bit
- Removed no longer valid options and added new ones
- Removed no longer valid localization and added new ones
- Fixed some more multithreading issues (hopefully last from older code...)
- Fixed progress not showing correct total sometimes
- Added ability to transcode IMA ADPCM (and optionally OGG, default is OFF) files to PCM on export with more conventional sample rate for easier playback (default is ON)
- A bit better system for storing and loading original records
  - When some error is detected, displays error and recreates cache for given archive
  - System is still far from perfect, it is basically duck-taped on top of existing solution and is inefficient in the way it calculates hashes... it should be better with use of std::spans that is planned...
- Allow Blood Money exports in release finally
- Autosave settings on change
- Some other misc changes

v1.0.1

Toggle v1.0.1's commit message

Verified

This commit was signed with the committer’s verified signature.
WSSDude Andrej Redeky
Bugfixes and improvements

- Updated localization system from another project
- Updated original records data

v1.0.0

Toggle v1.0.0's commit message

Unverified

This user has not yet uploaded their public signing key.
Initial commit