Mednafen

From Wikipedia, the free encyclopedia

Mednafen
Description de l'image Mednafen Logo.svg.
Description de l'image MedLaunch-Library.png.
Informations
Développé par L'équipe Mednafen
Dernière version 1.22.2 ()[1],[2]Voir et modifier les données sur Wikidata
Écrit en C++, C et assembleurVoir et modifier les données sur Wikidata
Système d'exploitation Microsoft Windows, Linux, FreeBSD, NetBSD et OpenBSDVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Type Émulateur de système de jeux vidéoVoir et modifier les données sur Wikidata
Licence Licence publique générale GNU version 2 ou ultérieureVoir et modifier les données sur Wikidata
Site web mednafen.github.io

Mednafen est un émulateur pour diverses consoles de jeu vidéo, distribué sous licence libre. Il utilise OpenGL et SDL.

Architecture par processus légers

Mednafen utilise des processus légers de manière simple, mis à part ceux créés par la SDL pour les chronomètres et le son. Il gère le redimensionnement vidéo et l'affichage de sprites sur le périphérique vidéo dans un processus léger, et la véritable émulation du système et la sortie du son dans un autre. Cette configuration est légèrement avantageuse, selon les réglages de l'utilisateur, en utilisant des systèmes SMP. Elle simplifie également l'architecture du programme dans le sens où l'émulation et la sortie du son peuvent facilement continuer de manière ininterrompue même si une opération d'affichage prend un temps trop long, comme c'est le cas quand l'affichage est synchronisé avec le vertical blank.

Interfaces graphiques

Notes et références

Annexes

Related Articles

Wikiwand AI