Skip to content

Releases: noisethanks/atak

atak 0.1.3

Choose a tag to compare

@github-actions github-actions released this 27 Jun 03:17

ATAK v0.1.3

New profiles (delete profiles.json to get updated defaults)

  • Weapon Textures — wpn/, rwap/, bonus_sights/
  • Character / Hands — act/, MK/
  • Items — items/, item/, usable_items/, artifact/, gwr/
  • Custom UI — catsy/
  • Particle / FX — semitone/
  • Terrain expanded — terrain/ added alongside detail/

New exclusions

  • G.A.M.M.A. UI mod directory excluded from scan — compressing menu
    assets causes excessive loading times
  • lut_* files excluded — color grading/shader textures
  • minFileSizeBytes now configurable in profiles.json (default 1024)

Other

  • macOS universal binary (Intel + Apple Silicon)
  • profiles/ directory in repo root with default.json and quality.json

atak 0.1.2

Choose a tag to compare

@github-actions github-actions released this 26 Jun 07:44

ATAK v0.1.2

New

  • macOS support (universal binary — Intel + Apple Silicon)
  • Expanded default profiles: Sky Textures, Detail/Terrain, Flares/FX, UI Readables
  • Profile ordering fixed — more specific path patterns now correctly take precedence

Fixed

  • Textures with uppercase .DDS extension now correctly overwritten in-place on Linux
  • Stub/placeholder textures under 512 bytes are skipped — fixes leopard print artifact
    on scientific suit textures (reported by community)

Notes

  • Delete ~/.config/atak/profiles.json to get updated default profiles
  • macOS build is untested by maintainer — community feedback welcome

atak 0.1.1

Choose a tag to compare

@github-actions github-actions released this 23 Jun 06:22

ATAK v0.1.1

A texture compression and backup utility for STALKER GAMMA modlists.

Download

  • Linux: atak-0.1.1-linux-x64.tar.gz
  • Windows: atak-0.1.1-windows-x64.zip

Installation

Linux:

tar -xzf atak-0.1.1-linux-x64.tar.gz
chmod +x atak-linux
./atak-linux

Windows: Extract the zip and run atak-windows.exe in Windows Terminal or PowerShell.

Changes from v0.1.0

  • Fixed: On Windows, 7-Zip and texconv processes are now properly
    terminated if the app crashes unexpectedly
  • Changed: Default compression format changed to BC3 for all profiles
    except Normal Maps — faster, safer, minimal quality difference. Change
    to BC7 in profiles.json for higher quality diffuse textures
  • Changed: Default worker count reduced to 1 — increase in Settings
    if compression feels slow
  • Fixed: Operation screen now correctly shows "Last completed" instead
    of implying real-time file tracking

Known limitations

  • BC7 GPU acceleration not available on Linux — CPU-only, ~40-60 min for large jobs
  • Windows build is community-tested — please open an issue if you hit problems
  • ~800 texture files remain unmatched by default profiles — community tuning ongoing
  • If the app crashes during backup/restore on Linux, run pkill 7zz if you notice high CPU/RAM usage

atak 0.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Jun 01:21

ATAK v0.1.0 — Initial Release

First public release of the Anomaly Texture Analysis Kit — a texture compression
and backup utility for STALKER GAMMA modlists.

Download

  • Linux: atak-0.1.0-linux-x64.tar.gz
  • Windows: atak-0.1.0-windows-x64.zip

Installation

Linux:

tar -xzf atak-0.1.0-linux-x64.tar.gz
chmod +x atak-linux
./atak-linux

Windows: Extract the zip and run atak-windows.exe in Windows Terminal or PowerShell.

What's included

  • Backup and restore your GAMMA mods directory with LZMA compression
  • Scan your modlist for uncompressed DDS textures (~2000 in a typical GAMMA install)
  • Compress textures to BCn formats based on configurable profiles
  • Default profiles cover Normal Maps (BC5), UI/Icons (BC3), Diffuse (BC7)
  • Single-mod compression for safe testing before running on your full modlist

Known limitations

  • BC7 GPU acceleration is not available on Linux — CPU-only, ~40-60 min for large jobs. Change BC7 profiles to BC3 in profiles.json for faster compression with minimal quality difference
  • Windows build is community-tested — please open an issue if you hit problems
  • Default profiles cover common GAMMA texture conventions — feedback welcome on gaps
  • If the app crashes during backup or restore, 7-Zip may continue running in the background — run pkill 7zz (Linux) or check Task Manager (Windows)

Feedback

Post in the GAMMA Discord or open a GitHub issue. Profile improvements and
benchmark contributions especially welcome.