Skip to content

Releases: Velmi1337/ALOL

ALOL 0.5.8

Choose a tag to compare

@Velmi1337 Velmi1337 released this 03 Nov 14:01

ALOL 0.5.8 — наш Proton с исправлением раскладки, установка архивов модов и меньше фоновой нагрузки.

  • ALOL-Proton 0.1.0 объединяет профиль Arizona и исправление постоянного RU в игровом индикаторе. Подготовка из окна скачивает проверенные готовые файлы, компиляция Wine не нужна. Предыдущие runtime сохраняются.
  • Исправление EN/RU проверено настоящими 32/64-битными Windows-программами через UMU и подтверждено пользователем в Arizona. Сохраняются WASD, кириллица, ru-RU и кодировки 1251/866. Нужен режим совместимости клавиатуры / XWayland.
  • Установка собственных модов разбирает смешанные и вложенные архивы, Lua-библиотеки и конфигурации, проверяет план и зависимости, сохраняет заменённые файлы для отката. Скомпилированные скрипты помечаются как недоступные для полной проверки зависимостей.
  • Убраны постоянные обходы всей папки игры: новые Windows-метки отслеживаются через inotify, журнал перечитывается только при изменении. При потере уведомлений работает резервная проверка.
  • Добавлены отдельная оранжевая иконка Arizona, счётчик FPS / времени кадра DXVK, необязательный GameMode и сброс web-кэша с резервной копией.
  • Удалены экспериментальные лимиты FPS, VSync, пресеты ухудшения графики и кнопка обхода Alt+Tab. Подтверждённого прироста FPS для нашего Proton не обещаем.
  • Лицензия ALOL — Apache-2.0. Патч Wine остаётся LGPL-2.1-or-later; полные изменённые исходники Wine, лицензия и инструкция пересборки входят в архив исправления и подготовленный runtime.

После обновления откройте «Настройки → Дополнительно → Окружение и пути к файлам» и нажмите «Создать и выбрать ALOL-Proton». Существующий выбор Proton автоматически не заменяется. Для обновления значков окон может понадобиться новый сеанс DE.

Arch Linux / CachyOS x86_64:

sudo pacman -U ./alol-0.5.8-1-x86_64.pkg.tar.zst

Fedora 44+ x86_64:

sudo dnf install ./alol-0.5.8-1.fc44.x86_64.rpm

Доступны отдельный бинарник, исходники, пакеты и готовое исправление ALOL-Proton.
Контрольные суммы: SHA256SUMS и SHA256SUMS.fedora. Игра, личные профили, логи,
префиксы и кэши разработки в файлы релиза не входят. Обновление ALOL доступно из окна программы.

ALOL 0.5.7

Choose a tag to compare

@Velmi1337 Velmi1337 released this 01 Nov 18:25

ALOL 0.5.7: удобный интерфейс, иконки окон и отдельная рабочая копия.

  • Переработаны экраны игры, настроек, модов и журнала. Главный экран показывает следующий шаг установки, а когда игра готова — сервер и никнейм. Кнопка запуска остаётся доступной в невысоком окне.
  • Настройки собраны по назначению: игра, совместимость, обновления, дополнительные пути и помощь. Кнопка сохранения закреплена внизу; несохранённые изменения отмечаются подсказкой.
  • Добавлены переход к восстановлению, копирование журнала и открытие папки логов. Ненужная кнопка остановки скрывается, когда операций нет.
  • Для иконок используются корректные идентификаторы окон и скрытые desktop-метаданные. Arizona через ALOL получает отдельный UMU GAMEID вместо общего steam_app_default. Чужие desktop-записи не перезаписываются.
  • Разработка отделена от установленного приложения: run-dev.sh хранит её профиль в .dev-data внутри проекта. Рабочая копия не добавляется в меню приложений и не заменяет себя релизным бинарником. Скрытая запись alol-dev обеспечивает иконку открытого окна.
  • В релиз входят только исходники, бинарники, упаковочные файлы и демонстрационные снимки. Личные профили, игровые файлы, префиксы, логи и кэши разработки исключены.

Сохранены обновления из окна ALOL, установка без системной русской локали и режим совместимости клавиатуры COSMIC.
Для новых идентификаторов Arizona закройте её и снова запустите через обновлённый ALOL. Если COSMIC показывает старую иконку после установки, его список окон может использовать прежний кэш приложений до перезапуска компонента или входа в сеанс.

Обновление с предыдущих версий доступно из окна ALOL.

Arch Linux / CachyOS x86_64:

sudo pacman -U ./alol-0.5.7-1-x86_64.pkg.tar.zst

Fedora 44+ x86_64 (RPM добавляется после проверки CI):

sudo dnf install ./alol-0.5.7-1.fc44.x86_64.rpm

Контрольные суммы: SHA256SUMS и SHA256SUMS.fedora. Игра и Windows-компоненты в пакет не входят.

ALOL 0.5.6

Choose a tag to compare

@Velmi1337 Velmi1337 released this 01 Nov 16:11

