En Avant

Téléchargement et News rapide

Bt - Download

Tomb Raider I    :  v2.3.2  –  25/09/2017
Guide d’installation                  Readme
Tutorial Glidos et Tomb Raider I patché
Télécharger (STEAM & GOG) v2.3.2
MD5 : 519191c57f79e805202cb0e53406f590
Télécharger (STEAM & GOG) v2.2.2
MD5 : f9e2e7bcf5318aad17c16045c0254f4e

Tomb Raider I Textures   :  v2.3.0  –  25/09/2017
Readme
Télécharger (STEAM & GOG)
MD5 : d30d4f1ed7da00eba1d7337ab9bbd42b

Tomb Raider II   :  v2.0  –  21/03/2017
Guide d’installation                  Readme
Télécharger (STEAM & GOG)

Tomb Raider III  :  v1.3  –  02/01/2015
Télécharger (STEAM)

Tomb Raider IV  :  v1.3  –  02/01/2015
Télécharger (STEAM)

Tomb Raider V   :  v1.3  –  02/01/2015
Télécharger (STEAM)

Tomb Raider VI :  v1.3  –  02/01/2015
Télécharger (STEAM)

News Rapide : (02/08/2018)

(Voir la dernière news du 28 Novembre)

Bonjour à tous et à toutes.

Je vais faire le perroquet (désolé)…
J’avance vraiment à pas de souris pour le moment, l’ajout dont j’avais parlé dans la dernière news rapide est achevé et la fonction d’espace disque précis approche enfin d’un résultat concluant. Bien qu’il soit encore prématuré de la voir comme achevée, il me reste plusieurs détails à revoir dont un vrai débug et la présentation affichée à l’écran qui manque de lisibilité.
Et surtout mettre en place la comparaison entre le requis et le disponible pour laquelle il me manque une fonction de tri/regroupement qui n’interfère pas avec le reste du calcul. (Vu qu’au total il y a 5 possibilités de chemin et de disques différents, je vous assure qu’elle me casse la tête, les dents et les pieds. lol ^_^ )

Encore un peu de patience, soyez sûr que je compte bien mener de projet à terme peu importe le temps qu’il faudra encore. 😉

A très bientôt.
Blue

Publicités
News

News du 28/11/2017

Bonjour à tous.

Cela fait un bon mois depuis la dernière news rapide, deux depuis la dernière grosse news…  Un petit point sur les progrès me semble approprié du coup.

Globalement, ça avance on va dire.
Pas aussi vite que j’aimerais malheureusement, je bloque assez bien sur les prérequis, leurs vérifications et leurs installations si besoin au bon moment. Jusqu’à présent je m’étais contenté de faire avec les fonctions de bases d’Inno Setup, c’est à dire les installer en fin du processus, mais il est illogique d’installer le patch d’abord puis ses prérequis. En cas d’erreurs avec ces derniers, impossible de faire marche arrière sauf par une désinstallation. La détection est au point et va même jusqu’à déterminer si la version installée peut être mise à jour, par contre l’installation au bon moment en fonction des résultats de la détection a encore besoin de travail.  (Sans compter l’intégration au log.)

Plusieurs tentatives d’optimisation de la taille totale du patch, du processus d’installation des fichiers, des diverses vérifications, sécurité… se sont soldées par des échecs partiels et m’ont fait « perdre » pas mal de temps, toutefois le résultat actuel est encourageant et devrait au final être celui que j’espérais atteindre. (Peut-être même meilleur…)
Je n’en dirais pas plus, mais ces changements me permettent déjà d’avancer aussi sur une fonction qui sera impérative pour TR3.

Bien d’autres changements sont déjà au point ainsi que des corrections de bugs mineurs, quelques modifications graphiques de l’installateur avec plus détails au niveau des progressions des sauvegardes, vérifications, restaurations, installation, désinstallation… Correction des doublons de fichiers temporaires, la fonction de calcul de l’espace disque requis est à améliorer car trop « basique », mais déjà fonctionnelle.

