Arquivo da tag: MS-DOS

ATENÇÃO: O Garbage Collector de Retrópolis está passando novamente na sua rua!

A linguagem que Thomas Kurtz ajudou a criar, o BASIC, não precisa de garbage collector; aos 96 anos, agora ele vai criar linguagens de programação no Céu. Este post é dedicado ao professor Kurtz.

Autor desconhecido- Publicação original: c. 1970s Fonte imediata: https://www.knox.edu/news/in-memoriam-thomas-eugene-kurtz-50, Fair use, https://en.wikipedia.org/w/index.php?curid=78415442
Autor desconhecido – Publicação original: c. 1970s Fonte imediata: https://www.knox.edu/news/in-memoriam-thomas-eugene-kurtz-50, Fair use, Link

Alguns links

Nos anos 80 e 90 surgiram diversos métodos antipirataria nos PCs; o blog Adventures in PC Emulation tem uma série com vários destes métodos – em ordem,  Formaster Copy Lock, Softguard Superlok, Electronic Arts (sim, a EA) Interlok, Vault Prolok, XEMAK Xelok e EliaShim CodeSafe.

Neozeed achou que seria uma boa ideia anabolizar um IBM PS/2 Model 60 286. Felizmente, deu certo.

MOMENTO RAYMOND CHEN: Porque o instalador do Windows 95 utilizava TRÊS sistemas operacionais?

O Hackaday mexe num vespeiro: TVs de tubo são REALMENTE necessárias para o retrogaming?

O HIDman é um projeto que permite a utilização de mouses e teclados USB em PCs clássicos, o que é sempre muito bem-vindo porque anda cada vez mais difícil achar um teclado XT ou AT, ou mouse PS/2, sei lá. É Open Source, mas se você quiser (e der sorte, já que neste momento esgotou) pode comprar pronto.

E agora vídeo!

Richard Costello programou partes de Gauntlet 2, Primal Rage e Mortal Kombat para Atari ST e Amiga, e usava um Mega ST como sua estação de desenvolvimento – agora doado para o Retro Man Cave.

Querendo fazer seu Spectrum apenas com componentes novos? Graças ao TME Retro, este é seu vídeo de sorte!

Episódio 158 – Dossiê IBM, Tomo II – Parte A

Bem-vindos ao podcast Retrópolis! Apresentado pela Municipalidade de Retrópolis.

Esta é a Parte A do Episódio 158.

Sobre o episódio

Lembram que nós ameaçamos a gravação ao vivo deste episódio, remarcamos a gravação ao vivo, relembramos caso você ainda não tivesse sido informado e gravamos este episódio ao vivo?

Então. Este é o episódio sobre a IBM. E, como falamos de IBM, e tivemos um vilão especialmente convidado,  o Marcelo Sávio, o episódio virou dois tomos, para ocupar seu outubro e novembro com a Big Blue.

Continue lendo Episódio 158 – Dossiê IBM, Tomo II – Parte A

Repórter Retro 108

Este é o Repórter Retro 108, produzido pela A.R.N.O. (Agência Retropolitana de Notícias)!

Do que falamos?
Trilha sonora

Chiptune compilation: 1000 subscribers (part 1 of 3)

Antes de sair…

Os episódios do Repórter Retro estão, como todo o conteúdo de Retrópolis, em muitos lugares: Spotify, Google Podcasts, Apple Podcasts, Deezer e, usando nosso feed RSS, qualquer programa para escutar podcasts. Ou então, se você é dazantiga que nem a gente, pode baixar o MP3 deste episódio clicando neste link para escutar mais tarde.

Além disso, não se esqueça de deixar seu comentário aí embaixo; afinal, seu comentário é o nosso salário. No entanto, caso você prefira, entre diretamente em contato conosco.

“É o caminhão do garbage collector passando na sua rua!”

Falamos do Web Rendering Proxy em outra execução do garbage collector; legal, bacana, mas na prática não é assim muito usável não, especialmente se você quer navegar na rede mundial de computadores com seu workstation Unix. Para resolver isso, o Tenox foi para outra solução, o VNCFOX: um container com Firefox e um servidor TightVNC. Os interessados podem ler um pouco mais aqui.

