Thinkpad 600: DOS puro em 2018

Na garagem, no meio de caixas com software antigo e alguns desktops e monitores fósseis, 52 laptops IBM ThinkPad foram dispostos em uma coluna. Eu tinha meia hora e, francamente, pagaria para tocá-los. Mas a tarefa era tocar e selecionar (apenas por sinais visuais) vários laptops para si.

A oferta foi inesperada e não posso dizer que estava bem preparado. A gama incluía tudo, desde o precursor do ThinkPad, o IBM PS / 2 Note, até os primeiros modelos ThinkPad T do início dos anos 2000. Como não foi possível ativar os laptops para verificação, foi escolhida a seguinte estratégia: se possível, pegue vários laptops do mesmo modelo, tente não usar laptops com deficiências físicas óbvias, como dobradiças de tela quebradas, e dê preferência a dispositivos com uma unidade óptica integrada.

O acordo inicial de preços era de 8 euros por modelo, mas depois de ver que eu estava ignorando as 486th raridades que estavam em um estado triste, o proprietário reduziu o custo das cópias que selecionei para 5 euros por peça. Então, tornei-me proprietário de mais dez laptops antigos e, levemente chocado com a repentina escalada da coleção, os levei para casa.

Dentro, há uma história sobre o IBM ThinkPad 600 e a instalação de DOS puro, no formato de um "diário caro".

Para anotações diárias sobre arqueologia de computadores móveis e links úteis, recebi um canal em um telegrama: https://t.me/emm386 .

Surpreendentemente, dos dez laptops, apenas um se recusou francamente a morrer. Quando você tenta ligar o ThinkPad T20, ele apenas pisca indicadores, sugerindo claramente um fenômeno conhecido como piscar de olhos . O resto mostrou tipos diferentes de erros, mas eles foram ativados e, às vezes, carregados. Cinco laptops pertenceram à série ThinkPad 600, que durou apenas 2 anos, mas mais tarde se tornou a linha ThinkPad série T que existe hoje. O ThinkPad 600 é uma tentativa de encaixar o material da série 700 em um estojo mais compacto e móvel. Apesar da vida curta, muitos foram produzidos. No entanto, como qualquer outro laptop dos anos 90, eles geralmente não estão disponíveis para venda em um estado ininterrupto.


Externamente, os laptops são exatamente iguais, por dentro são diferentes. Três laptops pertenciam à série ThinkPad 600 original com um processador Pentium II.


Outro, mais afetado pelo uso pesado e mãos tortas, pertence à série ThinkPad 600E e está equipado com um DVD player. Por fim, o ThinkPad 600x de ponta é executado no Pentium III.


E agora o que fazer com eles agora? Todos os laptops têm algumas falhas pequenas, então não há cobertura suficiente para as portas, o apoio para as mãos é limpo e o teclado com o layout AZERTY. Obviamente, você pode começar montando um ou dois laptops a partir de peças de reposição, para que estejam em boas condições.


Esse plano dificulta a implementação da cobertura de toque suave, que em todos os laptops começou a desmoronar e grudar nas mãos de maneira desagradável. Parece que apenas a repintura ajudará a resolver esse problema, a julgar pelos modelos mais afetados nos quais o revestimento descasca em uma base plástica. Eu cuidarei disso mais tarde, mas agora é hora de cortar algo escandalosamente desatualizado.

Reconhecimento


Se o ThinkPad T40 é um dos modelos mais recentes com suporte para Windows 98, 600 ainda suportam oficialmente o DOS, o que significa que é possível criar um sistema de tru para jogos antigos do DOS sem nenhum incômodo com drivers ( sem problemas, ahaha, é claro, agora! ). Em princípio, o MSDOS pode ser executado em qualquer coisa, mesmo no mesmo T40, mas dois grandes problemas nos aguardam nesse caminho: a tela e o som.

Tela . O problema é uma escala de hardware de baixa qualidade se você executar o MSDOS em um laptop com uma resolução de tela diferente de VGA (640x480). Em teoria, o laptop ideal para o DOS é um modelo com uma tela VGA, mas eu simplesmente não tenho um. Em laptops com uma resolução de 1024x768, o DOS ocupa aproximadamente metade da tela:


Ou parece nojento e ainda não ocupa a tela inteira.


Portanto, se você tem um modelo com uma tela de 800x600, pode fazer isso sem redimensionar e não perder a maior parte da área de exibição. Felizmente, um dos ThinkPad 600 foi equipado apenas com uma tela SVGA.


Como resultado, em vez de 12,1 polegadas da diagonal inicial da tela, obtemos 9,7 ", que são realmente usados. Em um ThinkPad 600 de 13,3 polegadas com uma tela XGA, obteríamos 8,3 polegadas de diagonal útil, portanto, é preferível o SVGA. Considerando que notebooks como o ThinkPad 755 com resolução VGA real são diagonais tela é de 10,4 polegadas, não perdemos muito.


