Release 1.5.2 - Performances and Bugfixes


Hello everyone (Français plus bas). Today I’m releasing a long awaited patch. It fixes bugs, expand the number of compatible graphical cards and greatly improve the performances.

With all these changes you will have to redownload the AIs! You can delete the old ones.

Changelog

Summary

Here is a little summary of the improvements

  • No more memory peak when the AI is loading.
  • The possibility to specify how much memory you allow (on both CPU and GPU).
  • The option to use a folder to write data instead of storing it in the memory (It’s called offloading).
  • Many new options for those who like to experiment.
  • AI split into parts of 200 MB to allow a better memory management.

Client

  • Added 8 options. Here is a list of the most useful:
    • Offload model (Instead of running out of memory, the server will write on your disk)
    • limit_memory (Allows you to specify a maximum of memory for the server*)
      • gpu_max_memory (The maximum VRAM allowed)
      • cpu_max_memory (The maximum RAM allowed)
  • All the files needed for a model are now saved in the same folder.
  • Added accessible_regular font for better accessibility.
  • Updated the credits.
  • Fixed the server’s logs never being displayed in the client.
  • Fixed an error when loading scenarios from the Steam Workshop.
  • Added the GPT4All-J model (Please, give me feedback about this model :))
  • The limit of memory isn’t perfect. It’s a limit only for loading AIs. During the generation you will go above it.

AIs

  • The AIs have all been modified (cut into small parts) to optimize their performances. You can learn more about how it works in this video

Server

  • Updated the dependencies (It makes compatible many graphical cards).
  • The server is now capable to use both the CPU and GPU at the same time. Greatly improving the performances for users owning a compatible GPU.
  • Updated the config file to give more control over the server when in self-hosting mod.

You can find a full changelog of the server on GitHub https://github.com/LyaaaaaGames/AIdventure_Server/compare/v1.2.2…v1.3.0


Salut ! Aujourd’hui, je sors une mise à jour longtemps attendue. Elle corrige des bugs, augmente le nombre de carte graphique compatible et améliore de beaucoup les performances du jeu.

Malheureusement, avec tous ces changements il faudra re-télécharger les IA. Vous pouvez supprimer les anciens.

Changements

Résumé

Petit résumé pour ceux qui sont pressés.

  • Plus de pic de mémoire lors du chargement de l’IA.
  • Il est maintenant possible de limiter la mémoire utilisée.
  • Ajout d’une option pour utiliser le disque si la mémoire est pleine (option appelée “Offloading”).
  • Plein de nouvelles options pour ceux qui aiment bricoler
  • Les IA sont à présent découpées en partie de 200 Mo pour améliorer la gestion de la RAM.

Client

  • Ajout de 8 options. Voici la liste des plus utiles :
    • Décharger le modèle (Au lieu de ne plus avoir de mémoire, le serveur va écrire sur le disque)
    • Limiter la mémoire (Permet de spécifier un maximum de mémoire autorisé*)
      • Limite de VRAM (La VRAM max autorisée)
      • Limite de RAM (La RAM max autorisée)
  • Tous les fichiers nécessaires à une IA sont désormais sauvegardés dans le même dossier.
  • Ajout de la police accessible_regular pour plus d’accessibilité.
  • Mise à jour des crédits.
  • Correction des journaux du serveur qui ne s’affichaient jamais dans le client.
  • Correction d’une erreur lors du chargement des scénarios issue du Workshop Steam.
  • Ajout de l’IA GPT4All-J. (J’attends vos retours à son sujet ! :))
  • La limite n’est pas parfaite. Elle ne s’applique que pour le chargement de l’IA. Lors de la génération, cette limite va être dépassée (plus ou moins en fonction de vos options)

Les IA

  • Les IA ont toutes été modifiées (coupées en petits morceaux) pour optimiser leurs performances. Pour plus de détail sur le fonctionnement dans cette vidéo !

Serveur

  • Mise à jour des dépendances (Ça rend compatible plus de cartes graphiques).
  • Le serveur peut maintenant utiliser le CPU et le GPU en même temps. Ce qui augmente grandement les performances !
  • Mise à jour du fichier de configuration pour donner plus de contrôle sur le serveur lors de son utilisation en “self-hosting” mode.

Vous pouvez retrouver toutes les modifications du serveur sur GitHub https://github.com/LyaaaaaGames/AIdventure_Server/compare/v1.2.2…v1.3.0

Files

aidventure-windows-64.zip 95 MB
Version 1.5.2 Sep 25, 2023
aidventure-linux-64.zip 94 MB
Version 1.5.2 Sep 25, 2023
aidventure-linux-64-demo.zip 94 MB
Version 1.5.2 Sep 25, 2023
aidventure-windows-64-demo.zip 95 MB
Version 1.5.2 Sep 25, 2023

Get AIdventure

Buy Now12.00€ EUR or more

Leave a comment

Log in with itch.io to leave a comment.