User Tag List

Results 1 to 6 of 6

Thread: Forcer la compatibilité d'un exe.

  1. #1
    No Products Registered

    Join Date
    Jun 2008
    Location
    Paris
    Posts
    7
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Forcer la compatibilité d'un exe.

    Bonjour à tous,

    Je travaille dans le secteur de la vente de contenu dématérialisé et j'utilise actuellement ICP pour compiler l'installeur d'un jeu.

    Le souci est que ce jeu est très très lent sous Win XP ce qui le rend injouable. La solution est d'aller dans l'onglet compatibilité des propriétés de l'exe du jeu (une fois installé) et de cocher " exécuter le programme en mode de compatibilité pour Win 98 ". Mais c'est une action délicate à imposer à un éventuel acheteur.

    Ma question est la suivante : Est - il possible via ICP de rendre l'exe automatiquement compatible avec Win 98 lorsqu'on installe le jeu sous une autre version de Windows ?

    Il y a le " sous onglet " Windows dans l'onglet fichiers d'ICP qui me permet de cocher ou décocher les versions de Windows mais si je ne conserve que la version 98, l'exe est invisible sous XP lorsque le jeu est installé.

    J'espère être compréhensible dans mon exposé...

    Merci d'avance pour votre aide et bravo pour cet outil vraiment excellent.

    Corentin.
    Société Eptimum

  2. #2
    Clicker Fusion 2.5SWF Export Module
    jpcr's Avatar
    Join Date
    Jul 2006
    Location
    Paris, France
    Posts
    492
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Forcer la compatibilité d'un exe.

    salut,

    juste curieux, c'est quoi "secteur de la vente de contenu dématérialisé " ??
    sinon je n'ai pas reponse a ta question, je ne connais pas ICP.

  3. #3
    No Products Registered

    Join Date
    Jun 2008
    Location
    Paris
    Posts
    7
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Forcer la compatibilité d'un exe.

    Salut,

    Il s'agit de vente de logiciels et de jeux vidéo PC en téléchargement direct depuis notre plateforme. (On appelle ça aussi de l'ESD = Electronic Software Distribution)

    Le but est de récupérer le contenu des CD's donnés par nos fournisseurs (avec leur accord bien sûr) et de le rendre exploitable au téléchargement de la manière la plus efficace possible pour nos clients.

  4. #4
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: Forcer la compatibilité d'un exe.

    Hmm... bonne question... je ne vois pas de fonction de l'API Windows pour le faire, mais quand on coche l'option "Exécuter ce programme en mode de compatibilité pour Windows 98" dans les propriétés de l'EXE, Windows apparemment ajoute dans la clef "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" une valeur ayant pour nom le nom de chemin de l'EXE et comme donnée WIN98.

    (testé seulement sous Windows Vista, la clef est peut-être différente sous 2000 ou XP, je vérifierai plus tard et je posterai le résultat ici)

    Si c'est la même clef dans toutes les versions de Windows, alors c'est assez simple, il suffit d'ajouter une clef dans le panneau Info Installation, avec HKEY_CURRENT_USERcomme clé racine, Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers comme nom de clef, #InstallDir#\lefichierenquestion.exe (ou #InstallDir#\sousrépertoire\lefichierenquestion.ex e s'il est dans un sous-répertoire), et comme valeur chaîne WIN98.

    Je vérifie d'ici 2 ou 3 heures sous 2000 et XP.

  5. #5
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: Forcer la compatibilité d'un exe.

    OK, je confirme c'est la même clef sous XP.

    Par contre apparemment sous Windows 2000 il n'y a pas cette option (au moins dans la version de base), il est possible qu'il faille installer un patch ou un service pack pour avoir l'option "Compatibilité". Mais dans ce cas c'est très certainement la même clef que sous XP.

  6. #6
    No Products Registered

    Join Date
    Jun 2008
    Location
    Paris
    Posts
    7
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Forcer la compatibilité d'un exe.

    Merci Yves pour ces réponses et le temps que vous y avez passé. Le jeu est recompilé avec succès et la compatibilité est prise en charge automatiquement dès la fin de l'installation. (très astucieux je dois dire...)

    Merci encore et bonne continuation.

Similar Threads

  1. Forcer les FPS
    By markymoniom in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 20th June 2013, 01:59 PM
  2. Compatibilité iOS et XNA
    By none21 in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 18th March 2013, 10:05 AM
  3. compatibilité Mac os
    By jose in forum Multimedia Fusion 2 - Technical Support
    Replies: 5
    Last Post: 2nd February 2013, 03:51 PM
  4. forcer le format d une chaine ou d un nombre
    By ladite in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 4th August 2012, 12:46 AM
  5. [BUG] Compatibilité FR/EN
    By Sphax in forum Multimedia Fusion 2 - Technical Support
    Replies: 7
    Last Post: 8th August 2008, 07:08 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •