Tema: MS-DOS EN XP
Ver Mensaje Individual
  #2  
Antiguo 28-01-2008, 11:00:05
Avatar de Japofran
Japofran Japofran is offline
Admin
Fecha de Ingreso: Mar 2006
Ubicación: Valladolid, España
Predeterminado

En realidad eso no es DOS (aunque lo parezca) sino la línea de comandos de Windows. En Windows 95/98/Me sí que es DOS porque estas versiones de Windows están basadas en DOS, pero XP y Vista tienen un kernel nuevo, en estas versiones de Windows cmd.exe es tan sólo otra interfaz distinta de la gráfica (explorer.exe), pero puede hacer lo mismo.

<p>Sin embargo es cierto que Windows XP y Vista de 32 bits (los de 64 no) incluyen una máquina vritual de DOS (es decir en principio algo parecido al DOSBox) llamada ntvdm.exe, que usa para ejecutar los programas de DOS (o Windows 3.x y anteriores). Windows usa ese programa para ejecutar progrmas de 16 bits igual, tanto si los llamamos desde la línea de comandos que menciona R.I.P como si simplemente hacemos doble click sobre ellos. Si intentamos ejecutar un programa de DOS desde Windows XP o 2003 o Vista de 64 bits, no funcionaría aunque lo hiciéramos desde la línea de comandos.

<p>Si creamos un acceso directo a un programa de DOS y accedemos a sus propiedades, serán distintas a las de un acceso directo a un programa de Windows, y en ellas podremos cambiar algunas propiedades que pueden mejorar el comportamiento del programa. Pero lo cierto es que esta máquina virtual incluida en las versiones de 32 bits de Windows tiene muchísimas menos prestaciones y posibilidades que DOSBox: ejecutará programas de consola sin problemas, y si tenemos suerte puede que algún juego con gráficos funcione no demasiado mal de velocidad etc.; en cualquier caso lo que nunca tendremos será sonido más allá del altavoz interno.

<p>Espero que esto haya resuelto más dudas de las que ha creado... ^^U
Responder Con Cita