Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Anti-Extinction Playtest AlphaNewsNEW: Beta Branch "oldbuilds" Available Now!
Steam news

NEW: Beta Branch "oldbuilds" Available Now!

Anti-Extinction Playtest Alpha · published 8 Jul 2025, 01:03 UTC

All newsPlayers around this dateRead on Steam

Hey everyone!

I just released a major technical update available on the beta branch "oldbuilds"! This represents a complete architectural overhaul of the file delivery system, bringing enterprise-grade security and cross-platform compatibility to Anti-Extinction.


What Changed: From .NET to Native C++

OLD SYSTEM:

  • ❌ .NET Framework bootstrapper (Windows-only)

  • ❌ .NET 10 decompressor for .zst files

  • ❌ Clunky multi-runtime dependency chain

  • ❌ Windows-locked architecture

NEW SYSTEM:

  • ✅ Pure C/C++ implementation

  • ✅ Zero runtime dependencies

  • ✅ Native performance with optimized algorithms

  • ✅ Cross-platform foundation (Windows, Linux, macOS ready)


Enhanced Security Architecture

The new C++ system implements NASA/NSA-grade security standards with:

Cryptographic Verification

  • Ed25519 Digital Signatures: Every file delivery is cryptographically signed

  • Multi-Algorithm Hash Verification

  • Integrity Manifests: TOML-based file verification with complete audit trails

  • TLS Certificate Validation: Secure downloads with proper certificate chains

Real-Time Verification Process

[INFO] Starting Ed25519 signature verification...
[SUCCESS] Integrity manifest signature verification successful!
[INFO] Using Ed25519 public key: REDACTED
[INFO] Found 42 files to verify in integrity manifest
[SUCCESS] All extracted files passed integrity verification!

Advanced Error Recovery

  • Selective File Extraction: Only re-downloads corrupted files

  • Temporary Isolation: Corrupted files extracted to temp directories

  • Automatic Cleanup: Secure deletion of temporary files

  • Smart Recovery: Automatically launches game after successful verification


Performance Improvements

Faster Downloads & Extraction

  • Streaming Decompression: Process files as they download

  • Parallel Hash Computation: Multi-threaded verification

  • Memory-Efficient Processing: Handles large files without memory spikes

  • Progress Tracking: Real-time progress bars with detailed status

Optimized File Handling

  • ZSTD Native Integration: Direct C library calls for maximum speed

  • libarchive TAR Support: Professional-grade archive extraction

  • Memory-Mapped Files: Efficient handling of large game assets

  • Intelligent Caching: Verification results cached to avoid re-processing


Cross-Platform Foundation

This rewrite paves the way for Linux/macOS support later this year!

Platform Abstraction Layer

  • Windows: WinHTTP + Windows Crypto API

  • Linux: libcurl + OpenSSL (coming soon)

  • macOS: Native networking + Security framework (coming soon)

Universal Dependencies

  • TOML++: Modern configuration parsing

  • libsodium: Cross-platform cryptography

  • BLAKE3: High-performance hashing

  • CMake Build System: Professional cross-platform builds


What This Means for You

Immediate Benefits

  • ⚡ Faster game startup - Native code performance

  • 🔒 Enhanced security - Military-grade file verification

  • 🛠️ Better reliability - Automatic corruption detection and repair

  • 📊 Detailed logging - Complete audit trail of all operations

Coming Soon

  • 🐧 Linux Support - Full Steam Deck compatibility

  • 🍎 macOS Support - Native Apple Silicon optimization

  • 🔄 Delta Updates - Only download changed files

  • 📦 Background Verification - Check files while you play


Technical Deep Dive

Architecture Highlights

// Modern C++ with enterprise patterns
class ArchiveProcessor {
bool verifyExtractedFiles(const IntegrityManifest& manifest);
bool handleCorruptedFiles(const IntegrityManifest& manifest);
bool launchApplication();
// Automatic temp directory management and cleanup
};

Security Standards Compliance

  • NASA NPR 7150.2D: Software Safety Standards

  • NSA CNSS Policy 15: Cryptographic Security

  • FIPS 140-2: Cryptographic Module Validation

  • Common Criteria: Security evaluation standards

Modular Design

src/
├── verification/ # Crypto and integrity checking
├── extraction/ # Archive processing
├── core/ # Platform abstraction
└── utils/ # Secure memory and utilities

📝 Important Notes

About the Current Game Build

P.S. The game version included in this test is an older concept build of Anti-Extinction showing early mechanics development. This is intentional for testing the new delivery system without affecting main branch development.

Beta Testing Focus

We're specifically testing:

  • Download and extraction performance

  • Integrity verification accuracy

  • Error recovery mechanisms

  • Cross-platform compatibility layers

  • Security audit trail generation


How to Access the Beta

  1. Right-click Anti-Extinction in your Steam library

  2. Select "Properties"

  3. Go to "Betas" tab

  4. Select "oldbuilds" from the dropdown

  5. Steam will download the new C++ system


Feedback Welcome!

This is a major technical milestone representing months of architecture design and implementation. Please report:

  • ⚠️ Any verification failures or corruption detection

  • 🐌 Performance issues during download/extraction

  • 🔍 Missing or unclear log messages

  • 💾 Temporary file cleanup issues

  • 🖥️ Platform-specific problems

Your feedback directly influences the Linux/macOS release timeline and helps ensure a rock-solid foundation for cross-platform expansion!


Looking Ahead

This C++ rewrite represents the foundation technology for:

  • Anti-Extinction's full release with enhanced security

  • Cross-platform expansion to Linux and macOS

  • Future Furr-Tec projects requiring secure file delivery

  • Modding support with verified asset delivery

  • DLC and content updates with delta patching


The old .NET system served us well, but this new architecture positions us for the next generation of secure, cross-platform game delivery. Thanks for being part of this technical evolution!

— Furr-Tec Development Team

More from Anti-Extinction Playtest Alpha

Other announcements

All news
Game update21 Sep 2026undid previous update to a older build from Oct 18, 2025Unity didn't bundle something correctly in the latest release, a patch will be issued sometime this week, along with a guide on porting your avatarGame update20 Sep 2026Septemember studio updateWe've been hard at work on Anti-Extinction, and we've also been building something new alongside it: ShaderUI , our own universal UI library. ShaderUI grew out of our experience with Unity shaders and UI Toolkit. We've also drawn on what we've learned from Avalonia for .NET 8+, Qt for C/C++, and the wider web and desktop ecosystem, including Tauri, Deno, and Wails for Go. FilePilot and Taskslin…Community4 May 2026SDK AnnouncementGreeting, Agent We are excited to share that our Avatar SDK is scheduled to begin rolling out very soon, starting next month in May. Our original goal was to release in April... but other things had come up, so we had to postpone the Avatar SDK release. Thank you all for your patience and understanding while we made sure the SDK was ready for testing. Current SDK Status At the moment, the SDK c…