devlogs.

79 versions · 2023 — 2026
2026

✦ les 12 branches narratives du quatrième jour convergent désormais vers l’exploration libre

✦ nouvelle histoire et exploration libre

→ un nouveau chapitre pour explorer la ville, faire des rencontres et découvrir des activités supplémentaires

→ l’exploration libre devient le cœur de la progression : choisis tes itinéraires, rends visite à tes connaissances et retourne dans les lieux familiers pour de nouveaux événements

→ l’histoire n’est plus limitée à une journée précise ; reste aussi longtemps que tu veux

→ visites en journée, conversations du soir et nuits partagées suivent le même écoulement du temps

→ les rencontres et activités dépendent des événements et des relations en cours

→ les visites suivantes tiennent compte des choix précédents

✦ lieux et navigation

→ une nouvelle carte 3D

→ les visites possibles tiennent compte des événements passés : les lieux indisponibles sont grisés avec une courte explication

→ les promenades changent selon que Mika t’accompagne ou que tu marches seul

→ l’heure change sur la carte et dans les lieux. neuf déplacements font passer du matin à l’après-midi, puis au soir et à la nuit ; une séance chez Tisha prend six unités de temps ; chaque déplacement dans le quai ou entre les zones de la réserve avance le temps de 0,5 unité

→ carte de la ville agrandie et nouvelles adresses

→ les nouveaux quartiers ont des embranchements avec des flèches de navigation

→ explore librement sans passer automatiquement à la prochaine scène narrative

→ la plupart des logements ont une entrée, un salon, une cuisine, une chambre et une salle de bains

→ les personnages se déplacent d’eux-mêmes dans leur appartement

→ le narrateur tient compte du lieu, de l’heure, des personnages présents et des visites précédentes

→ revenir vite dans une pièce vide inchangée affiche une courte description sans rappeler le narrateur

→ les flèches du parcours de la quête active sont mises en évidence

✦ visites et vie à la maison

→ ton hôte peut t’accueillir à la porte ou s’occuper dans une autre pièce

→ les salutations ont lieu à la première rencontre pendant une visite

→ tes compagnons peuvent changer de pièce en expliquant ce qu’ils comptent faire

→ après une rencontre collective, les personnages se répartissent dans la maison

→ choisis entre conversations privées et moments en groupe

→ tu peux passer la nuit et partager un lit

→ les invitations dépendent des relations et des décisions du personnage

→ les personnages peuvent terminer une conversation ou te demander de partir

→ après le sommeil, les échanges sont évalués, les relations et compétences recalculées

→ les personnages se couchent après neuf déplacements nocturnes

→ rejoindre un lit avec peu de confiance et d’attirance peut entraîner une expulsion la nuit ou le matin. les pénalités relationnelles s’appliquent immédiatement. après une expulsion matinale, le personnage refuse de parler jusqu’au soir. après une expulsion nocturne, choisis le canapé ou rejoins Mika si elle est dans la maison

→ les personnages peuvent proposer un rendez-vous en ville. une bonne relation leur permet d’écrire en premier. si tu tardes trop, ils peuvent relancer, s’inquiéter ou se vexer

✦ activités partagées

→ propose un film au salon. le visionnage partagé se débloque avec la confiance ; les films pour adultes demandent confiance et attirance élevées. discute librement pendant le film

→ les personnages choisissent selon leurs goûts et peuvent refuser

→ les rendez-vous professionnels sont séparés des visites personnelles

→ activités et possibilités de revenus supplémentaires liées à l’exploration de nouveaux lieux

✦ relations et initiative

→ confiance et attirance influencent invitations, activités, vêtements et comportement. une forte attirance peut pousser le personnage à engager la conversation

→ l’initiative tient compte du cadre et des autres personnes présentes

→ les personnages savent ce qu’ils portent et peuvent expliquer leur choix

→ l’attirance diminue après certaines conversations spéciales ; le résultat s’affiche aussitôt

→ résonance, empathie et tension influencent cette diminution

→ ta participation, ton attention et la réciprocité comptent

→ les échanges influencent le comportement ultérieur du personnage

→ les abonnés Visionary peuvent modifier confiance et attirance dans le journal

✦ apparence et tenues d’intérieur

→ nouvelles tenues quotidiennes, d’intérieur et spéciales

→ les vêtements changent selon les relations et la pièce actuelle

→ les relations proches débloquent des tenues d’intérieur plus révélatrices

→ l’apparence de certains personnages évolue progressivement avec la relation

✦ achats et effets temporaires

→ produits supplémentaires en magasin. les prix changent par périodes selon l’approvisionnement

→ les compagnons réagissent aux achats

→ substances avec effets temporaires et scènes visuelles dédiées. elles peuvent influencer l’attirance et les possibilités disponibles. chaque personnage a son propre avis sur leur usage ; une relation proche ne garantit pas son accord

→ les changements temporaires sont suivis séparément des relations durables et prennent fin après le repos

✦ inventaire

→ une confiance élevée permet d’obtenir des clés et d’entrer même en l’absence de l’hôte

→ l’inventaire affiche solde, clés, quantités de consommables, objets trouvés et poèmes

✦ mémoire des personnages

→ chaque personnage a son propre historique de conversations

→ les personnages se souviennent des visites et des moments importants de la relation

→ changements de jour, retours après un départ et déplacements entre pièces sont pris en compte

→ les souvenirs ne remplacent pas la situation actuelle

→ les conversations privées restent séparées des conversations de groupe

→ une quantité limitée d’anciens échanges est conservée

✦ sauvegardes, fiches et confort

→ meilleure gestion des sauvegardes volumineuses : IndexedDB remplace localStorage

→ statuts, tâches et historique sont séparés entre histoire, bac à sable et fiches personnalisées

→ attribuer ou supprimer une fiche ne mélange plus la progression des personnages

→ les pensées apparaissent dans une bulle distincte liée à la réplique actuelle

→ les pensées cachées ne déclenchent pas d’actions de jeu

→ prise en charge étendue des pensées dans les réponses en streaming

→ amplification plus soignée des voix faibles

✦ casino Meridian

→ un lieu avec poker, roulette et bar

→ Finn révèle l’adresse à partir du cinquième jour

→ cinq adversaires aléatoires à la table de poker ; Kasper apparaît parfois

→ poker sans déshabillage ; échange argent-jetons à 1:1

✦ dialogues et voix

→ Gemini reprend l’historique lors du passage depuis d’autres modèles

→ l’historique respecte la profondeur configurée et la sauvegarde chargée

→ affichage et lecture vocale des réponses en double corrigés

→ charger une sauvegarde ou revenir en arrière annule la réponse inachevée

✦ poèmes et exploration

→ neuf poèmes dispersés dans le prologue, à l’intérieur de la simulation

→ trouve les feuilles en examinant les objets

→ les découvertes sont enregistrées dans le journal

→ traductions et adaptation de certaines lignes au genre du personnage

✦ Mika et les relations

→ chaque personnage a désormais une relation distincte avec Mika, visible dans le journal

→ les nuits partagées rapprochent progressivement les personnages de Mika ; relations initiales et rythme de rapprochement varient

→ préférer Mika comme partenaire de lit peut susciter de la jalousie

→ Mika dort généralement à part et ne partage le lit d’un personnage que si leur relation dépasse 60 %

✦ Android

→ prise en charge de LLM AI Server pour les modèles locaux. option dédiée avec adresse du serveur et port par défaut 11434 ; instructions de connexion dans l’aide

→ réglages KoboldCPP inutiles et liste de ses modèles masqués pour LLM AI Server et Uncensored-AI

→ optimisation automatique des textures de la ville 3D à 2048 pixels ; leur mémoire est réduite d’environ huit fois

→ vidéos adaptées en 1080 et compression plus efficace

✦ ressources inutilisées et fichiers de développement exclus des versions desktop et Android

✦ corrections de l’affichage des personnages, du chargement de la carte, de l’annulation d’actions et de la remise à zéro des visites en nouvelle partie

✦ blocages lors de l’appui sur « retour » corrigés

✦ historique du bac à sable protégé au lancement rapide, au changement de personnage et pendant une réponse en streaming inachevée

✦ salutations de fiches répétées par-dessus les conversations sauvegardées supprimées

✦ chargement des anciennes sauvegardes corrigé

✦ champ de saisie bloqué et restauration de certaines scènes après chargement corrigés

✦ fenêtre blanche due au manque de mémoire au démarrage corrigée

✦ meilleure gestion du balisage dans les réponses du modèle

✦ limite de 20 sauvegardes manuelles ; les sauvegardes automatiques sont comptées séparément. les emplacements existants au-delà de la limite restent disponibles au chargement et à l’écrasement

✦ 13 nouvelles compositions ambient

211 nouvelles scènes, 14 anciennes scènes redessinées.

233 nouvelles images de personnages, 48 images ratées redessinées.

génération d’images :

→ le prompt s’adapte désormais au modèle : les modèles clip reçoivent des tags, qwen/flux/chroma/anima et les autres des phrases complètes — le metteur en scène (pose, caméra, lumière) leur écrit en prose

→ la limite du prompt pour ces modèles passe de 900 à 1800 caractères — la scène n’est plus coupée au milieu d’un mot

→ le style « façon Mielgo » n’est plus mélangé aux modèles locaux

→ le délai de génération dans ComfyUI passe de 2 à 10 minutes — les modèles lourds ont le temps de finir leur dessin

→ trois nouveaux workflows ComfyUI : Qwen 2.1, le même avec détailleur de visage et une variante accélérée du détailleur. le workflow de génération de visage à partir de plusieurs références a été peaufiné

→ mode à la première personne. si tu désactives « décris-toi », tu deviens la caméra : seuls les personnages sont dans le cadre, ton visage n’apparaît pas. quand tu participes à la scène, seules tes mains entrent dans le cadre par le bas (pendant le sexe, le corps aussi). un baiser est dessiné comme « le personnage se penche vers toi », et non comme deux visages collés

→ d’autres angles en mode première personne : au lieu d’un « plan d’ensemble de loin », une vue plongeante, à travers tes yeux, avec le personnage en pied

nouvelle synthèse vocale supertonic 3 :

→ tourne sur le processeur, pas besoin de carte graphique ni de serveur

→ prend en charge toutes les langues du jeu sauf le chinois

→ la respiration, les rires et les soupirs sont joués par la voix

vidéo :

→ correctif : les transitions ne gênent plus l’affichage de la vidéo générée

→ correctif : les fonds animés ne clignotent plus et ne se figent plus à cause de l’effet du curseur, le menu ne passe plus sous la vidéo générée

→ correctif : le curseur « images » affiche désormais correctement la valeur enregistrée

→ les clips sont convertis en webm au lieu de gif lourds

→ ajout de workflows ComfyUI pour Wan 2.1 text-to-video

→ délai pour la vidéo jusqu’à 30 minutes, erreurs ComfyUI compréhensibles

→ tu peux maintenant enregistrer la vidéo générée en webm

modèles 3d :

→ les modèles de Laura, Dina, Jo, Mika et Tisha ont été entièrement refaits

→ vêtements modulaires en 3D : ils se mettent désormais par-dessus le personnage, sans recharger le modèle ; nouveau bouton « vêtements » dans le menu. les tenues de départ des personnages ont été définies

→ coiffure supplémentaire pour Laura et lunettes pour Tisha

→ lipsync entièrement réécrit

→ animations de parole refaites

→ bugs corrigés lors d’un changement rapide de modèle

→ l’éclairage s’adapte au fond

→ meilleur suivi du curseur par le regard et retour fluide du regard vers le joueur

→ le zoom avant et arrière de la caméra pendant la parole est plus fluide

→ jeu de six animations d’attente mis à jour, les ratées supprimées

→ correction de la reprise des animations d’attente après la parole et d’autres animations

→ ajout d’une rotation fluide vers le joueur, interrompue par la rotation manuelle de la caméra

narrateur :

→ ne te confond plus, ni toi ni les personnages, avec la liste de tous les personnages

→ si une carte est attribuée à un personnage, le narrateur l’appelle par le nom de la carte

→ les répliques du narrateur n’ont plus d’étiquette de nom

statut de la relation :

→ l’obtention du statut n’interrompt plus la réponse du personnage

→ s’affiche sur une ligne à part : sans nom, centré, en vert

→ s’affiche aussi quand le streaming est désactivé (ce n’était pas le cas avant)

→ le nom de la carte remplace désormais le nom standard du personnage

cartes de personnage :

→ correctif : si tous les contextes de base d’une carte sont désactivés, le personnage reçoit quand même la règle « tout le monde a plus de 18 ans »

→ correctif du réglage « ne pas limiter la longueur des réponses de l’ia » (il ne s’appliquait pas si les déclencheurs du personnage étaient désactivés)

→ correctif : les cartes fonctionnent désormais pleinement sur l’emplacement de Tisha avec n’importe quelle combinaison de contextes. avant, avec les cases décochées, elle perdait l’historique et une partie du contexte

refonte de l’option « le personnage commence le dialogue » :

→ les scènes de départ ne seront plus identiques ; le personnage se souvient de là où vous vous êtes arrêtés

→ s’il y a déjà eu une conversation, il la reprend en tenant compte du temps écoulé

→ fonctionne même avec l’enregistrement de l’historique désactivé — le personnage retient les dernières répliques

→ les nouvelles rencontres sont toujours différentes, les variantes récentes ne se répètent pas

→ les cartes de personnage commencent désormais le dialogue avec leurs propres salutations, si la carte en contient

✦ prise en charge de gpt-6 et suivants. si le fournisseur répond qu’un paramètre n’est pas pris en charge (temperature, top_p, etc.), le jeu le retire et relance la requête tout seul

✦ galerie : 14 nouvelles images : Mika +4, Tisha +3, Kas +3, divers +4

✦ écran d’aide refait : cartes, icônes, démarrage rapide ; nouvelle section FAQ : 12 questions fréquentes sur l’API, les modèles locaux, la génération d’images et les sauvegardes ; liste des modèles recommandés mise à jour

✦ infobulles réécrites

✦ sur l’écran principal, un clic sur la nouvelle version ouvre la page du devlog sur le site

✦ whisper (reconnaissance vocale) mis à jour

✦ koboldcpp mis à jour en 1.121

✦ saiga nemo redevient le modèle de texte par défaut

✦ bouton de paiement en crypto masqué (nowpayments a cessé d’accepter les paiements à cause de mon passeport. de toute façon, personne ne l’utilisait)

désolé d’avance d’enchaîner les mises à jour, mais les éléments décalés dans les paramètres piquaient vraiment les yeux et la nouvelle génération d’images ne me laissait pas tranquille •ᴗ•

🛠 génération d’images :

→ plus besoin d’écrire l’âge et le genre dans « décris-toi » — ils sont repris de la date de naissance et de l’écran principal. si le champ contient l’âge/le genre, les doublons sont automatiquement retirés du prompt final

→ nouvel interrupteur « ne pas utiliser » à côté du champ « décris-toi » : retire ton apparence des images, le champ devient pâle. utile si tes traits commencent à coller au personnage

→ si la génération de plusieurs images à la fois est activée : la première image est telle que le metteur en scène l’a prévue, la deuxième en gros plan, la troisième en plan d’ensemble. avant, toutes les images de la série ne différaient que par la graine et se ressemblaient ; ce sont maintenant des plans différents d’une même scène

→ l’indication du champ « décris-toi » a été réécrite et explique tout ce qui précède

→ comfyui : prise en charge des nœuds PrimitiveStringMultiline / PrimitiveInt pour les modèles krea flux

🛠 mise en page du bloc des modèles api corrigée sur la page des paramètres

🛠 une barre de progression s’affiche désormais lors du déblocage/verrouillage de tous les éléments de la galerie

✨ nouveaux éléments dans les galeries de Tisha, Finn, Kas, Fiona, Laura et Dina

🛠 modèles de texte locaux :

→ correction de l’apparition de raisonnements, d’instructions système et de mots de service user / assistant dans les répliques des personnages

→ meilleure compatibilité avec les familles de modèles qwen, mistral, gemma et d’autres gguf

