Skip to content

Releases: AionCL/launcher

AionCL Linux 2.5.42 Preview 31

Pre-release

Choose a tag to compare

Linux launcher preview packages built and tested from 750f746. Upgrade once from preview 25 manually. Native D3DX9 is enabled by default with an advanced Wine fallback option. This version supports future launcher updates from inside the launcher (APT/DNF or portable backup), using verified Linux packages.

AionCL Windows 2.5.42 Preview 30 — comptes enregistrés

Choose a tag to compare

Le launcher restaure désormais le dernier compte choisi dans le menu déroulant après redémarrage, sur Linux et Windows.

  • Bouton explicite « Sauvegarder ces identifiants » commun aux deux plateformes ; JOUER utilise les champs sans changer les identifiants sauvegardés.
  • Suppression du compte sélectionné : restauration cohérente d'un compte restant, ou champs vides si la liste est vide.
  • Changements de comptes bloqués pendant les opérations pour éviter les incohérences.
  • Windows conserve la protection DPAPI des identifiants et bénéficie d'une écriture atomique ; Linux conserve ses permissions privées.

Windows : paquet de recette dédié ; installer le MSI ou extraire le ZIP dans un nouveau dossier, sans supprimer les préférences du compte Windows.

Validation : suites cœur, persistance et interface des comptes, Linux runtime/caméra/packages ; compilation et tests natifs Windows via GitHub Actions. Recette utilisateur : sauvegarder deux comptes, sélectionner le second, fermer puis rouvrir le launcher, vérifier sélection et champs, puis supprimer un compte et vérifier le compte restant.

Paquet Windows de recette 2.5.42 preview30, issu du commit 58c5371. Le flux Windows stable n’est pas modifié par cette pré-release.

AionCL Linux 2.5.42 Preview 30

Pre-release

Choose a tag to compare

Le launcher restaure désormais le dernier compte choisi dans le menu déroulant après redémarrage, sur Linux et Windows.

  • Bouton explicite « Sauvegarder ces identifiants » commun aux deux plateformes ; JOUER utilise les champs sans changer les identifiants sauvegardés.
  • Suppression du compte sélectionné : restauration cohérente d'un compte restant, ou champs vides si la liste est vide.
  • Changements de comptes bloqués pendant les opérations pour éviter les incohérences.
  • Windows conserve la protection DPAPI des identifiants et bénéficie d'une écriture atomique ; Linux conserve ses permissions privées.

Linux : mise à jour depuis le launcher preview28/29 via « Rechercher les mises à jour ».
Windows : paquet de recette dédié ; installer le MSI ou extraire le ZIP dans un nouveau dossier, sans supprimer les préférences du compte Windows.

Validation : suites cœur, persistance et interface des comptes, Linux runtime/caméra/packages ; compilation et tests natifs Windows via GitHub Actions. Recette utilisateur : sauvegarder deux comptes, sélectionner le second, fermer puis rouvrir le launcher, vérifier sélection et champs, puis supprimer un compte et vérifier le compte restant.

AionCL Linux 2.5.42 Preview 29

Pre-release

Choose a tag to compare

La réinstallation d'un client ne doit plus obliger à retrouver manuellement les dossiers internes des packs japonais/coréens.

Le launcher recherche automatiquement les packs disponibles dans le client sélectionné, les caches des anciennes installations connues et la dernière source mémorisée pour chaque pack. Les anciennes recettes avec un sous-dossier client sont reconnues. La racine d'un jeu ou d'un dossier contenant plusieurs versions de packs est également acceptée : les fichiers sont sélectionnés par leur taille et leur SHA-256, pas par l'ordre de découverte. La casse des noms de fichiers sous Linux est prise en charge.

La recherche se fait en arrière-plan et peut être interrompue. Les sources restent intactes ; seuls les fichiers du pack choisi sont copiés et vérifiés dans le client courant. Un dossier extrait n'est demandé que si aucun pack complet et valide n'est retrouvé dans les sources locales connues. Les packs ne sont pas téléchargés automatiquement dans cette version. Japonais et coréen restent exclusifs pour une même langue de textes.

