기존 DOS 컴퓨터에서 특정 게임을 먼저 실행해야 합니다. 그렇지 않으면 일부 게임이 실행되지 않습니다.

기존 DOS 컴퓨터에서 특정 게임을 먼저 실행해야 합니다. 그렇지 않으면 일부 게임이 실행되지 않습니다.

그런데 왜 그럴까요? 그것은 아직도 나에게 거의 마술처럼 보인다. 컴퓨터는암스트라드 PC2086/30, 그리고 내가 먼저 실행해야 할 게임은 다음 중 하나입니다.더 사이클스: 인터내셔널 그랑프리 레이싱또는 그랑프리 서킷(둘 다 Accolade). 이렇게 하지 않으면 Prehistorik이나 Dangerous Dave(1990, Softdisk) 같은 게임이 실행되지 않고 화면이 검게 변하며 재부팅하는 것만으로도 도움이 됩니다.

예를 들어, 이 트릭이 필요하지 않은 게임은 Prince of Persia와 Golden Axe입니다.

답변1

게임이 비표준 하드웨어를 처리하는 TSR을 로드 중일 수 있습니다.

Amstrad 시스템은 항상 다른 PC 제조업체와 100% 호환되지 않았으며 일부 장치 또는 그래픽 드라이버가 제대로 작동하도록 하는 데 사용되는 많은 트릭이 있었습니다. TSR(Terminate and Stay Resident) 트릭은 DOS에서 흔히 사용되었으며 Page Zero 소프트웨어 인터럽트에 대한 차단을 제공합니다.

내 생각에는 귀하의 게임 중 몇 개가 Amstrad 친화적이며 자체적으로 사용할 수 있도록 TSR을 로드하는 것 같습니다. 다른 게임은 이 드라이버가 있어야만 작동합니다.

Norton Utilities와 같은 다른 오래된 소프트웨어가 있는 경우 로드된 TSR을 조사할 수 있어야 합니다. MEM /C도움이 될 수도 있는 DOS 명령을 시도해 볼 수도 있습니다 .

답변2

나는 이 시스템의 온보드 비디오(간략히 살펴본 후 알 수 있는 바에 따르면 온보드)가 VGA와 100% 호환되지는 않는 것 같습니다. 미묘한 BIOS 비호환성일 수도 있습니다.

일부 게임에서는 초기화 시 다른 게임에서는 문제가 발생하지 않는 상태로 VGA를 배치할 수 있는 경우가 흔하지 않습니다. 첫 번째 게임은 BIOS를 사용하여 비디오 모드를 설정하고 두 번째 게임은 VGA 하드웨어와 직접 통신하는 것으로 추측됩니다. 따라서 BIOS가 두 번째 게임을 실행할 수 있도록 하드웨어에 추가 작업을 수행하고 있을 수도 있습니다. 그 반대일 수도 있습니다.

가능하다면 경매 사이트나 컴퓨터 상점에서 오래된 ISA VGA 카드를 찾아보고 온보드 비디오를 비활성화해 보십시오.

관련 정보