Skip to content

Releases: AlyaDDNet/AMF-Client

AMF Client 2.0.1 - Nova Edition

Choose a tag to compare

@AlyaDDNet AlyaDDNet released this 08 Oct 18:29

AMF Client 2.0.1 is now available!

This update focuses on bug fixes, improved stability, performance optimizations, and a smoother overall experience.

✨ What's New

  • AMF Discord Rich Presence with Nova Edition branding
  • Updated to DDNet 20.1.1
  • Improved Server Browser and localization
  • Improved updater reliability and file preservation
  • Improved UI Themes and color handling

🔧 Bug Fixes

  • Fixed duplicate hook sounds
  • Fixed custom audio packs resetting to Default
  • Fixed Prediction Margin and Auto Margin issues
  • Fixed nameplate rendering and settings
  • Fixed Impact stars, MVP crown, and AMF Presence colors
  • Fixed Color Picker Reset buttons
  • Fixed updater startup popup
  • Various UI and settings fixes

⚡ Optimizations

  • Moved periodic Impact checkpoints to background processing
  • Reduced unnecessary main-thread disk operations
  • General stability improvements

📦 Downloads

Windows x64 Portable — Ready-to-use client, no installation required.

Source Code — AMF Client source files, including Impact and third-party corresponding source materials.

AMF Client • Nova Edition • v2.0.1

AMF Client 2.0 - Nova Edition

Choose a tag to compare

@AlyaDDNet AlyaDDNet released this 05 Oct 22:17

🌙 AMF Client 2.0 - Nova Edition

Nova Edition is a major update to AMF Client, built on everything introduced in 1.2.1 Ascension Edition.

This release brings the new Impact / Run Statistics system, Weather, Custom Hooks & Effects, UI Themes, Settings Search, new visual features, major Presence and Cloud Input improvements, a newer DDNet/TClient base, and a large number of fixes and optimizations across the client.


✨ Added

📊 Impact / Run Statistics

A completely new run analysis system created for AMF Client.

  • Impact Rating for evaluating player contribution during a run
  • MVP results
  • Run History
  • Saves
  • Falls
  • Aleds
  • Clutches
  • Consistency
  • Support for partial / incomplete runs
  • Detailed statistics for supported runs and players

Impact is designed to analyze actual contribution during a run rather than relying only on simple counters.

🌦️ Weather

Added a new customizable weather system with:

  • ❄️ Snow
  • 🌧️ Rain
  • ✨ Fireflies
  • 🌫️ Dust
  • Particle amount settings
  • Custom colors
  • Different snow styles

🪝 Custom Hooks

Added multiple custom hook styles, including:

  • Whirlwind
  • Black Hole
  • Magic
  • Fire
  • Rainbow
  • Lightning
  • Tentacles

✨ Custom Effects

Added additional gameplay visual effects, including:

  • Air Jump Ring
  • Hammer effects
  • Hook-hold effects
  • Explosion effects
  • Weapon-related effects

🎨 UI Themes

Added deeper customization for the AMF Client interface:

  • Custom UI colors
  • Gradients
  • Accent customization
  • Background customization
  • Improved visual styling options

🔍 Settings Search

Added a new search button to Settings.

You can now search for a setting and quickly navigate to the relevant option instead of manually searching through different tabs.

🖥️ F1 Console Scrollbar

The F1 console now has a visual scrollbar.

Console history can be browsed using both normal scrolling and the draggable scrollbar.

🎵 Low Priority Spotify | SoundCloud

Added a separate option for lowering the process priority of Spotify and SoundCloud.

  • Independent from the existing Low Priority Discord option
  • Supports Spotify and SoundCloud simultaneously
  • Priority is restored when the feature is disabled or the client exits

🎮 New Visual & Gameplay Features

Added several new features adapted and integrated for AMF Client 2.0:

  • Flying Nameplates
  • Freeze Lifestyle
  • Physic Balls
  • Finish Prediction
  • Gores Mode
  • Optimizer
  • Mouse Indicator
  • AMF version display in nameplates
  • Additional nameplate positioning controls

🔧 Improved

☁️ Cloud Input

Cloud Input received major improvements to prediction and synchronization.

  • Improved prediction synchronization for the local player
  • Improved synchronization for other players
  • Better validation of available prediction data
  • Improved handling of players leaving or disappearing
  • Existing Cloud Input configuration remains supported

🎵 Music Player

The existing Music Player received several improvements:

  • Improved artwork handling
  • Better artwork updates when changing tracks
  • Better handling when switching between Windows Media Sessions
  • Improved late artwork loading
  • Improved artwork caching
  • Added server-time display
  • Improved overall lifecycle behavior

🐱 AMF Presence

AMF Presence and client indicators have been significantly improved.

  • The local AMF player is now included in server counts
  • Main + Dummy from the same client are handled as one AMF instance
  • More reliable server-browser AMF counts
  • More stable in-game AMF indicators
  • Confirmed indicators no longer disappear because of temporary incomplete state updates
  • Improved state synchronization

🖥️ HUD Editor

HUD layout handling has been improved.

  • Game Timer position now saves correctly
  • Killfeed positioning and defaults improved
  • Finish Prediction positioning improved
  • HUD positions restore more reliably after restarting the client
  • Reset behavior is more consistent

🎨 Tune Zone Colors

Tune Zone customization has been expanded with additional color options and improved custom color handling.

ℹ️ Information Page

The existing Information page has been redesigned.

  • Added the AMF Client Team
  • Updated team presentation
  • Improved layout and spacing
  • Added bundled team assets
  • Improved overall visual presentation

🎛️ Interface & Settings

  • Improved organization of visual settings
  • Added expandable setting groups
  • Improved two-column Visual layout
  • Smooth HUD now also applies to supported expandable UI animations
  • Improved asset profile category selection

🌐 Chat Translation

Updated the existing TClient chat translation integration:

  • Updated translation backend
  • Updated available incoming-translation languages
  • Existing user settings remain compatible

🐛 Fixed

🎵 Music Player Stability

Fixed multiple issues related to Music Player audio processing and shutdown.

  • Fixed unsafe WASAPI lifecycle behavior that could potentially cause crashes
  • Improved Visualizer shutdown
  • Audio processing now stops correctly when the corresponding feature is disabled
  • Improved cleanup when closing the client
  • Fixed decoding of valid JPEG artwork from Windows Media Sessions
  • Improved recovery when artwork becomes available after the initial media update

🐱 Presence

  • Fixed the local player not being counted as an AMF Client user
  • Fixed confirmed AMF indicators disappearing during temporary incomplete updates
  • Improved Main/Dummy instance counting

