Bueno, voy a detallar el paso para conseguir un ordenador funcionando en modo msdos con el arcadeos organizándolo por objetivos. Una vez conseguidos todos los objetivos tendrás tu maca lista para disfrutar de ella.
1. Hazte con una copia del Windows 98 en cualquiera de sus variantes e instálalo.
2. Arranca el ordenador en modo MS-DOS, para ello, cuando esté arrancando el PC pulsa F8 para que te salga el menú de arranque. Una vez haya salido escoge la opción de arrancar en "MS-DOS Mode".
3. Cambia los atributos del fichero MSDOS.SYS con los siguientes comandos:
attrib -h MSDOS.SYS attrib -s MSDOS.SYS attrib -r MSDOS.SYS
4. Edita el fichero MSDOS.SYS (edit MSDOS.SYS) y cambia las siguientes líneas
LOGO=1 BOOTGUI=1
por
LOGO=0 BOOTGUI=0
5. Crea el directorio TEMP en tu disco duro (make c:\temp) si es que no existe.
6. Haz una copia de seguridad de tus ficheros CONFIG.SYS y AUTOEXEC.BAT por si los necesitaras más adelante
copy autoexec.bat autoexec.ant copy config.sys config.ant
7. Edita el fichero CONFIG.SYS (edit CONFIG.SYS) para que únicamente contenga las siguientes lineas:
device=c:\windows\himem.sys device=c:\windows\emm386.exe noems
Ni que decir tiene que si quieres tener CDROM deberás añadir el driver
correspondiente al tuyo.
8. Edita el fichero AUTOEXEC.BAT para que te quede así:
@echo off path=c:\windows\command;c:\windows set tmp=c:\temp set temp=c:\temp loadhigh keyb sp smartdrive /x
1. Bajate la última versión que exista del MAME para MSDOS puro y duro, no la versión de línea de comandos de Windows.
2. Descomprime el fichero que te acabas de bajar en "c:\mame" por ejemplo.
3. Abre una ventana de MSDOS y teclea lo siguiente desde el directorio donde tienes el mame: "dmame -createconfig" de esta forma se te creará el fichero mame.cfg que contiene la configuración del mame.
4. Copia tus roms al directorio "c:\mame\roms" y tus snapshots en el directorio "c:\mame\snap"
5. Bueno, ahora prueba a ejecutar el mame de la forma "dmame 015" para ejecutar
la rom "015" por ejemplo. Si todo funciona correctamente ya estás preparado para el ArcadeOS
1. Evidentemente, baja la ultima versión del ArcadeOS (la 2.5).
2. Descomprímela en "C:\ArcadeOS"
3. Haz doble click sobre el fichero "ARCADEOS.EXE". Aunque no te funcione te creará automáticamente el fichero "ARCADEOS.CFG".
4. Edita el fichero "ARCADEOS.CFG" y comprueba que todo está correcto, sobre todo, el tema de los directorios si no me hiciste caso y pusiste el mame en otro sitio diferente a "c:\mame".
5. Abre una ventana de MSDOS y ejecuta el "ARCADEOS.EXE". Ahora te tardará un rato ya que tendrá que generar una lista interna de juegos que tienes disponibles dentro del directorio de roms que tiene configurado el mame. Una vez termine con esta lista te debería funcionar sin problemas.
1. Bájate el programa IrfanView es freeware.
2. Abre una de las imágenes del mame (cualquiera) y selecciona la opción "File --> Batch Conversion/Rename"
3. Vete al directorio donde tengas las snapshots y dale al botón "ADD ALL".
4. Selecciona un directorio de destino diferente al de origen.
5. Elige como formato de destino PNG
6. Pulsa sobre "SET ADVANCED OPTIONS", marca "CHANGE COLOR DEPTH" y selecciona 256 colores.
7. Dale a OK y a START. El programa te creará copias de las imagenes que tuvieras pero todas a 8 bits de profundidad de color.
8. Una vez termine el proceso, comprueba que están bien y sobreescribe las originales con las nuevas.
1. Al arrancar el PC, la bios identificará las tarjetas que tienes instaladas tanto PCI (las primeras que identifica) como las ISA. En el caso de la Sound Blaster, además te informará en pantalla de la IRQ y DMAS que está usando la tarjeta. Apuntate estos valores ya que los necesitarás.
2. Bájate el fichero con los drivers para MSDOS de la sound blaster 16. Este paso es optativo aunque conveniente. Los puedes encontrar aquí.
Una vez descomprimido el archivo, copia el directorio PNPCFG a C:\SB16
3. Edita el fichero AUTOEXEC.BAT (edit AUTOEXEC.BAT) y añade la siguente línea:
SET BLASTER=A220 I5 D1 H5 P330 T1
Fíjate en la linea SET BLASTER, los parámetros que vienen a continuación son los que expliqué en la línea 0 que debían ser apuntados. Los explico uno a uno:
A220: Puerto de E/S (I/O Port Address), casi siempre es 220. I5: IRQ, de nuevo casi siempre es la 5 o la 7 D1: DMA, suele ser o 1 o 3. H5: HIGH DMA, suele ser 3 o 5. P330: MIDI PORT, suele ser el 330 o el 360. T1: TYPE OF CARD, 1 para Sound Blaster ISA
4. Si te bajaste los drivers para msdos, añade la siguiente línea al autoexec.bat:
c:\sb16\diagnose /s
5. Si existe algún problema, el programa DIAGNOSE dará un error en cuanto se ejecute.
1. Bájate los drivers para MSDOS de dicha tarjeta. Los puedes encontrar aquí.
2. Descomprime el fichero en C:\ creando un directorio llamado SBLIvE. Dentro de este directorio tenemos el subdirectorio DOSDRV, copia su contenido en C:\DOSDRV
3. Elimina el directorio SBLIVE
4. Añade las siguientes líneas al autoexec.bat:
SET BLASTER=A220 I5 D1 H5 P330 SET CTSYN=C:\DOSDRV C:\DOSDRV\SBEINIT.COM
5. Si se produce algún conflicto o error al arrancar, asegúrate que la IRQ 5 no se usa por ningún periférico. Para ello puedes reservar la IRQ 5 para su uso por tarjetas ISA, lo cual hará que ninguna de tus tarjetas PCI instaladas la use.
1. Bájate los drivers para MSDOS de dicha tarjeta. Los puedes encontrar aquí:
2. Descomprime el fichero en C:\ creandose un directorio llamado SBPCI. Dentro de este directorio tenemos el subdirectorio DOSDRV, copia su contenido en C:\DOSDRV
3. Elimina el directorio SBPCI
4. Añade las siguientes líneas al autoexec.bat:
SET BLASTER=A220 I5 D1 H7 P330 T6 SET SBPCI=C:\DOSDRV C:\DOSDRV\SBLOAD C:\DOSDRV\SBINIT.COM
5. Si se produce algún conflicto o error al arrancar, asegúrate que la IRQ 5 no se usa por ningún periférico. Para ello puedes reservar la IRQ 5 para su uso por tarjetas ISA, lo cual hará que ninguna de tus tarjetas PCI instaladas la use.
1. Bájate los drivers correspondientes para MSDOS y sigue las instrucciones que contiene.
1. Edita el fichero "mame.cfg" y cambia la línea "soundcard = -1" por "soundcard = 1" si tienes una sound blaster.
2. Edita el fichero "arcadeos.cfg" y cambia la linea "soundcard=0" por "soundcard=1" para tener sonido dentro del arcadeos.
3. Ejecuta primero el mame desde msdos directamente para comprobar que suena. Si es así, dale caña al arcadeos.
1. Aunque esto parezca tan fácil como añadir la línea c:\arcadeos\arcadeos.exe en el autoexec.bat, no lo es. ¿Por qué? Pues porque el arcadeos necesita que el buffer del teclado este totalmente vacío antes de iniciarse o te dará un problema muy curioso, salta el protector de pantalla cada vez que pulsas unas cuantas teclas. Para evitar este problema debemos vaciar el buffer, lo cual se consigue añadiendo la siguiente línea al autoexec.bat
echo s | choice
y justo despues de esta línea, la que ejecuta el arcadeos
cd \arcadeos arcadeos
El ARCADEOS en algunos equipos no funciona correctamente con tarjetas de sonido PCI. Lo más recomendable es hacerse con una Sound Blaster ISA.
Bueno, espero que no haya dudas, si teneis alguna, mensajito e intentaré
resolverla lo antes posible.
Lechtung
