Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
mister:concepts [2024/05/01 15:03] – supprimée - modification externe (Date inconnue) 127.0.0.1mister:concepts [2024/05/01 15:03] (Version actuelle) – ↷ Page déplacée de modding:concepts à mister:concepts matt_retrogamer
Ligne 1: Ligne 1:
 +===== Concepts =====
 +
 +==== MiSTer ====
 +
 +    * **Core** : système émulé (console, ordinateur, borne d'arcade)
 +    * **Menu OSD** : menu qui vient en surimpression sur l'écran
 +
 +==== Vidéo ====
 +
 +    * **PAL / NTSC** : standards videos analogiques ([[https://fr.tectectec.com/differences-entre-pal-et-ntsc|Différences PAL / NTSC]])
 +       * PAL : utilisé principalement en Europe, Russie, Australie, Brésil = 50 images par secondes = 50HZ
 +       * NTSC : utilisé principalement aux USA et au Japon = 60 images par secondes = 60HZ
 +
 +    * **Full Range RGB vs Limited Range RGB** : plage d’intensités lumineuses et sombres, affecte grandement la qualité de l'image ([[https://www.benq.eu/fr-fr/knowledge-center/knowledge/full-rgb-vs-limited-rgb-is-there-a-difference.html|Documentation]])
 +
 +    * **Ypbpr** : connecteur YUV analogique haute définition (pas de son par défaut) ([[http://www.latelierducable.com/tv-televiseur/yuv-420-ycbcr-422-rgb-444-cest-quoi-le-chroma-subsampling|Documentation]])
 +
 +    * **Vsync** : ([[https://www.hardware.fr/articles/914-2/rappel-crt-lcd-vblank.html|Vblank]], [[https://www.hardware.fr/articles/914-3/rappel-v-sync-on-off-triple-buffering.html|Vsync]])
 +
 +    * **Integer scaling** : ([[https://www.comptoir-hardware.com/actus/software-pilotes/39688-integer-scaling-dechiffrage-dune-autre-methode-de-mise-a-lechelle.html|Documentation]])
 +
 +    * **LCD signal** :
 +{{:vga_regions_1.png?400|}}
 +[[https://nathandumont.com/blog/vga-primer|source]]
 +
 +{{ :dwg_lcd_display_signals.jpg?400 |}}
 +[[https://www.digi.com/resources/documentation/digidocs/90001945-13/reference/yocto/r_an_adding_custom_display.htm|source]]
 +
 +    * **Csync / composite sync** : [[https://www.backoldgaming.com/topic/read/lart-de-la-sync|Documentation]], [[https://www.ti.com/lit/ds/symlink/lm1881.pdf|Documentation]]
 +
 +    * **DAC** : convertit un signal digital en signal analogique ([[https://www.fnac.com/Un-DAC-a-quoi-ca-sert/cp16992/w-4|Documentation]])
 +
 +    * **Direct vidéo** : Utilisation d’un DAC qui permet de transformer une sortie digitale (HDMI) en analogique (VGA, RGB, ...) ([[https://github.com/MiSTer-devel/Main_MiSTer/wiki/Direct-Video|Documentation]])
 +
 +==== Autre ====
 +
 +
 +    * **Framebuffer** :  système qui va permettre à Linux de passer dans une résolution supérieure au classique VGA en mode texte, donc utilisé dans les menus du mister
 +
 +    * **Interface keyrah** : transforme un clavier d’A600/A1200 et C64 en clavier USB, prend en charge les joysticks 
 +
 +    * **Minimig** : clone amiga500
 +