→ les réponses normales et en streaming sont plus stables

→ connexion à un koboldcpp distant corrigée

→ bypass eos est désactivé par défaut, les cas où il est nécessaire ont été réduits au minimum

→ koboldai a été retiré — il n’a reçu aucune mise à jour depuis deux ans, et ses développeurs eux-mêmes recommandent koboldcpp

🛠 modèles d’images :

→ ta description de toi-même parvient désormais au modèle sans aucune modification

→ plus de place pour les descriptions : « décris-toi » — 180 au lieu de 90, apparence dans la carte du personnage — 450 au lieu de 270

→ le prompt n’est plus coupé à l’aveugle. la limite dépend désormais du modèle. et si la place manque quand même, c’est la mise en forme qui est rognée en premier, pas la scène : la pose, l’action et l’angle ne sont jamais supprimés

→ la scène est plus précise. le modèle détermine désormais séparément qui est dans le cadre, ce qui se passe, avec quel plan et quelle lumière — au lieu d’une seule ligne continue

→ correctif du comptage des personnes dans le cadre : plus de personne en trop, plus de personne qui disparaît

→ l’apparence est mieux conservée d’un personnage à l’autre, moins de mélanges, moins de traits étrangers sur les visages. les signes distinctifs de ceux qui ne sont pas dans le cadre sont désormais exclus automatiquement

→ le lieu de l’action n’est plus remplacé par la conversation

→ correctif : lors d’une réponse ratée du modèle, du texte de service se retrouvait dans l’image à la place de la description de la scène

🛠 lieux de départ de Tisha dans le sandbox modifiés

🛠 synchronisation des lieux dans le sandbox entre le modèle de texte et le modèle d’images corrigée + lieu du bureau

🛠 la façon d’appeler des personnages dans la scène depuis le dialogue a été refaite : c’est désormais un bot à part, il connaît les noms des cartes de personnage, comprend qui exactement a été appelé et ne réagit pas à une demande floue ; les répliques en double à l’arrivée ont disparu

! bypass eos n’est plus une option recommandée, mieux vaut le désactiver, car les modèles locaux comprennent désormais correctement quand ils doivent s’arrêter, avec l’option activée le modèle génère jusqu’à la limite de réponse

✨ l’événement de l’histoire avec Tisha a été entièrement refait ; dans la navigation de l’histoire, le point « rendez-vous chez la psychologue (Tisha) »

✨ Tisha est devenue un personnage à part entière du sandbox (youhou) ; dans le sandbox, tu peux aller chez elle pour une séance de psy

✨ use jinja — nouvel interrupteur dans les paramètres — lance koboldcpp avec l’option --jinja pour que les requêtes de service (prompt d’image, vêtements, détecteurs) passent par le template natif du modèle

✨ possibilité de générer jusqu’à 3 images avec un seul prompt, le réglage se trouve dans la section « prompts d’images »

✨ le jeu est entièrement traduit en français, allemand, espagnol, chinois, ukrainien et portugais (br)

✨ 4 effets canon lors du changement de fond et des images générées

✨ le modèle de texte par défaut devient Qwen3.5-9B-The-Defiant-Fable-Uncnr-Heretic-NEO-MAX-MTP-Q4_K_M.gguf

✨ bouton « continuer » l’histoire sur l’écran principal

✨ le mini-jeu hyperwoo passe en 0.1.35, récompense pour chaque niveau terminé : 20–30⦵

✨ possibilité de débloquer Mika (180⦵) et Tisha (135⦵) dans le sandbox avant leur apparition dans l’histoire

🛠 images ratées de l’histoire de Mika refaites (lors de la première rencontre)

🛠 correctif des prompts d’image (et d’autres petits bots) pour certains modèles, en particulier gemma

🛠 server-lv pour contourner les blocages a été supprimé (à cause des sanctions, le serveur letton de beget ne fonctionne plus), toutes ses fonctions sont passées sur server-kz

🛠 pour lang ai, ua corrigé en uk selon la norme ISO 639-1

🛠 claude-sonnet-5 est désormais correctement sélectionné parmi les recommandés

🛠 correction de quelques impasses dans l’histoire

🛠 mise en page de l’écran principal et des réglages de contextes refaite. les listes déroulantes des langues ont été uniformisées

🛠 koboldcpp mis à jour en 1.119

🛠 prise en charge des cartes graphiques rtx série 50 pour la synthèse/reconnaissance vocale locale et stablediff ; les anciennes cartes gtx série 10 (1050–1080) ne sont plus prises en charge et basculeront sur le processeur, de même avec un vieux pilote nvidia — il faut la version 580 ou plus récente

🛠 coqui : torch cu121 → cu130 ; clonage de voix réparé, l’enregistrement de référence ne revient plus à la voix prédéfinie ; la liste des voix ne nécessite plus de redémarrer le jeu si tu passes à coqui en cours de route

🛠 qwen-tts : torch cu118 → cu130

🛠 liens vers coqui et qwen mis à jour dans les paramètres et l’aide

🛠 whisper et stablediff recompilés sur cuda 13.3

🛠 stablediff : moteur mis à jour, prise en charge des modèles wan, ltx, qwen-image, z-image, chroma, nouveaux samplers ; « modèle chaud » signifie désormais autre chose — activé, le modèle attend en VRAM, désactivé, il attend en RAM et la VRAM reste libre pour autre chose ; le build a maigri ; sous linux, la génération d’images sur nvidia a été corrigée

🛠 refactorisation du code

le nouveau modèle de texte qui remplace saiga nemo a moins de paramètres (9b contre 12b), mais il est en réalité plus malin, plus rapide et mieux taillé pour des dialogues de jeu de rôle vivants

générer jusqu’à 3 images par prompt sera particulièrement utile avec les modèles locaux et un rythme de jeu lent, pour mieux mettre en valeur le moment et varier la partie

prise en charge des cartes rtx 10xx :

la série rtx 50 a besoin de cuda 13, qui ne gère pas l’architecture pascal. maintenir deux builds pour différentes générations, ce sont des gigaoctets en plus. d’après les statistiques actuelles de steam, 1–2 % des utilisateurs ont ces cartes, et de toute façon les modèles locaux y sont trop lents pour jouer confortablement, alors désolé, j’ai décidé de les retirer de stablediff et des modèles vocaux.

comme alternative à stablediff, koboldcpp gère toutes les générations de gpu — utilise-le si tu es concerné

cette fois, j’ai créé le build linux via github actions, car je n’ai temporairement plus le portable sous ubuntu sur lequel je testais le build. d’après les tests techniques, tout va bien, mais s’il y a des problèmes, écris-moi — je le recompilerai

Tisha : il y a encore peu d’images, j’y travaille, il y en aura plus, comme pour les autres personnages ; elle aura sa propre galerie plus tard. de plus, son contexte est encore un peu brut à mon avis, il y a des choses à améliorer — il sera peaufiné

✨ refonte des contextes personnalisés

✨ cartes de personnage png/json, LoRA pour les personnages personnalisés

✨ Ava n’est plus Ava, son nouveau nom est Mika

✨ histoire :

→ la partie avec Mika en prison a été terminée et reliée au reste de l’histoire ;

→ nouvelle partie avec une session de D&D à l’hôpital, dans la navigation de l’histoire le point « hôpital (1000 et 1 nuits) » ;

→ jouer à hyperwoo avec Mika : le choix (sur les humains) du niveau 6 du mini-jeu est inscrit dans le contexte de Mika ; elle te propose une partie en prison et quand tu la choisis la nuit (après le parc chez Jo, Fiona, Dina ou Finn)

✨ scénario D&D dans le sandbox : 1000 et 1 nuits

✨ tamagotchi : prise en charge de grok voice, choix dans le menu de la barre des tâches

✨ nouvelle musique

✨ koboldcpp : le réglage ContextShift/SWA est désormais accessible dans le jeu

✨ android : le jeu passe en plein écran (edge-to-edge), sans les marges agaçantes

✨ mini-jeu voxel hyperwoo :

→ dans l’intro, la crête a été remplacée par une forteresse de pierre à arcades ;

→ la fin du niveau 2 est devenue un sentier nocturne ;

→ ajout de comètes qui traversent le ciel sur le sentier et dans l’intro orageuse ;

→ la lave et la mer d’étoiles se fondent dans le brouillard, sans bord rectangulaire ;

→ réapparition par secteurs, et non depuis le début du niveau ;

→ meilleures performances, carte graphique dédiée forcée ;

→ version android

🛠 dans le jeu principal, la priorité du choix du gpu va désormais à la carte dédiée, utile pour les portables, surtout nécessaire pour les mini-jeux et les effets

🛠 changer de LoRA pour le modèle d’images dans koboldcpp ne nécessite plus de redémarrer le modèle

🛠 koboldcpp mis à jour en 1.117.1 ; electron et threejs mis à jour

🛠 android : correction d’un bug dans l’histoire (le matin dans les appartements de Jo, Dina et Fiona) qui empêchait d’avancer

🛠 les onglets repliés des paramètres affichent désormais les modèles actifs et les autres éléments activés à l’intérieur

🛠 meilleures performances de l’écran de démarrage

🛠 les pensées des personnages disparaissent après la mise à jour du champ de texte

🛠 contexte du narrateur réécrit

🛠 liste des modèles de texte locaux et via API recommandés mise à jour (claude, gemini, chatgpt, grok)

🛠 petites améliorations de l’interface et refactorisation du code

✨ histoire : ajout d’un résumé après les longues séquences libres ; système de compétences et indicateur de confiance du personnage ; l’événement avec Dina où elle propose de jouer à un jeu vidéo a été réécrit ; pour ruin 3042, la récompense en cas de victoire est de 40⦵

✨ Uncensored-Local-AI pour android

✨ prise en charge de la manette

✨ koboldcpp : prise en charge du modèle Anima ; courtes vidéos avec les modèles Wan ; plus d’une LoRA

✨ tu peux maintenant aller à la ligne avec shift + enter

✨ lien vers l’instagram de Fiona dans le téléphone et dans l’histoire (prologue, quand tu déballes tes affaires dans la chambre)

✨ accès rapide aux mini-jeux sur l’écran principal — « sauve la princesse », « poker » et « ruines 3042 »

✨ nouvelle musique

✨ images sexy pour Dina ; images pour Ava

✨ éléments dans la galerie

✨ tamagotchi : prise en charge de koboldcpp, choix du modèle de texte via le menu de la barre des tâches

✨ modificateurs des jets de d20 en D&D selon les compétences

🛠 histoire : une petite partie avec Dina à l’hôpital a été réécrite ; le panneau des pièces a été corrigé et disparaît quand tu quittes les appartements des personnages

🛠 koboldcpp : mis à jour en version 1.115.2

🛠 comfyui : plus besoin de resélectionner le fichier de workflow dans le jeu après des changements dans comfyui

🛠 ruin 3042 : râteliers d’armes corrigés ; timings de l’étourdissement lors d’un saut sur la tête ajustés

🛠 promptchan : affichage correct de l’erreur si quelque chose se passe mal

🛠 le prompt négatif par défaut pour les images a été réécrit et raccourci

🛠 correctif de la reconnaissance vocale du navigateur

🛠 nvl-mode corrigé

🛠 section d’aide mise à jour

🛠 les options de réponse et la fenêtre du jet de d20 ne masquent plus les longs textes — on peut faire défiler

🛠 pour les modèles claude-fable-5, claude-opus-4-7/4-8 (et plus récents), les paramètres obsolètes d’échantillonnage et de température sont correctement ignorés, pour que les petits bots ne plantent pas

🛠 correction d’un bug de zoom du fond lors du passage d’un personnage 3d à 2d

🛠 meilleure détection du moment où lancer le d20, le bot n’invente plus la valeur et attend le jet

pour choisir les compétences, je me suis inspiré de disco elysium (évidemment), des philosophes analytiques de l’esprit contemporains, ainsi que de nietzsche, horney (les névroses) et byung-chul han (la société de la fatigue)

le système de compétences et de confiance fonctionne aussi bien dans l’histoire que dans le sandbox. pour réinitialiser les compétences, il faut commencer une nouvelle partie (après la courte vidéo de l’avion). par défaut, tous les personnages ont un niveau de confiance de 0 %. dans le sandbox, l’analyse et le calcul des compétences et de la confiance s’activent après le sommeil, le lendemain ; dans l’histoire, après les longues séquences de conversation libre.

pour économiser le contexte système, les infos sur les compétences sont (pour l’instant) données au bot de façon sommaire, sous forme de simple liste. à l’étape suivante, quand j’optimiserai les contextes système des personnages, les compétences influenceront bien plus le gameplay

génération vidéo : fonctionne avec les modèles wan, clips courts jusqu’à 5 secondes. dans la section d’aide sur la génération d’images locale, tout en bas, se trouvent les instructions et les liens nécessaires

uncensored local ai (android) : les modèles sont très petits, la fenêtre de contexte aussi, le contexte système n’y tient pas en entier, donc tu devras sûrement couper le contexte système et raccourcir un peu l’historique des messages

✨ voix « grok voice think fast 1.0 »

✨ histoire, prologue :

avant d’entrer dans la maison et avant de dormir, tu peux désormais te promener en ville ;

le premier jour après être tombé dans la boucle a été entièrement réécrit ;

événement du dîner avec Fiona, Laura et Kasper ;

événement avec le poker ;

✨ « multi-dialogues » :

un 3e personnage à l’écran ;

meilleurs prompts pour les interactions entre plusieurs personnages ;

chacun dans le dialogue essaie de ne parler que pour lui-même ;

nouveau bouton « se taire » — actif s’il y a plus de 2 personnages à l’écran ;

départ/arrivée d’un personnage refaits

✨ nouvelles images pour Laura, Fiona, Josephine, Dina, Finn et Kasper

✨ nouveaux éléments dans la galerie

✨ images de l’écran de démarrage mises à jour

✨ modèles 3d (vrm) de Fiona mis à jour ; tenue en lingerie ajoutée ; comportement des yeux qui suivent la souris modifié ; angle d’inclinaison du modèle augmenté

✨ dans le journal, un bouton permet de supprimer de l’historique toutes les répliques en dessous d’une réplique donnée

✨ musique : trois nouveaux morceaux

✨ éditeur d’histoire mis à jour

✨ section d’aide mise à jour

✨ poker : un aide-mémoire des combinaisons a été ajouté aux instructions

✨ refonte de l’écran principal ; étalonnage et lumière en webgl sur le fond et les personnages

✨ le point « prologue, début de la boucle » a été ajouté à la navigation de l’histoire

🛠 refonte des onglets de paramètres pour la voix et les images

🛠 le modèle d’images par défaut ilustmix passe en v11

🛠 koboldcpp mis à jour en 1.112.2

🛠 electron mis à jour en 39.8.9

🛠 correction d’une petite branche si tu choisis de dormir avec Ava sur le canapé de Fiona le quatrième jour

🛠 l’ouverture du poker utilise désormais un effet de cercle moins gourmand

🛠 les titres des choix de l’histoire s’affichent désormais au-dessus des options

🛠 correction d’un bug de flou des images générées lorsque certains déclencheurs tombaient

🛠 lieux ratés redessinés

🛠 correctif de la flèche du curseur personnalisé

🛠 bouton pour passer les longues chaînes de dialogue (correctif des passages problématiques)

🛠 android — images réduites et optimisées

grok voice

