Emu Nova

Bochs 2.2.6

Publié par Kékidi le mardi 31 janvier 2006 à 12:02:19.

Bochs, c'est beau, c'est bien! A part ça, à quoi peut bien servir ce programme? Il s'agit d'un émulateur open source qui émule des PC avec une architecture IA-32 (x86). Il peut être compilé pour émuler des CPU aussi diverses que les 386, 486, Pentium, Pentium Pro ou AMD64. Il y a même des options qui gèrent les instructions MMX, SSE et SSE2! En paramétrant convenablement l'émulateur, il est possible de faire tourner les systèmes d'exploitation courants : Linux, DOS, Windows® 95/98 et Windows® NT/2000/XP.

- Plusieurs corrections APIC et I/O Apic font que Bochs peut démarrer Windows NT4.0 dans une configuration SMP.
- Correction d'un problème critique au niveau du timer APIC.
- Corrections des codes pour les disques durs, clavier, timer, USB et VGA.
- Correction du debugger.
- Suppression des images obsolètes du BIOS SMP.
- Nouveau raccourci "bksl".
- Activation du bit #PCE dans le registre CR4. Précédemment le réglage de ce bit générait une erreur #GP(0).
- Activation des instructions LAHF/SAHF dans le mode x86-64.
- Détermination du nombre de processeurs dans la configuration SMP par le fichier .bochsrc.
- Correction d'un problème dans les instructions PMULUDQ SSE2.
- Activation par défaut du VME VME (virtual 8086 mode extensions) si le level du CPU >= 5.
- Par défaut, l'assembleur Bochs est disponible pour toutes les configurations.
- Amélioration du script de l'installation Win32.
- Paramètre IPS déplacé dans les nouvelles options CPU.
- Si BX_SHOW_IPS est activé, la valeur IPS est montrée dans la barre du statut.
- Mise à jour des exemples d'instrumentation Bochs.
- Amélioration de la documentation pour les utilisateurs et le développement.

Bienvenue sur Emu Nova

Plus de 19 489 709 visites depuis le 12 octobre 2002 (ça en fait du monde qui joue).
Emu Nova est placé sous licence Creative Commons BY NC ND, profitez-en.
Graphismes par LeslyG, code par Oncle Tom.