🎮 Input & Prediction

  • Fixed Jump on W being restored unexpectedly for existing configurations
  • Fixed Prediction Margin migration/scaling issues
  • Prediction Margin now preserves the intended value correctly

🖥️ HUD

  • Fixed Game Timer position not persisting after restart
  • Fixed several HUD layout save/restore inconsistencies

💨 Motion Blur

Fixed excessively long Motion Blur trails when using OpenGL.

⚡ Fast Practice

Fixed several Fast Practice edge cases, including:

  • Residual effects or sounds after leaving
  • Killtile handling
  • Spectator teleport behavior
  • Broadcast behavior
  • Several input and visualization edge cases

🔊 Audio Packs

Incomplete custom audio packs are handled more safely.

A missing individual sound should no longer invalidate the entire audio pack.

🌐 Localization

Fixed several localization issues with newer AMF Client settings and feature names.


⚡ Optimized

🎮 Performance & Input

AMF Client now includes upstream rendering and input optimizations from the newer DDNet base.

Improvements include:

  • Less unnecessary off-screen rendering
  • Reduced repeated scoreboard formatting work
  • Improved input responsiveness on low-refresh-rate systems

🎵 Music Player

  • Reduced unnecessary background audio processing
  • WASAPI capture is no longer kept active when it is not needed
  • Visualizer processing shuts down when disabled
  • Reduced unnecessary artwork processing

⚙️ Process Priority Manager

The process-priority system has been reworked internally.

  • Process discovery no longer runs in the frame-sensitive path
  • Already processed applications are not continuously assigned the same priority
  • Discord and Spotify | SoundCloud use the improved shared priority infrastructure
  • Improved priority restoration behavior

🐱 Presence

Improved retry and synchronization behavior to avoid unnecessary repeated network work during temporary failures.


⬆️ Updated

DDNet 19.9 → 20.1

AMF Client has been updated from DDNet 19.9 to DDNet 20.1.

This brings a large collection of upstream improvements, including:

  • Support for up to 128 players in supported player lists and scoreboards
  • Antiping improvements
  • Improved laser-door prediction
  • Multiple map tabs in the editor
  • Improved input responsiveness on low-refresh-rate systems
  • Scoreboard improvements
  • Spectator menu improvements
  • Console improvements
  • Editor improvements
  • Numerous upstream fixes and optimizations

TClient 10.8.7 → 10.9.0

Updated the TClient base from 10.8.7 to 10.9.0.

Included changes include:

  • TClient version information in the main menu
  • WarList reason display in nameplates
  • Updated incoming chat translation
  • Updated Korean localization
  • Updated Simplified Chinese localization

BestClient 3.0 Adaptations

Several features and improvements from BestClient 3.0 were adapted and integrated into AMF Client 2.0, including:

  • Weather
  • UI Themes
  • Custom Hooks
  • Custom Effects
  • Flying Nameplates
  • Freeze Lifestyle
  • Physic Balls
  • Finish Prediction
  • Gores Mode
  • Optimizer
  • Cloud Input improvements
  • Fast Practice fixes
  • OpenGL Motion Blur fixes

These are integrations/adaptations for AMF Client and are not presented as original AMF-created systems.


🔄 Changed

Fancy Weapons

The previous generalized Fancy Weapons option has been replaced by more granular controls.

You can now configure glow/effect behavior separately for:

  • Laser
  • Shotgun
  • Rocket
  • Explosions

This gives significantly more control over individual weapon effects.


🌙 From Ascension to Nova

Nova Edition is much more than a visual refresh.

AMF Client 2.0 combines a newer DDNet and TClient foundation with major new customization features, improved prediction and Presence, a more stable Music Player, extensive fixes and optimizations, and the first release of AMF's original Impact / Run Statistics system.

Thank you for using and supporting AMF Client. 💙

AMF Client 2.0 - Nova Edition

AMF Client 1.2.1 - Ascension Edition

Choose a tag to compare

@AlyaDDNet AlyaDDNet released this 04 Sep 18:20

AMF Client 1.2.1 - Ascension Edition

🇷🇺 Русский

➕ Добавлено

  • Добавлен Cloud Input Old на основе реализации Best Client 2.2.2.
  • Добавлен Mouse Indicator для индикатора клавиш с несколькими стилями и настройкой цвета нажатий.

🛠 Исправлено

  • Исправлена ошибка, из-за которой Prediction Margin мог самостоятельно увеличиваться до 100+ ms после перезапуска клиента.
  • Исправлена работа Local Server в Release/Portable версии.
  • В профили конфигов возвращены Save/Load Entities и Save/Load Gunpacks.
  • Исправлено появление AFK Zzz у Tee в Fast Practice.
  • Исправлена утечка выстрелов и ударов из Fast Practice в реальный мир.
  • Исправлена работа телепортов в Fast Practice.
  • Исправлено отображение глаз реального Tee-призрака в Fast Practice.
  • Исправлено случайное дополнительное действие выстрела после /tc и /telecursor в Fast Practice.
  • Исправлено визуальное прохождение летящего hook через стены.
  • Исправлена зависимость индикатора шестерёнки от Hide for myself - теперь эта настройка скрывает только индикатор AMF (котик).

✨ Улучшено

  • Улучшена кнопка активации Fast Practice, чтобы нажатие мыши не передавалось в игровой ввод.
  • Улучшена интеграция Mouse Indicator с HUD Editor: отдельные позиция, масштаб, стили и настройки.
  • Обновлены стандартные позиции Mouse Indicator и Vote для HUD Editor.

🇬🇧 English

➕ Added

  • Added Cloud Input Old, based on the Best Client 2.2.2 implementation.
  • Added Mouse Indicator for the Key Indicator with multiple styles and pressed-color options.

🛠 Fixed

  • Fixed an issue where Prediction Margin could incorrectly increase to 100+ ms after restarting the client.
  • Fixed Local Server in Release/Portable builds.
  • Restored Save/Load Entities and Save/Load Gunpacks in config profiles.
  • Fixed AFK Zzz appearing on the Tee in Fast Practice.
  • Fixed fire and hammer input leaking from Fast Practice into the real world.
  • Fixed teleport tiles in Fast Practice.
  • Fixed the real Tee ghost displaying an incorrect eye expression in Fast Practice.
  • Fixed /tc and /telecursor causing an unintended extra shot in Fast Practice.
  • Fixed the flying hook visually passing through walls.
  • Fixed the gear indicator incorrectly depending on Hide for myself - this option now hides only the AMF indicator (cat).

✨ Improved

  • Improved the Fast Practice activation button to prevent mouse input from leaking into gameplay.
  • Improved Mouse Indicator integration with the HUD Editor, including independent position, scale, styles and settings.
  • Updated the default Mouse Indicator and Vote positions in the HUD Editor.

AMF Client 1.2 - Ascension Edition

Choose a tag to compare

@AlyaDDNet AlyaDDNet released this 31 Aug 21:59

AMF Client 1.2 - Ascension Edition

AMF Client 1.2 focuses on new input modes, Fast Practice fixes, visual improvements, indicator reliability, and release stability.

🇬🇧 English

🎮 Input

  • Added Saiko+ Input.
  • Added Meow Input.

⚡ Fast Practice

  • Fixed Fast Practice being disabled when using /pause, /spec, or moving the spectator camera.
  • Fixed Fast Practice state after /pause → /telecursor → unpause.
  • Fixed the virtual Tee snapping back to the real Tee position after leaving /pause.
  • /telecursor now correctly preserves the virtual Tee position.
  • Fixed virtual-world isolation: actions performed in Fast Practice no longer trigger the same actions on the real server-side Tee.
  • Fixed accidental gameplay actions when interacting with the Fast Practice control.
  • Fast Practice now inherits the current in-game eye state of the real Tee when entering practice.
  • Main and Dummy correctly inherit their own current eye state.
  • Replaced the old Fast Practice image notification with a simple “Fast Practice Enabled” text notification.
  • Removed the old Fast Practice image asset and its runtime dependency.

👁️ Tee

  • Fixed saved eye settings not being applied immediately after joining a server.
  • Selected eyes no longer require an extra click in Settings → Tee after connecting.

🖥️ Aspect Ratio & Resolution

  • Added Aspect Ratio settings.
  • Added preset ratio modes.
  • Added Custom Aspect Ratio support.
  • Added custom numerator/denominator configuration.
  • Added a preview flow with Confirm and Revert.
  • Unconfirmed changes automatically revert after the confirmation timeout.
  • Switching Aspect Ratio back to Off now uses the same safe preview flow.
  • Fixed Confirm/Revert interaction issues.
  • Fixed scroll/focus behavior after closing the preview.
  • Custom mode now applies changes only after pressing Apply.

🎨 Visuals

  • Added Hide Emoticons for Focus Mode.
  • Added Random Background Color.
  • Improved Gradient Preview behavior.
  • Preview Tee now uses a random default skin once per client launch.

🧱 Moving Tiles

  • Moved Moving Tiles into AMF Client → Main.
  • Added Off and T Client modes.
  • Existing T Client behavior remains unchanged.
  • Added a Soon... placeholder for a future mode.
  • Removed the old duplicate Moving Tiles control from the T Client interface.

🗂️ Texture Organizer

  • Reworked the Texture Organizer interface without changing its existing functionality.
  • Added live support for the standard DDNet Interface Color.
  • Selected textures now use an outline instead of a solid fill.
  • Improved card sizing, spacing, alignment, previews, favorites, and delete controls.
  • Improved folder and drag-and-drop styling.
  • Removed the unnecessary outer Search border.
  • Added thin Interface Color separators between categories.
  • Fixed Audio preview positioning.
  • The music note is now correctly centered and keeps its original blue color.
  • Fixed texture pack title centering.
  • Improved the creation row and page controls layout.

🐱 AMF Indicators

  • Fixed rare cases where AMF indicators could briefly disappear.
  • Confirmed indicators are no longer removed by incomplete Presence updates.
  • Improved stability during temporary WebSocket reconnects.
  • Incomplete Server Browser Presence snapshots no longer erase confirmed AMF information.
  • Improved invalidation on real offline events, player slot/name changes, and session resets.
  • World, nameplates, and TAB now use the same confirmed AMF state.
  • Removed a redundant local indicator-hide check.
  • AMF Indicators are now enabled by default for new users.
  • Existing users keep their saved preference.
  • Added/refined Hide for myself.
  • Hiding indicators locally does not disable Presence.

⚙️ Stability & Release

  • Performed final optimizations across the AMF components changed in this release.
  • Removed confirmed dead and redundant code.
  • Updated the client version to 1.2.
  • Updated the User Agreement for version 1.2.
  • Verified the final Release build.
  • Verified startup from the clean Portable package.
  • Prepared separate Portable and Source release packages.

🇷🇺 Русский

🎮 Input

  • Добавлен Saiko+ Input.
  • Добавлен Meow Input.

⚡ Fast Practice

  • Исправлено отключение Fast Practice при использовании /pause, /spec и перемещении камеры.
  • Исправлено состояние Fast Practice после /pause → /telecursor → unpause.
  • Исправлен возврат виртуального Tee на позицию настоящего Tee после выхода из /pause.
  • /telecursor теперь корректно сохраняет виртуальную позицию.
  • Исправлена изоляция виртуального мира: действия в Fast Practice больше не дублируются на настоящем серверном Tee.
  • Исправлены случайные игровые действия при взаимодействии с элементами Fast Practice.
  • Fast Practice теперь получает текущее состояние глаз настоящего Tee в игре при входе в практику.
  • Main и Dummy корректно получают собственное текущее состояние глаз.
  • Старое графическое уведомление заменено на простую надпись “Fast Practice Enabled”.
  • Старый графический asset Fast Practice и его runtime-зависимость полностью удалены.

👁️ Tee

  • Исправлено применение сохранённых глаз сразу после входа на сервер.
  • Больше не требуется повторно нажимать выбранный тип глаз в Settings → Tee.

🖥️ Aspect Ratio & Resolution

  • Добавлены настройки Aspect Ratio.
  • Добавлены готовые варианты соотношения сторон.
  • Добавлена поддержка Custom Aspect Ratio.
  • Добавлены пользовательские numerator/denominator значения.
  • Добавлен preview с кнопками Confirm и Revert.
  • Неподтверждённые изменения автоматически отменяются по таймеру.
  • Переход обратно в Off теперь использует тот же безопасный preview.
  • Исправлены проблемы с Confirm/Revert.
  • Исправлено поведение прокрутки и фокуса после preview.
  • Custom mode применяет изменения только после нажатия Apply.

🎨 Visuals

  • Добавлена настройка Hide Emoticons для Focus Mode.
  • Добавлена функция Random Background Color.
  • Улучшено поведение Gradient Preview.
  • Preview Tee теперь получает случайный стандартный skin один раз при запуске клиента.

🧱 Moving Tiles

  • Moving Tiles перенесён в AMF Client → Main.
  • Добавлены режимы Off и T Client.
  • Существующая логика T Client сохранена.
  • Добавлен пункт Soon... для будущего режима.
  • Удалён старый дублирующий контрол Moving Tiles из интерфейса T Client.

