Pour Vintage Story
Prospect
Le launcher qui creuse au bon endroit : une instance par monde, les versions du jeu côte à côte, le ModDB officiel intégré. Dans l’esprit de Prism Launcher.
Développé à ciel ouvert · pré-release disponible
Ce que Prospect fait déjà
Cinq fondations, posées strate par strate, pour remplacer VS Launcher, archivé, sans hériter de ses manques.
Instances isolées
Chaque instance possède sa version du jeu, ses mods et ses mondes, dans son propre dossier. Un monde de survie en stable et un banc d’essai en unstable ne se marchent jamais dessus.
Versions côte à côte
Les versions de Vintage Story s’installent indépendamment, stable ou unstable. Plusieurs instances partagent une même version installée sans jamais rien retélécharger.
Un lancement qui vérifie d’abord
Prospect sait quel .NET chaque version du jeu exige et te nomme ce qui manque avant de lancer, plutôt que de laisser le jeu échouer sans explication. Après la partie, il relit le journal de lancement : un mod qui a échoué est signalé par son nom.
Le ModDB, dépendances comprises
Cherche sur le ModDB officiel, lis la fiche d’un mod telle que son auteur l’a écrite, et choisis la version exacte que tu installes. L’onglet Mods dit ensuite ce que les mods attendent les uns des autres : « fonctionne avec Carry On », ou « attend du contenu de » un mod absent. Quand un mod en réclame un autre, Prospect le propose, et n’installe jamais rien dans ton dos.
Le diagnostic d’instance
Un clic lit ce qui est déjà sur ton disque : version du jeu complète, .NET présent, dépendances des mods satisfaites. Aucun appel réseau, et chaque constat vient avec son geste de réparation.
Tout y est, filon par filon
Les cinq cartes au-dessus sont la vitrine ; voici l’inventaire. Tout ce que le launcher fait aujourd’hui, vérifié écran par écran dans les builds du jour : rien de prévu, rien de promis. Six filons, du plus quotidien au plus discret ; le total est au bas du carnet.
Instances
01-08
Un dossier par instance. Sa version du jeu, ses mods, ses mondes : tout vit ensemble, à l’écart des autres instances.
L’assistant en quatre étapes. Nom, version, icône, résumé : le dossier est créé aussitôt, prêt pour les mods et les mondes.
La création installe s’il le faut. Choisis une version absente : l’assistant annonce son poids, la télécharge et l’installe avant de créer l’instance.
Renommer, dupliquer, supprimer. La copie propose son nom, la suppression compte ses fichiers et avoue ce qu’elle n’a pas pu finir.
Des cartes qui disent l’essentiel. Version et canal, dernier lancement, temps de jeu, et le compte des mises à jour quand une vérification en a trouvé.
Filtre et tri. Retrouve une instance par son nom, trie par dernier lancement ou par ordre alphabétique.
L’onglet Mondes. Chaque monde de l’instance, avec sa taille et sa dernière modification.
Des options par instance. Arguments ajoutés après --dataPath, variables KEY=value, mesa_glthread sous Linux : appliqués au prochain lancement.
Versions du jeu
09-15
Côte à côte. Les versions s’installent dans un dossier partagé : plusieurs instances utilisent la même sans rien retélécharger.
Stable, test, previews. Le catalogue officiel filtré par canal ; les versions de test restent derrière leur interrupteur.
Une barre d’installation franche. Téléchargement, vérification, installation ; sous Windows la progression est estimée, et affichée comme telle.
Le garde-fou de l’installeur Windows. L’installeur du jeu affiche parfois sa propre fenêtre de désinstallation, que rien ne peut supprimer. Prospect installe dans son dossier, vérifie que le jeu y est vraiment, et te dit quoi répondre.
Une désinstallation qui nomme. Avant de retirer une version, la liste des instances qui s’en servent.
Les installations cassées, montrées. Une installation interrompue ou illisible est listée à part, avec sa raison.
Le catalogue hors ligne. Injoignable, il le dit, et les versions déjà installées restent à l’écran.
Mods
16-30
Le ModDB officiel, intégré. Recherche, catégories, tri par téléchargements, dernière mise à jour, tendance ou nom.
La fiche telle que publiée. La description de l’auteur, un résumé d’une ligne en tête, et ses liens : code source, tickets, wiki, site.
Le logo partout où la donnée existe. La vignette d’un mod l’accompagne sur chaque écran qui le nomme.
La version exacte, à toi. Chaque version publiée se choisit, avec ses notes et les versions du jeu que l’auteur déclare.
La compatibilité, étiquetée. « Compatibilité supposée » quand seule la série correspond, « non déclarée compatible » sinon : tu installes en connaissance de cause.
Des dépendances proposées, jamais imposées. Le plan d’installation liste ce qui manque et te laisse décider : rien ne s’installe dans ton dos.
Des verdicts qui distinguent. Introuvable sur le ModDB, aucune version publiée pour ton jeu, présente mais désactivée : trois cas, trois messages, chacun avec quoi faire.
Remplacer et rétrograder, proprement. Changer la version d’un mod passe par le même plan, qui dit laquelle remplace laquelle.
Des mises à jour à verdict. « Tout est à jour », ou le compte exact, versions plus récentes non déclarées pour ton jeu comprises.
Tout mettre à jour d’un geste. Avec un bilan final qui nomme ce qui a échoué, s’il le faut.
« Fonctionne avec », « attend du contenu de ». L’onglet Mods dit ce que tes mods s’apportent les uns aux autres, et ce qui manque.
Le journal relu après la partie. Un mod dont le lancement a écrit des erreurs porte un badge sur sa ligne, exemples à l’appui.
Un retrait qui prévient. La désinstallation nomme les mods qui dépendent de celui que tu retires.
Les zips déposés à la main, reconnus. Un mod glissé dans le dossier Mods est identifié, activable et désactivable sans le supprimer ; illisible, il est marqué non identifié, avec sa raison.
Hors ligne, sans faire semblant. ModDB injoignable : la liste en mémoire sert si elle est assez fraîche, sinon l’écran avoue qu’elle est trop vieille ; tes mods installés fonctionnent toujours.
Confiance et diagnostics
31-39
Un lancement qui vérifie d’abord. Version installée, .NET requis : ce qui manque est nommé avant que le jeu n’échoue sans un mot.
Le diagnostic d’instance. Cinq contrôles locaux (version du jeu, .NET, dépendances, compatibilité, espace disque), aucun appel réseau, et chaque constat vient avec son geste.
Des sauvegardes par instance. Une archive complète du dossier de données, gardée hors de lui, jamais embarquée dans une duplication.
Le filet d’avant-lancement. Une sauvegarde automatique avant chaque partie si tu l’actives ; un échec ne bloque jamais le lancement, et te le dit.
Une restauration qui assure ses arrières. Restaurer sauvegarde d’abord l’état courant, puis ramène mondes, configs et mods à la date choisie.
Le journal de l’instance, à bord. Le log du dernier lancement se lit dans l’app, même pendant que le jeu tourne.
La page Journaux, export compris. Le journal de Prospect se relit tant que la page est ouverte, et s’exporte en zip, prêt pour un rapport de bogue.
Les téléchargements sous les yeux. Un historique avec l’issue de chaque ligne (terminé, échoué, annulé), l’annulation en route, un débit lissé, et le fichier vérifié à l’arrivée quand l’amont publie son empreinte.
Les états cassés, jamais masqués. Une instance qui ne charge pas est listée à part avec sa raison, plutôt que de disparaître.
Personnalisation
40-45
Onze fonds sous verre. Des captures du jeu derrière les vitres de l’interface ; le changement s’applique à chaud.
Sombre, clair, ou système. Le thème suit ton choix et s’en souvient.
Français et anglais. Déduit du système au premier démarrage, changeable ensuite ; chaque langue est écrite comme un original, pas décalquée sur l’autre.
Des icônes d’instance livrées. Choisis parmi les icônes intégrées ; les personnalisées viendront plus tard, et l’app le dit plutôt que de te laisser chercher.
Les téléchargements simultanés, réglables. Une seule limite, valable pour les versions du jeu comme pour les mods.
Le dossier de données à découvert. Le chemin est affiché, le dossier s’ouvre d’un clic ; le déplacer n’est pas encore possible, et c’est écrit.
Pour te servir
46-51
Un premier démarrage accompagné. Une liste de contrôle (dossier de données, une version du jeu, le compte si multijoueur), rejouable depuis les réglages, ignorable d’un bouton.
L’import VS Launcher, par copie. Tes dossiers sont copiés, jamais modifiés ni déplacés : VS Launcher continue de fonctionner comme avant. Bilan ligne à ligne à la fin.
Le compte, pour le multijoueur seulement. Le mot de passe obtient la session puis est oublié, Prospect ne le garde nulle part ; le code à six chiffres est géré si ton compte l’exige.
Jouer solo sans compte. Télécharger, installer et jouer seul ne demandent jamais de se connecter.
Se déconnecter, pour de vrai. Ta session est effacée de la machine ; le jeu repart sans multijoueur jusqu’à la prochaine connexion.
Le verdict d’abord. Les messages longs commencent par la conclusion ; les dialogues nomment l’instance ou la date, jamais un « êtes-vous sûr ? » générique.
51 relevés · 6 filons · rien d’autre à déclarer
L’interface
Huit écrans des builds du jour, dans les deux thèmes. Les écrans ModDB montrent le vrai catalogue, pas une maquette. Le verre sort du même filon que le jeu (cuivre, pierre, lin) et repose sur un fond d’écran à choisir parmi onze captures du jeu. L’interface parle français et anglais ; chaque page de ce site montre la sienne.
Télécharger
La première pré-release est en ligne : une archive Linux (tar.gz, binaire Prospect prêt à lancer) et une archive Windows (zip), sommes SHA-256 fournies à côté. Le binaire Windows n’est pas encore signé : SmartScreen parlera d’un éditeur inconnu, passe par « Informations complémentaires » puis « Exécuter quand même ». Compiler depuis les sources reste possible.