A défaut d’avoir trouvé une solution au problème de lecture des vidéos au format avi que certains ont rencontrés (avec Wine), je prépare un installateur à part contenant les fichiers au format d’origine. Le patch principal est déjà prêt et pourra faire la détection de ces derniers. Vous pourrez également choisir de les conserver ou les supprimer avant installation/mise à jour, il s’adaptera ensuite afin d’éviter les doublons inutiles.

Je me rends compte que le manque d’expérience me fait largement sous-estimer le temps nécessaire, là où un habitué anticiperait les résultats et irait directement à la solution finale, il me faut travailler par phases et de manière évolutive.  J’espère pouvoir achever la programmation, refaire un débogage complet, mettre à jour les textes et programmes secondaires d’ici la fin de l’année… et enfin passer sur un autre patch ensuite.

A très bientôt pour plus de nouvelles.
Blue

News, Tomb Raider I

News du 25/09/2017

Bonjour à tous.

La première version de l’installateur des textures est enfin prête et sera disponible peu de temps après la publication de cette news.
Bien que je le considère comme une version beta, il est parfaitement fonctionnel et plus avancé qu’initialement prévu.

Son installation ne peut être réalisée que si le patch 2.2.2, au minimum, pour TR1 est correctement installé.

Plusieurs corrections de textures sont déjà incluses dans cette version, toutefois ce sont actuellement des essais rapides réalisés durant la phase de test de la traduction.
Plus tard, ces fichiers seront retravaillés pour un meilleur rendu.
Ne vous attendez toutefois pas à des textures et des corrections époustouflantes, je reste un amateur dans ce domaine et pas un grand dessinateur/infographiste. (Mais je ferais au mieux quand même.)

L’installateur peut fonctionner en ligne en téléchargeant automatiquement les fichiers sources requis depuis les serveurs Glidos ou TombRaiderXtra durant l’installation.

Ou hors ligne de plusieurs manières :

  • Vous pouvez télécharger les fichiers sources et les placer dans le même dossier que l’installateur.
    Ce dernier les détectera, SI les fichiers conservent leur nom.
  • Durant l’installation en ligne, le ou les fichiers sources seront copiés dans le répertoire de Tomb Raider avec l’installateur lui-même.
    Ces fichiers sont détectés et utilisés lors des installations suivantes et modifications.
    Leur suppression est proposée en cas de désinstallation, mais libre à vous de les conserver pour plus tard.
  • Après une première installation, vous pourrez récupérer les fichiers sources dans le répertoire « Textures » du jeu.
    Placés dans le même répertoire que l’installateur, ils seront détectés par celui-ci comme fichiers sources.

ATTENTION : Seules les versions TombATI 1.0 de Glidos, 1.2 de John Capon et 1.1 de Quest sont prises en charge.

Puisque je ne contrôle ni le contenu ni le nom des fichiers sources et qu’ils peuvent évoluer avec le temps, une option d’urgence permettant d’outrepasser les vérifications a été prévue le temps que l’installateur soit adapté si des mises à jour venaient à être disponibles.
Utiliser ce mode « Updated » est à vos risques, l’extraction de la source se fait directement et sans contrôle vers le dossier du jeu.

Plus de détails sur le fonctionnement du pack de textures se trouvent dans son readme et dans l’installateur lui-même.

Le patch pour Tomb Raider I passe en version 2.3.2.
Cette mise à jour n’était pas prévue si tôt et n’a malheureusement pas pu être autant testée que j’aurai aimé. Exceptionnellement, la version précédente restera en ligne au cas où vous auriez des problèmes avec celle-ci.

Elle corrige principalement un problème lié aux Steam et Galaxy Changer.
La redirection vers TombAti a été compilée depuis un programme que je pensais gratuit, mais qui ne fonctionnait que sur mon ordinateur dans sa version libre.
Toutes mes excuses, et merci à Alexandre pour m’avoir signalé ce bug.