🗂️ Texture Organizer

  • Переработан интерфейс Texture Organizer без изменения существующей механики.
  • Добавлена поддержка стандартного DDNet Interface Color в реальном времени.
  • Выбранная текстура теперь отображается через рамку вместо сплошной заливки.
  • Улучшены размеры карточек, отступы, выравнивание, preview, избранное и delete controls.
  • Улучшено оформление папок и drag-and-drop зоны.
  • Удалена лишняя внешняя рамка Search.
  • Добавлены тонкие разделители цвета Interface Color между категориями.
  • Исправлено расположение Audio preview.
  • Музыкальная нота теперь правильно центрируется и сохраняет оригинальный синий цвет.
  • Исправлено центрирование названий texture packs.
  • Улучшено расположение creation row и page controls.

🐱 AMF Indicators

  • Исправлены редкие случаи кратковременного исчезновения AMF-индикаторов.
  • Подтверждённые индикаторы больше не сбрасываются из-за неполных Presence updates.
  • Улучшена стабильность при временных WebSocket reconnect.
  • Неполные Server Browser Presence snapshots больше не удаляют подтверждённую AMF-информацию.
  • Улучшена корректная инвалидация при настоящем offline, смене player slot/name и сбросе сессии.
  • World, nameplates и TAB теперь используют единое подтверждённое AMF-состояние.
  • Удалена лишняя повторная проверка локального скрытия индикаторов.
  • AMF Indicators теперь включены по умолчанию для новых пользователей.
  • Существующие пользователи сохраняют своё сохранённое значение.
  • Добавлена/доработана настройка «Скрыть для себя».
  • Локальное скрытие индикаторов не отключает Presence.

⚙️ Stability & Release

  • Проведена финальная оптимизация изменённых AMF-компонентов.
  • Удалён подтверждённый мёртвый и избыточный код.
  • Версия клиента обновлена до 1.2.
  • Пользовательское соглашение обновлено под версию 1.2.
  • Финальная Release-сборка успешно проверена.
  • Проверен запуск клиента из чистого Portable-пакета.
  • Подготовлены отдельные Portable и Source архивы для публикации.

AMF Client 1.1.2 - Ascension Edition

Choose a tag to compare

@AlyaDDNet AlyaDDNet released this 26 Aug 14:54
aeb60c3

AMF Client 1.1.2 - Ascension Edition

🇬🇧 English

AMF Client 1.1.2 focuses on stability, optimization and improvements to existing AMF Client features.

This update also includes relevant improvements transferred from Best Client 2.3.

🎮 Cloud Input

  • Updated Cloud Input behavior to match Best Client 2.3.
  • Restored the original direction sampling behavior.
  • Improved Others offset handling.
  • Restored strict predicted tick-pair sampling.
  • Added continuous reprediction for more responsive mid-tick aim and hook updates.
  • Preserved SV_PREINPUT, freeze, Snap Tap, main/dummy and reconnect/reset behavior.

🎵 Music Player & Lyrics

  • Improved Lyrics synchronization.
  • Added support for standard LRC [offset:+/-ms] timing.
  • Fixed Lyrics cache conflicts between different album versions of the same song.
  • Fixed backward seeking where an old lyric line could remain selected.
  • Improved protection against stale media position updates.
  • Reduced unnecessary Lyrics allocations and improved temporary buffer reuse.
  • Improved pause, resume, seek and track-change timing behavior.
  • Removed unused Music Player code.

No global hardcoded timing correction is used, so inaccurate timestamps from one Lyrics source do not affect correctly synchronized songs.

🎥 Demo Player

  • Demo navbar can now receive mouse input while the menu is hidden.
  • Hidden menu no longer incorrectly consumes Demo binds.
  • Popup and text-input capture are released correctly.
  • Improved input release behavior during Demo playback.

🐱 AMF Presence & Cat Indicator

  • Fixed cat indicator flickering when joining a server.
  • Fixed cases where the AMF cat could temporarily disappear or fail to appear.
  • Improved Presence resolver stability during short join and reconnect states.
  • Valid AMF state is preserved while player slot information is still being initialized.
  • Stale state is immediately removed on disconnect, slot reuse, nickname change, ambiguity, server switch or reset.
  • TAB and in-game Tee indicators now use the same resolved AMF state.
  • Reduced unnecessary full indicator state resets.

👁 Indicator Visibility

  • Turning indicators off now affects only local rendering.
  • Disabling indicators no longer disables AMF Presence.
  • Other AMF users with indicators enabled can still see a player who disabled indicators locally.
  • Indicator visibility can be changed without reconnecting.

⚙️ ESC Gear Indicator

  • Fixed the normal gear sometimes remaining on the local Tee after rapidly opening and closing ESC.
  • The actual local menu state is now authoritative for the local player.
  • Delayed player flags or Presence state can no longer restore the gear after ESC is closed.
  • Remote player gear behavior remains unchanged.

🔵 Fast Practice Indicator

  • Added a new Fast Practice indicator for AMF Client users.
  • Active Fast Practice is displayed using a soft blue gear.
  • The state is synchronized through live AMF Presence.
  • Rapid ON/OFF changes correctly follow the latest state.
  • The blue gear is shown only for AMF Client users.
  • The Practice World Tee does not display the Fast Practice gear.
  • The normal ESC gear remains separate from the Fast Practice indicator.

🎨 Tune Zone Colors

  • Fixed inconsistent Tune Zone colors and transparency.
  • Blue now uses the original raw Tune tile visualization from Best Client 2.1.
  • Blue no longer uses grayscale, golden-angle recoloring or per-zone tinting.
  • All Tune Zones use the same original blue appearance when Blue is selected.
  • Red, Green and Purple keep the existing AMF fixed-color behavior.
  • Native Tune tile transparency is preserved.
  • cl_overlay_entities continues to control overall entity overlay opacity normally.
  • Tune physics and map tune commands are unaffected.

🔄 Updater

  • Fixed automatic launch of the new DDNet.exe after updating.
  • Fixed a Windows path lifetime issue that could prevent the updated client from starting.
  • The new client is launched from the correct updated portable folder with the correct working directory.
  • Improved updater self-update behavior.
  • Improved portable folder rename handling.
  • Old AMF folder windows in Windows Explorer can now be closed without affecting unrelated Explorer windows.
  • Improved cleanup of temporary updater/helper processes.
  • User files and settings remain preserved during updates.
  • Updating directly from the published AMF Client 1.1.1 release to 1.1.2 was successfully tested.

🪟 Music Player Modes

  • Removed the old Translucent mode.
  • Existing legacy Translucent settings are safely converted to Cover.

⚡ Performance & Stability

  • Added lightweight diagnostics for frame stalls longer than 250 ms.
  • Reduced unnecessary indicator state updates.
  • Removed unused Music Player state and redundant code.
  • Performed an additional targeted optimization and cleanup pass across recently changed AMF systems.
  • Avoided risky large-scale refactoring to preserve stable behavior.