O problema é resolvido conectando-se a um monitor externo, especialmente se ele sabe como NÃO esticar uma imagem 4: 3. No meu caso, tudo deu certo, embora a diagonal efetiva tenha caído de 27 para 22 polegadas. Bem, tudo bem, no momento em que o DOS ainda era relevante, ter uma tela de 15 polegadas já era considerado chique.


A combinação de teclas Fn + F8 permite implantar uma imagem VGA em tela cheia. Eu nem sei onde fica pior na tela XGA ou no SVGA.

O som O ThinkPad T40, mais poderoso, possui um chip de som padrão AC'97, com compatibilidade DOS truncada, que não funciona no MSDOS puro. Os laptops ThinkPad 600 anteriores tinham placas de som híbridas, com alegada compatibilidade com o Sound Blaster Pro. Um método alternativo para o ThinkPad 600 é comprar (se você encontrar) uma estação de acoplamento completa com slots ISA e instalar uma placa de som autêntica daqueles anos. Mas, nesse caso, o laptop se transforma em um desktop, e esse não é o nosso método. Até onde eu sei, o modelo mais recente com suporte total ao som no DOS é o ThinkPad T22.

Instalação em um só lugar


Eu já disse que não estava pronto para uma expansão perceptível da coleção de laptops antigos? Isso foi expresso, inclusive na ausência de disquetes e uma unidade externa. O ThinkPad 600 suporta a inicialização a partir de um CD, para que você também possa transferir o MSDOS básico. Mas, pela primeira vez na minha vida, eu queria instalar o MSDOS completo e o Windows 3.11 (um depósito de imagens originais aqui ) no meu laptop, e isso é mais do que uma dúzia de disquetes. Provavelmente, o problema poderia ser resolvido de uma maneira mais elegante, mas, como resultado, escrevi rapidamente o MSDOS virtual no emulador do VirtualBox, alterando os arquivos de imagem de disco, instalei o DOS primeiro, depois o Windows e copiei a imagem resultante em um CD.


Idealmente, era necessário remover o disco rígido do laptop antigo e transferir a imagem diretamente para ele, mas, novamente, eu não estava pronto para esse cenário e não tinha um adaptador USB-PATA. Como resultado, tive que gravar o disco de inicialização do DOS 6.22 e transferir o sistema: quando em movimento, os arquivos ocultos do sistema foram perdidos e o laptop não inicializou.



Tadam!

Drivers


Outra surpresa estava me esperando na forma de motoristas. Por alguns anos, a Lenovo mudou o arquivo de drivers de modelos antigos do site principal para uma caneta separada . É bom que eles tenham sido preservados, mas a mudança matou outro recurso importante do site de suporte: anteriormente, usando o número do Tipo de máquina para qualquer laptop IBM e Lenovo, era possível ver a configuração original. Agora é necessário fazer isso de acordo com fragmentos de informações antigas enterradas nas entranhas do site da IBM. Portanto, os drivers do DOS são um programa do DOS que grava arquivos em um disquete. Para acelerar o processo, implantei essas imagens novamente em um Windows XP virtual com unidade emulada e transferi para o "sexagésimo sexto" através do disco. Em geral, o desejo de usar programas de computador "normais" em qualquer situação minimamente difícil descreve bem a real conveniência do MSDOS. Não é de surpreender que, naqueles dias, eu mudei para o Windows 95, por isso não voltei.



O laptop vem com um utilitário de configuração que funciona no DOS e no Windows. Este é um programa muito importante, pois o BIOS deste modelo é muito básico e praticamente não possui configurações para dispositivos individuais. Mas lá, em vez do cursor, há um pássaro! O utilitário será muito útil para mim um pouco mais tarde.

Na verdade, dos drivers, estamos interessados ​​em um driver de vídeo para Windows 3.1 e um driver de som para DOS.


O Windows 3.11 funcionou em tela cheia, mas não há som.

Caminhada Sonora


O driver da placa de som simplesmente não viu nada. Drivers alternativos encontrados nos espaços abertos da rede também não viram nada. Não há som. Tendo escavado metade dos fóruns de associados sobre o infortúnio eletrônico, eu estava pronto para desistir e instalar o Windows 98, até finalmente prestar atenção à linha em um dos tópicos do fórum: "desativar inicialização rápida".



E funcionou! 1 Mas é de alguma forma estranho, o vídeo acima mostra que a música no meu amado Prince of Persia toca, mas em vez de efeitos sonoros, algum tipo de piano desonesto.

