Commentaires
- Voir aussi, meta.gaming.stackexchange.com/questions/11370/…
Réponse
Les premiers ordinateurs étaient monochromes; ils ne connaissaient que 2 couleurs, comme pour chaque pixel, vous naviez quun bit:
0 1
Quant à la Gameboy, elle supportait 2 bits par pixel, ce qui donne nous 4 couleurs possibles au choix:
00 01 10 11
Comment les fabricants ont-ils choisi quatre et pourquoi pas trois
Parce quils avaient déjà 4 couleurs au choix. Quand les gens ont 10 doigts, pourquoi ne pas compter jusquà 10?
ou cinq?
Parce que cela aurait « nécessité » daugmenter la profondeur de bits de lécran à 3 bits par pixel, ce qui nous aurait donné le choix entre 8 couleurs. Pourquoi ne lont-ils pas fait? Probablement pour des raisons de performances. À mesure que vous augmentez la quantité de bits par pixel, vous augmentez la quantité de données à traiter, ce qui nécessite un matériel plus puissant à traiter.
Y avait-il un précédent à lutilisation de quatre nuances de gris dans les graphiques informatiques avant la Gameboy, ou était-ce une invention du système?
Bien sûr, il y avait des précédents.
CGA, ancienne NeXTstation en niveaux de gris, Macintosh couleur, Atari ST.
Commentaires
- 3 bit par pixel provoque également des problèmes dalignement des octets. Le game boy utilisait un processeur 8 bits, donc avec 2 bits par couleur, il pouvait stocker 4 pixels dans un mot de processeur. Avec 3 bits par pixel, il aurait été soit limité à 2 pixels par pixel. mot cpu avec 2 bits inutilisés ou utilisez une arithmétique diaboliquement complexe pour traiter 8 pixels avec 3 mots cpu. Cela signifie 2 bpp o r 4bpp aurait été un choix raisonnable, mais les écrans 4bpp ne semblaient pas ' réalisables à ce moment-là pour les systèmes de jeu portables.
- @DCShannon. Je les ai inventés, mais sur la base du fait qu’un écran de PC ordinaire est noir lorsquil est éteint, tandis qu’un Gameboy ' est blanc. Cependant, ' je ne pense pas que le mappage réel est très important.
- Merci beaucoup pour cela. De cours il ' est dû à des valeurs de bits. Je me suis demandé si cela avait quelque chose à voir avec le matériel de lécran. Avec le recul, poser des questions sur les nombres impairs semble un peu idiot.
- Et pour 50 nuances de gris, vous avez besoin de 6 bits par pixel.
- @SteveS I ' d dire que cétait presque entièrement dû au coût. Lajout dun troisième bit de couleur nécessiterait 50% de RAM et de ROM supplémentaires pour stocker les graphiques. Cela nécessiterait également beaucoup plus de surface de découpe sur la puce du processeur pour les graphiques.
Réponse
Alors que La réponse de Nolonar est vraie dun point de vue technique, ce nest pas la vraie raison pour laquelle les développeurs ont choisi un système monochrome. Gunpei Yokoi, le créateur de la Game Boy, a intentionnellement conçu le système monochrome pour forcer les jeux à être plus abstraits, évitant ainsi aux joueurs de se laisser trop prendre par les détails. Comme il la dit dans une interview en 1997:
La technologie était là pour faire de la couleur. Mais je voulais quand même que nous fassions du noir et blanc. Si vous dessinez deux cercles sur un tableau noir et que vous dites «cest un bonhomme de neige», tous ceux qui le voient sentiront la couleur blanche de la neige et tout le monde reconnaîtra intuitivement quil sagit dun bonhomme de neige. C’est parce que nous vivons dans un monde d’informations, et quand vous voyez ce dessin du bonhomme de neige, l’esprit sait que cette couleur doit être blanche. Jen suis devenu confiant après avoir essayé de jouer à des jeux Famicom sur un téléviseur noir et blanc. Une fois que vous commencez à jouer, les couleurs ne sont plus importantes. Vous êtes entraîné mentalement dans le monde du jeu.
Linterview complète peut être lue ici: http://www.techspot.com/news/61318-console-gaming-now-fascinating-1997-interview-nintendo-legendary.html
Commentaires
- Cela ressemble à une explication des quatre les couleurs sont monochromes, pas pourquoi le nombre de couleurs est de quatre.
- Cela répond aussi partiellement à ma question, @DCShannon. Je ' lai voté pour parce quil ajoute une autre facette à la compréhension des choix faits entre la conception et le matériel.
- Je pense que les deux réponses sont deux parties de la même réponse, pour être honnête.Yokoi voulait garder le système simple, ils ont donc choisi un système 2 bits qui leur a donné 4 couleurs. Cela leur a donné la simplicité et la performance, tout en respectant les idéaux de conception fondamentaux.
- Eh bien, je pense quil y avait également dénormes incitations marketing à lépoque. Construire un appareil couleur aurait signifié construire un appareil très différent, un marché différent. " La technologie était là pour faire de la couleur. " – la technologie était toute nouvelle, coûteuse, encombrante et exigeait beaucoup plus dénergie. Il ny avait pas dappareils couleur sur le marché à lépoque. LAtari Lynx (sorti plus tard la même année) était le premier appareil couleur. Mais le Lynx était deux fois plus cher, beaucoup plus gros et mangeait des piles pour le petit déjeuner! Un écran LCD monochrome leur a permis datteindre le marché cible.
- Jai utilisé des ordinateurs avec des écrans 4 couleurs à lépoque (PC avec CGA et autres) Ils étaient laids. Ugggghly! Une échelle de gris à 4 niveaux est bien meilleure.
Réponse
Bien que je n’ai pas étudié le fonctionnement interne du Game Boy, jai conçu et construit un contrôleur pour un écran LCD à quatre niveaux de gris, à utiliser avec des panneaux daffichage conçus pour le contrôle marche / arrêt uniquement. Pour obtenir une échelle de gris à quatre niveaux à partir dun panneau conçu pour hors contrôle, il faut être capable de faire ce qui suit:
-
Basculer instantanément entre deux tampons daffichage.
-
Heure de changement daffichage de sorte que le premier tampon soit affiché pour un scan, le second pour deux, le premier pour un, le second pour deux, etc.
-
Réglez le taux de rafraîchissement denviron 3x comme rapide comme cela serait autrement nécessaire pour éviter le scintillement [en pratique, il peut être un peu moins de 3 fois plus rapide; Jai utilisé 100Hz].
Lajout de la possibilité de basculer entre deux tampons daffichage au bon moment et laugmentation du taux de rafraîchissement sont deux choses qui peuvent être faites à moindre coût. Bien que la même approche puisse en théorie être utilisée pour obtenir une échelle de gris à huit ou seize niveaux, cela nécessiterait une augmentation significative des taux de rafraîchissement de laffichage. Bien quil soit possible de pousser les choses à huit niveaux de gris ou même à seize niveaux, lavantage comparatif obtenu en procédant de la sorte serait minime par rapport aux avantages de passer dun contrôle marche-arrêt à un contrôle à quatre niveaux.
[BTW , certains contrôleurs courants ont la capacité de basculer automatiquement entre deux tampons, mais montrent chacun deux pour deux analyses plutôt que de faire un modèle 1-2-1-2; Je ne sais pas pourquoi ils nont pas 1-2-1-2 car il fournit quatre niveaux de gris au lieu de trois, ne nécessite pas un taux de rafraîchissement aussi élevé et est au moins aussi efficace, sinon plus, pour empêcher afficher la polarisation].