🇷🇺 Русский

AMF Client 1.1.2 направлен на повышение стабильности, оптимизацию и улучшение существующих функций AMF Client.

В обновление также вошли применимые улучшения из Best Client 2.3.

🎮 Cloud Input

  • Cloud Input обновлён в соответствии с Best Client 2.3.
  • Восстановлена оригинальная логика определения направления.
  • Улучшена работа Others offset.
  • Восстановлен strict predicted tick-pair sampling.
  • Добавлен постоянный repredict для более отзывчивых mid-tick aim и hook.
  • Сохранены SV_PREINPUT, freeze, Snap Tap, main/dummy и reset/reconnect.

🎵 Music Player и Lyrics

  • Улучшена синхронизация Lyrics.
  • Добавлена поддержка стандартного LRC-тега [offset:+/-ms].
  • Исправлены конфликты cache между разными album-версиями одной песни.
  • Исправлена перемотка назад, при которой могла оставаться старая строка Lyrics.
  • Улучшена защита от устаревших media position updates.
  • Уменьшено количество лишних Lyrics allocations и улучшено переиспользование временных buffers.
  • Улучшена работа pause, resume, seek и смены трека.
  • Удалён неиспользуемый код Music Player.

Глобальная искусственная поправка времени Lyrics не используется, поэтому неточные timestamps одной песни не влияют на правильно синхронизированные треки.

🎥 Demo Player

  • Demo navbar теперь получает mouse input при скрытом меню.
  • Скрытое меню больше не перехватывает Demo binds.
  • Popup и text-input capture корректно освобождаются.
  • Улучшена обработка release input во время Demo playback.

🐱 AMF Presence и Cat Indicator

  • Исправлено мигание cat indicator при входе на сервер.
  • Исправлены случаи временного исчезновения или отсутствия AMF cat.
  • Улучшена стабильность Presence resolver во время коротких join/reconnect состояний.
  • Подтверждённый AMF state сохраняется, пока player slot ещё полностью инициализируется.
  • Stale state сразу удаляется при disconnect, slot reuse, смене nickname, ambiguity, server switch или reset.
  • TAB и Tee теперь используют единый resolved AMF state.
  • Уменьшено количество лишних полных сбросов состояния индикаторов.

👁 Отображение индикаторов

  • Выключение индикаторов теперь влияет только на локальное отображение.
  • Indicators OFF больше не отключает AMF Presence.
  • Другие AMF-пользователи с включёнными индикаторами продолжают видеть игрока, который выключил их у себя.
  • Переключение отображения индикаторов не требует reconnect.

⚙️ ESC Gear Indicator

  • Исправлен баг, из-за которого обычная шестерёнка могла оставаться на собственном Tee после быстрого ESC spam.
  • Фактическое состояние локального меню теперь является главным источником состояния для собственного игрока.
  • Запоздавший player flag или Presence state больше не может вернуть gear после закрытия ESC.
  • Логика remote gear не изменена. :contentReference[oaicite:2]{index=2}

🔵 Fast Practice Indicator

  • Добавлен новый индикатор Fast Practice для пользователей AMF Client.
  • Активный Fast Practice отображается нежно-голубой шестерёнкой.
  • Состояние синхронизируется через live AMF Presence.
  • Быстрые ON/OFF переключения корректно используют последнее актуальное состояние.
  • Синяя шестерёнка отображается только у пользователей AMF Client.
  • Tee внутри Practice World не показывает Fast Practice gear.
  • Обычная ESC gear остаётся отдельным индикатором.

🎨 Цвета Tune Zones

  • Исправлены различия цвета и прозрачности Tune Zones.
  • Blue теперь использует оригинальный raw Tune tile visual из Best Client 2.1.
  • Для Blue больше не используются grayscale, golden-angle recoloring и per-zone tint.
  • При выбранном Blue все Tune Zones используют одинаковый оригинальный синий visual.
  • Red, Green и Purple сохраняют существующую AMF fixed-color логику.
  • Сохранена оригинальная прозрачность Tune tile.
  • cl_overlay_entities продолжает нормально управлять общей прозрачностью entity overlay.
  • Physics Tune Zones и map tune commands не изменялись.

🔄 Updater

  • Исправлен автоматический запуск нового DDNet.exe после обновления.
  • Исправлена Windows path lifetime ошибка, из-за которой обновлённый клиент мог не запускаться.
  • Новый клиент запускается из правильной обновлённой portable-папки с корректным working directory.
  • Улучшено обновление самого updater.
  • Улучшена работа переименования portable-папки.
  • Старое окно AMF-папки в Windows Explorer теперь может закрываться без затрагивания остальных окон Проводника.
  • Улучшена очистка временных updater/helper процессов.
  • Пользовательские файлы и настройки продолжают сохраняться во время обновления.
  • Переход непосредственно с опубликованной AMF Client 1.1.1 на 1.1.2 был успешно протестирован. :contentReference[oaicite:3]{index=3}

🪟 Режимы Music Player

  • Удалён старый режим Translucent.
  • Старое сохранённое значение Translucent безопасно переводится в Cover.

⚡ Производительность и стабильность...

Read more

AMF Client 1.1.1 - Ascension Edition

Choose a tag to compare

@AlyaDDNet AlyaDDNet released this 24 Aug 01:04
aeb60c3

AMF Client 1.1.1 - Ascension Edition

🇬🇧 English

AMF Client 1.1.1 is a quality-of-life update focused on bug fixes, stability, performance and improvements to existing client features.

This release also includes a final optimization and cleanup pass across systems changed since 1.1.

⚡ Performance & Stability

  • Additional optimization and cleanup across systems changed since AMF Client 1.1.
  • Improved AMF Presence and player indicator stability.
  • Improved live Presence responsiveness.
  • Optimized Server Browser auto-refresh and reduced unnecessary processing.
  • Improved background and network task handling.
  • Removed obsolete workarounds and redundant code from affected systems where it was safe to do so.
  • Additional lifecycle, resource and stability checks were performed before release.

🚪 Faster Game Exit

Closing AMF Client directly while connected to a game server has been significantly improved.

  • Fixed an issue that could make the client take around 10 seconds to close while connected to a server.
  • Exit is now practically instant, typically below 0.5 seconds.
  • Presence network operations can now be cancelled correctly during shutdown.
  • Client shutdown no longer waits for the previous long Presence connection timeout.
  • Configs, HUD layouts, binds and other user data are still saved normally before shutdown.
  • No unsafe thread detach or forced client termination is used.

🐱 AMF Presence & Player Indicators