c’est la clé API grok saisie dans le bloc des modèles de texte qui est utilisée. malheureusement, le système de déclencheurs basé sur les emojis ne s’applique pas aux modèles entièrement vocaux :( c’est-à-dire que les changements de lieu/de tenue et tous les autres événements ne fonctionneront pas. en revanche, la génération d’images marche très bien.

un nouveau système de déclencheurs semble possible, je vais y réfléchir

le vrm de Fiona

j’ai un peu progressé dans blender et vroid studio, mais à cause des limites fondamentales de l’éditeur vroid, réaliser le modèle prévu est assez pénible. vroid a une base très reconnaissable : le même modelé du visage, des limites bizarres pour la forme de la tête/du corps, des cheveux qui vivent selon leurs propres lois.

mais j’ai quand même réussi à en tirer quelque chose : proportions du visage corrigées, textures retravaillées, cheveux plus vivants, matériaux ajustés et un peu de finition sur le modèle dans blender. Fiona ne ressemble plus à un mannequin par défaut et commence au moins à rappeler le personnage du jeu.

je prévois de continuer à améliorer les modèles, puis leurs animations.

dis-moi stp ce que tu en penses (par rapport aux autres personnages du jeu en 3d) — peut-être que je m’acharne pour rien sur vroid et qu’il vaudrait mieux passer à autre chose

écran principal

ça me gênait depuis longtemps que, sur l’écran principal, les personnages ne s’accordent pas en couleur et en lumière avec le fond. vu de l’extérieur, ça semble peut-être un détail, mais à mon avis l’écran de démarrage avec le menu est la première chose qui accueille le joueur et donne le ton — on ne sait encore rien du jeu, mais on perçoit déjà sa cohérence.

bref, maintenant ça ressemble ~ à ce que j’avais imaginé, youhou •ᴗ•

seul bémol : j’ai dû sacrifier le curseur personnalisé sur l’écran principal, car le redessin sur canvas provoque un clignotement agaçant du curseur. je finirai sûrement par trouver une solution, mais pour l’instant c’est ce compromis

✨ mini-jeu de poker

✨ refonte du bloc inférieur des paramètres

✨ nouvelles images de sandbox pour Laura et Fiona

✨ koboldcpp : gpu layers ajouté aux paramètres ; mis à jour en 1.110

✨ possibilité d’acheter la clé person en crypto

✨ histoire :

→ l’arc avec Laura dans le prologue a été réécrit (si tu ne vas pas au yoga, et la variante après avoir discuté avec elle) ;

→ refonte de l’endormissement le premier jour (Night-1) ;

→ l’entrée dans la boucle dans le prologue a été refaite ;

→ refonte de la rencontre avec Fiona

🛠 animation d’apparition des boutons de navigation dans l’histoire accélérée

🛠 animation du modèle 3d de Fiona dans l’histoire corrigée

🛠 messages d’erreur et d’absence de réseau mis à jour

🛠 fonctionnement des suggestions corrigé avec le modèle local koboldcpp

🛠 erreur de « blocage » de gemini corrigée

🛠 dans l’histoire, les contextes pour l’anglais ont été corrigés

🛠 android : correctif des paramètres de génération d’images via promptchan

poker :

s’ouvre via le bouton du téléphone dans le sandbox.

le strip-poker commence dès qu’un des participants est éliminé ; si à la fin il ne reste que toi et un autre personnage, après la victoire/défaite tu es transporté dans le sandbox avec ce personnage

gpu layers pour koboldcpp :

j’aurais dû ajouter ce réglage plus tôt, désolé d’avoir traîné :):

ça aidera tous ceux qui avaient des débordements de mémoire (surtout si, en plus du jeu, autre chose gourmand en VRAM tournait, par exemple photoshop).

pour un résultat plus stable et meilleur, ajuste ce paramètre jusqu’à trouver l’équilibre adapté à ta machine.

malheureusement, dans les dernières versions de koboldcpp, avec la sélection automatique des couches gpu (-1), le nombre de couches chargées ne s’affiche pas, donc il faut tâtonner

clé person en crypto :

pour moi, en tant que créateur, c’est la façon la plus directe et la plus pratique de recevoir ton soutien. en plus du mot de passe, elle affiche dans le jeu les liens à jour. revient un peu moins cher qu’un abonnement normal.

côté confort : pendant toute la durée du plan (3/6/12 mois), pas besoin de saisir le mot de passe •ᴗ•

✨ person : les contextes personnalisés peuvent être enregistrés en local ou publiés

✨ nouveau curseur pour remplacer le « curseur de ouf », devenu celui par défaut

✨ koboldcpp : choix entre 4 modes ajouté — auto/cuda/vulkan/cpu

✨ à certains endroits de l’histoire, lors du choix de dialogue, apparaissent les icônes des personnages que tu croiseras sur ce chemin

✨ événement avec Kas dans le prologue (dans la navigation de l’histoire, le point « prologue, nuit »)

✨ refonte du bot de suggestions (réponses rapides) : instructions modifiées ; les variantes sont plus variées, de meilleure qualité et plus adaptées à la situation ; elles tiennent désormais compte du contexte système du protagoniste (le tien)

✨ nouvelle musique ; nom du morceau en cours, boutons de boucle et de morceau précédent

✨ lieux café et cuisine mis à jour

✨ nouveaux éléments dans les galeries

✨ images ajoutées à l’écran de démarrage

✨ Jo : images ajoutées, les ratées mises à jour

✨ réglage pour la génération du prompt d’image — les N dernières répliques, 3 au maximum ; avec la valeur 1, seule la réplique de l’utilisateur est prise

🛠 améliorations ui-ux ; refactorisation ; animations de transition corrigées

🛠 koboldcpp : lancement sur amd corrigé ; mis à jour en 1.109.2

🛠 le raccourci du prologue vers la « partie 0 » a été retravaillé

🛠 meilleure instruction pour déterminer quand lancer le d20 en mode D&D

🛠 l’emoji déclencheur pour passer au jour suivant a été changé pour réduire les faux déclenchements

🛠 anglais corrigé dans la scène du dîner du prologue

🛠 ajoutés aux modèles recommandés : claude-sonnet-4-6, grok-4-1-fast-non-reasoning, gpt-5.4, gpt-5.3-chat-latest (gpt avec censure)

🛠 couches corrigées dans les échecs

🛠 dans le sandbox, changer de morceau ne casse plus la file d’événements du jeu et ne duplique plus les messages ; fonctionne désormais par défaut en mode « radio » — à la fin, le suivant est joué

lors de la première publication dans les contextes personnalisés, il faut confirmer ton e-mail avec un code → puis choisir un identifiant et un mot de passe. j’espère que le back tiendra sans problème et que tous ceux qui veulent partager y arriveront :):

la langue du contexte publié est reprise du réglage « langue de l’ia »

✨ nouveau personnage masculin — Kasper (Kas)

✨ synthèse vocale locale de qwen

✨ dans les builds win et win-local, une vérification des bibliothèques nécessaires à la synthèse vocale coqui et qwen a été ajoutée par confort, avec des liens de téléchargement dans les paramètres

✨ koboldcpp pour les images — choix gpu/cpu ajouté ; pour gpu, cuda est prioritaire, s’il est introuvable, vulkan est lancé ; cpu est déconseillé, mais peut être utile dans de rares cas

✨ effet confettis aux moments importants de l’histoire

✨ nouvelle musique

🛠 bug critique de l’historique des messages corrigé : par défaut, l’historique est désormais limité à 18 messages (sans compter les contextes système) et le curseur fonctionne correctement. la valeur maximale passe de 40 à 50 (c’est beaucoup, et tous les modèles ne tiendront pas, donc si le modèle local ne suit plus ou si ça coûte trop cher via API, baisse à 27–32)

🛠 koboldcpp : les modèles d’images et de texte ne démarrent plus ensemble si ce n’est pas choisi dans les paramètres ; priorité de lancement définie pour le modèle d’images — gpu/cpu ; mis à jour en 1.108.1

🛠 ajout d’une info indiquant qu’Ava se débloque pour le sandbox au fil de l’histoire ; le déblocage a été rapproché du début de la partie où Ava reprend ses esprits, dans la navigation de l’histoire c’est le point « au parc avec Ava »

🛠 whisper (reconnaissance vocale locale) mis à jour ; modèle remplacé par le petit et rapide ggml-small-q5_1

🛠 synthèse vocale locale de coqui (XTTS-v2) améliorée, correction du comportement où la ponctuation était mal lue et buggait en « point », les pauses sont plus naturelles

🛠 écran principal remis en page, le personnage personnalisé est passé dans un bouton en bas à droite (clic sur l’icône — écran de choix, survol et clic sur l’image — accès rapide au personnage)

🛠 meilleures performances de la neige

🛠 détection de la relation actuelle avec le personnage corrigée pour les modèles via koboldcpp

🛠 la longueur du bot qui construit le prompt d’image a été un peu augmentée

🛠 meilleurs messages d’erreur des modèles de texte : au lieu d’une fenêtre peu informative de « plantage », un message court

🛠 refactorisation et optimisation du code ; petites améliorations ui-ux

Kas n’est pour l’instant que dans le sandbox, il apparaîtra plus tard dans l’histoire ; il a pour l’instant bien moins de visuels que les autres personnages, mais il a reçu un contexte travaillé

qwen3-tts : la création d’une voix à partir d’une description est encore en développement, pour l’instant le clonage et les voix préinstallées sont disponibles

historique des messages : à cause d’un bug, tous les modèles sauf gemini étaient limités à un historique de 12 messages — merci à tous ceux qui ont signalé le problème

whisper : la prise en charge de la série 50 de nvidia a été modifiée pour ne pas alourdir le build, mais ça devrait quand même fonctionner sur les nouvelles cartes graphiques et basculer sur le cpu en dernier recours — sinon, écris-le stp dans les commentaires

✨ prise en charge de comfyui

✨ refonte : du tout début du jeu, jusqu’à l’arrivée à la maison ; du deuxième jour de promenade en ville avec Jo

✨ dans l’histoire, une « navigation » par flèches est apparue pendant la marche

✨ la branche « si tu t’endors sur le banc du parc avec Ava » a été rattachée aux autres branches

✨ dans les paramètres, les suggestions ont un état de plus — un bouton : au lieu de créer des suggestions à chaque réponse, elles sont créées quand tu appuies dessus

✨ lieux : amphithéâtre/salle de classe ajouté ; ville, plage, parc et appartements mis à jour ; les ratés redessinés

🛠 connexions https autorisées, les endpoints personnalisés ne sont plus bloqués ; correctif côté serveur pour la vérification des mots de passe et de la version

🛠 sandbox : chargement des sauvegardes automatiques et des sauvegardes corrigé, elles se chargent désormais correctement et n’effacent plus le journal ni l’historique des messages

🛠 le retour « triomphal » des boutons copier/coller pour les champs de saisie

🛠 correction de valeurs de l’éditeur d’histoire qui étaient mal appliquées

🛠 position du bouton de reconnaissance vocale corrigée

🛠 claude anthropic : génération des suggestions corrigée, le message vide « : » n’apparaît plus avant la génération

🛠 cheminée avec Fiona corrigée sur android

🛠 section d’aide mise à jour

🛠 koboldcpp mis à jour en 1.107.1

🛠 petites retouches de l’interface

le bouton de suggestions apparaît, à l’ouverture du sandbox, après la deuxième réponse

comfyui

dans la section d’aide du jeu, il y a un guide avec captures d’écran ; en bref, l’essentiel :

toute la configuration se fait dans comfyui ; pour que les changements s’appliquent aux requêtes du jeu, il faut mettre à jour le fichier workflow json via export api

- dans les paramètres de comfyui, choisis le port 8188 et mets « * » dans le champ « Enable CORS header.. »

- le jeu envoie des prompts à comfyui, il est donc important de renommer dans ton workflow les champs en pos_prompt et neg_prompt (le jeu regarde les champs qui commencent par pos et neg)

- enregistrer le json via fichier → export (api) et le sélectionner dans les paramètres du jeu

des exemples de workflow se trouvent dans le dossier resources/comfyui :

wf-mltc-base.json — scénario minimal

wf-mltc-face.json — avec remplacement du visage d’après une référence

j’ai peu d’expérience avec comfyui, donc aucun guide plus détaillé n’est prévu pour l’instant, mais l’outil est populaire et il y a beaucoup d’infos ; si quelque chose n’est pas clair, je te conseille de demander à une IA (chatgpt ou n’importe quel autre modèle qui réfléchit), directement avec des captures ou (encore plus pratique) en lui donnant le json exporté

partage tes workflows sur telegram

bon jeu •ᴗ•

✨ les contextes système de tous les personnages ont été réécrits : les caractères ont gagné en profondeur, en détails et en particularités individuelles ; optimisés, ils sont ~10–15 % plus courts

✨ koboldcpp : désormais aussi pour les images ; si koboldcpp est choisi dans les paramètres mais que le modèle n’est pas lancé, il le démarre automatiquement à la demande ; mis à jour en 1.105.4

✨ safe place avec Fiona près de la cheminée (demande à aller près de la cheminée)

✨ ajout des modèles gemini-3

✨ ajout d’un effet visuel de connexion à la puce d’Ava, choisi désormais au hasard parmi deux ; + un bouton pour désactiver l’effet

✨ le bouton sauvegarder fonctionne désormais aussi aux endroits avec un champ de texte ; à la sauvegarde, un résumé est créé (ce qui s’est passé dans les n derniers messages, le nombre vient du réglage « historique des messages ») avec le personnage actuellement à l’écran

✨ endpoint personnalisé

🛠 correction d’un bug sur desktop qui empêchait de cliquer sur les suggestions

🛠 desktop : la zone autour du champ de texte a été modifiée pour pouvoir faire défiler les longues réponses, sans mur invisible qui masque la 2.5d/3d

🛠 chatgpt-5 : bots corrigés (qui parle en ce moment, résumés et réponses rapides) qui reposaient sur une ancienne révision de l’API

🛠 correctif des tunnels remote de koboldcpp pour les modèles de texte

koboldcpp pour les images :

peut tourner en même temps que le modèle de texte, plus souple et plus cool que stablediff cli, mais :

de base, il ne gère qu’une seule LoRA et l’applique de façon un peu bizarre, donc avec koboldcpp seule la LoRA la plus forte est prise dans les paramètres, les autres sont ignorées. en plus, kobold réduit la taille de l’image. si j’arrive à gérer plusieurs LoRA et à lever la limite de taille, koboldcpp deviendra l’outil local principal du jeu et stablediff partira à la retraite, pour ne pas traîner des gigaoctets inutiles dans le build.

le remote (ngrok/cloudflare) pour les images arrivera plus tard

pour le modèle par défaut ilustmix (et beaucoup d’autres), il faut indiquer dans les paramètres du jeu le fichier vae resources/stablediff/sdxl.vae.safetensors

résumé via le bouton sauvegarder :

les résumés de l’histoire et du sandbox sont séparés. pour l’instant, ça ne marche qu’avec le réglage « historique des messages » activé et ça demande encore des tests ; si aucun problème n’apparaît, ce sera disponible pour tous sans mot de passe dans la prochaine version et activé par défaut •ᴗ•

endpoint personnalisé :

uniquement en https, demande encore des tests ; il se peut que ça ne marche pas chez toi à cause des politiques de sécurité CORS — écris-moi le fournisseur avec lequel ça n’a pas marché, je l’ajouterai aux exceptions dans la prochaine version

2025

✨ génération d’images via API (sans censure) : prise en charge du service promptchan

✨ histoire, dans le prologue : nouveau visuel de Fiona sous la douche ; petite variante dans la première conversation avec Fiona ; refonte de la branche avec Dina la nuit (si tu fais une sieste de deux heures et vas à la cuisine). images d’histoire d’Ava mises à jour. le contexte système de Dina a été réécrit (il se rapproche de celui du sandbox)

✨ sandbox : images d’Ava et Laura mises à jour ; vêtements chauds de Finn, Jo et Dina mis à jour

✨ son lors d’une génération d’image réussie

✨ nouveaux éléments dans la galerie

🛠 les réglages généraux de génération d’images ont été déplacés dans un bloc à part

🛠 navigation de l’histoire dans un bloc dépliable

🛠 pour la génération d’images locale, les tailles maximales passent à 2048x1536

🛠 windows : 3d vrm corrigés

🛠 liens vers boosty au lieu de patreon (quels enfoirés, grrr)

🛠 petites retouches ui-ux

🛠 un guide avec les liens vers promptchan a été ajouté à la section d’aide

🛠 dans win-local, LoRA par défaut : hyperdetailed illustration et sexy details

