Avant d'aller plus profond dans Vinace, voici, en tant qu'introduction, quelques principes généraux.
Les émulateurs existant ont une interface graphiques vieille et peu pratique (pas d'utilisation de la souris, ligne de commande pour changer de disquette).
Les émulateurs existants sont écrits pour être performants et pas pour être compréhensibles ou modulaires.
Les émulateurs existants sont monolithiques, pas assez proche du matériel original et pas très facile à faire évoluer.
Je souhaitais développer un projet pas trop difficile pour me remettre au C++.
Précédent | Sommaire | Suivant |
A l'intérieur de Vinace | Niveau supérieur | Qu'est-ce qu'un ordinateur ? |