AMF Presence received several important stability fixes and improvements.

  • Fixed the WebSocket connection regression introduced during the fast-shutdown optimization.
  • Restored reliable live AMF Presence connections.
  • Restored AMF player indicators in TAB and above Tee.
  • Improved consistency between TAB and in-game Tee indicators.
  • Improved handling of Presence snapshots and deltas.
  • Improved reconnect, disconnect and stale-state cleanup.
  • Live player-slot validation now happens immediately when a Presence snapshot/delta arrives instead of waiting for the next periodic validation.
  • This removes an unnecessary indicator response delay of up to approximately 250 ms.
  • Browser Presence and live server Presence remain separate systems to avoid stale Browser data affecting live indicators.
  • Existing main/dummy Presence behavior is preserved.

⚙️ Settings Gear Indicator

The settings gear indicator has been restored and stabilized.

  • The gear is displayed for regular players when the server reports that they are inside the menu through PLAYERFLAG_IN_MENU.
  • AMF Client users can use the more accurate live Presence settingsOpen state.
  • Opening ESC makes the gear appear according to the latest available state.
  • Closing ESC correctly removes the gear.
  • Rapid ESC opening and closing does not leave the indicator stuck.
  • The latest state has priority over older Presence state.
  • Disconnect/reconnect cleanup prevents old gear state from remaining on players.
  • Gear visibility is independent from the AMF cat indicator setting.

🔊 Gameplay Sounds

  • Fixed possible duplication of short gameplay sounds.
  • Improved handling of predicted/server gameplay sound events.
  • Removed obsolete intermediate sound workarounds used while investigating the issue.
  • Preserved the final canonical predicted/snapshot sound behavior.
  • Hook, no-hook, weapon/fire and related short gameplay events continue through the cleaned final path.

🎮 Fast Input

Fast Input modes received additional verification and cleanup.

Checked modes include:

  • Fast
  • Best
  • Delta
  • F Input
  • Saiko
  • Cloud

Additional work includes:

  • Preserved Cloud and Saiko improvements synchronized with Best Client 2.2.2.
  • Verified prediction tick handling and sampling paths.
  • Verified direction handling.
  • Verified main/dummy state handling.
  • Verified reset and lifecycle behavior.
  • Preserved Snap Tap related behavior.
  • Preserved Cloud SV_PREINPUT handling.
  • Preserved Cloud Others behavior and its separate offset.
  • Preserved freeze-related behavior.
  • amf_* remains the canonical runtime configuration source.
  • Legacy tc_* values remain limited to migration/compatibility where required.

The confirmed input timing and responsiveness were not intentionally changed.

📶 Auto Margin

Auto Margin received important lifecycle and persistence fixes.

  • Manual Prediction Margin is now preserved separately from the temporary Auto Margin value.
  • Enabling Auto Margin keeps the user's manual baseline.
  • Disabling Auto Margin correctly restores that baseline.
  • Fixed an issue where an automatically calculated margin could be saved as the new manual value after restarting the client.
  • The manual baseline is stored separately in AMF Client settings.
  • Manual Prediction Margin changes made while Auto Margin is disabled correctly update the saved baseline.
  • Restarting or updating the client should no longer replace the user's manual margin with a previously calculated automatic value.

For example, a manual value such as 5.5 ms should no longer unexpectedly become an automatically calculated value such as 78.0 ms after restarting the client.

🎵 Music Player & Lyrics

The Music Player and synchronized Lyrics system received additional improvements.

  • Added and improved synchronized Lyrics support.
  • Improved synchronization between lyrics and playback position.
  • Improved Lyrics rendering.
  • Improved Current Time behavior.
  • Current playback time controls the relevant playback-time UI correctly.
  • Improved track-change handling.
  • Improved stale-request cancellation.
  • Improved behavior when lyrics are unavailable.
  • Improved offline and no-music states.
  • Prevented incorrect no-music fallback text.
  • Improved metadata/cache/request handling.
  • Preserved the existing Music Player layout.
  • Preserved HUD Editor integration.
  • Preserved Smooth HUD behavior.
  • Preserved timeline, artwork and playback controls.

🌈 Gradient Nicknames Preview

Gradient Nicknames Preview received additional improvements.

  • Improved preview of other players.
  • Improved preview of your own Tee.
  • Correctly respects the separate self-gradient option.
  • When the self-gradient option is disabled, the normal gradient rules are used for your Tee.
  • Added/improved Team selection.
  • Added/improved Team number controls.
  • Added/improved previous/next Team controls.
  • Added/improved Random Team.
  • Added/improved Random Tee/Skin.
  • Preview uses valid built-in DDNet skins.
  • Reduced unnecessary work in the preview path while preserving its current appearance and behavior.

🎥 Demo Motion Blur

Fixed a major Motion Blur issue when working with .demo files.

Previously, enabling Motion Blur could cause severe blur, ghosting and frame-history smearing while viewing or rendering a Demo.

Now:

  • Motion Blur frame-history blending is disabled at runtime in Demo contexts.
  • Demo Browser is covered.
  • Demo playback is covered.
  • Video export/render is covered.
  • The user's Motion Blur configuration is NOT changed.
  • Motion Blur is NOT permanently saved as disabled.
  • After leaving Demo mode, Motion Blur automatically returns according to the user's saved setting.
  • Old Demo-specific Motion Blur workarounds were removed.

Normal gameplay Motion Blur is unaffected.

🖥️ HUD Editor & Layout Stability

Improved compatibility of saved HUD layouts between client versions.

  • Fixed an issue where updating from an older AMF Client version could unexpectedly move Ping / Prediction.
  • Legacy Ping default positions are now handled correctly.
  • Old HUD module IDs are protected to reduce the risk of layout incompatibility.
  • New HUD modules remain append-only instead of shifting existing IDs.
  • amf_hud_layout.cfg is preserved by the updater.
  • Existing saved HUD positions are not intentionally replaced during updates.
  • Existing X, Y, Scale and related layout state remain preserved.
  • Compatibility was checked for existing HUD modules including Ping / Prediction, Local Time, Key Indicator and Music Player.

An isolated update test confirmed HUD layout preservation.

🌐 Server Browser

Server Browser received additional optimization and stability improvements.

  • Reduced unnecessary work during automatic server-list refresh.
  • Unchanged server-list payload no longer requires the same complete JSON parse/rebuild/sort cycle.
  • Reduced unnecessary list reconstruction.
  • Improved ping-cache lifecycle so it does not need to be repeatedly loaded without reason.
  • Fixed safe fallback behavior for invalid br_location data.
  • This prevents invalid location state from producing unstable estimated latency behavior.
  • Normal refresh, sorting, filters and favorites remain supported.
  • AMF Browser indicators, counts and player-name data remain supported.

