[Aide de jeu] Bug du temps dans Rama

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages
  • Kahas
    Compte archivé

    • janvier 2011
    • 3

    #1

    [Aide de jeu] Bug du temps dans Rama

    Bonjour à tous !

    J'ai récemment installé le jeu Rama sur mon ordinateur ( Windows Xp), grâce à ce site si pratique à la fois pour les ressources et pour les nombreux tutoriels clairs.

    J'utilise un processeur Intel Core 2 Duo (double-cœur) cadencé à 2.13 GHz.


    Me voila proche de la fin du jeu, si mes souvenirs sont corrects : le compte à rebours de 6 heures avant l'explosion des bombes nucléaires a commencé.

    Mon problème est simple : ce compte à rebours décompte de manière semble-t-il anormale le temps : parfois, entre deux écrans, 30 minutes disparaissent ! Parfois, "seulement" 5 minutes.

    Est-ce un comportement normal du jeu ou bien y-a-t-il un problème ?

    Actuellement, le jeu est impossible à terminer car l'échéance bien trop courte (une vingtaine de minutes à peine?).


    J'ai essayé de jouer en diminuant au minimum supportable les cycles CPU via Dosbox (vers 11%) mais cela ne change rien. Sans doute cela n'a-t-il aucun rapport. Le jeu n'est, mis à part ce compte à rebours, pas du tout accéléré et se joue normalement.

    Officiellement, Rama peut tourner avec Dosbox 0.72, et j'utilise la version 0.74.


    Merci beaucoup pour toute aide ou redirection apportée !

    PS : Je n'ai trouvé aucune trace de mon problème où que ce soit.

    EDIT :
    Actuellement, j'ai hacké le jeu et gelé le temps. J'aimerais quand même savoir si ce "problème " est normal ou pas. Merci
    Dernière modification par Kahas, 04 janvier 2011, 15h44.
  • barbarian_bros
    Evil is Good


    • octobre 2007
    • 9400

    #2
    Dans Dosbox tu ne devrais pas avoir de problèmes accéléré à cause des 2 coeurs de ton CPU puisque DOSBOX émule un processeur simple-coeur.

    PAr contre tu peux essayer de jouer à la version Windows grâce à l'installeur de Squirt the Cat qui rend le jeu compatible avec XP et Vista et très probablement Seven, c'est juste pas certifié par Jafa (le programmeur).
    "Do you know what "nemesis" means? A righteous infliction of retribution manifested by an appropriate agent. Personified in this case by an 'orrible cunt... me."
    Brick Top, Snatch, 2000

    Ma collection de jeux

    Commentaire

    • Kahas
      Compte archivé

      • janvier 2011
      • 3

      #3
      Je vais tester ça.

      Merci !
      Dernière modification par Kahas, 04 janvier 2011, 20h28.

      Commentaire

      • fara
        Arcade gamer


        • février 2007
        • 1748

        #4
        Je ne suis pas sur que le problème du temps soit lié à la vitesse du pc.
        Si mes souvenirs sont bons, le temps passe surtout quand tu changes d'écran.

        As tu essayé de regarder une solution et de faire exactement le bon chemin ?

        Commentaire

        • Kahas
          Compte archivé

          • janvier 2011
          • 3

          #5
          J'ai essayé mais il est au final très difficile de finir le jeu sans connaître d'avance toutes les réponses et en ayant un parcours pré-établi au mouvement près...
          Et s'il faut peut-être dix minutes pour escalader facilement quelques mètres de mur, il faut plus de 2 minutes pour parcourir plusieurs centaine de mètres...

          Ce qui m'a fait pensé à un bug

          J'avais déjà essayé avec l'installeur de Squirt the Cat :
          L'installation produit une erreur au sujet de Direct3D. Je n'avais pas approfondi plus que ça le sujet vu que l'installation via Dosbox marchait pleinement.

          EDIT DU 10 JANVIER 2011 :

          J'ai finalement terminé le jeu, en "trichant" donc.
          Pour ceux qui pourraient en avoir l'utilité :
          J'ai utilisé le logiciel "CheatEngine" dans sa version 5.6 qui permet de travailler sur les valeurs mise en mémoire qu'un programme utilise : il a suffit de trouver par de multiples tests une valeur qui était décrémentée de 1 chaque seconde et de la modifier (25000 vaut environ 7 heures). À noter que cette valeur est codée sur 2 bytes.

          Il existe de multiples tutoriels sur Internet, je ne m'occuperai donc pas de ça ici, où cela n'aurait de toute manière pas sa place.


          Merci à ceux qui ont voulu m'aider et bonne continuation !
          Dernière modification par Kahas, 10 janvier 2011, 13h40.

          Commentaire

          Chargement...