jueves, 17 de mayo de 2012

Arachne



Vamos a hablar hoy de un muy interesante programa para DOS. Si bien en el post anterior aprendiamos a configurar la red, ha llegado el momento de hacer algo con esto.

Arachne es más que un navegador para DOS. Nos permite la posibilidad de usarlo como explorador de archivos y como GUI, además posee asistentes para la configuración de red, dicho de otra manera, si configuramos correctamente el Packet Driver (Controlador de Red) Arachne configurara el DHCP automáticamente o nos dara la opción de usar una ip estática, todo ello en modo gráfico, que en DOS no es moco de pavo.


Además Arachne posee una extensa colección de añadidos que aportan mucha más funciones al navegador que la de navegar por internet y mirar el correo electrónico. Entre las que más destacan podemos encontrar las siguientes:

  • QVAPM: Reproduce peliculas QuickTime (.mov).
  • arachat.apm: Cliente IRC para Arachne.
  • aunzip.apm: Descompresor y visor de archivos zip.
  • dosamp.apm: Reproduce mp3 desde arachne.
  • mplayer.apm: Reproduce todos los archivos soportador por mplayer.
  • mupdf.apm: Muestra archivos PDF.
Como vemos con esto tenemos un muy buen sistema de entretenimiento multimedia, ademas existen añadidos par bajar videos de YouTube, editor de textos, conversión de PDF, SSH, telnet, rss, etc...

Como colofón pongo los enlaces a las páginas relevantes de arachne:

El binario ya compilado es decomprimir y ejecutar, si más. (Para salir de Arachne ALT+X).

Binario Versión 1.95 DOS de Arachne   

Agregamos las fuentes con la nota de que deben compilarse con Borland C++ 3.1 o superior. El código de arachne es GPL per eso no significa que el compilador usado lo sea. 

Fuentes Versión 1.95 DOS de Arachne

Plug-ins para Arachne.

Bueno, hecho esto a disfrutar. El programa es bastante autoexplicativo y, aunque puede liar un poco al principio es bastante facil adaptarse. Si hace falta un tutorial, me lo decis en los comentarios y  yo encantado.

miércoles, 9 de mayo de 2012

Red en FreeDOS bajo Qemu



Despues de mucho  mirar y remirar y pegarme con FreeDOS voy a explicar como configurar la red bajo Qemu para que os funcione.

  1. Suponemos que usamos el adaptados NE2000, que es, junto al Realtek 8139 y al PCNET, el que nos deja usar Qemu. no voy a describir como sería con los otros adaptadores porque con este es suficiente para nuestros fines.
  2. Bajamos el packet driver (controlador de paquetes) de esta página: http://www.georgpotthast.de/sioux/packet.htm, pongo la página entera por si no estais usando Qemu y teneis otro adaptador o bien teneis planeado pasar FreeDOS a un equipo físico.
  3. Descargamos el adaptador NE2000, y lo extraemos en el directorio C:\FDOS (o el nombre que hayamos elegido para el directorio DOS).
  4. Editamos el Autoexec.bat añadiendo la diguiente línea (OJO: esto es muy importante, tiene que ser esta línea tal cual, sino no funcionará):
     
    %dosdir%\ne2000 0x60 11 0xc100
     
    Donde %dosdir% es el directorio donde esta instalado el archivo ne2000.com y con esto y un bizcocho...
    
    
    
    
    
    
    
    

domingo, 6 de mayo de 2012

Instalando Freedos en Qemu






Empezamos este Blog con un pequeño tutorial de instalación de FreeDOS, el sistema DOS que vamos a usar en nuestras pruebas, bajo Qemu, un emulador de máquinas virtuales. Escogemos estos, sistema y emulador, por su característica de ser libres, tanto de uso como de distribución. La instalación en otros emuladores, como VirtualBox, Parallels o VMWARE, es similar, asi como la de otros sistemas DOS como OpenDOS, MS-DOS, DR-DOS, etc...

Sin más empezamos con la instalación, para ello debemos descargar tanto FreeDOS como Qemu. La iso de FreeDOS es única para todos los sistemas y se puede descargar directamente, Qemu depende del sistema, notese que usaremos como sistema host un OSX, sin que esto suponga ninguna diferencia en otras plataformas:

1.-Obteniendo los Programas:

Notas sobre estas descargas: La versión Windows son binarios, la version Linux es Código Fuente, si usais linux os remitimos al gestor de paquetes de vuestra distribución para obtener la ultima versión de Qemu. Para OSX usaremos Q, que es un proyecto deribado de Qemu especialmente enfocado a OSX.

 Instalar Qemu, tal y como os lo bridamos no supone ningun problema asi que no estraremos en detalles, no obstante, si lo considerais necesario dejar un comentario y modificaré el post para añadir instrucciones.

2.-Configurando la máquina Virtual:

Una vez instalado Qemu pasamos a configurar nuestra máquina virtual, lo haremos atraves de interface gráfico, como existen varios para cada plataforma, usaré Q y vosotros podreis extrapolarlo al vuestro.

Creamos una nueva máquina virtual a la que llamaremos FreeDOS (nombre opcional).



 Será de tipo DOS, acordaos en la pestaña hardware de usar como cd la imagen de FreeDOS que hemos descargado anteriormente y de poner cd como dispositivo de inicio principal, despues podremos cambiarlo.

3.-Particionando el Disco:
Iniciamos la maquina virtual y nos lanzara el CD de FreeDOS, escogemos "Install to harddisk" (instalar en disco duro).

 Como no hemos configurado el disco tendremos que hacer una partición con FDisk (pulsamos F).
 Usamos soporte para particiones FAT32 (discos duros mayores de 2GB), pulsamos Y
 Creamos partición DOS (pulsamos 1).
 Creamos particion Primaria de DOS (pulsamos 1).
 Usamos el tamaño máximo disponible (dependera del que hayamos fijado al crear la máquina virtual), en el caso de ejemplo 100MB. Si os parece poco ponedle más, pero como dijo Bill Gates "64k deberían ser suficientes para cualquiera".
Una vez creado pulsamos ESC para salir de FDISK.

4.-Instalando FreeDOS: 

A partir de este momento empieza la instalación propiamente dicha:

Escogemos el idioma de la instalación (Español en nuestro caso, aunque la traducción deja mucho que desear):

 Formateamos el Disco Duro (pulsamos Yes).
 Configuramos las opciones de Freedos (opcion 1).
 Bueno antes de iniciar la instalación de FreeDOS, comentare 2 salvedades, existen 3 tipos de instalación, Completa, Básica y Personalizada. En este tutorial optaremos por la completa (por defecto), podeis cambiar el modo de instalación pulsando 2 en esta fase y despues pulsar 1 para continuar con la instalación. Si os va bien pusad directamente 1.

 Aceptamos la licencia (GPL).
 Seleccionamos los archivos de instalacion y el directorio de destino. Decir que lo que veis en pantalla son las opciones por defecto, el directorio de destino se puede cambiar, si vais a ejecutar software antiguo quiza sea mejor poner como directorio de instalación "C:\DOS" aunque las opciones por defecto no deberían dar problemas.
 Escogemos todos los contenedores de paquetes:
  • base contiene el sistema operativo base según las especificaciones MS-DOS.
  • boot contiene los cargadores de arranque.
  • gui contiene las distintas interfaces gráficas incluidas.
  • util contiene los programas de utilidades.
 Escogemos todos los paquetes. Este paso puede repetirse hasta 4 veces.
 Instalamos.
 Repetimos con la siguiente serie de paquetes.
 Instalamos, etc...
Una vez completada la instalación nos pedira el cargador de arranque, como nuestra máquina virtual es exclusiva para FreeDOS, usamos la opción 1 que instalará un cargador de arranque específico para arrancar únicamente FreeDOS. Su usaramos una máquina multisistema usariamos las opciones 2 o 3 dependiendo de los sistemas instalados.

Y ya hemos completado la instalación.

5.-Arrancando el sistema:


Una vez hecho esto reiniciamos y vemos es cargador de arranque con diversas opciones de arranque, dependiendo si queremos memoria extendida (XMS) memoria expandida (EMS) o nada de eso. Estas consideraciones se hacen en función de los programas que pensemos usar, si interesa puedo escribir un articulo sobre porque se usaban y para qué se usaban los distintos tipos de memoria. Pedir en comentarios.

Por comodidad usaremos la opción 1. (sin EMS).

Y ya arranca nuestro flamante, y muy retro, sistema DOS que iremos tuneando y en el que iremos probando aplicaciones según vayamos avanzando.

Hala a disfrutar que son DOS días, jejeje.

sábado, 5 de mayo de 2012

Dos in a Box



Dos in a Box es un proyecto de blog que intenta recuperar los principios de la época del DOS, cuando todos teniamos equipos con una fracción de la potencia de nuestros telefonos moviles y, aún asi, eramos mucho más felices.

En este blog iremos recuperando viejas glorias de los tiempos del DOS, algunas libres, otras no, algunas gratuitas y otras de pago pero siempre interesantes.

Decir que usaremos un sistema base Freedos para las pruebas subre una maquina virtual Qemu. Todas las pruebas se iran subiendo a servidores de descarga o referanciados a sus Webs si existieran. Tengamos en cuenta que muchos de los programas que vamos a presentar son productos abandonados, algunos de los cuales supusieron la quiebra de las empresas que los desarrollaron. Muchas de las empresas ni siquiera insisten o han sido absorvidas, vendidas y compradas como 50 veces desde aquellos tiempos hasta ahora (y solo han pasado 25 años).

Pues sin mas al tajo