
¿Pero por qué es eso? Todavía me parece casi mágico. La computadora esAmstradPC2086/30, y el juego que tengo que ejecutar primero esThe Cycles: carreras de Gran Premio Internacionalo Circuito Gran Premio, ambos por Accolade. Si no hago esto, juegos como Prehistorik o Dangerous Dave (1990, Softdisk) no se ejecutan, la pantalla se vuelve negra y el reinicio es lo único que ayuda.
Los juegos que no necesitan este truco son, por ejemplo, Prince of Persia y Golden Axe.
Respuesta1
Los juegos probablemente estén cargando un TSR que esté manejando alguna pieza de hardware no estándar.
Las máquinas Amstrad no siempre eran 100% compatibles con otras marcas de PC y se utilizaban varios trucos para que algunos dispositivos o controladores de gráficos funcionaran bien. El truco TSR (Terminate and Stay Resident) era común en DOS y proporciona una intercepción para las interrupciones del software Page Zero.
Supongo que algunos de tus juegos son compatibles con Amstrad y cargan el TSR para su propio uso. Los otros juegos sólo funcionan una vez que este controlador está presente.
Si tiene otros programas antiguos, como Norton Utilities, entonces debería poder consultar qué TSR se han cargado. Puedes probar el comando DOS MEM /C
que también podría ayudar.
Respuesta2
Supongo que el vídeo integrado de este sistema (integrado por lo que pude ver después de una breve mirada) no es 100% compatible con VGA. También podría deberse a una sutil incompatibilidad del BIOS.
Es inusual que algunos juegos puedan poner el VGA en un estado en el que otros juegos no tendrían problemas al inicializarse. Supongo que sus primeros juegos usan el BIOS para configurar modos de video y los segundos se comunican directamente con el hardware VGA. Entonces, tal vez el BIOS esté haciendo algo adicional en el hardware que permita ejecutar los segundos juegos. También podría ser al revés.
Si es posible, intente buscar en sitios de subastas o tiendas de informática una tarjeta ISA VGA antigua y desactive el vídeo integrado.