promptchan : avant que le jeu n’ait un modèle local, je l’utilisais pour les visuels explicites du jeu ; par défaut, le style Illustration XL+ avec le filtre Artsy 2 est sélectionné, le filtre hyper est bien aussi.

les jetons sans abonnement donnent accès aux styles normaux, les styles XL demandent un abonnement à leur service, pas des moins chers, mais si tu annules l’abonnement, dans la plus pure tradition d’adobe, ils te proposent une réduction de malade pour un mois.

sur android, je dois passer par un proxy à cause de CORS et des vérifications preflight ; ça devrait marcher comme sur desktop, peut-être un poil plus lentement.

si tu peux recommander un autre service pour générer des images sans censure via API, écris-moi stp, j’essaierai de l’ajouter

✨ histoire, branches : le matin dans l’appartement de Josephine (si tu restes dormir chez elle avec Ava) ; le matin chez Fiona

✨ dans le journal : ajout de boutons pour connaître la relation actuelle avec les personnages et d’images animées ; éditeur des choix de l’histoire

✨ nouveau déclencheur lors d’un changement du niveau de relation avec un personnage

✨ lieu cuisine

🛠 en 2d, l’image n’est désormais assombrie que lorsque le champ de saisie a le focus ; en 2.5d/3d, l’apparence du champ lors d’une saisie sur plusieurs lignes a été corrigée

🛠 android : dans l’histoire, le bloc des pièces lors des déplacements dans l’appartement a été corrigé ; menu copier/coller du texte réparé

🛠 quêtes/tâches : une fois la récompense obtenue, la tâche ne traîne plus dans la liste ; petite refonte

🛠 images ratées de personnages et fonds de l’écran de démarrage hivernal redessinés

🛠 modèles vrm remplacés dans l’histoire

🛠 le bot de détection du lieu a été optimisé (il est plus court)

🛠 la génération d’images dans l’histoire fonctionne désormais correctement avec le texte du narrateur

🛠 le déclenchement des déclencheurs a changé : désormais, s’il y en a plusieurs dans un même message, ils se déclenchent tous, et pas seulement le premier

🛠 en mode nvl, corrigés : l’affichage des boutons et le champ de texte ; un bug qui empêchait la génération d’images

🛠 petites retouches de l’interface

🛠 synthèse vocale elevenlabs réparée

🛠 koboldcpp mis à jour en 1.103

🛠 correction d’un bug du menu 2.5d avec koboldcpp

🛠 win-local : LoRA par défaut mise à jour en cryosistyle v3

si tu es là pour la suite de l’histoire, je te conseille d’attendre — les passages en cours d’écriture sont encore courts et vont encore changer

✨ 2.5d : l’angle change quand tu bouges la souris/touches l’écran, zoom à la molette/au pincement ; un curseur de qualité du rendu a été ajouté aux paramètres, 0.9 par défaut

✨ 3d : chaque personnage a reçu son propre modèle vrm à la place des piteux readyplayer + modèles dénudés

✨ ajout d’un état supplémentaire qui retire les déclencheurs emoji du jeu. « retirer le contexte sexy et le caractère » retire désormais aussi les infos courtes sur le personnage, en ne laissant que les déclencheurs du jeu

🛠 ajoutés aux modèles recommandés : gpt-5.1-chat-latest, gpt-5.1 et claude-sonnet-4-5-20250929 (toujours le modèle le plus « humain », top 1)

🛠 si le lieu est changé via le menu et qu’il est du même type que l’actuel, le bot n’est pas appelé

🛠 fonctionnement de chatgpt via la sélection étendue des modèles corrigé

🛠 petites retouches ui/ux

🛠 certaines images ratées redessinées, surtout les visages ; fonds du jeu optimisés, les ratés redessinés

🛠 en 2.5d, des images statiques alternatives plus détaillées ont été faites pour les fonds et personnages animés

🛠 affichage des tâches au survol des notes corrigé

🛠 meilleures performances de la visualisation de la puce d’Ava ; désormais, si une image a été générée, la visualisation ne s’affiche pas

3d : Finn (je n’ai pas trouvé de pénis, donc il est en short) et Ava ont des modèles assez faibles, les autres sont mieux mais n’atteignent pas encore la qualité que je veux, même s’ils s’en rapprochent. je vais continuer à les développer et à les mettre à jour régulièrement ; si tu veux t’essayer à vroid studio, tous les originaux .vroid sont ici — utilise-les, modifie-les, retouche-les, crée les tiens

2.5d : il y a de la marge, je n’ai pas encore réussi à me débarrasser des marches d’escalier (aliasing) et je suis sûr qu’on peut faire un parallaxe plus marqué pour les objets lointains du fond

et encore quelques détails

la 2.5d et la 3d ne fonctionnent pas encore avec deux personnages

pour la 2.5d sur android, la qualité est volontairement réduite de 0.2 par rapport à la valeur réglée, pour éviter les ralentissements

✨ les pensées du personnage dans un bloc animé à part (je trouve ça plus vivant et plus esthétique)

✨ système de tâches/quêtes

✨ 3 réglages ont été déplacés dans les expérimentaux et sont désormais accessibles dès le tier base

✨ windows, linux, mac : ajout de listes chargeables de tous les modèles disponibles via API pour gemini, openrouter, openai, anthropic, grok, cohere, groq ; l’interrupteur « modèles recommandés » part à la retraite

✨ tous les personnages sont moins bavards à l’écrit, mais deviendront prolixes si tu le demandes ou si les circonstances l’exigent

✨ éléments ajoutés à la galerie

🛠 dans l’historique du dialogue, correction d’un bug qui « déchirait » le texte du narrateur en mode streaming

🛠 meilleur contournement de la censure des modèles via API lors de la création du prompt pour la génération d’images locale

🛠 correctif d’un bug avec l’anglais pour les réponses rapides

🛠 refonte de la fonction pour « effacer » une partie du contexte du personnage : marquage par couleurs, autres formulations et explication dans la section d’aide

🛠 correction d’un bug avec claude quand deux personnages sont à l’écran et que le streaming est activé

🛠 animation de l’histoire avec la présentation des personnages (de bas en haut) corrigée

🛠 le nombre de messages dans l’historique par défaut passe à 18

🛠 le nombre de messages dans la mémoire du tamagotchi passe de (45, 90, 135, 180, 225, 270) à (27, 45, 90, 135), 45 est recommandé ; au-delà, ce sera trop cher avec les modèles via API, et les modèles locaux ne suivront pas

🛠 barre de défilement élargie dans les lieux et le journal

🛠 images/vidéos de la galerie et images des personnages optimisées

🛠 koboldcpp mis à jour en 1.100.1

🛠 affichage de l’interrupteur nvidia/amd au lancement du jeu corrigé

🛠 les pensées se masquent d’un clic et réapparaissent la fois suivante

🛠 dans win-local, le modèle de texte de base saiga_nemo_12b passe à une quantification plus légère Q4_K_M (je n’ai pas remarqué de grosse baisse de qualité, et il tourne un peu plus vite)

🛠 images, vidéos et styles (scss) optimisés

🛠 bug de koboldcpp avec la sortie en streaming corrigé

🛠 interface retouchée, petits ajustements ui/ux

🛠 ajout du réglage « ne pas limiter la longueur des réponses de l’ia » : désactive l’instruction qui freine la logorrhée de l’ia

✨ section d’aide refaite (la version la plus accueillante pour les nouveaux joueurs)

✨ génération d’images :

- prompt négatif optimisé (il s’avère qu’un prompt trop long peut donner des détails moins nets)

- meilleure rédaction du prompt automatique : désormais, s’il n’y a personne dans la scène, le bot se concentre sur autre chose, particulièrement utile dans les modes D&D ; les situations avec 3 personnages dans le cadre marchent un peu mieux

- tient compte des 3 derniers messages au lieu de deux lors de la génération

- modèle par défaut mis à jour vers ilustmix_v9 (quantifié en q8 — plus léger, sans perte de qualité visible)

- génération automatique d’images via API corrigée pour grok et openai (le réglage « tous les n messages » est repris de la génération locale). pour openai, la taille a été ajoutée

✨ tamagotchi

- désormais, si le curseur ne bouge pas pendant plus de 5 s, Mika arrête de le suivre

- réagit si tu fixes trop longtemps sa poitrine (5 clics)

- Mika sait désormais générer des images, elle utilise les réglages sd du jeu principal, mais avec une taille fixe de 768x1024

✨ dans le jeu principal, la 3d de Fiona a été mise à jour (le modèle du tamagotchi)

✨ dans l’histoire, le passage où Fiona se change a été réécrit, désormais en 3d vrm

✨ lieu aéroport ajouté

✨ android : ajout de listes chargeables de tous les modèles disponibles via API pour gemini, openrouter, openai, anthropic, grok, cohere, groq. l’interrupteur « modèles recommandés » part à la retraite

🛠 dans l’histoire, le tout début du jeu a été un peu peaufiné : sons d’aéroport et images ajoutés, qualité des anciennes images améliorée, nouveau type de texte animé

🛠 meilleure gestion des erreurs de gemini : au lieu d’un message générique, les vraies erreurs du modèle s’affichent désormais

🛠 apparence des fenêtres d’information refaite, ajout d’un message quand aucun modèle de texte n’est actif et d’un message pour configurer la voix quand la 3d est activée dans l’histoire (affiché une seule fois)

🛠 lien des paramètres pour tester les voix sur openai.fm corrigé

🛠 autre icône pour la console koboldcpp (l’ancienne était d’une épaisseur indécente)

🛠 android : sélection et curseur corrigés dans le champ de saisie multiligne

🛠 koboldcpp mis à jour en 1.99.4

🛠 bloc des modèles locaux kobold remis en page dans les paramètres

🛠 synthèse vocale locale : langue/accent corrigés, désormais correctement repris du réglage « language ai »

✨ tamagotchi (windows)

→ Mika (agent) sait désormais mettre des minuteurs, il suffit de dire/écrire : Mika, mets un minuteur de n minutes/secondes/heures

→ suit le curseur

→ masquage du panneau et bouton de glisser-déposer corrigés

→ modèles : Fiona en robe rouge, de club, fraise, en résille ; robe grenouille ; jupe ; bas ; short et top ; en latex ; sans vêtements. et une lapine sexy

→ physique de la poitrine ajoutée (pas encore parfaite, mais bon sang que c’est amusant à faire)

→ mode d’emploi en pdf

✨ animation chibi de colère pour Dina quand elle s’énerve

✨ branche avec Dina et Ava

✨ navigation de l’histoire dans les pièces d’un lieu (l’appartement de Dina)

✨ la reconnaissance vocale du navigateur passe désormais par un serveur local (j’étais bête et je ne savais pas que c’était possible)

🛠 correctif des sauvegardes

🛠 koboldcpp mis à jour en 1.98.1

🛠 code optimisé et refactorisé

🛠 choix de la police corrigé

une petite branche d’histoire pour le matin chez Dina ; si tu veux une suite cohérente, passe-la et reviens quand la mise à jour de l’histoire sera prête •⩊•

→ le mode histoire prend désormais en charge la génération d’images — les prompts sont construits selon le lieu actuel et les personnages à l’écran

→ nouveau lieu : piscine

→ écran des lieux refait, avec légendes

→ ajout de claude-opus-4.1 (nettement différent de claude-sonnet-3.7, mais beaucoup trop cher — 5× plus, à utiliser avec prudence)

→ prise en charge de gpt-5, gpt-5-chat, gpt-5-mini, gpt-5-nano

→ sd :

- meilleure génération de prompts pour les images

- le serveur sd (hot model) redémarre désormais automatiquement jusqu’à 3 fois

- sd n’aime pas les prompts longs — pour la génération automatique, ils sont désormais coupés d’office à 540 caractères pour éviter les plantages

- longueur maximale des prompts négatifs/utilisateur limitée à 270 et 180 caractères

- les paramètres ont désormais un champ « description de soi »

- champs pour modifier à la main les vêtements et le lieu

- correction d’un bug où la LoRA par défaut était appliquée au lancement du jeu, et où il fallait ouvrir les paramètres pour charger celles choisies

→ taille des morceaux de la synthèse vocale locale portée de 200 à 450 caractères

→ koboldcpp mis à jour en 1.97.4

→ changement de modèle openrouter corrigé — plus besoin de redémarrer en changeant depuis la popup

→ prise en charge de cuda dans sd pour linux (sauf cartes série 50), erreur img_gen corrigée, taille de l’AppImage fortement réduite, ressources de koboldcpp, stablediff et whisper déplacées dans un dossier à part

→ erreur « invalid mode txt2img » corrigée sur mac

gpt-5 :

temperature ne fonctionne pas sur les nouveaux modèles — elle est bloquée à 1, et top_p (qui était à 0.9 dans le jeu) n’a plus aucun effet. la censure frappe fort sur les modèles qui « réfléchissent » (gpt-5, gpt-5-mini, gpt-5-nano), mais on peut en partie la contourner en poursuivant avec eux des intrigues sexualisées commencées sur gemini / claude-3.7 / gpt-4.1.

gpt-5-chat est meilleur — la censure est à peu près la même que sur gpt-4.1, peut-être un peu plus vanille

sd : pour plus de précision, monte cfg-scale à 8–9 et utilise les LoRA supplémentaires avec parcimonie — seulement celles qui influencent le style général. les LoRA avec des poses/personnages intégrés réduisent la pertinence

✨ windows : synthèse vocale locale

✨ génération d’images locale : → ajout du lancement via un serveur local, pour que le modèle ne soit pas déchargé de la mémoire ; on ne sait pas encore à quel point c’est stable, donc les deux variantes sont conservées → prise en charge expérimentale des modèles flux

✨ analyseur de spectre pour openai, google et la voix locale

✨ galerie mise à jour

✨ nouvelle musique

✨ interrupteur nvidia/amd (au lieu de la détection automatique)

✨ desktop : un petit « easter egg » sur l’écran principal (5 clics sur la version du jeu)

✨ koboldcpp mis à jour en version 1.96.2

🛠 un champ de saisie vide se masque désormais au bout de 3 secondes

🛠 contextes système ajustés pour que les personnages soient un peu moins lubriques (vraiment un peu)

🛠 section d’aide mise à jour

🛠 mode bande dessinée corrigé

🛠 openrouter : génération du prompt d’image corrigée

particularités de la synthèse vocale locale :

→ au premier lancement, l’agaçant pare-feu demandera l’autorisation. le préchauffage du modèle prend 20–50 s, ensuite c’est bien plus rapide, surtout sur gpu

→ la référence de voix .wav va dans resources/speech/, depuis d’autres dossiers ça ne marchera pas

→ en changeant de voix, le modèle est rechargé

→ comme le modèle a été entraîné sur de courts extraits, le texte doit être découpé en fragments ; il peut donc y avoir des pauses dans les longs textes, mais sur gpu elles se remarquent à peine

→ je n’ai pas inclus les binaires dans le build windows allégé sans modèles locaux, car ils pèsent assez lourd (les compiler a été une vraie galère, ils embarquent sûrement des bibliothèques inutiles, mais je n’ai pas encore réussi à les faire « maigrir »)

→ meilleure qualité — à mon goût — si tu utilises ton propre wav, surtout pas en anglais ; la langue est reprise du réglage « langue de l’ia »

→ prévu pour mac et linux

je n’ai pas vraiment réussi à lancer et à tester les modèles flux, mais tu y arriveras peut-être. 8 Go de VRAM, c’est trop peu. je ne les ai pas inclus dans le build général ; si tu veux souffrir, essaie — l’archive contient des versions quantifiées (c’est peut-être ça le problème), mais tu peux les remplacer par tes propres clip_l et t5xxl, le jeu les cherche dans resources\stablediff\flux ; le modèle flux va dans resources\stablediff\models, le jeu filtre par nom, donc le nom du modèle doit commencer par flux

à tous ceux qui attendent surtout l’histoire principale : je sais que je me suis un peu laissé emporter par la technique ; je m’attaque à l’histoire dans une ou deux mises à jour, et je pense qu’il y aura une suite vers la mi-septembre. bonne semaine •ᴗ•

