El tutorial del ArcadeOS

#2691

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.

A) Conseguir una máquina MS-DOS pura

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

A) Conseguir que te funcione el MAME para MSDOS

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

B) Conseguir que funcione 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.

C) Que se vean las screenshots dentro del arcadeos

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.

D) Configurar mi Sound Blaster ISA

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.

E) Configurar mi Sound Blaster LIVE

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.

F) Configurar mi Sound Blaster PCI (NO LIVE)

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.

G) Configurar mi tarjeta de sonido compatible Sound Blaster

1. Bájate los drivers correspondientes para MSDOS y sigue las instrucciones que contiene.

H) Configurar el sonido de ArcadeOS y Mame

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.

I) Configurar ARCADEOS para que se ejecute automáticamente al iniciar

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

Publicidad