ALOL 0.5.6: установка без системной русской локали и совместимость клавиатуры COSMIC.

  • Для установки Arizona больше не нужно включать ru_RU.UTF-8 в системе. ALOL создаёт локаль в своих пользовательских данных, без sudo, и применяет её только к Wine/Proton/winetricks. При недоступной генерации используется встроенная ru-RU Wine.
  • Системный язык, /etc/locale.gen и locale-archive не меняются. Из RPM убрана зависимость от русского языкового пакета.
  • Добавлена включённая по умолчанию настройка «Совместимость клавиатуры: WASD / COSMIC / XWayland». Она использует XWayland при доступном DISPLAY и отключает перехват ввода Linux IME для запуска игры. Перед изменением настроек Wine сохраняется копия реестра. Режим можно отключить.
  • Повтор установки после ошибки сохраняет установленные компоненты. Проверены кэш локали, восстановление после сбоя, переключение режима ввода и прежние функции обновлений/модов.
  • В README добавлены Contributors: Velmi1337 и Codex (ИИ-помощник OpenAI).

Кодировки проверены на настоящем Wine 11.21: ACP 1251, OEM 866, ru-RU, включая запасной режим без glibc-локали.
Периодический сбой WASD на COSMIC требует проверки реальной игрой: режим совместимости — обход известных путей перехвата ввода, а не исправление самого композитора. Перед запуском выберите английскую раскладку.

Обновиться с 0.5.4 / 0.5.5 можно через окно обновления ALOL.
После обновления повторите «Установить Arizona» или «Подготовить Proton»: уже установленные шрифты и Visual C++ будут использованы повторно.

Arch Linux / CachyOS x86_64:

sudo pacman -U ./alol-0.5.6-1-x86_64.pkg.tar.zst

Fedora 44+ x86_64 (RPM добавляется после проверки CI):

sudo dnf install ./alol-0.5.6-1.fc44.x86_64.rpm

Контрольные суммы: SHA256SUMS и SHA256SUMS.fedora. Игра и Windows-компоненты в пакет не входят.

ALOL 0.5.5

Choose a tag to compare

@Velmi1337 Velmi1337 released this 01 Nov 15:45

ALOL 0.5.5: окно обновлений, настройки проверки, совместимость лаунчера и иконки.

  • Проверка при каждом запуске включена по умолчанию. В настройках можно выбрать ежедневную, еженедельную или ручную проверку и отключить всплывающее окно. Настройки сохраняются сразу.
  • Новое окно показывает изменения релиза, предлагает обновиться сейчас или позже и перезапустить приложение после установки. Во время игры уведомление откладывается.
  • Совместимый запуск официального лаунчера убирает конфликтующие переменные dotfiles/оверлеев и использует XWayland. После аварийного завершения предусмотрена одна попытка без GPU. Параметры самой игры сохраняются.
  • Добавлены PNG-иконка, встроенная иконка окна и корректная desktop identity. Для запуска из исходников создаётся недостающая пользовательская запись.
  • Начальный размер учитывает рабочую область монитора. Обслуживание свёрнуто, дублирующая кнопка «Установить лаунчер» удалена.

Режим совместимости можно отключить для нестандартного Wine или нативного Wayland.
В niri нужен работающий xwayland-satellite; конфигурация WM автоматически не меняется.

Обновление с 0.5.4 доступно из окна ALOL.

Arch Linux / CachyOS x86_64:

sudo pacman -U ./alol-0.5.5-1-x86_64.pkg.tar.zst

Fedora 44+ x86_64 (RPM добавляется после проверки CI):

sudo dnf install ./alol-0.5.5-1.fc44.x86_64.rpm

Контрольные суммы: SHA256SUMS и SHA256SUMS.fedora. Игра и Windows-компоненты в пакет не входят.

ALOL 0.5.4

Choose a tag to compare

@Velmi1337 Velmi1337 released this 01 Nov 14:56

ALOL 0.5.4 исправляет нечитаемые меню на COSMIC DE и добавляет обновления из окна лаунчера.

  • Всплывающие списки, диалоги, стрелки и разделы обслуживания теперь используют согласованные тёмные цвета даже при светлой GTK-теме.
  • Исправлен чрезмерно крупный заголовок окна; основные действия помещаются в обычном окне.
  • Новые версии проверяются автоматически в фоне с суточным кэшем. Ручная проверка доступна всегда.
  • Кнопки «Обновить ALOL» и «Перезапустить» выполняют загрузку, проверку SHA256 и установку. Для pacman/RPM используется системный пакетный менеджер и запрос polkit; локальная копия заменяется атомарно.
  • Профили, игра, моды и префиксы сохраняются. Добавлены команды alol check-update и alol self-update.

Для Arch Linux / CachyOS x86_64:

sudo pacman -U ./alol-0.5.4-1-x86_64.pkg.tar.zst

Для Fedora 44+ x86_64 (RPM добавляется после проверки в CI):

sudo dnf install ./alol-0.5.4-1.fc44.x86_64.rpm

В версии 0.5.3 ещё нет автообновления: установите 0.5.4 вручную один раз.
Дальнейшие обновления доступны в интерфейсе. Отдельный alol-0.5.4-linux-x86_64
предназначен для локальной установки с уже установленными GTK 3 и libarchive.

SHA256SUMS содержит суммы исходников, Arch-пакета, бинарника, рецептов и скриншотов.
SHA256SUMS.fedora относится к проверенному Fedora RPM и его исходникам.

ALOL — независимый проект, не связанный с Arizona Games. Пароль вводится в игре.

ALOL 0.5.3

Choose a tag to compare

@Velmi1337 Velmi1337 released this 30 Oct 20:16

ALOL 0.5.3 добавляет поддержку Fedora 44+ x86_64: нативный RPM,
установщик для dnf и автоматическую сборку/проверку в Fedora через GitHub Actions.
Симметричный интерфейс и скриншоты из отдельного демонстрационного профиля сохранены.

Посмотреть скриншоты

Снимки сделаны с демонстрационным профилем; каталог модов содержит примеры.

Главный экран
Настройки
Моды

ALOL — нативный лаунчер Arizona RP на Rust для Linux.

Для Arch Linux и CachyOS x86_64 скачайте .pkg.tar.zst и установите:

sudo pacman -U ./alol-0.5.3-1-x86_64.pkg.tar.zst
alol

Для Fedora 44+ x86_64 после завершения workflow Fedora RPM появится RPM:

sudo dnf install ./alol-0.5.3-1.fc44.x86_64.rpm
alol

Fedora RPM устанавливает Wine, winetricks и русскую локаль. В новой конфигурации
ALOL выбирает доступный UMU/Proton либо системный Wine. Существующие настройки
окружения сохраняются. Проверка пакета не заменяет проверку игры на сервере.

Для Arch/CachyOS нужны включённый multilib и подходящие 32/64-битные драйверы.
При первой подготовке окружения нужен интернет для Windows-компонентов и Proton.

Сборка из исходников:

git clone https://github.com/Velmi1337/ALOL.git
cd ALOL
./install-arch.sh     # Arch / CachyOS
./install-fedora.sh   # Fedora

SHA256SUMS относится к исходникам, Arch-пакету, рецептам и скриншотам.
SHA256SUMS.fedora содержит проверенные контрольные суммы Fedora-пакета и исходников.
RPM собирается и устанавливается в чистой Fedora 44 перед загрузкой в релиз.
В релиз не входят профили, префиксы, игровые файлы, логи, токены и домашние пути.
Автор пакетов — ALOL contributors, хост RPM-сборки — alol-builder.

Проект не связан с Arizona Games. Пароль аккаунта вводится в игре.

ALOL 0.5.2

Choose a tag to compare

@Velmi1337 Velmi1337 released this 30 Oct 19:40

ALOL 0.5.2: аккуратные равные кнопки, симметричные вкладки и обновлённое оформление.
Добавлены реальные скриншоты из отдельного демонстрационного профиля.

Главный экран
Настройки
Моды

ALOL — нативный лаунчер Arizona RP на Rust для Linux.

Для Arch Linux и CachyOS x86_64 скачайте .pkg.tar.zst и установите:

sudo pacman -U ./alol-0.5.2-1-x86_64.pkg.tar.zst
alol

Нужны включённый multilib и подходящие 32/64-битные графические драйверы.
Зависимости из репозиториев устанавливаются через pacman. Для первой загрузки
Proton, runtime и компонентов Windows нужен интернет.

Сборка и установка из исходников:

sudo pacman -S --needed base-devel rust python git
git clone https://github.com/Velmi1337/ALOL.git
cd ALOL
./install-arch.sh

SHA256SUMS содержит контрольные суммы пакета, исходников, PKGBUILD и трёх PNG.
В релиз не входят профили, префиксы, игровые файлы, логи, токены и домашние пути.
Поле автора пакета — ALOL contributors.

Возможности: выбор сервера и ника, игровые настройки Arizona, официальные и свои
моды, починка кодировки и файлов. Экспериментальный автопароль удалён.
Пароль вводится в игре. Проект не связан с Arizona Games.

ALOL 0.5.1

Choose a tag to compare

@Velmi1337 Velmi1337 released this 30 Oct 19:10

ALOL — нативный лаунчер Arizona RP на Rust для Linux.

Для Arch Linux и CachyOS x86_64 скачайте .pkg.tar.zst и установите:

sudo pacman -U ./alol-0.5.1-1-x86_64.pkg.tar.zst
alol

Нужны включённый multilib и подходящие 32/64-битные графические драйверы.
Зависимости из репозиториев устанавливаются через pacman. Для первой загрузки
Proton, runtime и компонентов Windows нужен интернет.

Сборка и установка из исходников:

sudo pacman -S --needed base-devel rust python git
git clone https://github.com/Velmi1337/ALOL.git
cd ALOL
./install-arch.sh

SHA256SUMS содержит контрольные суммы пакета, исходников и PKGBUILD.
В релиз не входят профили, префиксы, игровые файлы, логи, токены и домашние пути.
Поле автора пакета — ALOL contributors.

Возможности: выбор сервера и ника, игровые настройки Arizona, официальные и свои
моды, починка кодировки и файлов. Экспериментальный автопароль удалён.
Пароль вводится в игре. Проект не связан с Arizona Games.