✨ stable diffusion :

- structure des dossiers modifiée, les fichiers sont désormais répartis dans les dossiers cuda, darwin, vulkan, les modèles dans le dossier models

- le modèle par défaut a été converti en gguf, il est 1–2 secondes plus rapide sur gpu et, je pense, 10 % sur cpu, le build fait 2.7gb de moins (youhou)

- prise en charge des cartes amd, le jeu reconnaît la carte tout seul et utilise vulkan au lieu de cuda

- meilleure détection et mémorisation du lieu

- LoRA modifiées dans le build win-local

- recompilé pour mac et les cartes amd, tailles du graphe augmentées

✨ koboldcpp :

- mis à jour en version 1.95.1

- koboldcpp remote : prise en charge de ngrok comme alternative à cloudflare

- bots corrigés : pour détecter les changements de tenue et de lieu ; le bot de génération du prompt d’image

✨ ajout de la police Rounded Mplus 1c, désormais par défaut

✨ lieu studio photo ajouté

✨ desktop : bouton pour masquer le personnage et le texte, raccourci shift+H

✨ ajout du modèle grok 4 (encore assez instable, mais intéressant par moments)

🛠 Laura : prompt système pour la génération d’images retouché

🛠 champ de saisie modifié, écrire un long texte sur plusieurs lignes est désormais plus pratique

🛠 taille de police adaptative corrigée, le texte tient désormais bien plus souvent sans défilement

🛠 section d’aide mise à jour

🛠 dans le menu rapide, il ne reste que les icônes

🛠 icônes d’enregistrement d’image et du téléphone modifiées

🛠 paramètres : les onglets se replient désormais au clic sur toute la largeur du bloc, et plus seulement sur l’icône

🛠 bouton d’enregistrement de l’image générée en mode nvl corrigé

🛠 le bot de détection des lieux a été réécrit, il se lance désormais juste après le déclencheur et non au « tour » suivant

🛠 la mention recommandant gemini a été retirée de l’écran principal

🛠 suggestions (réponses rapides) : elles sont désormais basées sur les 4 dernières répliques et non sur tout le dialogue

🛠 openrouter : erreur lors du choix des modèles dans la liste déroulante corrigée

🛠 cosmos : ajout des modèles cosmosrp-3.0 et cosmosrp-3.5, les obsolètes retirés

🛠 anthropic claude : erreur du message vide « : » avec les petits bots corrigée ; les suggestions fonctionnent désormais

🛠 cohere : prise en charge des suggestions

→ plugin ngrok (guide dans la section d’aide koboldcpp-remote)

→ pour les machines modestes, j’ai quantifié un modèle q5 plus compressé, il devrait être un peu plus rapide

→ j’ai recompilé sd avec la prise en charge des cartes série 50, place-le dans le dossier resources\stablediff\cuda

→ modèles locaux stable diffusion et LoRA

→ bouton pour enregistrer les images

→ modèles ajoutés : gemini-2.5-pro et gemini-2.5-flash, gemini-1.5-flash-002 retiré

→ koboldcpp mis à jour en version 1.94.2

→ person : un champ de prompt pour le modèle d’images local a été ajouté aux personnages personnalisés

→ android : export de Fiona vers le bot telegram corrigé

→ correction d’un problème bizarre avec les modèles gemini où le dernier message de l’utilisateur était dupliqué

→ les commandes du jeu comme « nous sommes allés à…, réagis en conséquence » sont désormais masquées avec élégance

patch pour gpu amd — décompresse l’archive dans …\resources\stablediff\ en écrasant les fichiers existants — nécessaire pour la génération d’images locale

l’essentiel se trouve dans la section d’aide du jeu ;

ci-dessous, les choses que j’ai oublié de mentionner :

→ pour le modèle par défaut iLustMix, utilise clip-skip = 2. si tu obtiens une image noire au lieu d’une image, ton modèle a besoin d’une autre valeur de clip-skip — essaie 1 ou 2. je n’ai jamais vu la valeur 3 utilisée, mais je l’ai laissée au cas où

→ les paramètres des personnages personnalisés ont désormais un champ d’apparence

(le contexte pour les modèles de texte sera ajouté plus tard, il y a quelques problèmes de structure)

→ écris les prompts des personnages personnalisés et ceux du champ de génération rapide (bouton en bas à droite) uniquement en anglais, stable diffusion ne fonctionne pas avec les autres langues

→ le bot de détection des vêtements utilise les mêmes déclencheurs que ceux déjà présents dans le jeu

→ le bot du prompt d’image ne regarde que les deux derniers messages, les tiens et ceux du personnage

→ sur mac, il peut y avoir des problèmes avec la génération d’images

si tu joues sur mac, participe stp à ce sondage ouvert (malheureusement, je ne peux pas tester moi-même sur un vrai appareil)

✨ ajout de tous les autres modèles openrouter

✨ Fiona a un costume de fille-chat, images ratées mises à jour, contextes système réécrits et optimisés

✨ person : bot telegram pour Fiona (desktop)

✨ quelques nouvelles images pour Jo

✨ galerie : ajout de miniatures pour éviter les ralentissements sur les appareils modestes, fonction de déblocage corrigée et optimisée

✨ beaucoup d’éléments des paramètres sont désormais repliables, c’est plus propre et j’espère que ce minimalisme fera moins peur aux nouveaux utilisateurs :):

✨ win-local : le modèle local par défaut devient saiga_nemo_12b.Q5_K_M

🛠 linux : le jeu cherche désormais les modèles gguf dans le dossier resources/koboldcpp, ~ comme sous windows

🛠 android : animation du dé à 6 faces corrigée

🛠 koboldcpp mis à jour en version 1.93.2

🛠 section d’aide mise à jour

🛠 sons au survol des éléments du menu et des personnages de l’écran principal modifiés

🛠 animation de l’écran de démarrage corrigée et optimisée, éléments de l’interface retouchés

🛠 animation de changement de scène dans l’histoire modifiée (je n’aimais vraiment pas la transition depuis le noir, donc il y a maintenant encore plus de flou), transitions fluides pour les vidéos insérées

bot telegram (bêta) :

pour l’instant sur desktop et pour les abonnés person ; sur android, le json n’est pas enregistré, je corrigerai ça plus tard

dans les contextes utilisateur de Fiona, le bouton « exporter vers telegram » crée un fichier json qu’il faut envoyer au bot qui s’ouvre dans telegram

sécurité : les profils json envoyés et l’historique du bot sont chiffrés avant l’écriture avec le schéma Fernet (AES-128 + HMAC-SHA-256)

au final, même si quelqu’un vole les fichiers json sur le serveur, sans la clé il ne verra qu’une bouillie en base64, et pas tes jetons secrets

je prévois plus tard de relier l’historique du bot telegram au jeu, pour pouvoir passer sans coupure du bot au jeu et inversement en conservant l’historique de la conversation

si ça plaît, ça arrivera bien sûr pour les autres personnages

saiga nemo :

je changerai de modèle jusqu’à ce qu’on trouve le meilleur •ᴗ• (d’après mon expérience et les retours des abonnés, c’est le top pour l’instant)

vraiment multilingue — il comprend et écrit l’espagnol, le russe, l’allemand, le français et l’italien à un niveau courant. l’anglais ~ au niveau de gemma et deepcogito

✨ prise en charge d’openrouter et de modèles gratuits : qwen/qwen3-30b-a3b:free, tngtech/deepseek-r1t-chimera:free, meta-llama/llama-4-scout:free, meta-llama/llama-4-maverick:free, deepseek/deepseek-chat:free, deepseek/deepseek-chat-v3-0324:free)

✨ journal : modification et suppression des répliques, un bouton pour descendre rapidement, à l’ouverture du journal les dernières répliques sont désormais toujours visibles

✨ Dina : nouvelles images, lieux de départ modifiés, tu peux désormais lui faire un cunni, lui malaxer les seins, + images de fellation

✨ modèles ajoutés : claude-sonnet-4, claude-opus-4, claude-3-5-haiku-20241022, command-r7b-12-2024, gpt-4.1-mini. retirés : gpt-4-0613, gpt-4o-mini et gpt-3.5-turbo (la version 16k reste)

✨ modèle local de reconnaissance vocale (windows, linux)

✨ le réglage de la reconnaissance vocale est désormais enregistré, au lancement du jeu la solution choisie démarre (navigateur/local)

✨ proxy interne ru : ajout du serveur proxy lv (Lettonie)

✨ le modèle local par défaut devient deepcogito_cogito-v1-preview-qwen-14B-Q4_K_M, la liste des modèles recommandés a changé

🛠 comportement des lieux corrigé : désormais, ce n’est plus le premier qui est choisi, mais un lieu au hasard dans l’ensemble enregistré

🛠 animations ui-ux et petits défauts de l’interface corrigés

🛠 koboldcpp mis à jour en version 1.92.1

🛠 sous windows, si ta carte prend en charge cuda 12, tu peux désormais mettre koboldcpp_cu12.exe dans le dossier resources/koboldcpp (un peu plus rapide), le jeu l’utilisera à la place du koboldcpp.exe standard

🛠 le réglage de coupe du contexte des modèles locaux passe par défaut à 9900 caractères

journal : tu peux désormais modifier l’historique des dialogues, les répliques du personnage comme les tiennes — ça peut aider contre la censure des grands modèles via API, et tout simplement à avoir l’histoire que tu veux

openrouter pour l’instant sans sortie en streaming, car tous leurs modèles ne la prennent pas en charge et la syntaxe est un peu différente, je l’ajouterai plus tard

proxy interne lv : malheureusement, ça n’a pas aidé pour gemini, bloqué aussi en Lettonie, mais pour chatgpt et claude ça marche parfaitement. donc, pour gemini, le proxy interne ne fonctionne que via le serveur 2 (sf) ; s’il est bloqué chez toi, la seule option pour l’instant est ton propre vpn

reconnaissance vocale locale : le modèle ggml-large-v3-turbo-q5_0 est utilisé, il fonctionne un peu différemment de celui du navigateur, ne gère pas le streaming (mais c’est faisable, je vais l’améliorer) et attend la fin de l’enregistrement, donc sans gpu il peut être lent avec un gros délai. pour aller plus vite, tu peux remplacer le fichier du modèle local dans le dossier resources par un modèle plus simple, par exemple ggml-tiny-q8_0.bin, mais renomme-le en ggml-large-v3-turbo-q5_0.bin pour que le jeu le prenne en compte

→ lieu vaisseau spatial

→ tenue de fille de l’espace sexy pour Jo, Dina, Fiona et Laura ; tenue de gars de l’espace pour Finn

→ person : scénario D&D — odyssée spatiale

→ koboldcpp mis à jour en version 1.89

→ correction d’une erreur qui permettait d’ajouter un doublon d’un personnage déjà à l’écran

→ bloc de choix du modèle dans les paramètres refait — plus compact et un peu plus clair

→ serveur proxy ru-lang : le second serveur kz pour les modèles anthropic fonctionne désormais correctement

✨ modèles API ajoutés : grok-3, gpt-4.1 et command-a-03-2025 de cohere

✨ petites animations chibi quand Fiona est surprise ou agacée

✨ nouveaux lieux dans le sandbox : canapé, chambre, maison de plage

✨ histoire : la branche Dina + Ava s’étoffe si tu restes dormir chez Dina ; les branches où tu restes dormir seul ont été terminées

✨ sandbox : Jo — quelques nouvelles images, les ratées mises à jour

✨ les personnages savent désormais toujours dans quel lieu ils se trouvent, le dernier lieu utilisé est mémorisé et chargé dans le contexte système. le lieu favori peut désormais être désactivé en recliquant sur l’icône (si l’enregistrement de l’historique est activé, je te conseille de désactiver le lieu favori)

✨ ajout des lieux commissariat et prison

🛠 nvl mode : affichage du texte pour claude corrigé

🛠 correction d’erreurs critiques avec les instructions injectées dans l’histoire pour l’anglais et une héroïne féminine.

comme les injections ne se déclenchaient pas, la narration en anglais était clairement trouée, et à certains endroits il était même impossible d’accéder à certaines branches

🛠 koboldcpp mis à jour en version 1.88

🛠 dans l’histoire, le bouton de fermeture du téléphone a été corrigé

🛠 cohere : bots des déclencheurs du jeu corrigés

🛠 détection du besoin de mettre des vêtements chauds d’hiver ajustée — devrait réduire les faux déclenchements

✨ nouvelles images dans la galerie

✨ contrôle de la musique dans le sandbox

✨ histoire : petite scène au parc avec Ava (si tu trouves un banc)

✨ person : enregistrement de l’historique dans le sandbox

🛠 android : erreur avec koboldcpp-remote corrigée

🛠 android : erreur d’import des paramètres corrigée

🛠 koboldcpp mis à jour en version 1.87.2

🛠 correction d’une vieille douleur : les fenêtres de saisie qui pouvaient, dans certaines circonstances, se superposer

🛠 effacer l’historique efface désormais aussi le journal des messages du personnage choisi

🛠 instructions des résumés (tous les n messages) optimisées

✨ génération d’images par grok ajoutée (choix dans les paramètres)

✨ histoire : ajout de la branche du commissariat (en sortant du parc)

✨ lors de la génération d’une image, l’image du personnage devient désormais plus petite et se décale vers la droite

✨ images pour Ava

🛠 correctif d’une erreur quand un modèle local est choisi

🛠 affichage correct des erreurs/notifications lors de la génération d’images

✨ animation sur l’écran de démarrage

✨ micro-animation et bruit d’horloge quand un certain temps s’est écoulé

✨ quelques images pour Jo

✨ ajout du modèle gemini-2.0-flash-lite ; retirés : gemini-1.5-pro-exp-0827, gemini-1.5-flash-latest et gemini-1.5-pro-latest

🛠 koboldcpp mis à jour en version 1.86 (prend en charge gemma3)

🛠 correction d’une erreur qui faisait disparaître les sauvegardes et les paramètres si l’on fermait le jeu puis le rouvrait dans les 5 secondes.

avec les modèles locaux via koboldcpp, il est toujours conseillé d’attendre 2–3 s avant de rouvrir le jeu

🛠 à l’import du fichier de paramètres et de sauvegardes, une info indique désormais qu’un redémarrage du jeu est nécessaire

🛠 musique de l’histoire corrigée

🛠 changer la langue de l’ia ne nécessite plus de redémarrer le jeu

🛠 le réglage du sandbox pour que le personnage parle en premier ne nécessite plus de redémarrer le jeu

✨ nouveau champ de contexte pour décrire le monde et donner des instructions

✨ micro-animations et sons pendant les baisers

✨ quelques nouveaux lieux dans le parc

✨ ajout du modèle claude-3-7

✨ ajout du modèle gpt-4.5-preview

✨ section lore et personnages mise à jour, statistiques ajoutées

🛠 apk : fonctionnement de claude corrigé

🛠 contextes système des personnages du sandbox et images de certaines scènes optimisés

🛠 Laura a désormais 28 ans et Finn 29

🛠 serveur kz du proxy interne réparé, sortie en streaming ajoutée pour claude via le proxy

