Skip to content

S3E Container Tools + ARM64 Signature Patch

Latest

Choose a tag to compare

@eugene373 eugene373 released this 09 Aug 16:20
· 1 commit to master since this release

Release notes:

Scope: game_config.icf repacked.

What changed:

  • Texture caps raised 4×. TextureMaxSize and CacheTextureMaxSize 1024 → 2048 (sharper in-game textures on devices that can supply them).
  • Render caches enlarged. DataCacheSizeHW 1M → 8M, VertCacheSizeHW 120K → 480K (more vertex/geometry cache headroom — fewer stalls, higher-density scenes).
  • Heap budgets raised. GuiBucketSize 2.5M → 8M (IwUI), DebugBucketSize 50K → 200K, ExtraMemorySize 0 → 16M (with MemSize = ExtraMemorySize + 46000000 auto-absorbing the bump).

Build integrity:

  • Repack uses the stock-anchored edit policy: each edited icf stripped of comments/whitespace and padded back to its original byte span with # lines, so no header offset field shifts and the RSA sig block stays anchored at 0x456df3. This is the only repack pattern verified to load on-device.
  • Decompressed content = stock 4,550,131 bytes (loader-size-validated).

Notes / caveats:

  • Targeted at modern 4 GB+ devices — the +16 MB ExtraMemorySize assumes real RAM headroom.
  • The boosted DebugBucketSize slightly increases debug-render overhead; harmless on release but not strictly a perf win.
  • Net effect on visual quality is modest: texture-resolution is bound by what the source assets were authored at (Activision shipped ≤1024), so the 2048 cap mainly helps if/when higher-res assets are added — it
    does not magically up-res existing textures.