J’ai profité de l’occasion pour déjà corriger un petit problème de mutex de l’application et une erreur liée au pack de textures.
La version 2.2.2 réinitialise les paramètres et vous oblige à réinstaller les textures après chaque modification de l’installation.
La version 2.3.2 détecte les textures installées et conserve ce paramètre. Tous les autres sont réinitialisés par contre.

Je vais terminer cette news en vous annonçant que je serai indisponible à partir du 27 Septembre et durant tout le mois d’octobre.
D’où le fait de laisser la précédente version du patch TR1 en ligne, il me sera impossible durant ce laps de temps d’effectuer la moindre correction sur le nouveau patch.
L’adresse de contact reste accessible, mais le support technique ne saura être assuré.
Dès mon retour, je répondrai en priorité à vos courriels avant de reprendre le développement.

A très bientôt et bon jeu.
Blue

Mises à jour, Tomb Raider I

Mise à jour du 25/09/2017

& Version 2.3.2
Textures Version 2.3.0
Compatible STEAM et GOG

Correctifs – Installation :

  • Correction d’une erreur de mutex
  • Double vérification mutex (dossier source)
  • Correction d’enregistrement INI des textures
  • Corrections diverses du code

Correctifs – Secondaires Steam et Galaxy Changer :

  • Correction des fichiers Dosbox GlRage
    (Erreur de compilateur – Nouvel exécutable créé)


Pack de Textures GlRage :

  • Première version disponible 2.3.0
  • Corrections de textures version Beta
News, Tomb Raider I

News du 31/08/2017

Bonjour à tous.

Voici enfin arrivée la nouvelle version du patch pour Tomb Raider I.
Navré pour l’attente, il y a eu beaucoup plus de corrections et d’ajouts que je n’aurais imaginé, mais le résultat est là.

Je ne vais pas détailler la totalité des nouveautés dans cette news, le style « change log » est parfois trop ennuyeux. Je vous laisse voir tout le détail par vous-même dans l’article de mise à jour pour ceux que cela intéresse.

Comme je le disais, beaucoup de corrections ont été faites.
Peu concerne directement Tomb Raider 1, c’est principalement une erreur de résolution pour NGlide qui a été corrigée, une nouvelle résolution d’écran ajoutée aux paramètres de Glide et DgVoodoo a été mis à jour en 2.54.

Killkeys a également été corrigé.
Il s’agissait de mon tout 1er installateur qui a servi de chair à canon pour découvrir les bases d’Inno Setup, il était normal qu’il soit aussi atteint le pauvre.
La compatibilité sous Win32 et 64 est désormais complète et l’erreur de fichier de configuration est corrigée.
L’ancienne version peut être mise à jour sans devoir la désinstaller, mais les paramètres ne seront pas sauvegardés.

Un nouveau correctif de compatibilité multiple fait son apparition avec ce patch.
Son fonctionnement a été vérifié pour Tomb Raider 1; concernant Tomb Raider 2 à 6, les corrections qu’il ajoute sont actuellement « théoriques ».
Son installation est automatique et silencieuse;  de même que si une nouvelle version est détectée dans un  futur patch, il se mettra à jour silencieusement durant l’installation.
Son retrait est également automatique si tous les patchs TRFC sont désinstallés.
Actuellement et puisque TR1 est le seul à bénéficier de cette version 2.2 de l’installateur, ce correctif se désinstallera à chaque fois.

L’installateur dispose désormais d’une fonction de sauvegarde et restauration des fichiers d’origine de Steam et GOG.
Toutefois pour l’utiliser, vous vous en douterez, une installation propre de Tomb Raider sera nécessaire.

Il peut aussi déterminer l’emplacement du jeu sans que vous ne deviez le sélectionner. La page de dossier s’affichera, mais si le chemin est correctement trouvé, il ne sera pas modifiable.
Sauf pour Glidos, ce chemin reste à sélectionner manuellement.

