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
RustForge Sign PainterNewsRustForge Patch Notes: v3.3.0.7 – "The Synchronization Patch"
In-game event

RustForge Patch Notes: v3.3.0.7 – "The Synchronization Patch"

RustForge Sign Painter · published 24 Jan 2026, 18:00 UTC · build 21636568

All newsPlayers around this dateRead on Steam

Transmission from RustForge 🎙️

After pushing the limits of speed in our last update, we noticed some systems were struggling to keep the pace. RustForge was burning too hot for some hardware to handle, leading to missed pixels and "Ghost Clicks". Today's emergency patch is all about synchronization, ensuring that every input sent is an input registered. I've dialed in the timing to ensure that speed never comes at the cost of stability. This ensures everyone can use the app regardless of hardware limitations.


Patch Highlights

  • Speed Recalibration: Balanced the timing logic to prevent the app from "outrunning" the game engine.

  • Ghost Click Fix: Added a hover delay to palette selections to ensure the first color is always registered.

  • Adaptive Palette Fix: Corrected a race condition where colors would default to black during high-speed painting.

  • Hardware Scaling: Optimized the engine to perform better on mid-range and older CPUs.

  • User Settings Has Moved: The user settings file UserCFG.ini has been moved to AppData\\Local\\RustForge. This prevents any future RustForge updates from overwriting your already existing UserCFG.ini.


Balancing & Logic

Input Synchronization

  • Recalibrated Speed Presets: Adjusted the internal timing to ensure better mouse-to-engine communication.

  • Why this matters: In our pursuit of maximum performance, the timing values became too taxing for most systems. This recalibration ensures that the mouse doesn't move faster than the game's ability to process the paint stroke, eliminating the "speckling" effect reported by the community.

Hardware Optimization

  • Optimized Precision Sleep Engine: Updated our high-resolution timing calls to be more forgiving on systems with lower thread priority.

    This will also provide a stable, consistent line-drawing experience regardless of your background CPU overhead.


Fixes & Quality of Life

  • The "Ghost Click" Fix

    • Added a hover delay for palette selections.

    • The Fix: This addresses an issue where the first color was occasionally skipped on a fresh start, this was due to the processing form showing for a moment taking focus from the Rust Client. By introducing a tiny delay, we ensure the UI interaction is fully processed before the painting begins.

  • Adaptive Palette Color Correction

    • Improved the delay between all mouse move, and input operations.

    • Why this matters: Previously, the mouse was moving to the canvas so quickly that the color selection hadn't finished processing, often resulting in the line being painted black. This fix ensures the palette update is confirmed before the brush touches the canvas.


📈 Known Issues

  • We are continuing to monitor "Turbo" mode on a variety of hardware configurations to find the absolute ceiling for safe painting speeds.

  • Ultra-wide screens, those using aspect ratios higher than the standard 16:9 report major issues with coordinate scaling. This is due to the screen space being insanely high for the width. You can mitigate this issue by going into your Display Settings, and setting your resolution to a non-ultra wide aspect ration, and select letterbox. This will constrain your monitor to a true 16:9 screen space and it will paint fine.

More from RustForge Sign Painter

Other announcements

All news
In-game event12 Sep 2026RustForge v6.7.0.0: "EvoEngine Re-Written: Maximum Speed Update!"Transmission from RustForge 🎙️ Update 6.7.0.0 delivers a massive upgrade to painting speed and hardware-level input precision. I took some time to dive deeper into how the Windows Desktop Window Manager, and Unity Engine handles rapid micro-movements, I've successfully bypassed the OS-level input throttling that previously held back most mid-tier and low-tier machines. Under the hood, the inpu…In-game event6 Sep 2026RustForge - Version 6.6.1.2 "The Adaptive Palette Fix!"Transmission from RustForge 🎙️ Version 6.6.1.2 delivers a massive overhaul to color fidelity, input reliability, and UI workflow. Following Rust's recent UI updates, I've tackled critical bugs that affected palette generation and in-game hex input. Under the hood, I completely eliminated the "neon color" artifact bug in the Adaptive Palette, overhauled the palette caching mechanisms, and rebui…In-game event12 Jun 2026RustForge - Version 6.0.0.2 "The Palette Update!"Transmission from RustForge 🎙️ While the last update was all about the shiny new Image Editor, version 6.0.0.2 is entirely focused on what's under the hood. I've spent the week dialing in the raw mathematics of the drawing engine, fixing edge case bugs, and heavily optimizing the background memory. The Adaptive Palette generator has been revisited, to be completely "blind" to background noise,…