Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Hitman Audio Tool (Glacier 1)

Featured Replies

  • Author
  • Localization

WSSDude, posted Wed Apr 05, 2023 9:43 pm (76238)


Hitman Audio Tool

Features
Code:
 * Full support of import and export of the Hitman: Codename 47 *.idx/*.bin pairs existing entries
     * Support for adding new ones is not planned for now
 * Full supports of import and export of the Hitman 2: Silent Assassin and Hitman 3: Silent Assassin *.whd/*.wav pairs streams.wav existing entries
     * Support for adding new ones is not planned for now
 * Automatically convert input data to exact game format
     * Note that reimported files won't be 100% the same, but they will have exact same format (unless user tunes the options)
     * Tool can also import all audio in highest quality as PCM 16-bit signed WAVs
     * Conversions can be completely disabled, in which case tool tries to import data directly
 * Automatically ignore unchanged original files from original archives when trying to import
     * This feature can be turned off in case someone wants to reimport original files also for whatever reason
 * Currently 2 supported languages - English and Czech
     * New localizations can be added by copying `data/localization/English.toml`, translating the entries and placing the copied file back into `data/localization`
     * For example, you could create Deutsch.toml which would contain translations to German language and place it in the mentioned folder
     * New option would then appear in the Options tab under Language


Future
Code:
 * Definitely some more cleanup/refactor of the source code
     * Code is clean enough to be readable and usable I would say, but it lacks comments and there is still a lot of duplication all around
     * Some parts are also glued together from my previous projects, so there is inconsistent styling and some other stuff...
     * I would still consider the tool in its early stages, but it can do much more for old Hitman 1, 2 and 3 games than the old Hitman Audio Tool floating around the internet (not mentioning it not correctly interpreting parts of the data, making exports broken and import from these exports impossible)
 * I would like to expand this beyond older Hitman titles to all Glacier 1 games
 * Freedom Fighters should be technically already in working state also, just have to update few smaller things in the tool
 * Potential rename of the tool (considering it should support all Glacier 1 games....)
 * Version 1.0.0 tagged code contains Hitman: Blood Money WIP code which seems to work for exports
     * This code is currently locked under debug builds, so you have to build the tool yourself if you want to try this feature out for now
     * Will be made as part of regular release when I figure out enough to be able to reliably import the files back and save the archives


Requires VS2022 Visual C Redistributable (x64) to work!
https://aka.ms/vs/17/release/vc_redist.x64.exe

Source https://github.com/WSSDude/HitmanAudioTool
Version 1.0.0 https://github.com/WSSDude/HitmanAudioT ... tag/v1.0.0
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.