Plusieurs vérifications de fichiers, registre,… ainsi que d’assez nombreux messages d’erreurs possibles (que j’espère vous ne verrez jamais) ont été ajoutés.
Ces messages pourront vous guider en cas de problème avec l’installation.
Dans l’éventualité où cela ne suffirait pas à résoudre un problème, plusieurs logs sont créés et se trouvent, soit dans le dossier TR s’il n’y a pas d’erreurs, soit dans le dossier de l’exécutable en cas d’erreur.
Avec ces fichiers, je pourrais vous aider beaucoup plus facilement via le forum ou la page de contact. (Sans obligation, bien que je ne conserverais pas ces fichiers, je comprends que certains puissent être méfiants lorsqu’il s’agit de leur ordi. 😉 )

L’installation se veut beaucoup plus interactive et vous donnera plus d’informations selon les étapes. Il n’y avait pas de raison pour que seuls des messages d’erreurs soient ajoutés.

L’installation est désormais plus flexible aussi. Vous pourrez ajouter et supprimer des composants comme bon vous semble. Une option « modifier » est disponible dans les programmes installés, au choix durant l’installation étant donné qu’elle prend de la place. (environ 700mb)

Le programme « Steam Changer » est simplifié dans cette version.
Il détecte quelle version de Tomb Raider est utilisée par Steam et vous propose de lancer l’autre à la place.
Le même programme a été créé pour GOG Galaxy.

De nouvelles tâches font leur apparition durant l’installation ou la mise à jour.
Si KillKeys ou Fraps sont installés, ils ne s’afficheront plus. De même que si une version supérieure est disponible, il vous sera proposé de les mettre à jour.
La tâche de sauvegarde n’est disponible qu’à la 1ère installation et si les fichiers sont bien les originaux de Steam/GOG.
Une tâche de suppression de la sauvegarde est disponible durant les installations/modifications suivantes et si elle a bien été réalisée.
La tâche de l’option « Modifier » n’est disponible que si vous exécutez une installation « externe ». Lorsque vous utilisez le bouton « Modifier », cette tâche ne peut s’afficher sans créer d’erreurs.
Pour la désactiver l’option « Modifier », il suffit de la décocher.

Enfin, le patch prépare l’arrivée des textures pour GlRage.
Le pack n’est pas encore prêt, il m’a fallu revoir l’ensemble du code et vu les soucis rencontrés, j’ai préféré recommencer son écriture de presque zéro.
Dès que possible, il sera mis en ligne.
Je poursuivrai avec la mise à jour de TR2 sur le même modèle d’installation avant de m’attaquer au patch pour TR3.

Un dernier point important avant de vous laisser, cette nouvelle version n’est pas compatible avec une mise à jour de la version précédente.
Pour plusieurs raisons, il était nécessaire de changer l’ID des applications.
Écrire une fonction qui permette la migration des données modifiées aurait été possible, mais demanderait pas mal de temps et augmenterait le risque d’erreurs.
(Je vous rassure, la prochaine mise à jour est déjà pensée pour ne pas devoir désinstaller avant.)
Vous pouvez désinstaller le patch 2.0 et réinstaller celui-ci directement sans problème (pas de sauvegarde possible alors).  Je préfère vous laisser réaliser la désinstallation vous-même et éventuellement sauvegarder des fichiers avant, plutôt que la faire silencieusement.

Voilà qui conclut cette longue news.
Encore une fois, n’hésitez pas à me signaler le moindre problème avec l’installation, les programmes,… ce n’est que grâce à vos retours et signalements que je peux corriger efficacement les erreurs qui persisteraient.

Bon jeu et à bientôt.
Blue

Mises à jour, Tomb Raider I

Mise à jour du 31/08/2017

& Version 2.2.2
Compatible STEAM et GOG

Correctifs – Tomb Raider 1 :

  • TRFC Fix :
    • Ajout de correctifs de compatibilité multiple (pour TR1 à TR6)
      (Vérifiés pour TR1, encore théoriques pour TR2 à TR6)
    • Installation silencieuse
    • Suppression silencieuse s’il n’y a plus de patch installé
    • Contrôle de version et de mise à jour automatique


