Arquivo da tag: CP/M

Repórter Retro 037

O Seu Repórter Retro

Este podcast é dedicado a Rick Dickinson.

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

Links do podcast

Música de fundo

Músicas sortidas

Outras formas de ouvir

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.

Quinta do Pitaco: Querendo programar em C para MSX mas não sabe por onde começar?

Um belo dia resolvi mudar
E fazer tudo o que eu queria fazer
Me libertei daquela vida vulgar
Que eu levava estando junto a você

Ops, é mais ou menos isso… Digamos que você cansou de ouvir bla-bla-bla sobre um monte de coisas nas comunidades retro, e resolveu fazer algo. Digamos que você viu o povo portar o Prince of Persia até pro Beeb, aí olha pro lado e vê gente na comunidade MSXzeira falando de carregar programas de fita cassete (em 2018!) e de viagens na maionese estelar, sobre o que os outros poderiam fazer para eles. Mais especificamente, você resolveu programar em C, e para MSX. E não sabe como começar. Bem…

De cara te recomendo a visita a essa wiki aqui. A HI-TECH C Compiler for CP/M fan WIKI tem bastante material para programação em C, usando o compilador HI-TECH C para CP/M. A empresa responsável por ele inclusive abriu o código-fonte outro dia, e está… Aonde? Adivinhe? Sim, no Github. Mas se você não quiser o código-fonte, pode dar um pulo no z80.eu pegar o compilador e o manual. Além, tem o script SpliceMSX, que faz o serviço sujo procê e instala o HI-TECH C Compiler for CP/M e configura tudo no seu Windows. Aí é sentar e usar.

Mas… Voltando à wiki, eu já te indico uma biblioteca apenas que faz valer a pena a olhada, a ESGFXLIB V9990. Sim, uma biblioteca (em desenvolvimento) para fazer uso do chip V9990. Assim dá para escrever código em C que use a GFX9000/Powergraph/Powergraph Light, que tal?

E se você quiser um exemplo, uma das mentes em baixa resolução que cometem esse podcast fez esse post no blog dele, falando sobre o port do aclock para o MSX, usando C. Enquanto ele não escreve algo aqui a respeito… Vão lá e dêem um pouco de pageviews para ele!

Falando nisso, alguém tem interesse em fazer uma iniciativa semelhante com Pascal? Se sim, largue um alô aí nos comentários. Estou com ideias… Voltarei a falar delas numa próxima quinta.

Episódio 79 – Minicomputadores – Parte B

retrocomputaria_vitrine_570x190

Sobre o episódio

Um episódio em que subiremos um pouco, mas só um pouco, no tamanho dos computadores, já que falaremos de minicomputadores.

Nesta parte do episódio

Retomamos do Data General Eclipse para repassar minicomputadores notáveis de outros fabricantes – HP, IBM, Norsk Data, Tandem Computers, Texas Instruments… Contamos o fim da Era dos Minicomputadores e a situação deles hoje.

Terminamos falando do legado que os minicomputadores nos deixaram… que, sim, é MUITO maior do que parece à primeira vista: BASIC, arquitetura de microprocessadores, Unix, a interface de comandos do PDP no CP/M e MS-DOS, David Cutler e o Windows NT, os alumni de DEC e Data General, a ideia das soluções turn-key, jogos eletrônicos e até a supremacia do ASCII sobre o EBCDIC.

Ficha técnica:

  • Número do episódio: 79
  • Participantes: Ricardo, João, Cesar, Giovanni e Juan
  • Duração aproximada: 50 minutos
  • Músicas de fundo: Músicas de CD
  • Download em ZIP

URLs do podcast:

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.

Episódio 75 – O office antes do Office: Bancos de Dados – Parte A

retrocomputaria_vitrine_570x190

Sobre o episódio

Micros clássicos não são apenas jogos, mas também trabalho duro. Por isso fizemos a série O office antes do Office.

Para fechar nossa série, trataremos os bancos de dados, componentes essenciais de qualquer workflow corporativo.

Nesta parte do episódio

Começamos falando de moedores de carnes, quer dizer, de mainframes, para falar dos “pré-bancos de dados”. Depois falamos de COBOL, modelos navigacionais, árvores binárias, hierárquicas e finalmente dos relacionais.

Finalmente chegamos a épocas mais familiares e falamos da era do dBASE, das origens no IMSAI 8080 à dominação no mundo do CP/M (dBASE II) e no mundo do MS/PC-DOS (dBASE III) até o desastre dBASE IV e a venda da Ashton-Tate à Borland.

Também falamos de um legado do dBASE, o padrão xBase e, entre eles, o Clipper, velho conhecido de todo mundo que trabalhou com informatização de pequenas e médias empresas dos anos 80 e 90. Entramos na treta entre Ashton-Tate e Fox Software por causa do “padrão xBase”. E citamos Oracle Database porque né

Ficha técnica:

URLs do podcast:

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.

Repórter Retro Nº 025

Este post foi ao ar sem o áudio por uma falha nossa. Corrigido.

O Seu Repórter Retro

Bem-vindos a mais uma edição do Repórter Retro.

Ficha técnica:

URLs do podcast:

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.

Repórter Retro Nº 021

O Seu Repórter Retro

Bem-vindos a mais uma edição do Repórter Retro.

Ficha técnica:

  • Número do episódio: 21
  • Participantes: Ricardo, João, Cesar, Giovanni e Juan
  • Duração aproximada: 83 minutos
  • Músicas de fundo: Músicas sortidas
  • Download em ZIP

URLs do podcast:

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.