EMULATEURS 
 
 
 

Apple ][ et C64

A votre avis, quels sont les deux meilleurs micros 8 bits ? Spectrum, CPC, MSX ??? Réponse (qui n'engage que moi): l'Apple2 et le C64. Pourquoi ? Tout simplement parce qu'ils possèdent tous les deux une logithèque complète et pas trop daubée qui couvre à peu près tout ce qui a pu se faire dans les années 80 avant l'arrivée des micros 16 bits. 

Un peu d'histoire: l'apple2 a longtemps été considéré comme la Rolls des micro-ordinateurs, non pas par son prix (plus d'une brique), mais grâce à ses softs de légende. C'est le premier micro-ordinateur sur lequel les jeux vidéo se sont développés et c'est sans doute une des machines qui aura eu la vie la plus longue (c'est pas le Pentium MMX qui va me contredire). 

Le C64 est en quelque sorte le relais entre L'apple et les micros 16 bits. Grâce à des caractéristiques techniques bien supérieures à celle de l'Apple (n'en déplaise à certains), il a bénéficié à la fois des adaptations de nombreux softs ricains sortis sur Apple2 (Drol, Karateka, Dino Egg...), des softs des éditeurs Européens (Ocean, Imagine, Software Project...), et même plus tard de quelques adaptations de jeux ST/Amiga (Rick Dangerous, Stunt Car, Strider...). Je résume mais c'est à peu près ça. 
 
Alors, c'est pas flou ?
L'honnêteté est une vertu
Flip Disk and Press Space
Taratata!!!

L'Apple ][

Commençons par l'ancêtre: il existe deux bons émulateurs Apple2, j'ai nommé Applewin et ApplePC. Ils permettent tous les deux d'utiliser des images de disquettes 5"1/4 (les formats pour l'apple sont .dsk, .bin et .po), émulent le son en utilisant le haut-parleur du PC ou une carte son, possèdent un debugger intégré, gèrent 2 slots pour les disquettes ("PR#6" vous vous rappelez ?) et émulent le port Joystick (prévoyez un joy analogique tout simple ça fera plus authentique). 
 

Applewin par Michael O'Brien

Le premier, comme son nom l'indique, est un émulateur Apple2 sous Windows (win 95 ou win32). C'est pas tout jeune, mais ça marche très bien pour les softs ][+ et ][e. La vitesse de l'émulation est calibrée automatiquement au premier lancement, et n'est pas paramétrable. L'affichage sous Windows n'est pas terrible, mais par contre l'interface est très simple et très agréable. L'auteur a définitivement arrêté son développement depuis plus d'un an mais les sources sont disponibles. Si vous ne savez pas quoi faire le week-end, vous êtes invité à prendre la suite. 

ApplePC par David Ellsworth

Pas de windobe ici, mais une interface DOS assez moche et très complète. Une des grandes qualités d'ApplePC et sans aucun doute son mode d'affichage couleur très proche du résultat obtenu sur les moniteurs d'apple2: c'est bien crade, ça bave et c'est flou même sur un Sony 17 pouces. Les défauts ont été reproduits de façon merveilleuse, avec un très bel effet de déconvergence du tube (voir les images à droite). N'essayez pas de régler votre moniteur, c'est fait exprès. Contrairement à Applewin, la vitesse est paramétrable. Vous pouvez - pardon vous devez - régler le delay pour ralentir le monstre (du genre une boucle de 1 à n entre chaque cycle machine). J'oubliais un détail: l'archive d'ApplePC ne contient pas les Roms (par contre Applewin...). 

Vous trouverez ces deux émulateurs (Applewin1.10 avec les sources et ApplePC 252) à l'adresse suivante: http://ftp.wustl.edu/doc/misc/if-archive/emulators/appleII/ 

Pour les disquettes, inutile de vous énerver à essayer de faire des transferts, allez plutôt chez asimov, c'est plus rapide: ftp.apple.asimov.net/.../games/ 
 

Le C64

Pour lui, le choix est un peu plus conséquent: 3 émulateurs sous windows (win64, pc64win, Frodo) et 3 sous DOS (C64S, PC64 et CCS64). Ils permettent tous d'utiliser des images de disquettes (.D64) et de fichiers cassettes (.T64). Ils émulent le son plutôt bien et l'affichage est parfait. La grande majorité des jeux et des démos tournent sans problèmes sur les différents émulateurs. Certains sont même capables de lire directement les données provenant d'un lecteur de disquettes Commodore via une infâme bidouille: ça marche mais mieux vaut récupérer vos vieux programmes sur le Net, c'est moins lourd (celui qui a déjà utilisé un 1541 comprendra !). 
Avant de continuer, un petit rappel sur l'utilisation du lecteur de disquettes 5"1/4 le plus lent, le plus lourd du monde, capable de continuer à charger un programme même après avoir été débranché: regardez l'image de droite. 
C'est pas simple quand on a pas l'habitude et même sur un vrai C64 c'est chiant. Les interfaces type DATEL Action REPLAY ont résolu le problème par des raccourcis avec les touches de fonctions et les curseurs. Avec les émulateurs, c'est souvent encore plus simple ! 
Et pour l'autoload, c'est LOAD "Zorro",8,1

Sans rentrer dans le détail, le meilleur émulateur est CCS64 sous DOS, y a pas débat !. C'est un shareware, mais vous pourrez vivre sans les options disponibles sur la version enregistrée. A propos d'options et de shareware: sur PC64 ou PC64Win vous ne pourrez pas utiliser de Joystick (dans Win64 non plus d'ailleurs puisque l'option n'existe pas) et sur C64S vous ne pourrez pas utiliser ...C64S plus de quelques minutes. Le prix du meilleur émulateur C64 dans la catégorie Windobe est ensuite attribué à ... aucun des trois, CCS64 marche très bien dans une session DOS alors pourquoi chercher la complication ? 

Pour trouver les softs, Arnold est très bien fourni. Allez aussi voir les sites de Triad et Fairlight, ça vous rappellera peut-être des souvenirs. 
 
Giania Sister ou comment faire un bras d'honneur à Nintendo !
La position classique dans Nebulus, 1 seconde après avoir atteint le sommet !
 
Et maintenant quelques CD:
  • CD HighVoltage 1 et 2

  • A première vue c'est la référence, chaque CD contient environ 4000 jeux, plus des démos, plus des utilitaires (dont tout le monde se fout d'ailleurs...). C'est bien organisé, et c'est facilement utilisable. 
  • C64 CDROM 96 

  • On atteint des sommets: 5000 disquettes (à peu près 30000 softs). Le bordel complet : tout est zippé par répertoire (1-99, 100-199...) et si on souhaite utiliser ZipFolder mieux vaut ne pas être pressé. Chaque fichier correspond à une disquette (numérotée de 1 à 5000) chaque disquette pouvant contenir plusieurs jeux. Pour trouver un soft, vous devez faire une recherche dans un fichier texte qui contient la liste de tous les catalogues de toutes les disquettes (grep, grep, grep...). Pas très pratique mais très complet. 
 

Site Auteur Plateforme Version Distribution
CCS64 Hakan Sundell DOS 1.09 Shareware
C64S Miha Peternel DOS 2.5 Shareware
PC64 Wolfgang Lorenz DOS 1.21 Shareware
Frodo Christian Bauer BeOS, Unix, MacOS, AmigaOS, RiscOS, Win32 4.1 Freeware
Win64 Ralph Mason Windobe 95 0.31b Freeware
PC64Win Wolfgang Lorenz Windobe 2.14 Shareware
Un petit bilan pour terminer avec les émulateurs C64 (c'est un peu court je sais, mais j'ai pas grand chose à dire de plus, alors si vous voulez plus d'infos, dirigez vous vers les sites dédiés au C64 ... c'est pas ce qui manque): 
 

L'émulateur Sonic

La Genesis a été la première console 16 bits émulée correctement (merci Genem !). Les deux émulateurs à la mode sont Kgen et Genecyst. Ils sont tous les deux d'un très bon niveau, mais Kgen semble avoir pris le dessus depuis peu (il a été écrit en assembleur pur et donc, speed plus et fait à peine 300K). Chacun possède une interface graphique sous DOS: très simple pour Kgen (seulement les options indispensables sont présentes et pas de souris), beaucoup plus complète sur le sanglant Genecyst (mais l'éxécutable avec DOS4GW est trois fois plus gros). 
Menu de Genecyst

Dans les deux cas, sur un P133 avec une carte S3, ça marche bien mais c'est pas super fluide. Sur un Cyrix166 avec une bonne carte 2D (S3Virge, Mystique...) c'est parfait. Et sur des machines plus puissantes, vous gagnerez pas grand chose de plus. Avec un adaptateur pour brancher le PC sur la télé (voir bidouille du virus), on se croirait face à une vrai console, surtout si vous coupez le son. Je critique, mais si ça se trouve, la Megadrive produit réellement un bruit de boîte de conserve. Enfin si ça peut vous rassurer, on est quand même loin du bruit du ST. 
Sonic, youpla boum ...
Contra, youpla boum ...
Passons au Roms. Les formats reconnus des fichiers sont ".BIN" et ".SMD". Ces fichiers sont générés à partir de la cartouche originale grâce à un système de Backup sur disquettes. Ce procédé de copie existe sur différentes consoles depuis pas mal de temps. Ici, il permet d'obtenir un fichier plus ou moins gros (512K/1M/2M/4M) que l'on peut trouver sans trop de difficulté sur le Net. 

Là, je vais être obligé de donner quelques précisions sur les Roms. C'est totalement illégal (enfin on est pas très sûr). Disons que vous avez le droit d'utiliser un Emulateur Megadrive, tant que vous ne chargez pas un des 400 jeux qui pourraient se trouver sur The Dump ou encore surMasterpimp. Si jamais votre souris dérape, et que vous cliquez malencontreusement sur un de ces fichiers, vous devez les effacer avant 24 heures. Vous aller me dire que vous avez déjà 250 cartouches de Megadrive chez vous, et que vous voulez récupérer les Backup en cas de guerre nucléaire (on est jamais trop prudent), bien à première vue, c'est pas très légal non plus. 

Vous trouverez ci-dessous deux extraits de courriers trouvés sur EmuNews. L'auteur demandait naïvement quelle position avait Nintendo sur le sujet et les réponses sont très instructives (Nintendo/Sega même combat, je ne pense pas que leurs avis soient très différents). A la question, peut-on downloader des vieux jeux 8 bits qui ne se font plus pour les utiliser sur des émulateurs (donc sans but lucratif), les réponses des deux employés de Nintendo interrogés étaient : 

Monsieur Nintendo A:
"The emulators you speak of fall into the same category of any of the number of illegal products that can be used to illegally distribute copyrighted software. Due to the durability of game cartridges, there is no need to make backup copies, as some software distributors allow." 
 
Monsieur Nintendo B:
"Emulators for any Nintendo systems are illegal, and ROM images of any game containing Nintendo-copyrighted material are also illegal. Nintendo has an international team of lawyers who pursue and prosecute those who distribute such illegal products. 

For more information, contact Nintendo's legal department." 

Bon vous avez compris ? Vous le reformatez quand votre disque dur ? Inutile, bien sûr, de vous préciser qu'il est totalement interdit d'acheter des CD de Roms à l'étranger, au cas ou vous auriez du mal à télécharger les fichiers illicites (bon courage pour downloader plusieurs mégas par modem). 
Par exemple, http://home2.swipnet.se/~w-28929/pirate/cdrom.htm vous propose des liens pour trouver des CD pour chaque système (1 CD de 900 Roms pour la Megadrive, 2 CD pour la SNES, etc...). Z'avez vu le lien, c'est pas du foutage de gueule ça ? 

Un dernier point: ne croyez pas que ces sites où ces CD ne proposent que des vieilles Roms d'il y a 5 ans. On y trouve des jeux sortis depuis à peine quelques mois. Là où c'est plutôt marrant, c'est quand Sega nous sort un Sonic3 sur PC qui doit faire plusieurs dizaines de mégas, alors que la version Megadrive avec l'émulateur compris fait moins de 5 mégas et était disponible sur le Net plusieurs mois avant la version PC. Je vous dis ça, mais de toute façon vous n'avez pas le droit de l'utiliser (rappel)... 

 

Callus

Pas de niouzes du mois dernier ce mois ci, car pas grand chose de neuf. J'ai bien trouvé deux ou trois trucs dont je vous parlerai peut-être plus tard, du style émulateur ST sous Windows pas encore au point mais très prometteur (WinstOn) ou émulateurs de vieux machins préhistoriques (Vidéopac, Intellevision ...). 

Le truc à la mode en ce moment c'est Callus, l'émulateur des bornes d'arcade Capcom. Faut dire que ça défoule ! Et les Roms supportées commencent à être nombreuses: Final Fight, Street Fighter 2 Championship Edition, Street Fighter 2 Turbo, Strider ,UN Squadron, Area88, Carrier Air Wing, Three Wonders, Captain Commando, King of Dragons, 1941... à suivre. 

Au niveau perfs, pas de problèmes sur un Pentium: affichage à la frame avec quand même quelques bugs de gestion des sprites par ci par là et lecture d'échantillons audio pour l'ambiance sonore. Le paramètrage se fait par un fichier ".INI" créé lors du premier lancement de chaque jeu. Vous pouvez alors le modifier avec n'importe quel éditeur ASCII, et adapter les paramètres en fonction de votre matos (frameskip, vsync, joystick, ... et même optimisation FPU/MMX). J'oubliais, mis à part le fait que vous n'avez toujours pas le droit d'utiliser l'émulateur avec les Roms, je vous signale que la taille des Roms décompressées varie entre 3 et 10 méga, et qu'il vous faudra 20 meg pour lancer SF2. Ca calme. 

Il parait qu'un dessin vaut mieux qu'un long discours,
alors je vous ai préparé quelques snapshots: 
 
Strider sur Callus, rien à voir avec la version micro King of Dragons, un Golden Axe amélioré Street Fighter 2, excellent !
Final Fight, jeux de Stomba dérivé de Double Dragon ! Rockman Ou qu'il est le boss ? (Captain Commando)
 
N'hésitez pas à m'envoyer vos remarques, Pom
[Edito][Sommaire][Anti FT][Humeur][News][Tests][Ballade][Technique]
[Emulateurs][Nostalgie][Potes][Livre d'or][Archives][Crédits][Forum][Top Providers]


Soyez sympa, pour nous faire de la pub, cliquez sur le logo TOP OUAIBE pour voter pour nous à chacun de vos passages ici

Votez pour nous au TOP OUAIBE !!!