Se recuerda a los Nuevos Usuarios Registrados que es obligatorio pasarse por el hilo de Presentaciones y que, para poder descargar archivos,
se han de escribir un mínimo de cuatro mensajes en el Foro. Muchas gracias por vuestra colaboración y un saludo. La Administración.

New Registered Users are reminded that it is mandatory to visit the Introductions thread and that, in order to be able to download files,
a minimum of four messages must be written in the Forum. Thank you very much for your collaboration and best regards. The Administration.


Por Telegram también estamos...

PCTutorial PCem

Apartado en el que podremos hablar del PC, ese gran desconocido :P con el que más tiempo y liados nos tiene actualmente por trabajo o cualquier otra razón. Entra y hablemos, no te cortes...
Califica este tema
Responder
Avatar de Usuario
Neville
Amiga 600
Amiga 600
Mensajes: 283
Registrado: 24 Abr 2020 02:12
Ha agradecido: 7 veces
Agradecido: 134 veces
    Windows 10 Firefox

#1 Tutorial PCem

Mensaje por Neville »

Imagen

Antes que nada, PCem es un emulador de PC y compatibles. Es una creación de Sarah Walker y puede descargarse desde su página web. Emula modelos concretos de ordenador personal, desde el IBM 5150 (el primer PC de IBM, lanzado en 1981, con CPU 8088 y gráficos CGA) hasta ordenadores con CPU Pentium y SVGA, con o sin soporte 3Dfx.

PCem reproduce fielmente el comportamiento de estos ordenadores, así que no es una buena manera para iniciarse en el mundillo de la emulación de PCs. A cambio, es ideal para la gente con ciertos conocimientos de informática o que haya poseído alguna de las máquinas emuladas.

1) Requisitos:

- Un PC bien potente, si tenemos pensado emular PCs con CPU 486 o Pentium. Doble núcleo o mejor.

- Windows 7 o superior. También sirven Linux y Mac, aunque para este último necesitaremos compilar el programa nosotros mismos.

- La BIOS de alguna de las máquinas emuladas. Si no sabemos por dónde empezar, es buena idea visitar alguna web con el romset completo de MAME / MESS y hacernos con algunos modelos de IBM PC, y también con el archivo "IBM VGA Graphics Card" (pcvga.zip).

Las roms de modelos de PC van en la carpeta PCem\Roms\<Modelo del ordenador> , y las de periféricos (incluyendo las tarjetas de vídeo) en PCem\Roms\ a secas. Todas deben estar descomprimidas.

- La utilidad BXIMAGE.EXE del emulador BOCHS]. La usaremos para crear imágenes de disco duro, aunque PCem puede hacer esta tarea por sí mismo.

- La utilidad WinImage para mantener imágenes de discos duros. Nos servirá para intercambiar archivos entre nuestro PC y las máquinas emuladas.

- Las imágenes de disco de algún sistema operativo. PCem soporta entre otros FreeDOS, MS-DOS, Windows 95, Windows 98, Windows ME y Windows XP.

Para algunos de estos SO necesitaremos también un disco de arranque que cargue drivers genéricos de CD-ROM. La web AllBootDisks es un buen sitio donde hacerse con una.

- Aunque no son imprescindibles, también podemos necesitar drivers para algunos de nuestros dispositivos, como el ratón, tarjetas gráficas o de sonido. La comunidad VOGONS mantiene una biblioteca de drivers muy útil para estos casos, la VOGONS Vintage Driver Library.


2) Crear y configurar una máquina.

Ahora, vamos a configurar nuestra primera máquina, un PC con CPU 486/66, 16 Mb. de RAM y tarjeta gráfica VGA.

1) En esta guía utilizaremos BXIMAGE.EXE para crear nuestra imagen de disco duro, aunque también puede hacerse desde PCem o desde WinImage:

Imagen

Utilizamos los mismos valores, exceptuando el tamaño de la imagen, que es cosa vuestra.

2) Arrancamos PCem y le damos al botón con el signo + para crear nuestra máquina. Las opciones disponibles pueden variar, según las BIOS que hayamos copiado a la carpeta PCem\Roms y de si estas son correctas:

Modelo de ordenador. Fijaos en que están agrupados por CPU (8088, 8086, etc.)

