No.Las aplicaciones de consola son de 32 ó 64 bits, nativas de win32/win64 con la capa .NET encima. La consola de windows no es más que una emulación de un terminal, y de hecho la versión de 64 bits no permite ejecutar código de 16 bits. La de 32 creo que sí, pero con extraordinarias limitaciones.Además, el .NET no está disponible para 16 bits.
¿Y qué puñetas tienes que hacer para MS-DOS de 16 bits? No creo que haya en el mercado ningún hardware que sea capaz de ejecutar eso. Desde hace por lo menos cinco años ninguna placa trae BIOS de 16 bits, por lo que ni siquiera podrás ejecutar un mísero Windows 3.1 o Windows 95...De todos modos tienes el Open Watcom, que trae IDE incorporado y todo: http://www.openwatcom.org/index.php/Main_PagePero no esperes poder ejecutar nada en modo msdos real desde windows xp...Y no, el DevC++ creo que tampoco te valdría.
bueno, a ver. Yo pensaba ejecutarlo en msdos, pero según tú no hay hardware que sea capaz de ejecutarlo, si es así, desde luego desisto en mi intento. Es decir, no hay posibilidad de cargar el msdos en una máquina moderna? (Pentium core2duo). Recuerdo haberlo cargado desde un cdrom hace ya algún tiempo pero no se si sería el propio msdos. El programa no tiene ningún uso, es simplemente para trabajar con las interrupciones de msdos y probar algunas cosas.Por lo demás probaré el open watcom.un saludo.
Cita de: "black_flowers"bueno, a ver. Yo pensaba ejecutarlo en msdos, pero según tú no hay hardware que sea capaz de ejecutarlo, si es así, desde luego desisto en mi intento. Es decir, no hay posibilidad de cargar el msdos en una máquina moderna? (Pentium core2duo). Recuerdo haberlo cargado desde un cdrom hace ya algún tiempo pero no se si sería el propio msdos. El programa no tiene ningún uso, es simplemente para trabajar con las interrupciones de msdos y probar algunas cosas.Por lo demás probaré el open watcom.un saludo.Y por otro lado, a fecha de hoy, aprender todo eso es perder el tiempo... TU mismo.
El hardware moderno ejecuta perfectamente un sistema de 16 bits, así que MS-DOS funcionaría perfectamente en cualquier PC (siempre ke encuentres cómo instalarlo). Es la lacra de retrocompatibilidad a la que nos tiene acostumbrados Intel (y últimamente por culpa de AMD). Y de todas formas una máquina virtual no es más que una representación abstracta del hardware de ahora. Así que si funciona en una MV, funciona en una máquina real.De todas formas no tiene sentido alguno desarrollar nada para 16 bits en la actualidad.
Cita de: "m0skit0"El hardware moderno ejecuta perfectamente un sistema de 16 bits, así que MS-DOS funcionaría perfectamente en cualquier PC (siempre ke encuentres cómo instalarlo). Es la lacra de retrocompatibilidad a la que nos tiene acostumbrados Intel (y últimamente por culpa de AMD). Y de todas formas una máquina virtual no es más que una representación abstracta del hardware de ahora. Así que si funciona en una MV, funciona en una máquina real.De todas formas no tiene sentido alguno desarrollar nada para 16 bits en la actualidad.anda mira, alguien que opina lo contrario, pues entonces habrá que intentarlo.Por cierto no pensaba instalar msdos sino cargarlo directamente desde el cdrom, como he hecho ya varias veces, la única duda es si voy a poder acceder al sistema de interrupciones y en general si voy a poder hacer funcionar una aplicación de 16 bits. Está claro que es cuestión de probarlo y comprobar a ver, pero antes de intentarlo prefiero preguntar a ver si va a ser posible o no.
De todas formas no tiene sentido alguno desarrollar nada para 16 bits en la actualidad.
Aún asi, insisto en el punto más importante a mi parecer: Cita de: "m0skit0"De todas formas no tiene sentido alguno desarrollar nada para 16 bits en la actualidad.
conozco una empresa de Europa del Este que todavía monta máquinas industriales con un x86 en modo real de 16 bits con MS-DOS (bueno, una variante OEM modificada por ellos mismos)... Lo único es que las placas las fabrican y montan ellos. Son una variante entre un PC-XT y un PC104 industrial...