Menunggu...

EasyOptimizer-V 1.0.1

28

EasyOptimizer-V is a free, open-source texture management tool for GTA V modders.
Edit YTD files without extracting, find and migrate duplicates, resize textures, generate
mipmaps, and more all in a single fast native Windows application.

GitHub / Source Code

Features

• Load YTD, WTD, YDR, YFT, YDD and RPF files directly no extraction required
• Open RPF archives (AES, NG-encrypted and FiveM/OpenIV CFXP format) and browse their contents
• Smart Optimize batch resize textures with configurable max resolution, format and mipmap count
• Fast Recompress one-click re-encode with automatic format downgrade (e.g. BC3 → BC1 when
no real alpha channel is present), reducing file size without quality loss
• Duplicate Detection find duplicate textures across all loaded files by name, data hash or both
• Migrate Duplicates preview consolidated YTDs before applying; choose per-file whether to keep
originals; commit only when satisfied
• Per-texture editing via right-click: resize, convert format, export as DDS, or revert to the
original on-disk state (Unload)
• CPU encoding via bc7enc_rdo with ISPC acceleration (BC1–BC7)
• GPU encoding via NVIDIA Texture Tools 3.2.5 (BC1/BC3/BC7 over CUDA) optional, falls back
to CPU automatically
• Grid size toggle: Small / Medium / Native card view
• Sort archives by name, type, size, texture count or modified state
• 15 UI languages: English, Portuguese, Spanish, Russian, Turkish, Mandarin Chinese, Hindi,
Japanese, Arabic, Bengali, French, German, Indonesian, Korean, Italian
• Versioned project cache a snapshot is saved automatically before any Save All operation

Known Issues

• GTA V Enhanced (Gen9) YTD files use a different resource layout and are not yet fully supported;
they will be rejected with a descriptive log message
• The NVTT GPU encoder supports only BC1 and BC3 at multiples-of-4 dimensions; all other
formats and odd sizes fall back to the CPU encoder automatically

Installation

1. Download and extract the archive to any folder.
2. Run EasyOptimizer-V.exe no installation or registry changes required.
3. (Optional) For GPU encoding: place nvtt30205.dll and vcomp140.dll
(from NVIDIA Texture Tools 3.2.5+) in the same folder as the executable.
4. (Optional) For reading NG-encrypted vanilla GTA V RPF files: place ng.dat and
lut.dat (key tables extracted from the GTA V executable) next to the executable.
Without these files only AES-encrypted and plain-TOC RPFs (FiveM/OpenIV mods) are supported.

No ScriptHookV, ASI Loader or game modification required this is a standalone desktop tool.

Basic Usage

• Drag and drop YTD/WTD/RPF files onto the window, or use Add File / Add Folder
• Right-click a texture card for per-texture options
• Right-click an archive header to Unload it from the workspace
• Click Detect Duplicates, review the PREVIEW consolidated YTDs, then click
Migrate Dups to apply
• Click Save All to persist changes; a versioned backup is always created first

Dependencies

No runtime dependencies are required for core functionality.

Optional GPU encoding requires:
NVIDIA Texture Tools 3.2.5+ (free, from NVIDIA)

Changelog

1.2.0
- Refactor GUI: menu, toolbar, layout & search
- Add 'Export All' DDS export for YTD archives
- Add RPF write-back and GUI save integration
- Support YDR model write-back and RSC7 recomposition

Credits

LN-Development tool author
FiveFury by Hancapo format research and reference (MIT License)
CodeWalker by dexyfex GTA V format documentation and reference
bc7enc_rdo by Rich Geldreich CPU texture compression (MIT License)
stb_image / stb_image_resize2 by Sean Barrett image processing (Public Domain)
miniz by Rich Geldreich zlib/deflate (MIT License)
ook3d WTD (GTA IV) format support

Source code: github.com/LN-Development/EasyOptimizer-V
Licensed under the GNU General Public License v3.
Show Full Description

Pertama dimuat naik: 6 hari yang lalu
Tarikh Kemaskini: 8 hours ago
Last Downloaded: 3 minit yang lalu

All Versions

 1.2.0

0 muat turun
4 hours ago

 1.0.1 (current)

28 muat turun , 11.7 MB
6 hari yang lalu

1 Komen