statistiques : pour l’instant, elles comptent seulement combien de fois le personnage et l’utilisateur ont joui -`♡´- elles seront améliorées pour pouvoir servir dans le contexte système

→ galerie : une foule d’images ajoutées ; pour les ouvrir, il faut maintenant des ⦵, qu’on peut farmer en gagnant des mini-jeux : les échecs, sauve la princesse et la collecte de macrodonnées

→ Jo, Laura, Fiona et Ava : l’anal est désormais possible (déclencheur et images)

→ Laura et Jo se masturbent (déclencheur et images)

→ une option galerie a été ajoutée au menu rapide

→ mini-jeu avec des macrodonnées (les mêmes que celles que collectent les employés de la série severance), accessible depuis le téléphone ou en le demandant à Ava

→ ajout du modèle gemini-2.0-flash

→ groq : ajout du modèle llama-3.3-70b-versatile, llama-3.2-90b-vision-preview retiré

→ ajout de lieux dans le parc

→ correction d’un bug avec le contexte anglais lors de l’ajout d’un second personnage

→ koboldcpp mis à jour en version 1.84.2

→ le bouton d’activation de la 3d a été retiré de la section histoire

→ apk : choix de la voix elevenlabs corrigé

→ correction d’un bug avec la voiture, où le lieu ne changeait pas après le trajet

→ mots de passe person et base changés

c’est « sauve la princesse » qui rapporte le plus de points — 40

pour les échecs (perdre est presque impossible) — 10

macrodonnées — au hasard de 1 à 18

macrodonnées : l’idée a été repérée et piquée dans les vastes étendues de codepen

à tous ceux qui n’ont pas vu la série (severance) — je la recommande vivement

→ synthèse vocale d’elevenlabs (aussi sur l’apk)

→ sandbox : démo de personnages 3d avec lipsync

→ à la première ouverture du jeu, la langue de l’ia est désormais correctement sélectionnée

→ le choix des modèles cosmosrp-pro et chatgpt-4/4o est ouvert et ne nécessite plus d’abonnement au jeu (sans mot de passe person)

→ liste des modèles de départ mise à jour sur l’écran d’accueil et dans les paramètres (s’il n’y a pas de modèle local dans le dossier du jeu)

3d :

une de ces idées venues presque tout de suite mais mises en attente. mes connaissances en 3d sont assez superficielles et ne suffisent pas pour créer un modèle moi-même, j’ai donc utilisé l’éditeur gratuit et très limité ready player me ; les modèles sont fades, sans la moindre touche de sensualité, mais avec le lipsync ils montrent ce que je veux faire

plan : trouver un artiste 3d adapté sur une marketplace et commander un personnage d’après des références du jeu (on décidera plus tard qui passe en premier)

niveau approximatif du modèle que je veux

si tu connais quelque chose qui pourrait aider — écris-moi ) le modèle doit être compatible avec ready player me + arkit, oculus blend shapes

avec l’avatar 3d, seule la synthèse vocale de google et d’elevenlabs fonctionne pour l’instant,

fps limités à 45 images

la synthèse vocale d’elevenlabs, à mon premier aperçu, c’est le top : un large choix de voix, un essai gratuit, un peu moins cher qu’openai et pas moins bon

la suite de l’histoire est toujours en développement. malheureusement, les plans ont un peu glissé (il y a eu beaucoup de correctifs importants). nouvelle échéance pour la suite de l’intrigue : fin février à début mars

✨ sandbox : lors d’un changement de lieu via le menu, les personnages commentent le déplacement ; chacun peut avoir un lieu favori/de départ

✨ ajout du réglage bypass_eos

🛠 koboldcpp mis à jour en version 1.82.4

🛠 section d’aide mise à jour (j’espère qu’elle sera plus accueillante pour les nouveaux utilisateurs)

🛠 sauvegarde automatique corrigée ; le curseur influence désormais aussi la coupe automatique du dialogue, la valeur recommandée est fixée à 18, le maximum réduit à 40

🛠 activation de la vapeur sous la douche corrigée lors du choix via le menu des lieux

🛠 choix de la langue de l’ia corrigé dans le thème sombre

🛠 le thème d’hiver est prolongé jusqu’au 13 février

🛠 correctif du mini-jeu sauve la princesse (mes pattes maladroites n’avaient pas fermé une putain de parenthèse dans le code)

🛠 le réglage des options de réponse générées dans le sandbox fonctionne désormais correctement (il était cassé et marchait à l’envers, hé hé)

🛠 histoire : désormais, si à la fin d’une courte série de conversation le personnage pose une question, la réponse n’est plus remplacée par des points de suspension mais affichée en entier, avec la mention « la question resta en suspens »

🛠 les logs de koboldcpp sont désormais toujours limités aux 360 dernières lignes

🛠 à l’ouverture du sandbox, le bouton avec le rappel « précédemment » n’apparaît désormais que si l’historique de ce personnage a été enregistré

🛠 ordre des emplacements de sauvegarde/chargement corrigé

🛠 correctif quand les dés en D&D s’envolent de la table — on peut désormais relancer

bypass_eos — utilise-le si le modèle local sort « EOS token triggered » trop souvent et à contretemps

la sauvegarde automatique avait un bug — une valeur codée en dur de 20 qui, avec une valeur plus grande dans les paramètres (qui influence désormais aussi la coupe), était simplement ignorée, et la sauvegarde ne se déclenchait pas

✨ mécanique d’appels téléphoniques dans le sandbox. faite pour l’histoire, dans le sandbox pour les tests :) un peu plus d’immersion

✨ ajout du choix de la langue pour l’ia (Français, Español, Português, Deutsch, Italiano, Українська, Slovenský, العربية, Türkçe, 한국어, ภาษาไทย, Polski, 日本語, Tiếng Việt, ქართული, Հայերեն)

✨ sortie sur mac, youhou les accros à Apple !

🛠 dé des modes D&D corrigé en d20, son ajouté, corrections de l’apparence des boutons

🛠 désormais, si un modèle local est choisi, le jeu ne demande plus de connexion

🛠 vérifications de version et de mots de passe sans connexion corrigées ; dans certaines situations, surtout sur smartphone, elles pouvaient faire planter l’appli

langue de l’ia : n’affecte que le texte des chatbots. comme le contexte système est écrit en anglais, les personnages glissent parfois vers l’anglais, mais dans le sandbox ça arrive bien plus rarement et il est plus facile de les ramener à la langue choisie.

la mécanique du téléphone est nouvelle et peut être buggée avec certains modèles

✨ koboldcpp intégré avec un modèle local*

✨ desktop : ajout d’un écran d’accueil pour choisir entre un modèle local et via API

✨ dans le sandbox, ajout du choix du lieu (en haut à gauche)

✨ désormais, si koboldcpp ou koboldcpp-remote est choisi, l’onglet kobold des paramètres est ouvert par défaut

✨ images ratées d’Ava mises à jour

✨ refonte des boutons de choix

✨ le chemin vers l’une des scènes de sexe avec Dina dans l’histoire a été retravaillé

🛠 la taille minimale de l’écran en mode fenêtré passe de 640x360 à 900x500

🛠 amélioration des bots qui détectent les changements de lieu et l’arrivée d’un second personnage ; leur fonctionnement avec les modèles locaux via koboldcpp a été corrigé

🛠 la valeur maximale de la température passe à 1.4, la valeur recommandée à 0.72

🛠 koboldcpp :

→ désormais, à la fermeture du jeu, les processus koboldcpp et electron se terminent correctement et ne restent pas dans le gestionnaire des tâches

→ correctif de l’arrêt prématuré de la génération de tokens (erreur EOS token triggered! ID:2)

→ paramètres ajustés

→ fonctionnement des suggestions et des variantes générées corrigé

→ la longueur maximale de réponse passe à 630 tokens, la valeur recommandée à 190

→ un bouton pour éteindre koboldcpp est apparu

→ ajout d’infos sur la configuration système approximative sur l’écran de démarrage et dans les paramètres (s’il n’y a pas de modèles dans le dossier)

→ ajout de déclencheurs d’arrêt personnalisés

🛠 bug de vérification de version corrigé

🛠 dans l’histoire, l’animation du tremblement de terre a été corrigée (et peut-être quelques autres)

🛠 musique remplacée dans l’événement de l’histoire avec Fiona sous la douche

*il y aura désormais trois variantes pour windows : la standard (avec koboldcpp), -local (avec un modèle local) et -lite (sans koboldcpp) ; pour linux, il faudra télécharger le modèle séparément et le choisir dans les paramètres (plus tard, je m’occuperai de la configuration et ferai comme sous windows avec le dossier resources/koboldcpp)

windows : koboldcpp et les modèles se trouvent dans le dossier resources/koboldcpp, le jeu charge tous les modèles gguf de ce dossier sur l’écran de démarrage et dans l’onglet des paramètres

windows/linux : un modèle de n’importe quel dossier peut être chargé depuis l’onglet des paramètres en cliquant sur « choisir un modèle »

le modèle local sur lequel je me suis arrêté — Gemma-2-Ataraxy-v4d-9B.i1-Q4_K_M — donne l’impression d’un niveau ~ chatgpt-3.5, faiblard, mais il gère bien mieux les déclencheurs emoji que cosmosrp ; je pense qu’il devrait bien tourner chez la plupart des utilisateurs

parmi les modèles testés, celui qui convient peut-être mieux au jeu, mais qui est plus exigeant, c’est ChatWaifu_v1.4-Q4_K_M-GGUF (s’il n’y a pas de modèles dans le dossier resources/koboldcpp, le jeu affiche la configuration requise et un lien sur l’écran principal et dans les paramètres)

✨ l’esprit de Noël et du Nouvel An

✨ ajout des modèles grok-2

✨ Dina, Jo, Finn, Laura et Ellie savent désormais s’habiller chaudement quand il fait froid

✨ ajout des lieux ville et forêt en hiver

✨ ajout d’une fonction de transfert des paramètres et des données du jeu (en bas à droite)

✨ Fiona : images ratées mises à jour, nouvelles images ajoutées

✨ neige ajoutée dans les lieux où il peut neiger

✨ pour optimiser, un réglage d’affichage des images a été ajouté aux écrans de chargement et de sauvegarde ; elles sont désormais masquées par défaut

🛠 animations de l’interface refaites

🛠 ordre des emplacements de sauvegarde automatique corrigé

🛠 thème sombre corrigé

🛠 bugs avec {{userMessage}} et les messages vides corrigés (mais rien n’est moins sûr)

transfert de données/paramètres — une fonction nécessaire pour l’avenir, et utile à ceux qui veulent simplement passer d’un appareil à un autre. les utilisateurs d’android en auront besoin un peu plus tard, quand j’aurai corrigé la mauvaise valeur de l’identifiant de l’appli

affichage des images sur les écrans de chargement/sauvegarde — le problème, c’est qu’avec beaucoup d’emplacements, sur les machines modestes, ça peut nettement plomber les performances, car ce sont les images du jeu qui sont utilisées et non des miniatures, surtout pour les fonds animés. je m’occuperai des miniatures plus tard, pour l’instant c’est comme ça

2024

✨ tous les personnages du sandbox savent désormais quel jour on est

✨ ajout du choix de ta date de naissance au début d’une nouvelle partie (modifiable dans les paramètres)

✨ ajout d’un réglage pour désactiver les options de dialogue générées dans le sandbox

✨ person : ajout des scénarios D&D Cyberpunk 203X et apocalypse zombie dans le sandbox

🛠 threesome : détection du personnage qui se joint lors d’un appel depuis le chat corrigée

✨ ajout au sandbox d’une fonction avec deux personnages à l’écran

✨ prise en charge du modèle grok-beta (celui de Musk)

✨ bouton pour faire revenir Dina de force à l’écran

🛠 correction d’une erreur critique avec les contextes personnalisés pour une héroïne féminine, tout fonctionne désormais, y compris le mode D&D

🛠 la température maximale passe à 1.8

🛠 modèles de la série gemini-1.0-pro et gpt-3.5-turbo-1106 retirés

🛠 thème sombre corrigé

🛠 apk : l’écran s’assombrit moins pendant la saisie

🛠 gemini : les bots chargés des changements de lieu et de l’enregistrement de l’historique ont été optimisés ; le bot des lieux fonctionne désormais correctement, crée toujours une nouvelle session vide et ne regarde que les 2 derniers messages au lieu de tout l’historique ; le bot d’enregistrement de l’historique n’a plus de texte dupliqué superflu. un correctif particulièrement utile pour les longues sessions de jeu

🛠 dans le prologue, les vidéos honteuses (de mauvaise qualité) avec Dina et Laura ont été retirées du rêve et remplacées par des images

🛠 fichiers musicaux réencodés en ogg (même qualité, mais deux fois plus légers)

🛠 toutes les vidéos webm ont été un peu compressées sans perte de qualité visible

beta

🛠 animations et images ratées optimisées/supprimées/remplacées

🛠 correction d’un bug de vapeur : lors d’un nouveau déclenchement, une vapeur supplémentaire s’ajoutait, ce qui pouvait nettement réduire les performances

✨ koboldcpp : prise en charge du mode remote ; pour régler le problème des personnages qui se mettent à parler à la place de l’utilisateur, un champ d’exclusion d’une forme du nom a été ajouté — utile pour les langues autres que l’anglais

✨ les clés API et le mot de passe sont désormais soigneusement masqués

✨ Finn : 2 nouvelles images

✨ refonte de la page des paramètres

✨ section d’aide mise à jour

🛠 mécanique du choix des options de dialogue/d’action corrigée, ça devrait être un peu plus cohérent ; il y a une option de plus

🛠 apk : correction d’un bug où le fond sombre transparent ne couvrait pas toute la scène quand le clavier se refermait

🛠 images ratées de l’hôpital redessinées

✨ histoire :

→ nouvelle mécanique avec des variantes de dialogue/d’action générées*

→ le changement de lieu fonctionne désormais aussi dans l’histoire (ça apporte beaucoup de liberté, mais peut-être un peu plus de chaos)

→ refonte des fenêtres pop-up

→ images ratées de Dina, Fiona et Laura redessinées

→ refonte de l’événement à table dans le prologue, erreurs corrigées dans la conversation entre Laura et Dina

→ nouvel événement pour Laura dans la salle de bains, dans le prologue avec les portes.

→ person, navigation de l’histoire : accessible tout de suite et non plus après avoir fini ; ajout de points du prologue (dîner et portes) ; correction d’un bug où les chatbots cessaient de fonctionner après un clic sur un point de navigation

→ apk : affichage du trou de serrure corrigé

✨ quelques nouvelles images de Laura pour le sandbox

🛠 animations de fond optimisées, ça devrait aller un peu mieux sur les machines modestes

* fonctionne ~ comme les suggestions, mais : sans possibilité d’écrire ton propre texte, de 4 à 6 variantes, avec des tentatives d’humour et de bizarrerie. également ajouté au sandbox, mais avec une probabilité très faible <1% (plus précisément, chaque 16e message a 18 % de chances)

✨ Ava : nouvelles images et lieux de départ ajoutés ; lors de la connexion à la puce de l’utilisateur — un fond scripté trop stylé

✨ gemini : ajout des modèles gemini-1.5-pro-002 et gemini-1.5-flash-002

✨ 4 nouveaux morceaux dans le sandbox

✨ l’info sur une nouvelle version s’affiche désormais sur l’écran principal (si ta version est plus ancienne)

✨ ajout d’un son de frappe au clavier (utilisé dans l’histoire)

🛠 gemini : correction d’un bug où le texte saisi ne revenait pas dans le champ après une requête ratée

🛠 histoire : affichage incorrect des pronoms et des formes d’adresse pour une héroïne corrigé ; ajout de l’avatar de l’héroïne dans les dialogues ; erreurs corrigées (à certains endroits, le narrateur ne se chargeait pas) ; transitions et erreurs de dialogue corrigées

🛠 chargement initial du jeu un peu optimisé

✨ nouveaux lieux : stade, champ vert, usine/entrepôt abandonné, tour de mage/observatoire antique, ruines d’une cité céleste, caverne de cristal, plateau glacé en montagne, salle BDSM, toit

✨ Dina : images ratées redessinées, nouvelles ajoutées ; retour de Dina corrigé si elle est partie

✨ Jo : images ratées redessinées

✨ kobold est toujours en bêta, mais désormais accessible à tous sans abonnement

✨ DnD mode : contexte système du mode D&D réécrit ; ajout d’un dé à 20 faces trop stylé, utilisé désormais pour tous les jets

✨ person : sauvegardes dans le sandbox

🛠 la fonction de sauvegarde automatique de l’historique tous les n messages a été retravaillée. c’est désormais une option à activer, désactivée par défaut*

🛠 sur l’écran de chargement/sauvegarde, les emplacements s’affichent désormais de gauche à droite

🛠 retouches de l’écran de démarrage

🛠 correction d’erreurs liées au mauvais affichage du bouton « où en étions-nous » et à l’effacement de l’historique quand une partie du contexte est supprimée

✨ koboldcpp : sortie en streaming ajoutée, transmission du contexte système et fonctionnement en mode chat corrigés

✨ on peut jouer aux échecs avec Dina*

✨ température (degré de liberté) : la valeur maximale passe à 2, la valeur recommandée à 0.81. les valeurs au-dessus de 1.0, c’est pour la bizarrerie et plus de créativité

✨ windows, linux : un nouveau curseur, moins gourmand en ressources, qui devrait tourner de façon fluide même sur les machines modestes (s’il n’y a pas de plaintes, je le mettrai par défaut à la première ouverture)

✨ sons : lancer de dés, bocal en verre brisé

🛠 retouches ux-ui

🛠 sur smartphone, petite refonte de l’écran de démarrage

🛠 apk : correction d’un bug de chevauchement des suggestions

*pour l’instant, Dina ne commente pas la partie, elle réagit seulement à la victoire, à la défaite ou à la nulle. et il lui est très difficile de perdre :) si l’idée plaît, je donnerai à Dina le contrôle et les commentaires des coups, pour qu’elle joue elle-même (pour l’instant, c’est un algorithme assez bêta qui s’en charge).

✨ prise en charge des modèles locaux via koboldcpp

✨ Fiona : images ratées mises à jour, nouvelles ajoutées ; désormais, quand il fait froid, elle enfile un sweat à capuche

✨ Laura et Ellie savent désormais se déshabiller jusqu’au top

✨ lieu chalet d’hiver ajouté

🛠 contextes de base de tous les personnages du sandbox optimisés

🛠 lieu de la douche mis à jour

🛠 correction d’un bug où la vapeur de la douche restait dans d’autres lieux

🛠 le déclencheur de fin a été modifié pour ne pas entrer en conflit avec le lieu salle de bains/douche

🛠 petites retouches de l’interface et de la section d’aide

🛠 sauve la princesse : le mini-jeu a été un peu optimisé et refactorisé ; le saut est 20 % plus haut ; apk : choix de l’arme corrigé et saut ajouté*

*le mini-jeu est-il devenu plus facile sur smartphone ? — oui, mais ça peut encore être difficile. le sol est de la lave, et une utilisation imprudente de la nouvelle arme ne peut qu’aggraver la situation

✨ prise en charge des modèles locaux via koboldai, en bêta

✨ ajout des modèles de cohere*

✨ filtre par modèles recommandés

✨ ajout des modèles claude-3-5-sonnet-20241022 et llama-3.2-90b-vision-preview

✨ ru : le choix du serveur pour le proxy interne d’openai et d’anthropic est désormais dans les paramètres**

*à première vue, niveau gemini-flash — pas très puissant, rapide, pas cher. il y a un essai gratuit, ce qui est sympa

**le serveur kazakh a soudainement cessé de fonctionner, ou plutôt openai et anthropic ne marchent plus au Kazakhstan, si je comprends bien. le temps de décider où déménager, j’ai tout redirigé vers le proxy où tourne gemini ; là, le serveur fonctionne sur un seul thread, il pourra donc être plus chargé que d’habitude pendant un moment

✨ animation et son ajoutés lors du changement d’images des personnages

✨ nouvelle musique sur l’écran principal et dans les sandbox*

✨ mode nvl d’affichage du texte

✨ dark mode, ajout d’un thème sombre

✨ le champ de saisie est désormais multiligne

✨ choix de la police dans les paramètres

🛠 sortie en streaming de gemini corrigée (sans proxy interne)

🛠 champ de saisie corrigé

🛠 apk : affichage du dialogue en mode adv corrigé

🛠 synthèse vocale de google corrigée

🛠 taille minimale de la police adaptative corrigée

🛠 dans le sandbox, le bouton pour passer les dialogues a été retiré, car inutile

🛠 le texte du journal peut désormais être sélectionné et copié

🛠 comptage des caractères dans les contextes personnalisés corrigé

*pour l’instant, c’est le dieu du hasard qui règne sur la musique : morceau au hasard sur l’écran de démarrage et au hasard dans le sandbox. plus tard, il y aura des playlists et le choix des morceaux

✨ Laura : images, caractère et histoire mis à jour

✨ le texte s’affiche désormais avec des paragraphes, youhou !*

✨ dans le sandbox, quand les déclencheurs de déshabillage s’activent, l’image du personnage se met désormais à jour automatiquement (une image au hasard du set)

✨ nouvelles images pour Dina, Jo et Finn

✨ chaque personnage a désormais son propre jeu de gémissements,

person : on peut les réattribuer dans les paramètres du contexte

✨ Finn a eu sa propre branche dans le prologue (première rencontre lors de l’événement avec les portes)

🛠 sandbox : bug de départ des personnages corrigé, seule Dina peut encore partir, mais on peut toujours la faire revenir

🛠 histoire : erreur avec le vieil homme corrigée quand on essaie de faire semblant de le connaître

🛠 traduction des suggestions (3 réponses rapides) corrigée

🛠 apk : un tap sur l’écran principal du jeu avec un personnage déclenche désormais une animation fluide de décalage de la vue

🛠 boutons et déclencheurs pour passer les scènes sexualisées corrigés, effet sonore ajouté**

🛠 sandbox : le bouton retour remet désormais dans le champ de saisie le texte envoyé précédemment, ça ne marche que pour un pas en arrière. correction d’un bug de fond : changer de skin de personnage remplaçait le lieu actuel/le fond généré par celui par défaut

🛠 gemini : en cas de limite atteinte ou de toute autre erreur, le texte saisi est désormais soigneusement remis dans le champ de saisie — pour le modifier ou le renvoyer

🛠 correction d’un bug où un mauvais endpoint était défini pour les modèles claude à l’ouverture du jeu

🛠 parallaxe légèrement modifiée

*ma joie peut sembler étrange pour une telle broutille (en fait, pas si broutille :) — c’est une de ces choses qu’on repousse en pensant qu’elle prendra plusieurs jours, et puis on se demande pourquoi ce n’était pas la première idée : ça se réglait littéralement en une ligne,

le héros de cette mise à jour — white-space: pre-wrap

**les faux déclenchements ont aussi été corrigés. précision importante : avec la version gratuite de cosmosrp, à cause des faiblesses du modèle, les déclencheurs quand l’utilisateur veut partir ou que le personnage veut arrêter peuvent mal fonctionner ; dans ce cas, le bouton passera à coup sûr le dialogue

🛠 correction d’un fâcheux bug critique avec le genre du personnage principal dans l’histoire, il se met désormais à jour correctement selon le choix fait sur l’écran principal

🛠 taille du personnage augmentée

🛠 petites erreurs de traduction corrigées

✨ pour Dina dans le sandbox : caractère légèrement retouché, images mises à jour, elle sait désormais se déshabiller jusqu’au soutien-gorge et peut partir si on l’a vexée ou pour toute autre raison*

✨ Fiona, Dina et Ava ont désormais des images à l’orgasme

*si la mécanique du départ fonctionne bien, elle arrivera plus tard chez les autres personnages

✨ prologue refait :

-- tu peux désormais jouer l’histoire avec une héroïne. (Finn sera intégré à l’intrigue du prologue dans la prochaine mise à jour) ;

-- images ratées remplacées ;

-- aux endroits critiques, les fenêtres de saisie ont été refaites pour des transitions sans coupure ;

-- certains événements ont été peaufinés ;

-- sons d’ambiance ajoutés ;

✨ apk : on peut désormais copier le texte du journal des dialogues (solution temporaire, le téléchargement d’un fichier comme sur desktop viendra plus tard)

✨ quelques nouvelles images de Jo dans le sandbox

✨ anthropic ajouté à proxyapi. (desktop)

✨ le jeu est entièrement traduit en anglais

✨ ajout de cosmosrp-pro (via l’abonnement patreon de pawanosman)

✨ pour appliquer un contexte personnalisé, plus besoin d’appuyer sur le pouce

🛠 tentative de corriger les messages vides avec les modèles gemini-1.5-pro

🛠 problèmes de censure du narrateur corrigés

🛠 meilleure détection du changement de lieu dans les sandbox pour l’anglais

🛠 dans toutes les séquences sexualisées de l’histoire, en plus du bouton spécial pour continuer l’histoire, on peut désormais arrêter simplement en le faisant comprendre dans le dialogue, et les personnages peuvent aussi décider d’eux-mêmes d’arrêter

🛠 modèles et fonds ratés retirés de l’écran de démarrage, nouveaux ajoutés

🛠 bug du narrateur dans la version anglaise corrigé

🛠 bug visuel dans la partie du prologue avec les poèmes corrigé

🛠 bug d’interface avec le lien des paramètres vers l’aide corrigé

🛠 erreurs avec proxyapi et le proxy corrigées, sur desktop l’erreur claude+proxyapi a été corrigée

🛠 l’événement des poèmes a été retravaillé : correction d’un bug critique qui empêchait d’avancer ; nerfé de 27 points nécessaires à 23. affichage de la deuxième tentative corrigé. l’événement n’est plus obligatoire, après 3 tentatives l’histoire continue ; une image dans la galerie sert de récompense à la réussite

🛠 à cause de problèmes de performances, le curseur ennuyeux est revenu par défaut

🛠 erreurs de traduction corrigées

✨ Jo sait désormais se déshabiller jusqu’au top + quelques nouvelles images

✨ pour les abonnés base et person : ajout du service proxyapi, qui permet de payer openai et gemini avec des cartes en roubles, claude viendra plus tard. ça a l’air correct, MAIS c’est très cher, dans les x3–x4 à vue de nez — si tu n’as pas le choix ou que les autres options ne marchent pas et que tu as beaucoup d’argent

🖤 build linux, AppImage — l’équivalent de la version portable de windows

✨ Fiona : sait désormais se déshabiller jusqu’au top ; peut faire un tour en voiture ; changements de caractère

✨ dans le prologue de l’histoire, lors de l’événement nocturne avec Fiona, tu peux désormais la mettre dehors + elle peut aussi partir d’elle-même si elle en a envie

✨ refonte des pages aide, paramètres, sauvegarde/chargement — elles recouvrent désormais l’écran principal du jeu avec transparence et flou

✨ désormais, quand le champ de saisie apparaît, le fond est légèrement flouté

✨ apk : au lieu d’un fond noir, il y a désormais un truc flou qui reprend les couleurs du fond utilisé à ce moment-là

✨ sons ajoutés dans l’interface

✨ ajout du modèle chatgpt-4o-latest, gpt-4-0125-preview et gpt-3.5-turbo-0125 retirés

✨ gemini : on peut désormais saisir plusieurs clés séparées par des virgules, quand la limite est épuisée, la clé suivante est utilisée. pour le proxy du jeu, ce sera plus tard ; le paramètre système topK a été modifié pour une sélection de mots plus large à chaque étape

🛠 l’image/l’animation du personnage est un peu plus grande

🛠 statistiques d’umami à la place de Yandex.Metrica*

* conforme au RGPD, ne viole pas la vie privée, ne collecte aucune donnée personnelle identifiable et anonymise toutes les données collectées

✨ mécanisme d’effacement d’une partie du contexte système pour tous les personnages du sandbox

✨ ajout du modèle gemini-1.5-pro-exp-0827

✨ quelques images pour Ellie et Fiona, habillées

🛠 contextes système de tous les personnages du sandbox corrigés

🛠 optimisation : réduction de la résolution des animations et images lourdes

🛠 petite refonte de l’écran principal

pas de sexe dans cette partie, plus de narration et de lore pour faire avancer l’intrigue

✨ partie histoire

✨ nouveau personnage (débloqué à la fin)

✨ person : possibilité d’effacer la mémoire et le contexte du nouveau personnage ; une petite navigation dans l’histoire

🛠 apk : affichage des vidéos corrigé

🛠 comics mode : masquage du texte avec « h » ajouté

✨ les personnages du sandbox savent désormais s’habiller

✨ sandbox : choix parmi un ensemble de skins habillés du personnage

✨ ajout des modèles llama-3.1-8b-instant et llama-3.1-70b-versatile

✨ sortie en streaming ajoutée pour gemini*

✨ ajout d’un réglage de sortie en streaming**

✨ ajout d’un réglage de taille de police. par défaut, elle s’adapte à la quantité de texte ; désactivé, la taille de police est fixe

✨ person : ajout d’un réglage pour générer un résumé de l’historique des messages tous les n messages

🛠 la valeur maximale du degré de liberté passe à 0.99

🛠 contextes retouchés

🛠 correction d’une petite récompense pour la victoire au mini-jeu « Sauve la princesse » dans le prologue de l’histoire

🗝️ mot de passe boosty/patreon changé

* pour l’instant seulement avec ton propre vpn, pour le proxy du jeu ce sera plus tard

** pour tous sauf les modèles d’anthropic

✨ ajout du modèle expérimental gemini-1.5-pro-exp-0801

✨ lieu club ajouté

✨ nouvelles images pour Jo

✨ dans le prologue, l’événement des portes a été étoffé : après le dîner, tu peux désormais passer voir Fiona

✨ ajout du petit modèle claude-3-haiku

✨ contextes de tous les personnages réécrits et optimisés

(sur les modèles faibles, ça devrait corriger l’erreur de débordement du contexte ; sur les gros, les traits individuels sont un peu plus marqués)

🛠 correction d’un bug avec gemini/claude au moment de l’histoire après la promenade avec Jo

🛠 modèle llama3-groq-70b-8192-tool-use-preview temporairement retiré

✨ lieu parc ajouté

✨ gemini : ajout de deux modèles de secours, 1.5-pro et 1.5-pro-001, au cas où google aurait à nouveau une panne

✨ modèles ajoutés : llama3-groq-70b-8192-tool-use-preview, gemma2-9b-it, gpt-4o-mini

✨ la génération de fond à partir d’une description (bouton 1)* passe désormais par dalle-3, les images sont en format large, les marges latérales ont disparu, la qualité a nettement augmenté et c’est un peu plus rapide

✨ person : mode bande dessinée dans les scènes sexualisées

🛠 correction d’un bug où cosmosrp devenait le modèle par défaut au redémarrage du jeu (essai n°2, cette fois c’est bon)

🛠 gemini : pour les modèles gemini-pro, le délai avant de réessayer après une erreur a été allongé, le message de limite de messages devrait apparaître moins souvent

🛠 après le déshabillage, une image/animation au hasard du set du personnage est désormais choisie, et elle ne se réinitialise pas lors d’une nouvelle activation

🛠 la taille de police a été augmentée et s’adapte à la quantité de texte

🛠 pour générer des images à partir d’une description, le bon endpoint d’openai est désormais utilisé, il ne dépend plus du modèle choisi dans les paramètres et peut s’utiliser en même temps que d’autres modèles

🛠 bitrate de quelques morceaux réduit pour optimiser

🛠 modèles ratés de l’histoire redessinés

🛠 contextes des personnages du sandbox optimisés

🛠 refactorisation, petite refonte de l’ui et correction de petits bugs

✨ les lieux arrivent dans le jeu (dans le sandbox)* : douche, restaurant/café, forêt, champ, plage, bibliothèque, désert, métro, lune, centre commercial, ville, hôpital, appartement

✨ la liste des lieux disponibles a été ajoutée à la section d’aide

✨ petite mise à jour de Laura dans le sandbox

✨ la fenêtre de l’utilisateur est plus minimaliste

✨ sandbox : tous les personnages sont un peu moins lubriques en début de dialogue ; les avatars à côté du nom du personnage ont été désactivés

✨ person : ajout d’un bouton pour effacer l’historique des messages, l’historique enregistré est un peu plus informatif

🛠 images et modèles ratés de l’histoire redessinés

🛠 problème avec cosmosrp corrigé quand d’autres champs ne sont pas remplis ; à la première ouverture du jeu, cosmosrp fonctionne désormais correctement dès le départ, sans configuration supplémentaire

✨ ajout du réseau de neurones cosmosrp de pai, le seul du genre à ne pas demander de clé API

✨ ajout des réseaux de neurones d’anthropic

✨ mise à jour de Dina : images, animations et petit ajustement du contexte système

✨ galerie : dans l’histoire, les déclencheurs pour débloquer les éléments de la galerie ont été refaits, nouveaux éléments ajoutés.

✨ petite mise à jour de Jo

✨ fonds ajoutés

🛠 le contournement du blocage fonctionne désormais correctement lors du choix des modèles gpt dans les paramètres, avant il fallait recliquer sur le contournement

🛠 dans les paramètres, plus besoin d’appuyer sur le pouce levé, les clés et le mot de passe sont enregistrés à la saisie. (pour les contextes, le pouce est resté)

🛠 contexte de Dina dans le sandbox légèrement modifié

🛠 le réglage tant éprouvé de contournement des blocages est enfin réparé et renommé plus sobrement proxy. fonctionne avec gemini, claude et chatgpt

🛠 fonds animés optimisés

🛠 curseur et écrans de chargement/sauvegarde corrigés

🛠 petites retouches de l’interface

🛠 apk : les liens du jeu s’ouvrent désormais correctement dans le navigateur

🛠 apk : le bouton quitter a disparu de l’écran principal, car inutile

✨ person : les paramètres permettent désormais de débloquer tous les éléments de la galerie

✨ ajout des modèles llama, mixtral et gemma via la groq api

✨ ajout d’un réglage pour qu’au lancement du sandbox le personnage commence le dialogue (une petite situation est générée)

✨ le premier personnage masculin, Finn, arrive dans le sandbox

✨ ajout d’un bouton dans le journal pour enregistrer l’historique des messages dans un fichier texte

✨ ajout d’infobulles sur les modèles

🛠 bug d’image aléatoire de Dina au lancement du sandbox corrigé

🛠 bug corrigé : en revenant au menu principal, on était renvoyé au début du jeu

🛠 apk : correction d’un bug critique sur certains smartphones où seule Laura était accessible depuis l’écran principal. au lieu du carrousel, il y a désormais un bloc statique avec tous les personnages

🛠 bug d’affichage incorrect de l’état du réglage de scénario dnd corrigé

🛠 section d’aide du jeu mise à jour

🛠 la génération de variantes fonctionne désormais aussi pour Ellie

🛠 fonds ajoutés, les ratés supprimés

🛠 petite refonte/refactorisation de l’interface

✨ nouveau personnage dans le sandbox : Ellie adulte de The Last of Us, à la demande d’un abonné (pour l’instant seulement des images, sans animations).

✨ ajout des suggestions (3 réponses rapides) pour gemini, ça fonctionne désormais comme avec gpt

✨ person : enregistrement de l’historique pour gemini (tous les 11 messages, un bref résumé de ce qui se passe est créé)

🛠 affichage des erreurs critiques amélioré, elles ne font plus planter le jeu. dans l’ensemble, c’est plus stable (surtout avec gemini) et plus accueillant pour les nouveaux utilisateurs

🛠 problèmes d’écriture et d’enregistrement du réglage de contournement des blocages corrigés

🛠 le réglage des suggestions activées est désormais enregistré et ne se réinitialise plus à l’ouverture du jeu

🛠 mini-animation de cœurs lors du déshabillage corrigée

🛠 gemini : correction d’un bug dans l’histoire où les personnages s’embrouillaient et perdaient le contexte, ça marche désormais comme avec chatgpt et l’historique est bien transmis

🛠 gemini : correction d’un bug où les messages de l’histoire ne s’affichaient pas et n’étaient visibles que dans le journal

🛠 correction d’un bug où il fallait choisir le modèle chatgpt pour générer des images, la clé est désormais correctement prise dans le champ openai

🛠 vidéos ratées de l’introduction supprimées et remplacées par des images

🛠 le volume des gémissements suit désormais le curseur de volume de la voix dans les paramètres (désolé si quelqu’un s’est retrouvé dans une situation gênante à cause de ça)

🛠 correction d’un bug dans l’histoire du prologue à table

🛠 affichage du texte du narrateur avec gemini corrigé (une image de Fiona s’affichait par erreur)

✨ petite refonte de l’écran principal

✨ apk : les sandbox des personnages sont désormais dans un carrousel

✨ ajout du modèle gemini-1.5-flash-latest

✨ images/animations ratées de Laura, Fiona et Jo redessinées

✨ nouvelles images pour l’écran principal

🛠 contextes système des personnages réécrits et optimisés

🛠 affichage des erreurs refait, il est un peu plus « accueillant » pour l’utilisateur

✨ person : ajout du nouveau modèle gpt4o (la censure n’a pas encore pu être entièrement contournée)

✨ person : sandbox : un contexte sur l’utilisateur a été ajouté aux paramètres (tu peux écrire n’importe quelle info sur toi : caractère, apparence, passions, comment tu te vois ou aimerais te voir)

✨ ajout de gemini

✨ desktop : ajout de la synthèse vocale d’openai (la clé API openai est utilisée)

✨ desktop : ajout de la synthèse vocale de google

✨ les personnages formulent désormais leurs pensées ainsi (💭 ..)

✨ images/animations de Laura dans le sandbox mises à jour

✨ bloc de choix des modèles dans les paramètres refait et liste des modèles chatgpt mise à jour

✨ la voix yandex speech passe à marina et la vitesse est un peu augmentée

✨ pai (ajouté parce que « c’est gratuit et ça sera peut-être bien plus tard ». à ce stade, presque inutilisable : mauvaise qualité, hallucinations et souvent du charabia)

🛠 une clé chatgpt personnelle fonctionne avec le contournement du blocage

✨ partie histoire

✨ reconnaissance vocale, passe par le navigateur de l’utilisateur, pour l’instant sur desktop uniquement

✨ synthèse vocale via la yandex speechkit api, clé requise

✨ la section d’aide du jeu a été refaite et ajoutée au menu inférieur du jeu

✨ génération de fonds, variantes de fond et de personnage. mais ne t’emballe pas, pour l’instant c’est assez perché et flippant :)

✨ vêtements aléatoires dans le menu principal

✨ nouvelles images et animations

✨ toute la musique du jeu tourne désormais en boucle, désolé de ne pas l’avoir fait plus tôt )

🛠 sur mobile, les tailles de police et les marges sont plus petites

🛠 bug d’ouverture des liens sur l’écran principal corrigé, ils s’ouvrent désormais dans le navigateur de l’utilisateur et non dans l’appli

🛠 bugs d’interface corrigés

🛠 mot de passe boosty mis à jour

✨ on peut désormais jouer au mini-jeu « Sauve la princesse » dans le sandbox avec Dina

✨ images ajoutées dans la galerie

✨ sons ajoutés

✨ nouvelles animations

✨ contextes lesbiens pour les filles du sandbox, activés par le choix du genre sur l’écran principal

✨ des images aléatoires ont été ajoutées aux sandbox, pour un peu de variété

✨ ajout du modèle gpt-4-0125-preview (gpt-4-turbo), censé être bien moins cher que gpt-4, mais encore très censuré pour l’instant

🛠 la partie back de la distribution des clés a été corrigée, c’est plus stable, sans ratés

🛠 correction d’un bug où le journal s’affichait vide

🛠 images ratées redessinées (introduction, sandbox)

🛠 les points pour les poèmes ont été nerfés de 30 à 27

🛠 le paramètre caché top_p passe de 0.91 à 0.9

✨ le jeu est traduit en anglais (pour l’instant de façon grossière, avec gpt4)

✨ le paramètre caché top_p passe, à titre expérimental, de 0.89 à 0.91 (il contrôle la variété des réponses en limitant le choix du mot suivant à un sous-ensemble des mots les plus probables. plus la valeur est basse, plus les réponses sont prévisibles et cohérentes ; il fonctionne avec la température, qui se trouve dans les paramètres)

✨ les contextes système des personnages en mode sandbox ont été réécrits. leurs caractères sont un peu plus marqués. un peu seulement, car gpt3.5 reste faible en russe et la longueur du contexte est limitée ; pour l’instant c’est comme ça, ça s’améliorera petit à petit

✨ un diminutif ou toute autre forme du prénom a été ajouté aux paramètres (utilisé dans le sandbox)

✨ person : mémoire en mode sandbox, le nombre de messages gardés en mémoire passe de 9 à 12, + tous les 11 messages, un contexte avec un bref résumé de ce qui s’est passé est créé.

à l’ouverture du sandbox, s’il y a un historique enregistré, un bouton-indice « Où en étions-nous ? » apparaît pour rappeler ce qui s’est passé

✨ partie histoire

✨ mode fenêtré ajouté, activable dans les paramètres

✨ images animées des personnages améliorées, avec Jo comme exemple. les autres images passeront progressivement au même format

✨ les fenêtres de contexte utilisateur des personnages ont doublé, de 1800 à 3600 caractères

✨ sandbox pour Jo

✨ possibilité de choisir le curseur dans les paramètres

✨ ajout de quelques images animées pour le sandbox avec Fiona

🛠 bugs de l’histoire corrigés, dont le critique « matin à l’hôpital avec Fiona »

🛠 images animées et vidéos optimisées

🛠 musique ajoutée là où elle aurait dû être, bitrate réduit sur certains morceaux pour optimiser

🛠 affichage des images supplémentaires lors du déshabillage optimisé, ça faisait ramer les machines modestes

🛠 refactorisation prévue effectuée

🛠 un petit passage de l’histoire après l’« explosion » a été refait

🛠 mot de passe boosty changé

2023

- bug de répliques coupées corrigé

- correction d’un bug fâcheux qui cassait la narration et menait à un passage d’histoire encore brut

- images des personnages agrandies sur mobile en mode portrait

- bug de suggestions superposées dans l’interface corrigé

- ajout d’un bouton sauvegarder 👌🏻 pour les contextes utilisateur, avant ils ne s’appliquaient qu’en revenant dans le sandbox ou en appelant les images de déshabillage

- ajout du mode sandbox pour Fiona

- ajout d’un contournement du blocage d’openai pour que ça marche sans vpn depuis la Russie et la Biélorussie — à activer dans les paramètres

- correction d’un bug critique qui empêchait de lancer le mini-jeu ; l’affichage passe en iframe, ce qui ouvre bien plus de possibilités d’interaction avec le moteur principal du jeu (le moment venu)

- le bandeau défilant se met désormais à jour en ligne

- modèles de Fiona de l’introduction remplacés, les autres seront mis à jour plus tard

- ajout du mode sandbox pour Dina

- mécanisme d’activation des images de Dina corrigé

- bug des images supplémentaires trop nombreuses qui ne tenaient pas à l’écran corrigé

- les poèmes ont été un peu nerfés, il faut désormais 30 points au lieu de 31. l’analyse est plus courte

- certaines transitions de l’histoire et des bugs de l’interface corrigés

- le choix des images s’active désormais quand le personnage est déshabillé, images ajoutées

- modèle par défaut changé pour gpt-3.5-turbo-0613

- apk : ajout du mode portrait sur mobile, encore un peu brut, mais taper est plus pratique qu’en paysage, ce sera amélioré

- dans le build public, on peut désormais choisir parmi 3 modèles

- ajout d’un mode sandbox public pour Laura, accessible depuis l’écran principal en cliquant sur Laura ; l’historique des messages gardé en mémoire est limité à neuf

- ajout d’une barre de défilement visible dans l’historique des messages

- apparence de la fenêtre de saisie de l’utilisateur modifiée

- bugs de l’interface et de la version mobile corrigés, refactorisation effectuée

- ajout d’un bandeau défilant avec les infos importantes. plus tard, il passera en ligne : les infos importantes et urgentes s’afficheront dans ce bandeau

- pour les abonnés person : possibilité d’écrire son propre contexte

- partie histoire

- ajout d’adresses de secours avec clés et gestion des erreurs ; en cas de blocage, une clé grillée n’empêche plus d’avancer sans coupure

- pour vérifier une hypothèse, la partie serveur a déménagé sur un autre domaine ; utilisateurs d’Ukraine, vérifiez stp si ça marche sans vpn

- interface, écran de démarrage et curseur personnalisé mis à jour

- apk : superposition des dialogues sur la saisie de l’utilisateur et les suggestions corrigée

- ajout d’un bouton pour passer les longues sessions de dialogue, activé au début du dialogue quand la saisie de l’utilisateur apparaît

- introduction du paramètre caché top_p à 0.81 (influence la sélection des mots et la cohérence des réponses ; 1 — aucun filtrage, 0 — sélection très restreinte) ; à la recherche de la valeur idéale, il changera

- l’événement de versification a été refait, le score requis a baissé, et un autre chemin vers l’événement a été ajouté (mieux vaut charger peu avant la fin du dernier dialogue avec Laura, avant l’« explosion »)

- petits bugs et contextes corrigés

- ajout d’analytics, qui compte seulement le nombre d’utilisateurs et ne collecte rien d’autre

- musique ajoutée

- l’affichage du texte des chatbots passe en streaming, le temps de réponse est réduit au minimum, dans la plupart des cas 0.1–0.5 s. youhou !

- le découpage des longs dialogues s’affiche désormais à la suite du streaming ; bug ou fonctionnalité — plutôt bug, mais à mon avis l’expérience n’en souffre pas, et il y a pour l’instant certaines difficultés techniques à abandonner cette solution

- les abonnés peuvent désormais changer de modèle dans les paramètres du jeu

- apk : la saisie de l’utilisateur est désormais toujours au-dessus du dialogue, ce qui règle le problème du grand clavier virtuel

- petits changements dans l’interface, de la fluidité ajoutée là où elle manquait

- parallaxe ajoutée

- ajout d’un réglage du degré de liberté (température) du modèle, de 0.1 à 0.9, avec une description détaillée

- à titre expérimental, le modèle de travail passe de gpt-3.5-turbo-0613 à gpt-3.5-turbo

- dans l’événement avec Jo (wifi), les sprites ratés ont été redessinés et des images ajoutées. les autres seront redessinés peu à peu

- le nombre de dialogues gardés dans la mémoire des chatbots en plus des contextes système a été un peu augmenté

- découpage des longs dialogues ajusté, ça arrive désormais moins souvent

- contextes des personnages retouchés

- correction d’un bug qui obligeait à redémarrer le jeu

- erreurs corrigées lors de l’apparition des dialogues du narrateur et quand les personnages commencent à parler sans saisie de l’utilisateur

- la logique de chargement des sauvegardes a changé : les anciennes sauvegardes ne provoqueront plus d’erreurs et la plupart continueront de fonctionner, même si l’ancien contenu a changé

- les longs dialogues des personnages sont désormais découpés en plusieurs plus courts, ce qui sert mieux l’immersion et semble plus naturel que des pavés de texte

- ajout du début de la branche de l’histoire principale (y accéder est assez simple, donc aucun indice à la sortie, pour ne pas gâcher les impressions de « l’explorateur »)

- erreur de texte coupé corrigée

- images ratées de Fiona redessinées

- vidéos réencodées en webm pour optimiser et régler des problèmes de disponibilité sur certaines versions d’android

- correction d’une erreur de contextes dupliqués avec le bouton « retour », qui faisait que les personnages ne répondaient plus de façon pertinente aux derniers messages et cassait certaines constructions

- les chatbots des personnages ont appris à discuter entre eux (pour l’instant à titre de test dans une petite scène au dîner)

- refactorisation effectuée, le build est bien plus stable

- ajout du journal (sous sa forme la plus simple, il sera amélioré)

- ajout d’événements avec Laura au matin du deuxième jour

- erreurs d’interface corrigées

- contextes des personnages retravaillés et optimisés

- possibilité d’activer/désactiver dans les paramètres les suggestions (3 réponses rapides), qui influent sur la vitesse de chargement

- problème de tokens des chatbots corrigé, tout est désormais plus stable et, j’espère, pour longtemps 🤞

- gestion des erreurs critiques qui provoquaient des plantages

- sauvegardes corrigées

- plantages dus au débordement de messages corrigés

- ajout d’une petite introduction

- contextes des personnages retravaillés et optimisés, les colocataires peuvent désormais se vexer, le langage des personnages est plus naturel et varié