Imagen

CPU y RAM... siempre que podamos desactivamos el "Dynamic recompiler". Esto hace que la emulación sea más lenta pero también más compatible.

Imagen

Tarjeta gráfica...

Imagen

Dispositivo de sonido (I)...

Imagen

Estas son las tarjetas de sonido internas más típicas de la época, antes de que las placas madre incorporaran sus propios chips de sonido.

Dispositivo de sonido (II)...

Imagen

Aquí tenemos algunos dispositivos que se acoplaban al puerto de la impresora.

...Y finalmente, unidades de disquete y disco duro, dónde introducimos la ruta a nuestra imagen de disco duro.

Imagen

Si vamos a utilizar imágenes de disquete, asegurémonos de que pueden leerse desde las disqueteras que configuremos. Las unidades más antiguas de 5 y ¼ no pueden leer discos de 3 y ½, ni viceversa. Da lo mismo que todas sean imágenes de disquete.


3) Configurar la BIOS del PC.

Una vez terminado con todo esto, es el momento de arrancar nuestra máquina por primera vez:

Imagen

Es perfectamente normal encontrarnos con errores al arrancar por primera vez, sobretodo en los ordenadores más antiguos que no detectan el hardware nuevo automáticamente. Lo que hay que hacer en estos casos es entrar a la BIOS (normalmente es apretando F1 o Supr. al arrancar el PC) y realizar algunas tareas sencillas:

a) Configurar nuestro(s) disco(s) duro(s).

Imagen

Imagen

Si hemos configurado unidades de disquete, comprobemos que también estén configuradas debidamente. De nada nos sirve una unidad de 3 y 1/2 si en la BIOS está configurada como de 5 y 1/4, y lo mismo vale al revés.

Si nuestro disco duro tiene más de 500 Mb. de tamaño puede que tengamos que activar también la función IDE LBA.

b) Asegurarnos de que el PC arranca desde las unidades A:, D: y C:, en este orden. A es nuestra primera unidad de disquete, D nuestra unidad de CD-ROM (si vamos a instalar Windows 95 o superior desde CD-ROM) y C nuestro disco duro.

Imagen

c) Salvar los cambios al salir:

Imagen

Hecho todo esto, es el momento de reiniciar para instalar nuestro sistema operativo.


4) Instalando un sistema operativo.

Como hemos visto, PCem nos deja instalar bastante variedad de SO. Naturalmente, el SO debe ser adecuado a las características de cada PC y el uso que vayamos a darle. En nuestro caso, con una CPU 486/66 y algunas ganas de jugar, hemos optado por instalar MS-DOS 6.22.

Así que iniciamos nuestra máquina y nos aseguramos de que estén insertadas a) el primer disco de MS-DOS, que también es de arranque, y b) nuestra imagen de disco duro:

Imagen


Cada SO tiene sus peculiaridades, pero no hay que desesperarse, sólo tenemos que seguir las instrucciones de pantalla. Y cada vez que el programa de instalación nos pida un nuevo disco, lo introducimos desde los menús de PCem:

Imagen


Hasta que finalmente completemos el proceso:

Imagen

A partir de ahora ya podemos arrancar el PC desde la imagen de disco duro, y no necesitamos ninguna otra excepto para instalar y copiarle programas.


5) Copiar y mantener archivos en nuestra imagen de disco duro.

Una vez nuestra imagen de disco duro tenga un SO instalado, hay varias maneras de copiarle archivos. Por ejemplo, desde imágenes de disquete, disco duro o CD-ROM, usando las opciones del SO.

Sin embargo, la forma más fácil y directa es abrir nuestra imagen de disco duro desde un programa externo, y ahí es donde entra WinImage.

Con esta utilidad podemos administrar imágenes de disquete o disco duro, y copiarles archivos simplemente arrastrando y soltando. Lo primero que veremos al abrir nuestro fichero c.img es esto:

Imagen

Esto viene a decir que ha detectado una partición en nuestra imagen de disco duro. Le damos a "OK" para seguir.

Ahora solamente tenemos que arrastrar y soltar a la ventana de WinImage los archivos que nos interesen. WinImage nos pedirá confirmación:

Imagen

