Arquivo da tag: Compilação Cruzada

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

Fusion-C: Agora vai!


Nós vamos poupar vocês do falatório, e vamos indicar alguns lugares onde você pode obter informações a respeito dessa biblioteca em C para desenvolver para MSX, usando o SDCC.

Primeiro, indicamos o post do blog do nosso chapa Emiliano Fraga, o MSX Outer Heaven, onde tem uma explicação bem detalhada, em português. Depois, você pode ler mais a respeito no MSX Resource Center. E por último, vá no site da Repro Factory, e baixe a biblioteca, o livro (que você pode comprar na Amazon) e um demo de um jogo que foi feito.

E vamos sentar e escrever código, diacho!

Ambiente de cross-compiling com Docker

Pensando em montar um ambiente de compilação cruzada para desenvolver software para Amiga mas não sabe por onde começar? Felizmente Christophe Menebouefe teve o mesmo problema e montou um ambiente usando Docker: docker pull pixinn/vbcc-amiga.

Ainda bem que fazer blog e podcast sobre retrocomputação não exige habilidade gráfica.

Mais informações sobre a utilização está na página do Docker Hub

Vambora escrever código ASM pra Z80, povo!

Eu sei que hoje é sábado, mas é que se você tem vontade de escrever código Asm pra MSX ou outra máquina baseada no Z80, saiba o SjasmPG tem uma nova versão (a 0.1.0.1) e está disponível para download. Em tempo, o SjasmPG é um montador Assembly cruzado e multiplataforma para Z80. Tem versões dele para Windows, Linux e Mac, em versões em inglês e espanhol. E está no Github.

Desenvolvendo para o COSMAC num ATARI 8-bits

rca_cdp1802_pecom64

William H. Donnelly é um entusiasta do maravilhosamente bizarro microprocessador 1802 da RCA (aquele que foi ao espaço e aguenta explosões de bombas nucleares), desencavou e postou no grupo COSMAC ELF and 1802 Microcomputing no Yahoo!Groups — Sim! Tem grupo até disso — esta mosca branca aqui:

Não vi nenhuma referência disto em lugar nenhum, então pensei em divulgar caso alguém esteja interessado.

COSMATIC era um cross-assembler de 1802 que era comercializado para a linha de computadores Atari 400/800 em 1982. É uma coisa meio estranha de se criar, que dirá vender (como um produto legítimo para Atari), e de acordo com o autor eles não venderam muitas cópias, se é que venderam alguma. Ele foi idealizado principalmente para dar um início à divisão de software (?) deles, tipo botar algumas moedas no chapeuzinho de doações. O autor tinha experiência prévia com o 1802, então ele decidiu escrever esse software porque seria divertido e interessante.

Continue lendo Desenvolvendo para o COSMAC num ATARI 8-bits