🔄 Updater

The AMF Client updater received significant internal improvements.

  • Added a distribution manifest.
  • Future updates can identify files that belonged to an older AMF Client distribution.
  • Files removed from a newer distribution can be safely cleaned up without treating unknown user files as distribution files.
  • Added conservative cleanup support for confirmed obsolete legacy files.
  • Legacy steam_api.lib is removed where applicable.
  • Improved staging and cleanup behavior.
  • Improved updater self-update.
  • Added deferred updater replacement after the old updater process exits.
  • Added an external install helper for operations that must happen after the client/updater closes.
  • Improved update folder handling.
  • Improved manifest path validation.
  • Absolute paths are rejected.
  • Path traversal entries are rejected.
  • Valid filenames containing .. as part of the filename, such as notes..old.txt, are not incorrectly rejected.
  • Unknown user files are not deleted based on guesses.
    ...
Read more

AMF Client 1.1 - Ascension Edition

Choose a tag to compare

@AlyaDDNet AlyaDDNet released this 20 Aug 21:52
aeb60c3

✨ AMF Client 1.1 — Ascension Edition

Ascension Edition — крупное обновление AMF Client, сосредоточенное на новых функциях, кастомизации HUD, визуальных улучшениях, производительности и общей стабильности клиента.

AMF Client создан на базе Best Client и DDNet 19.9, сохраняя привычный игровой процесс DDNet и расширяя его дополнительными возможностями.


🚀 Что нового

🎵 Music Player

Добавлен полноценный музыкальный плеер, интегрированный непосредственно в HUD.

  • Поддержка Windows Media Session
  • Отображение названия трека и исполнителя
  • Обложка текущего трека
  • Previous / Play-Pause / Next
  • Интерактивный прогресс воспроизведения
  • Полная интеграция в HUD Editor
  • Настройка положения и размера
  • Поддержка Smooth HUD
  • Получение информации о медиа без блокировки игрового потока

⌨️ Key Indicator

Добавлен новый настраиваемый индикатор клавиш для HUD.

  • Отображение нажатий клавиш
  • Отображение LMB / RMB CPS
  • CPS рассчитывается в реальном времени
  • Классический стиль
  • Стиль Minecraft
  • Встроенный Minecraft-шрифт
  • Настройка положения и масштаба через HUD Editor
  • Поддержка Smooth HUD

🕐 Local Time

Улучшена существующая функция Local Time.

  • Добавлена полная интеграция в HUD Editor
  • Положение Local Time теперь можно настраивать непосредственно через HUD Editor
  • Исправлено позиционирование и взаимодействие с системой HUD Layout

🛠️ HUD Editor

HUD Editor получил большое количество исправлений и улучшений.

  • Улучшено перемещение HUD-модулей
  • Исправлено позиционирование элементов
  • Исправлены Scale и границы модулей
  • Улучшена точность hover, selection и hitbox
  • Исправлено перетаскивание элементов мышью
  • Убраны лишние области редактора
  • Исправлена интеграция Music Player
  • Исправлена интеграция Key Indicator
  • Добавлена полноценная настройка Local Time
  • Исправлена логика дополнительных кнопок HUD Editor
  • Верхняя кнопка «Редактор HUD» теперь остаётся на месте при прокрутке
  • Улучшено поведение редактора при использовании нескольких HUD-модулей одновременно

HUD Editor стал стабильнее, точнее и удобнее для полноценной настройки интерфейса.


🧘 Focus Mode

Добавлен Focus Mode для более чистого игрового интерфейса.

  • Быстрое включение через hotkey
  • Сохранение состояния
  • Корректная работа с постоянными HUD-элементами
  • Корректная работа с чатом и Music Player
  • Исправлена совместимость со Scoreboard
  • Интеграция в AMF Client → Main

🌈 Градиент никнеймов

Добавлена расширенная настройка градиента никнеймов.

  • Возможность включить градиент никнеймов
  • Выбор источника цветов: по цвету скина или по команде/вару
  • Возможность настроить собственный градиент для себя
  • Градиент цветов команд
  • Градиент в меню наблюдателя
  • Выбор позиции градиента: слева / справа
  • Настройка силы градиента
  • Настраиваемые цвета собственного градиента

🎨 Tune Zone Colors

Добавлена возможность настраивать цвета Tune Zone.

  • Выбор собственных цветов для отображения Tune Zone
  • Настройки сохраняются в конфигурации AMF Client
  • Возможность настроить отображение Tune Zone под собственный визуальный стиль

🎨 Визуальные улучшения

Ascension Edition содержит большое количество визуальных исправлений и улучшений интерфейса.

  • Исправлено некорректное отображение Hook через стены
  • Улучшено отображение HUD-модулей
  • Исправлены различные проблемы позиционирования интерфейса
  • Улучшены размеры, отступы и выравнивание элементов
  • Переработаны страницы AMF Client → Main и Visuals
  • Добавлена более удобная двухколоночная компоновка настроек
  • Улучшено отображение карточек настроек
  • Исправлено множество небольших визуальных проблем предыдущей версии

👥 TAB & Взаимодействие с игроками

Улучшено взаимодействие с игроками через TAB.

  • Добавлена функция Invite
  • Контекстное меню игрока теперь можно открыть как ЛКМ, так и ПКМ
  • Исправлено расположение элементов контекстного меню
  • Исправлены пересечения кнопок и неправильные отступы
  • Улучшено общее поведение и удобство взаимодействия с меню

⚡ Производительность и оптимизация

Ascension Edition включает отдельный этап очистки и оптимизации кодовой базы.

Textures / Organizer

Оптимизирована работа системы текстур:

  • Повторное использование уже декодированных PNG
  • Уменьшено количество повторной обработки данных
  • Улучшена дедупликация ресурсов
  • Уменьшено количество ненужных перерисовок loading screen
  • Удалены дублирующие пути загрузки
  • Убраны лишние fallback-загрузки Entities

HUD

  • Удалён неиспользуемый legacy HUD-layout код
  • Убраны лишние compatibility-проверки из часто используемых HUD-путей
  • Упрощена работа runtime layout
  • Удалены недостижимые и дублирующиеся участки кода

Stability

Дополнительно были проверены и приведены в порядок:

  • Music Player worker lifecycle
  • Presence worker
  • Thread synchronization
  • Shutdown-пути
  • Asset loading
  • AMF config ownership

AMF-specific настройки были отделены от старого TClient config namespace там, где они действительно принадлежат AMF Client.


📜 Ascension Edition Interface