Correctifs – Installation :

  • Correction d’un bug Win32 / Win64
  • Correction d’erreurs de texte
  • Arrêt en cas d’erreur sans résidus de fichiers temporaires

Correctifs – Secondaires :

  • Mise à jour de KillKeys 1.2.0.3
    (Compatibilité x32 et correction bugs)
  • Mise à jour de DgVoodoo en 2.54
  • Correction d’une erreur de résolution NGlide
  • Compatibilité multi-utilisateurs des programmes secondaires
  • Arrêt en cas d’erreur sans résidus de fichiers temporaires

Modifications – Installateur :

  • Thème audio de TR1 à l’installation
  • Recherche automatique du dossier TR1
  • Fonction de contrôle et comparaison de version
  • Nouveaux messages d’erreurs
  • Nouvelles vérifications des fichiers
  • Nouvelles Clés de registre (optimisation)
  • Fonction de sauvegarde des fichiers originaux
  • Fonction de restauration des fichiers originaux
  • Optimisation complète du code
  • Option « Modifier » dans les programmes installés
  • Ajout d’une option de suppression de la sauvegarde des fichiers
    d’origine en cas de modification de l’installation
    (Irréversible à moins d’une réinstallation du jeu)
  • Ajout et suppression de composants après 1ère installation
  • Détection Sauvegarde et « Modifier » (masquer les tâches)
  • Détection Killkeys et Fraps installés (masquer les tâches)
  • Détection de version Killkeys et mise à jour (nouvelle tâche)
  • Détection de version Fraps et mise à jour (nouvelle tâche)
  • Détection d’une réinstallation du jeu sans suppression du patch
    (Réinitialise le registre TR1FC)
  • Suppression optionnelle des sauvegardes (désinstallation)
  • Suppression optionnelle de KillKeys et fraps (désinstallation)
    (S’il n’y a plus de patch installés)
  • Log complet à l’installation et désinstallation
    (Dans le dossier TR ou à l’emplacement du Setup en cas d’erreur)
    (Dans le dossier TR pour la désinstallation, avec ou sans erreurs.)

Modifications – Glide :

  • Fonction de contrôle et comparaison de version
  • Nouvelles vérifications des fichiers
  • Nouvelles Clés de registre (optimisation)
  • Optimisation complète du code
  • Option « Modifier » dans les programmes installés
  • Fusion des Glide Steam et GOG
  • Ajout d’un choix de résolution 1024 ou 1280
  • Log complet à l’installation
    (Dans le dossier TR ou à l’emplacement du Setup en cas d’erreur)
    (Dans le dossier TR pour la désinstallation, avec ou sans erreurs.)

Modifications – Steam Changer :

  • Fonction de contrôle et comparaison de version
  • Nouvelles vérifications des fichiers
  • Nouvelles Clés de registre (optimisation)
  • Optimisation complète du code
  • Simplification du programme :
    • Détection de la version actuelle par défaut
    • Choix simple (oui/non) vers l’autre version
  • Log complet à l’installation
    (Dans le dossier TR ou à l’emplacement du Setup en cas d’erreur)
    (Dans le dossier TR pour la désinstallation, avec ou sans erreurs.)

Modifications – Galaxy Changer :

  • Version Initiale (non disponible) mise à niveau base 2.2
  • Fonction de contrôle et comparaison de version
  • Nouvelles vérifications des fichiers
  • Nouvelles Clés de registre (optimisation)
  • Optimisation complète du code
  • Simplification du programme :
    • Détection de la version actuelle par défaut
    • Choix simple (oui/non) vers l’autre version
  • Log complet à l’installation
    (Dans le dossier TR ou à l’emplacement du Setup en cas d’erreur)
    (Dans le dossier TR pour la désinstallation, avec ou sans erreurs.)

Modifications – KillKeys :

  • Option « Modifier » dans les programmes installés
  • Clé de version dans le registre

Divers :

  • Mise à jour du readme
  • Préparation au pack de textures