User Tag List

Results 1 to 7 of 7

Thread: Bits de poids faible en HighColor

  1. #1
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Bits de poids faible en HighColor

    Il s'agit de l'affichage incorrect des couleurs (légèrement assombries) dans un cas très particulier.
    Yves je suis certain que tu te souviens de cette discussion, je crois que j'avais mal cerné le problème.

    Je viens de refaire quelques tests et apparemment cela se produit uniquement au runtime. Il ne s'agit ni du format des images ni de leur importation dans MMF.
    Il semble que dans le cas particulier ci-dessous, les couleurs d'une application MMF sont légèrement assombries:
    -Windows est en TrueColor (24-bits 16,777,216 couleurs) ou plus
    -L'application est en HighColor (15-bits 32,768 couleurs ou 16-bits 65,536 couleurs)
    -L'application tourne en mode fenêtré

    Je crois ne pas me tromper en affirmant qu'une application tournant en mode fenêtré prend le mode de couleurs de Windows, quelque soit le mode de couleurs d'origine de l'application.
    En admettant que cela se produit uniquement avec les applications issues de MMF, est-ce que Clickteam peut faire quelquechose?

    EDIT
    Un peu de lecture, je ne sais pas si ça peut aider:
    http://en.wikipedia.org/wiki/Least_significant_bit

  2. #2
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Re: Bits de poids faible en HighColor

    J'ai testé avec plusieurs jeux commerciaux 2D (non MMF). Je n'ai constaté aucun différence de couleurs en comparant un screenshot fullscreen et un screenshot windowed. Mais pour que le test soit vraiment concluant il faudrait être certain que ces jeux tournent en 16-bits.

  3. #3
    Clickteam Clickteam

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

    Re: Bits de poids faible en HighColor

    Ces jeux exécutent probablement l'appli toujours en 15/16 bits même en mode fenêtré. En mode fenêtré, MMF2 utilise toujours le mode de couleurs de Windows.

    Il y a une solution, c'est de forcer l'appli à tourner en 15/16 bits en mode fenêtré même si Windows est en mode 24 bits. Pour ça il faut ajouter une option à la ligne de commande :

    /DIB6 : force l'appli à s'exécuter en 15 bits (32768 couleurs)
    /DIB7 : force l'appli à s'exécuter en 16 bits (65536 couleurs)

    J'ai quelque part dans ma liste de tâches une ligne qui dit qu'il faudrait ajouter cette option dans les propriétés de l'appli. Je vais essayer de faire ça rapidos.

  4. #4
    Clickteam Clickteam

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

    Re: Bits de poids faible en HighColor

    PS: si on force le mode de fonctionnement de l'appli en mode fenêtré, on passe en mode standard même si l'une des options Direct Draw est sélectionnée.

  5. #5
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Re: Bits de poids faible en HighColor

    Merci beaucoup Yves! Finalement ce n'était grand chose, ouf. Oui ce serait super d'avoir cette option dans les propriétés de l'application.

    Au passage ça sert à quoi exactement la commande /NOC ? Cela peut-il avoir un impact sur la performance de l'application?

  6. #6
    Clickteam Clickteam

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

    Re: Bits de poids faible en HighColor

    D'après mes tests la plupart du temps ça n'a pas d'impact significatif sur les performances de l'application. Mais en fait ça dépend des images, donc ça dépend des applications...

    Par contre ça risque d'augmenter la quantité de mémoire utilisée (donc s'il y a beaucoup d'images ou de grosses images facilement compressables ça peut dégrader les performances de l'application sur les machines n'ayant pas beaucoup de mémoire).

  7. #7
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Re: Bits de poids faible en HighColor

    D'accord. Donc il vaut mieux ne pas utiliser cette ligne de commande et laisser faire MMF. [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]

Similar Threads

  1. Reduction poids fichier swf
    By Cheron in forum SWF/Flash Export Module Version 2.0
    Replies: 6
    Last Post: 8th January 2013, 06:28 AM
  2. Blowfish bits
    By Tricolete in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 9th September 2010, 03:05 PM
  3. Windows Xp 64 bits
    By waw_demmon in forum Multimedia Fusion 2 - Technical Support
    Replies: 2
    Last Post: 21st August 2008, 07:27 PM

Posting Permissions

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