Обновлено окно информации и пользовательского соглашения AMF Client — Ascension Edition.

  • Новый минималистичный интерфейс
  • Переработанная структура информации
  • Более чёткое отображение текста
  • Убраны лишние обводки текста
  • Улучшены sidebar и активные состояния
  • Исправлено расположение checkbox и нижней панели
  • Добавлена плавная анимация появления и исчезновения при включённом Smooth HUD
  • Добавлена отдельная revision-система соглашения для Ascension Edition

Пользователи, переходящие с Beta Edition, увидят новое соглашение Ascension Edition независимо от старого состояния опции «Не показывать при запуске».


💬 Discord Integration

Discord-интеграция обновлена для Ascension Edition.

  • Новый логотип Ascension Edition для Discord Rich Presence
  • Обновлено отображение AMF Client в Discord
  • Добавлена официальная Discord-ссылка AMF Client
  • Discord-ссылки AMF Client и TClient теперь разделены

🧹 Исправления и стабильность

Помимо новых функций, Ascension Edition содержит большое количество небольших визуальных и технических исправлений.

Проведена дополнительная очистка:

  • мёртвого кода
  • legacy-кода
  • дублирующей логики
  • ненужных compatibility paths
  • устаревших Beta Edition references

При этом основные игровые системы DDNet, network, prediction и существующая игровая механика не переписывались без необходимости.


🔄 Обновление с AMF Client 1.0.4 Beta

Пользователи AMF Client 1.0.4 Beta Edition могут перейти на Ascension Edition через встроенную систему обновлений.

Используйте:

Проверить обновления → Скачать → Перезапустить и обновить

Пользовательские настройки и данные сохраняются во время обновления.


📥 Скачать

AMF Client 1.1 — Ascension Edition

Скачайте:

AMFClient-1.1.0-Ascension-Portable.zip

Распакуйте архив в отдельную папку и запустите:

DDNet.exe

Пользователям AMF Client 1.0.4 Beta Edition рекомендуется использовать встроенную систему обновлений.


❤️ Благодарности

Спасибо разработчикам DDNet, создателям Best Client, авторам используемых компонентов и всем, кто помогает развитию AMF Client.

AMF Client создан на базе Best Client и DDNet 19.9.


🇬🇧 English

✨ AMF Client 1.1 — Ascension Edition

Ascension Edition is a major AMF Client update focused on new features, HUD customization, visual improvements, performance and overall client stability.

AMF Client is built on top of Best Client and DDNet 19.9, preserving the familiar DDNet experience while extending it with additional features and customization.


🚀 What's New

🎵 Music Player

A fully integrated HUD music player has been added.

  • Windows Media Session support
  • Track and artist information
  • Album artwork
  • Previous / Play-Pause / Next controls
  • Interactive playback progress
  • Full HUD Editor integration
  • Position and scale customization
  • Smooth HUD support
  • Non-blocking media information handling

⌨️ Key Indicator

A new customizable HUD input indicator has been added.

  • Key press visualization
  • LMB / RMB CPS display
  • Real-time CPS calculation
  • Classic style
  • Minecraft style
  • Built-in Minecraft font
  • HUD Editor position and scale controls
  • Smooth HUD support

🕐 Local Time

The existing Local Time feature has been improved.

  • Added full HUD Editor integration
  • Local Time positioning can now be configured directly through HUD Editor
  • Improved positioning and HUD Layout integration

🛠️ HUD Editor

HUD Editor received a major set of fixes and improvements.

  • Improved HUD module dragging
  • Fixed element positioning
  • Fixed scaling and module boundaries
  • More accurate hover, selection and hitboxes
  • Improved mouse dragging behavior
  • Removed unnecessary editor areas
  • Fixed Music Player integration
  • Fixed Key Indicator integration
  • Added full Local Time customization
  • Fixed additional HUD Editor button logic
  • The main HUD Editor button now remains fixed while scrolling
  • Improved behavior when multiple HUD modules are enabled

HUD Editor is now more stable, precise and convenient for full HUD customization.


🧘 Focus Mode

A new Focus Mode provides a cleaner gameplay interface.

  • Hotkey toggle
  • Persistent state
  • Proper handling of persistent HUD elements
  • Chat and Music Player compatibility
  • Correct Scoreboard behavior
  • Integrated into AMF Client → Main

🌈 Nickname Gradient

Extended nickname gradient...

Read more

AMF Client 1.0.4 Beta Edition

Choose a tag to compare

@AlyaDDNet AlyaDDNet released this 13 Aug 18:39
aeb60c3

AMF Client 1.0.4 — новое крупное обновление клиента с переходом на DDNet 19.9, новой системой автообновлений и улучшениями интеграции с Discord.

✨ Новое

  • Добавлена полноценная система автоматического обновления AMF Client через GitHub Releases.
  • Добавлена функция «Низкий приоритет Discord».
  • Добавлено автоматическое восстановление обычного приоритета Discord после закрытия или аварийного завершения AMF Client.
  • Улучшена работа AMF Client Presence в браузере серверов.

🎮 DDNet 19.9

  • Основа AMF Client обновлена с DDNet 19.8 до DDNet 19.9.
  • Перенесены актуальные изменения, исправления и улучшения DDNet 19.9.
  • Сохранена совместимость новых изменений DDNet со всеми функциями AMF Client.

💬 Discord

  • Обновлено оформление Discord Rich Presence.
  • Добавлено новое изображение и улучшены статусы активности.
  • Улучшена работа Discord-интеграции.

⚡ Улучшения и исправления

  • Улучшено отображение AMF Client и Friends индикаторов в браузере серверов.
  • Улучшено отображение AMF Client индикатора в информации об игроке.
  • Улучшена и оптимизирована работа системы Presence.
  • Улучшено главное меню и некоторые элементы интерфейса.
  • Исправлены найденные визуальные недочёты.
  • Проведена оптимизация и очистка недавно изменённых систем клиента.
  • Исправлены различные небольшие ошибки и улучшена стабильность.

🔄 Автообновление

Теперь AMF Client самостоятельно проверяет наличие новой версии на официальном GitHub и позволяет установить обновление прямо из клиента.

Пользовательские настройки и данные при обновлении сохраняются.

AMF Client 1.0.4 Beta Edition
На основе DDNet 19.9
Made by alya?

AMF Client 1.0.3 Beta Edition

Pre-release

Choose a tag to compare

@AlyaDDNet AlyaDDNet released this 11 Aug 01:25
0b8d6b0

AMF Client 1.0.3 Beta Edition

Первая приватная Beta Edition сборка AMF Client.
⚠️ Beta Edition - версия находится в активной разработке. Возможны ошибки и изменения.
🔒 Просьба не распространять никакую информацию об AMF Client до его официального выхода в публичный доступ.
20260811044116_1