Le decimos que sí y listos. No deberíamos tener problemas excepto si alguno de los archivos está abierto o nos olvidamos de que nuestra imagen de disco duro tiene un límite de tamaño, que en nuestro caso era de 100 Mb.


6) Ejecutar programas en nuestra máquina.

En realidad nos quedan un par de cosillas por hacer, como instalar los drivers de ratón, tarjeta de sonido u optimizar la memoria con MEMMAKER, pero la verdad es que la mayoría de programas ya deberían funcionar sin problemas. Y entre ellos está el que acabamos de copiar al disco duro, el juego "Lotus III":

Imagen

Así que no hay mucho más que contar.

Ah, sí: PCem captura el puntero del ratón de forma automática. Para recuperarlo, apretad el tercer botón del ratón o bien CTRL+Fin en cualquier momento.

¡Y no olvidéis cerrar la máquina siguiendo las instrucciones del SO! Después de todo el curro que nos hemos tomado, no querríamos que los datos del disco duro se corrompieran, ¿verdad?


7) Instalando los drivers de la tarjeta de sonido.

No me he metido antes con esto por varios motivos... el primero es que si emulamos una Sound Blaster bajo DOS lo más probable es que suene, tenga los drivers instalados o no. Y una Sound Blaster debería ser nuestra primera opción a la hora de emular hardware de sonido por facilidad de uso y porque casi todos los juegos la soportan.

El segundo motivo es más serio. Ahí fuera es una selva. De modelos de tarjeta, de revisiones de hardware y de controladores. Y aunque webs como VOGONS Vintage Driver Library son de mucha ayuda, no todos sus archivos funcionan con PCem.

Esta es una pequeña lista de los que he probado y parecen funcionar correctamente:

CMS Game Blaster 720KB Driver Disk
AdLib Disk v1.63
AdLib Gold 1000 Drivers with Sound Blaster TSR
Sound Blaster 1.0 Drivers (1-8-1990) (5.25)
Sound Blaster 1.5 Drivers 8-02-1991 (3.5 & 5.25)
Sound Blaster 1.5 Drivers 8-15-1990 (3.5 & 5.25)
Sound Blaster 2.0 Drivers (5.25)
Sound Blaster Pro 1.0 Drivers (8-6-1992) (3.5)
Sound Blaster Pro 1.0 Drivers (9-8-1993) (3.5)
Sound Blaster Pro 2.0 - Installation Disks (3.5)
Sound Blaster 16 - AWE32 - Basic Disk for Installation DOS & Windows 3.X *
Sound Blaster 16 - Advanced Signal Processing Upgrade (CSP.SYS v1.13) *
Gravis UltraSound - Installation Disks v3.59
Gravis UltraSound - Installation Disks v4.10


* Disponibles en la web de Creative Labs.

3.5 y 5.25 hacen referencia al formato de las imágenes de disquete. Recordad configurar correctamente las disqueteras para utilizarlos.

Una vez sabemos qué tarjeta y qué driver vamos a instalar la cosa resulta bastante sencilla. Dependiendo del formato de los archivos, vamos introduciendo los disquetes o usamos WinImage para meter los archivos en una carpeta temporal de nuestro disco duro.

Y nos ponemos a ello. En nuestro caso configuramos una SB16 y necesitaremos los archivos Sound Blaster 16 - AWE32 - Basic Disk for Installation DOS & Windows 3.X y Sound Blaster 16 - Advanced Signal Processing Upgrade (CSP.SYS v1.13). Los mismos archivos sirven para una AWE32 y (creo) para una AWE64.

Imagen

Tras las comprobaciones de rigor, el programa nos comunica los valores por defecto de la tarjeta:

Imagen

Y termina actualizando los archivos de arranque:

Imagen

Al reiniciar el PC veremos que uno de los drivers da error. Es perfectamente normal:

Imagen

Aquí es donde entra el segundo archivo, Sound Blaster 16 - Advanced Signal Processing Upgrade (CSP.SYS v1.13), que también hay que instalar.

Tras hacerlo, reiniciamos de nuvo y ya no vemos mensajes de error:

Imagen

Y lo más importante, ya tenemos una SB16 perfectamente configurada.