VNCFOX rodando no HP-UX 9
VNCFOX rodando no HP-UX 9

Por falar em Tenox e workstation Unix, depois de liberar o SimCity para Unix das amarras da proteção contra cópia, ele portou o DUX SimCity para AIX.

No Old VCR, uma expedição às entranhas do Convergent Workslate, onde tudo – tudo MESMO – são células, linhas e colunas de planilhas.

O Convergent WorkSlate. Para ele, tudo é planilha e planilha é tudo.
O Convergent WorkSlate. Para ele, tudo é planilha e planilha é tudo.

Você pode fazer o Linux bootar em quase 5 dias num Intel 4004, mas também pode compilar o Linux 0.11 no Windows NT… pre-release de dezembro de 1991.

Precisando de um substituto para o TMS9918A/29A do seu micro clássico? Que tal um Raspberry Pi Pico?

Quer uma sugestão de uma máquina relativamente nova para rodar seu MS-DOS 6.22? Fica a sugestão: um ThinkPad X13 Gen 1 com Intel i5 de 10º geração.

DOS 6.22 rodando num ThinkPad X13 Gen 1 (Intel)
Lindo, né?

Para terminar, um vídeo para fazer seu Toshiba Libretto feliz trocando o carregador pelo USB-C (porque é mais fácil achar carregador USB-C por aí).

E o gato do beco chega ao MSX.

No ano da graça de 2015, falamos sobre a iniciativa de um programador russo em portar o clássico jogo Alley Cat, de IBM-PC, para o ZX-Spectrum. Dado que este é um jogo velho clássico e muito divertido para o IBM 5150, noticiamos o fato.

E agora, temos um port desse jogo sendo feito para o MSX! Diogo Patrão fez uma divulgação entre os grupos de WhatsApp, Telegram e comunidades no Facebook… E nós reproduzimos aqui abaixo.

Continue lendo E o gato do beco chega ao MSX.

Repórter Retro 105

Este é o Repórter Retro 105, produzido pela A.R.N.O. (Agência Retropolitana de Notícias)!

Do que falamos?
Trilha sonora

Random Chiptune Mix 32

Antes de sair…

Os episódios do Repórter Retro estão, como todo o conteúdo de Retrópolis, em muitos lugares: Spotify, Google Podcasts, Apple Podcasts, Deezer e, usando nosso feed RSS, qualquer programa para escutar podcasts. Ou então, se você é dazantiga que nem a gente, pode baixar o MP3 deste episódio clicando neste link para escutar mais tarde.

Além disso, não se esqueça de deixar seu comentário aí embaixo; afinal, seu comentário é o nosso salário. No entanto, caso você prefira, entre diretamente em contato conosco.

Rodando o garbage collector

Hora de rodar o garbage collector, o sistema está precisando.

Não basta compilar o DOS 4 no OS/2 2, tem que compilar E rodar o DOS 4 num OS/2.
Não basta compilar o DOS 4 no OS/2 2, tem que compilar E rodar o DOS 4 num OS/2.
    • Ken Shirriff está fuçando em um monte de coisas, mas sempre dá tempo de voltar a fuçar em CPUs, como o Pentium e o Intel 8088.
    • O que é mais rápido, uma aplicação rodando num x86 ou rodando num 68000? Aqui está a resposta.
    • Encontrar um DECstation 3000 pode ser difícil, pode custar caro e certamente não cabe no seu bolso para você poder trabalhar na sua workstation pessoal onde você quiser. Para os dois primeiros problemas não temos resposta fácil, mas para o terceiro tem o DECstation 2040, que é um emulador de DECstation que roda nas populares RP2040 (o microcontrolador da Raspberry Pi) e que é do tamanho de um cartão.
    • Está difícil achar memórias de 30 pinos para seu micro clássico? Faça a sua própria memória e expanda seu 386, 486 ou algum outro micro que suporte esta memória.

    • Para terminar: o Windows XP exige Pentium para cima, portanto não consegue ser instalado em um 486… é mesmo? (não entramos na questão se alguém deveria fazer isso…)
