No meu velho computador DOS eu preciso rodar um jogo específico primeiro, senão alguns jogos não rodam

3

Mas por que isso? Ainda me parece quase mágica. O computador é Amstrad PC2086 / 30 , e o jogo que eu tenho que executar primeiro é Os Ciclos: International Grand Prix Racing ou Grand Prix Circuit, ambos por Accolade. Se eu não fizer isso, os jogos como Prehistorik ou Dangerous Dave (1990, Softdisk) não rodarão, a tela ficará preta e a reinicialização é a única coisa que ajuda.

Os jogos que não precisam desse truque são, por exemplo, Prince of Persia e Golden Axe.

    
por Moses 20.12.2013 / 17:06

2 respostas

2

Os jogos provavelmente estão carregando um TSR que está manipulando uma peça de hardware não padrão.

As máquinas Amstrad nem sempre eram 100% compatíveis com outras marcas de PC e havia vários truques usados para que alguns drivers de dispositivos ou gráficos funcionassem bem. O truque TSR (Terminate and Stay Resident) era comum no DOS e fornece uma interceptação para as interrupções do software Page Zero.

Meu palpite é que alguns de seus jogos são amigáveis ao Amstrad e carregam o TSR para uso próprio. Os outros jogos só funcionam quando este driver estiver presente.

Se você tiver outros softwares antigos, como o Norton Utilities, você deve ser capaz de interrogar quais TSRs foram carregados. Você pode tentar o comando DOS MEM /C , que também pode ajudar.

    
por 20.12.2013 / 20:05
0

Eu estou supondo que o vídeo onboard deste sistema (onboard do que eu poderia dizer depois de um breve olhar) não é 100% compatível com VGA. Também pode ser uma incompatibilidade subtil do BIOS.

É incomum que alguns jogos possam colocar o VGA em um estado com o qual outros jogos não teriam problemas na inicialização. Gostaria de supor que seus primeiros jogos estão usando o BIOS para configurar os modos de vídeo, e os segundos estão falando diretamente com o hardware VGA. Então talvez o BIOS esteja fazendo algo extra no hardware que permite que o segundo jogo seja executado. Pode ser o contrário também.

Se for possível, tente vasculhar sites de leilão ou lojas de informática de uma placa ISA VGA antiga e desative o vídeo onboard.

    
por 20.12.2013 / 19:11

Tags