| CPC Rulez https://cpcrulez.fr/forum/ |
|
| Un émulateur Amstrad CPC664 sur Enterprise 128 ! https://cpcrulez.fr/forum/viewtopic.php?f=7&t=3563 |
Page 1 sur 1 |
| Auteur : | hERMOL [ 04 Mars 2009, 16:57 ] |
| Sujet du message : | Un émulateur Amstrad CPC664 sur Enterprise 128 ! |
Citer : Un émulateur Amstrad CPC664 sur Enterprise 128 ! Incroyable, des Hongrois ont développé un émulateur Amstrad CPC pour leur ordinateur fétiche, l'Enterprise 128 ! Comment peut-on émuler à vitesse satisfaisante une machine à base de Z80 sur une autre également à base de Z80 ? Il y a une astuce : en fait, l'Enterprise est une machine très flexible au niveau de la programmation. Il est facile, par exemple, de demander au chip graphique de gérer l'écran comme le ferait un ZX Spectrum ou un CPC. Ensuite, plus la peine d'exécuter la moindre ligne de code supplémentaire pour cela ! Les concepteurs ont donc modifié la ROM d'un CPC 664 et y ont modifié les accès au clavier, au son, aux adresses mémoire et autres pour les rediriger vers les routines EXOS, le système de l'Enterprise. Et la gestion du clavier étant bien plus simple sur ce dernier que sur le CPC, ils ont gagné 1,5 Ko, bien précieux pour rajouter leur propre code. Bien sûr, l'émulation n'est pas parfaite (il y a par exemple des limitations au niveau sonore), et elle ne fonctionne pas avec les programmes faisant un accès direct aux ports ou utilisant des interruptions. Pour des raisons évidentes, il faut une machine avec 128 Ko (un Enterprise 64 - connu en France sous le nom de Lansay 64 - avec extension 64 Ko fera l'affaire). url : https://cpcrulez.fr/emulateurs_download ... emu.htm#DL |
|
| Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|