Depuis preview28 : fermer le jeu puis cliquer sur Rechercher les mises à jour → Mettre à jour le launcher. Après redémarrage, conserver le dossier du nouveau client et cliquer sur Installer pour les voix souhaitées.

Validation : 14 groupes de tests cœur, Linux/UI, runtime, caméra et paquets DEB/RPM ; régressions spécifiques nouvelle installation, caches historiques, racine contenant plusieurs variantes, casse Linux et annulation. Sur zbook, le nouveau code a retrouvé automatiquement les 84 fichiers coréens et les 50 japonais depuis /home/aymengazzah/aion-r2, en lecture seule et sans modifier le client. Installation et écoute en jeu à confirmer par l'utilisateur.

AionCL Linux 2.5.42 Preview 28

Pre-release

Choose a tag to compare

Le launcher prépare désormais le correctif des personnages aux couleurs rouge/vert/bleu et du portrait blanc : Microsoft D3DX9_38 x64 est installé automatiquement dans le préfixe Wine utilisé par le jeu.

Dans Paramètres → Compatibilité graphique Linux, le choix DLL Microsoft — recommandé est activé par défaut. DLL Wine — dépannage permet de le désactiver sans rebuild ni réinstallation du jeu. Le choix est mémorisé et appliqué au prochain lancement ; DXVK et D3DCompiler restent indépendants. Les caches sont sauvegardés avant reconstruction lors d'un changement de mode ou d'une réparation de la DLL.

Mise à jour du launcher depuis lui-même

Cette version propose les futures mises à jour Linux via Mettre à jour le launcher : téléchargement vérifié par SHA-256, installation avec APT/Polkit pour les DEB et DNF/Polkit pour les RPM, ou remplacement portable avec sauvegarde. Le launcher redémarre sous l'utilisateur normal après réussite. Le flux Linux et ses empreintes sont publiés automatiquement après chaque nouvelle release ; aucun binaire Windows n'est proposé sous Linux.

Depuis preview25 et antérieures : une dernière installation manuelle est nécessaire, car ces versions ne disposent pas du mécanisme Linux de mise à jour.

  • Debian/Ubuntu : télécharger aioncl-launcher_2.5.42.preview28_amd64.deb, fermer le launcher, puis sudo apt install ./aioncl-launcher_2.5.42.preview28_amd64.deb.
  • Fedora / systèmes RPM avec DNF : installer le paquet .rpm avec DNF.
  • Installation portable : utiliser l'archive .tar.gz ou .zip dans un dossier accessible en écriture.

Validation

Tests automatisés cœur (14 groupes), Linux/UI, sélection de mode, installation idempotente, sauvegarde des caches, mise à jour portable, refus des archives invalides, gestion des erreurs d'installation et contenu/dépendances des DEB/RPM. Le correctif graphique a été confirmé en jeu par l'utilisateur sur ZBook NVIDIA ; AMD/Intel et le parcours réel de mise à jour avec authentification Polkit restent à qualifier. Cette livraison reste une préversion Linux.

AionCL Linux 2.5.42 Preview 27

Pre-release

Choose a tag to compare

Linux launcher preview packages built and tested from 336dac7. Upgrade once from preview 25 manually. Native D3DX9 is enabled by default with an advanced Wine fallback option. This version supports future launcher updates from inside the launcher (APT/DNF or portable backup), using verified Linux packages.

AionCL Linux 2.5.42 Preview 25

Pre-release

Choose a tag to compare

Linux launcher preview packages built and tested from 0c11f40. Install the .deb or .rpm manually; the launcher continues to manage game-client updates.

AionCL Linux 2.5.42 Preview 24

Pre-release

Choose a tag to compare

Linux launcher preview packages built and tested from 7eaeb24. Install the .deb or .rpm manually; the launcher continues to manage game-client updates.

AionCL Linux 2.5.42 Preview 23

Pre-release

Choose a tag to compare

Linux launcher preview packages built and tested from ae18de1. Install the .deb or .rpm manually; the launcher continues to manage game-client updates.

AionCL Linux 2.5.42 Preview 21

Pre-release

Choose a tag to compare

Linux launcher preview packages built and tested from 3a257db. Install the .deb or .rpm manually; the launcher continues to manage game-client updates.