Mais

    6 coisas malucas que tivemos que fazer em PCs antigos


    Eu uso computadores desde antes de eles terem discos rígidos, e nos últimos trinta e tantos anos as coisas avançaram a uma velocidade alucinante. Hoje em dia, quase tudo funciona como pretendido, mas isso tem estado muito longe da realidade durante a maior parte da minha história pessoal de computação. Aqui estão algumas das coisas estranhas que eu costumava fazer com meus computadores.



    1 Estacionando o HDD

    Nos primórdios da tecnologia de disco rígido, a perda repentina de energia podia levar a cabeça de leitura/gravação da unidade a destruir dados, então você tinha que instruir a unidade a mover a cabeça para uma posição segura antes de desligar as coisas. No MS-DOS, você podia fazer isso usando o comando PARK, embora na versão 4.0 (se a memória não me falha) esse comando não fizesse mais parte do sistema operacional. Com unidades mais novas não tão suscetíveis a solavancos ou perda repentina de energia, o estacionamento manual da cabeça da unidade não era mais necessário. Embora com sistemas operacionais multitarefas como o Windows, você ainda tivesse que executar um desligamento para garantir que a unidade não estivesse lendo ou gravando quando você desligasse seu PC.


    2 Cuidando de nossos IRQs e DMAs

    Tela de seleção de placas de som Wolf3D.

    Muito antes da ideia de “plug and play” ser uma realidade, se você tivesse uma placa de expansão como uma placa de som, você tinha que configurá-la manualmente para cada jogo ou aplicativo que quisesse usá-la. Isto é, se o software suportasse sua marca e modelo de placa em primeiro lugar! Duas configurações importantes eram o endereço de solicitação de interrupção (IRQ) e o canal DMA (Direct Memory Access). O primeiro era como o hardware chamava a atenção da CPU, e o segundo era como a placa podia acessar a memória do sistema sem colocar carga desnecessária na CPU.


    Infelizmente, dois dispositivos não poderiam ter os mesmos endereços para nenhum deles ou eles teriam um conflito, e nos primeiros dias não havia como detectar automaticamente quais eram os números certos. Então você tem que dizer ao seu aplicativo ou jogo qual DMA e IRQ usar, e torcer para que tenha acertado. Além disso, se duas placas fossem configuradas para usar o mesmo endereço, você teria que abrir seu computador e alterar uma delas usando jumpers físicos ou switches em alguns casos.

    3 Trocando disquetes no meio do jogo

    A primeira vez que tive que instalar o Windows 95, ele veio em (até onde eu me lembro) algo como 26 disquetes de 1,44 MB. O que era realmente divertido era se um desses disquetes estivesse ruim! Embora instalar o Windows seja um exemplo extremo, não era tão incomum que alguns jogos viessem em vários disquetes.


    Conforme você progredia no jogo, ou ia e voltava entre diferentes seções, você era solicitado a inserir diferentes discos com os dados corretos. Frequentemente, os discos rígidos da época eram muito pequenos para instalar esses “jogos grandes”, então era um mal necessário. Não é de se espantar que a chegada dos discos CD-ROM tenha sido uma revelação. Você pode colocar centenas de disquetes com dados em apenas um disco óptico.

    4 Escrevendo arquivos de configuração de inicialização manualmente

    Para alguém como eu, que cresceu no MS-DOS, os nomes “config.sys” e “autoexec.bat” estão para sempre gravados na minha memória. Esses são os dois arquivos que o DOS verifica para carregar programas na inicialização e para acessar drivers para coisas como impressoras, placas de som e controladores. Embora eventualmente o software de instalação se tornasse inteligente o suficiente para editar esses arquivos automaticamente, algo inevitavelmente daria errado, e você estaria vasculhando-os linha por linha para descobrir onde uma única barra está virada para o lado errado.


    5 Calibrando nossos joysticks SEMPRE

    É bem provável que você nem saiba que existe um miniaplicativo de calibração de controle no Windows, porque você provavelmente nunca precisou calibrar seu controle ou joystick, a menos que ele estivesse apresentando um desvio perceptível.

    Na minha época de jogo DOS, tínhamos um joystick (nunca um gamepad, infelizmente) e toda vez que eu começava um jogo eu tinha que calibrá-lo primeiro. Não havia calibração de nível de sistema, e certamente não havia nada embutido no hardware para manter as coisas sob controle. Então, no início do seu jogo, você tinha que empurrar e puxar o joystick conforme as instruções, ou ele não funcionaria direito. Já estamos nos divertindo?


    6 Lutando com a memória convencional

    Tela de memória do Wolf3D.

    Os primeiros 640K (na verdade, o primeiro megabyte) de memória de PC compatível com IBM são conhecidos como memória “convencional”, com memória estendida sendo RAM acima desse primeiro pedaço. É uma longa história, mas não importa quanta RAM você tenha, alguns programas mais antigos só podiam usar memória convencional para rodar. Então você tinha que descobrir uma maneira de liberar memória convencional suficiente para que o software funcionasse, o que parecia ridículo quando você tinha acabado de gastar uma fortuna adicionando enormes 16MB de memória ao seu computador.


    Eu me pergunto que coisas que fazemos com nossos computadores e outros gadgets hoje em dia acharemos tão idiotas quanto estacionar um disco rígido um dia. Daqui a trinta anos, será que reconheceríamos algo como um computador? Não sei sobre você, mas espero descobrir!


    Recent Articles

    spot_img

    Related Stories

    DEIXE UMA RESPOSTA

    Por favor digite seu comentário!
    Por favor, digite seu nome aqui

    Stay on op - Ge the daily news in your inbox