Arquivo da tag: neozeed

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!

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.

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

Uma coleção de notas x86

Micro_8088_Assembled_Board-1.1.jpg

Compilando o MS-DOS 2.11.

Há algum tempo, a Microsoft entregou ao Computer History Museum o código-fonte dos sistemas operacionais MS-DOS 1.x e 2.x. Isto foi amplamente divulgado, tanto que nós mesmos mencionamos este fato.

Posteriormente, ela liberou os mesmos códigos-fonte no github dela (o que é uma redundância, visto que ela comprou o github) os códigos-fonte do MS-DOS 1.25 e 2.0.

Só que o neozeed resolveu fazer uma cópia do projeto, criar Makefiles e reorganizar tudo para que o MS-DOS 2.11 pudesse ser compilado em ferramentas mais recentes, como no Windows. E ele colocou no seu próprio github.

Você vai precisar do Microsoft MACRO Assembler e um pouco de paciência. Mas, se você é impaciente, pode baixar esse pacote aqui, que já contém uma imagem de disquete de 360 Kb (no tempo em que homens eram homens e bla bla bla) e uma imagem para máquinas virtuais padrão VMWare (vmdk) com 32 Mb.

Se você quiser saber um pouco mais da aventura, clique aqui e se delicie com a leitura.

Repórter Retro 063

O Seu Repórter Retro

Bem-vindos à edição 063 do Repórter Retro.

Este Repórter Retro é dedicado a Curt Vendel, colecionador e historiador da Atari, que faleceu em 31 de agosto

Links do podcast

Música de fundo

Músicas sortidas

Ouvindo este episódio offline

Baixe o ZIP, descompacte e ouça com seu tocador de música preferido.

Onde este episódio (e todo o Retrocomputaria) está disponível

Os episódios do Repórter Retro estão, como todo o conteúdo do Retrocomputaria, em muitos lugares: Spotify, YouTube, Google Podcasts, Apple Podcasts, Deezer e, usando nosso feed RSS, qualquer programa para escutar podcasts.

Seu comentário é o nosso salário

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.