Eu não estabeleci o motivo exato desse comportamento, mas assumirei que o fato é que a versão 1.3 do Prince of Persia, como outros jogos antigos, por padrão, está procurando uma placa de som na sétima interrupção e a tive na quinta. Isso pode ser corrigido substituindo a versão PoP por 1.4 ou substituindo a interrupção. E, no meu caso, desabilitar a porta paralela por meio do programa de configuração do ThinkPad ajudou a definir os parâmetros canônicos da placa de som: A220 I7 D1. A investigação estava em andamento, mas ficou claro que o problema não era o número de interrupção. Versão de trabalho real: os efeitos sonoros são desativados quando há falta de memória básica (uma que é de 640 kilobytes "o suficiente para todos"). Se você descarregar alguns drivers pesados, o som retornará. Mas isso não é exato.


E mesmo nas instruções está escrito sobre isso. Obviamente, li as instruções depois de resolver o problema.

Então foi mais fácil. Aladdin reclamou da falta de memória básica e depois expandiu-se. Para este jogo, ambos são necessários e a memória base é de pelo menos 570 kilobytes. Já esqueci que não importa quanta memória você tem: se os 640kb básicos estão cheios de software residente, metade dos programas não funciona.


Dave Dangerous: In The Haunted Mansion toca música apenas no PC Speaker e funciona em praticamente qualquer hardware. No meu caso, houve falhas ao tentar implantar uma imagem VGA em tela cheia. A propósito, muitos jogos antigos são vendidos no GOG.com e, regra geral, esta é uma versão DOS completa, com o DosBox, que pode ser iniciada de forma nativa (por exemplo, Dave ). Uma boa maneira de finalmente pagar por todas as horas de jogo gastas na juventude pela 386ª área de trabalho.



Mas Quake conseguiu iniciar a resolução SVGA, mas desacelerou sem Deus. Placas de vídeo com dois megabytes de RAM não são suficientes para este monstro 3D para uma resolução tão alta . Tentarei mais tarde rodar em uma máquina mais poderosa no Windows 98.

USB para DOS


Recentemente, percebi que nunca havia usado dispositivos USB, mesmo no Windows 98, sem mencionar o DOS. E essa possibilidade, ao que parece, é graças à Panasonic, que ao mesmo tempo lançou drivers USB para DOS. A IBM no arquivo de drivers pode oferecer apenas o trabalho de dispositivos proprietários específicos, por exemplo, unidades flash de até 8 megabytes. Leia mais sobre drivers USB aqui e aqui . As instruções e os arquivos no primeiro link me renderam.


A propósito, é perceptível que os pixels da tela LCD estão levemente desgastados.

Não sem problemas, é claro. Uma unidade flash, mesmo formatada para 2 gigabytes compatível com DOS no FAT16, foi detectada, mas desligou o sistema. Mas vi um estojo USB para o disco rígido Zalman VE400, no modo de emulação de uma unidade óptica. E isso simplificou bastante a tarefa de transferir arquivos de um computador normal. Basta criar uma nova imagem .ISO e montá-la no seu dispositivo.


Então, o que vem a seguir?


Nada de especial. Há um enorme arquivo de jogos favoritos, do Doom ao Larry, quase todos funcionam em um sistema configurado no ThinkPad 600 sem problemas. Alguns trabalham com problemas, e esta é provavelmente a principal conclusão da minha pesquisa. No ThinkPad 600, os jogos que anteriormente funcionavam perfeitamente no DosBox eram de buggy. A partir de 2018, a "era do DOS" parece monolítica e existe a sensação de que um laptop suficientemente poderoso com hardware adequado será totalmente compatível com essa era. Isto não é verdade.

Ouvir um CD no CD player Dos Navigator embutido é inestimável em 2018! Isso não nega o fato de que a qualidade do som em todos os laptops antigos é tolerável, na melhor das hipóteses.

O DOS é uma salada de padrões, softwares e placas de expansão pouco compatíveis, densamente temperados com muletas. A máquina ideal para o MSDOS é a era dos computadores: eles não tocavam em laptops, mas funcionavam, caso contrário, não podiam ser recuperados. O sistema de jogos ideal para o MSDOS é composto por vários computadores e um conjunto de placas de som e vídeo, cada um com uma vantagem em um jogo e falhará em outro. Não sou tão fã de jogos que posso finalmente encher meu escritório com esse conjunto, portanto, faço uma escolha a favor de laptops antigos para hobbies.

Enquanto isso, minha próxima tarefa é fazer com que meu jogo de infância favorito Sim City 2000 funcione na resolução SVGA. Para fazer isso, lembre-se do que são os drivers VESA e VBE e entenda como fazer com que tudo funcione em um hardware de laptop não padrão a priori. De fato, é mais fácil rodar no Windows 98. Mas mais sobre isso em outro momento.

Source: https://habr.com/ru/post/pt409469/


All Articles