Sim, é um Windows XP rodando num 486.
Sim, é um Windows XP rodando num 486.

Experimentos novos com ingredientes clássicos

Nem só de micros 100% clássicos nem de reimplementações em FPGA vivem os habitantes de Retrópolis, mas também de toda uma zona cinzenta, de misturar, somar e juntar componentes clássicos e componentes novos.

O Neo6502pc
Mas não é fofinho esse Neo6502pc, gente?

O Liliputing avisa que a Olimex, conhecida por fabricar SBCs e outras coisas com Linux embutido mas que também tem uma linha grande de computadores retro (ou neoretro), lançou o Neo6502pc; um hardware aberto, com um W65C02 rodando a 6,25MHz, mas também com um microcontrolador RP2040 da Raspberry Pi (aos incautos: sim, a Raspberry Pi também fabrica microcontroladores) para ter coisas como portas USB. E vem com um display LCD, um case com apoio e bateria, coisas que você tem que arrumar caso compre o Neo6502 sozinho. Ah, e emula Apple II/IIe e Oric Atmos, além de ter seus próprios softwares, como seu próprio BASIC.

Pocket386 e acessórios
Pocket386 e acessórios

Já falamos do BOOK 8088, e seu criador está de volta com o Pocket386 – que combina o chassi do BOOK 8088 com um ALi M6117 (que combina um core 386SX de 40MHz com um chipset da ALi), 8MB de RAM, adaptador VGA, um OPL3, uma porta USB, uma porta paralela, um slot CF e um monte de acessos externos a slots ISA e PS2/VGA (com adaptador). O vendedor vende com Windows 95, mas concordamos com o Ars Technica que foi feito para rodar MS-DOS e Windows 3.11 (quer dizer, você pode ser masoquista e rodar Windows 95 num 386SX40 e 8MB de RAM…)

O desenho da placa AmigaPCI
O desenho da placa AmigaPCI

Muita gente gostaria (incluindo a Jenny List do Hackaday), mesmo, de um Amiga com slots PCI e portas USB. E já que a Commodore não deu (e provavelmente não daria mesmo se não tivesse falido em 1994), Jason Neus arregaçou as mangas e fez o AmigaPCI: uma placa-mãe no formato ATX para você plugar seus chips Amiga (incluindo os customizados OCS/ECS) e se deliciar no maravilhoso mundo dos slots PCI e dos periféricos HID USB. Tem até controlador de floppy!

Repórter Retro 104

Este é o Repórter Retro 104, produzido pela A.R.N.O. (Agência Retropolitana de Notícias)!

Do que falamos?
Trilha sonora

Random Chiptune Mix 8

Antes de sair…

Os episódios do Repórter Retro estão, como todo o conteúdo de Retrópolis, em muitos lugares: Spotify, Google Podcasts, Apple Podcasts, Deezer e, usando nosso feed RSS, qualquer programa para escutar podcasts. Ou então, se você é dazantiga que nem a gente, pode baixar o MP3 deste episódio clicando neste link para escutar mais tarde.

Além disso, não se esqueça de deixar seu comentário aí embaixo; afinal, seu comentário é o nosso salário. No entanto, caso você prefira, entre diretamente em contato conosco.

Compilação para um domingo: MS-DOS 4 em um DOS 4

Com a liberação do código-fonte do MS-DOS 4, nem demoraria muito para alguém testar se realmente compilava.

Para surpresa de ninguém, foi o neozeed. As notas de compilação podem ser lidas aqui, demora um tempão no micro real (demora 70 minutos em um 80386 de 16MHz) mas parece ser bem mais simples do que o código do MS-DOS 2.11.

E se você não quer passar por tudo isso, ou quer compilar seu próprio MS-DOS 4 em alguma máquina dando sopa e não quer reinventar a roda, o neozeed postou o fork dele no Github e está fazendo releases por lá.

A alegria de bootar um MS-DOS 4 compilado num 386 real