Un último aviso, bajo DOS es recomendable ejecutar MEMMAKER después de instalar un nuevo driver. Esto optimizará nuestra memoria y dejará más Kb. libres de memoria base.
Última edición por Neville el 29 Mar 2023 19:18, editado 7 veces en total.


Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#2 Re: Tutorial PCem

Mensaje por merlinkv »

Muchas gracias por el tutorial.

Una gran ayuda. :muybien1:


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#3 Re: Tutorial PCem

Mensaje por Bone »

Es el mejor emulador de PC que existe....le da mil patadas al DOSBox que al fin y al cabo no es más que una "Caja negra de DOS"... :sarcastico1:
Cuando arreglen un pequeño problema de sincronia que tiene será perfecto!!!!! Ahora solo es GRANDIOSO!!!!


< Sistema preparado >
Avatar de Usuario
droman
Colaborador
Colaborador
Mensajes: 1620
Registrado: 28 Jun 2019 09:25
Ubicación: En algún lugar cerca de Null
Ha agradecido: 276 veces
Agradecido: 451 veces
Contactar:
    Windows 10 Chrome

#4 Re: Tutorial PCem

Mensaje por droman »

Madre mía... ¡¿Para que me recordáis esto?¡ ¡Que tengo que currar.... pos ná... ya estoy con él liao.


"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#5 Re: Tutorial PCem

Mensaje por Bone »

:sarcastico1: :sarcastico1: :sarcastico1: :sarcastico1:


< Sistema preparado >
Avatar de Usuario
Neville
Amiga 600
Amiga 600
Mensajes: 283
Registrado: 24 Abr 2020 02:12
Ha agradecido: 7 veces
Agradecido: 134 veces
    Windows 10 Firefox

#6 Re: Tutorial PCem

Mensaje por Neville »

Tampoco resulta demasiado complicado crearse una "máquina" para Windows 9X con PCem. Windows 9X tiene la ventaja de ser compatible con los juegos DOS y con muchos juegos para Windows que dan problemas en XP y SO más modernos. La desventaja, de nuevo, es que necesitamos un PC muy potente.


1) Lo primero es configurar una máquina adecuada...

Imagen

Imagen

Si luego vemos que el rendimiento es muy bajo podemos poner una CPU menos potente, para que PCem no consuma tantos recursos.


2) A continuación configuramos estas unidades:

- Una unidad de disquete con un disco de arranque que descargaremos desde AllBootDisks.

- Una unidad de disco duro.

- Una unidad CD-ROM con el Windows de turno.

Tampoco olvidemos entrar en la BIOS (pulsando Supr. o F1 al arrancar) y decirle al sistema que arranque desde A: (disquete) o D: (CD-ROM).


3) La instalación es algo tan simple como arrancar PCem e ir siguiendo las instrucciones en pantalla.

Aunque si queréis una guía paso a paso, hay bastantes por la red.

Al terminar expulsamos todas las unidades excepto el disco duro y reiniciamos.


4) Windows 9X suele instalar automáticamente los drivers de vídeo y de sonido. Como mucho tendremos que instalar DirectX para poder jugar, pero suele incluirse en los CDs de la época, así que ningún problema por ese lado.

Lo que sí es mejor instalar por nuestra cuenta son los drivers Voodoo 3Dfx, si hemos marcado esa opción en la sección de vídeo de PCem. Los que parecen ir mejor son estos: vg-w9x-q3.


5) Ahora ya solo nos queda disfrutar de nuestro "nuevo" ordenador con Windows 9X:

Imagen
Última edición por Neville el 06 Ene 2021 18:12, editado 2 veces en total.


Avatar de Usuario
Sup3rH4L
Amiga 600
Amiga 600
Mensajes: 227
Registrado: 26 Oct 2020 15:55
Ubicación: Cádiz
Ha agradecido: 154 veces
Agradecido: 72 veces
    Windows 10 Chrome

#7 Re: Tutorial PCem

Mensaje por Sup3rH4L »

Muy completo el tutorial. Se parece a un emulador que estuve toqueteando hace tiempo.

En cuanto saque algo de tiempo le doy un pegue.

Saludos


Califica este tema
Responder

Últimos 25 Usuarios que han visitado este Tema

Neville, droman, harrisillo, pintza, jorsus, Bone, Pingui, merlinkv, Sup3rH4L, tun40, Alki

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados