Téléchargement

Doallator : Présentation

Doallator est un projet d'émulateur multiplateformes. Autrement dit, Doallator est capable d'émuler plusieurs systèmes différents en se servant d'une seule et même interface.
Pour le moment, Doallator émule les consoles suivantes : Chip 8 (Hi-Res), Super Chip 8, Mega Chip 8, Game Boy et Super Game Boy.

Utilisant les langages C, C++ et C#.
Compatible Windows XP SP3, Vista, 7, 8.x ou 10 (32 et 64 bit).
La carte graphique doit supporter l'accélération matériel.

Nécessite obligatoirement :
- .NET Framework 4.0 Client Profile
- Packages redistribuables Visual C++ x86 2013

Les versions de Windows citées plus haut ont été testé par virtualisation, ce qui me limite fortement au niveau de l'accélération matériel.

En cas de bugs, critiques, idées ou toutes autres raisons n'hésitez pas à me mailer chopin_fred@msn.com ou de poster publiquement votre avis via ce formulaire

Principales caractéristiques de Doallator

Interface
- Simple et intuitive
- Sélection de l'émulateur
- Liste des roms depuis un dossier paramétrable
- Lancement des roms via un simple double clic
- Paramétrage global ou individuel via le menu contextuel du clic droit sur les roms
- Différents modes de tri de la liste des roms (par nom, type, taille - croissant/décroissant)
Ensemble des émulateurs (ou à venir si ce n'est pas encore implémenté)
- Zoom sur la résolution native ou personnalisable
- Mode pleine écran (alt + entrée ou activable dès le démarrage)
- Filtrages disponibles : Scale (2x/3x/4x), Eagle (2x/3x/4x), AdvInterp (2x/3x/4x), XBR (2x/3x/4x +- AlphaBlending) plus un filtre linéaire additionable sur chacun des filtres.
- Commandes entièrement paramétrables (joystick non géré)
- Fonctions pause, redémarrer, sauvegarder, charger, accélérer, quitter et capture d'écran
Emulateur (Super) Chip 8
- Compatible avec les roms Hi-Res
- Volume et fréquence du beep paramétrables
- Couleurs des sprites et du fond paramétrables
- Possibilité de réduire les scintillements des sprites en mouvement
- Possibilité de stopper le dépassement des sprites sur les axes X ou Y
- Vitesse du CPU paramétrable
Emulateur Mega Chip 8
- Possibilité de stopper le dépassement des sprites sur les axes X ou Y
- Frames par seconde paramétrables
Emulateur (Super) Game Boy
- Intro du démarrage Nintendo activable
- Fréquence de la sortie audio et la taille du buffer sont modifiables
- Possibilité de modifier le volume audio de chaque canaux
- Possibilité de modifier séparément les coloris des arrières plans, fenêtres et sprites
Utilitaire
- Lecture hexadécimal des roms Super/Mega/Chip 8 (depuis l'interface via le menu contextuel du clic droit sur les roms)

Aperçu de l'interfaces

Démonstration de l'émulateur


Commentaires, critiques ou idées


Ajouter un commentaire
:
:
:
: G I S URL Citation
- +

: Poster