===== 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