Arquivo da tag: IDE

MSXPad Revived… And fixed.

Há pouco mais de 2 anos atrás, eu falei sobre o MSXPad, ambiente de desenvolvimento feito pelo Slotman para programar em Pascal para MSX no PC, e dos acertos que foram feitos para que ele funcionasse no Windows 8 e 10. Está tudo aqui, nesse post.

Acontece que o Pedro Tagwato, nosso leitor e ouvinte, encontrou alguns bugs e enviou-nos um comentário, explicando como corrigí-los. Como a explicação dele é muito útil, decidi colocar num post para torná-la mais permanente.

Continue lendo MSXPad Revived… And fixed.

Montando um ambiente de desenvolvimento cruzado para MSX (ou tentando)…

Sim, o prometido artigo saiu. Agradeçam ao vírus aí do lado por isso. A desculpa acabou, aqui está o texto que estou devendo há anos. Finalmente, a solução que eu desenvolvi está disponível, encerrei o artigo, revisei, fiz um pacote zip, subi pra um canto (não, eu não consigo me entender com o git e o github) e documentei o que faltava. Espero que vocês usem, comentem, e me ajudem a incrementar essa solução.

Continue lendo Montando um ambiente de desenvolvimento cruzado para MSX (ou tentando)…

Montando uma IDE para programação Assembly 6502.

É possível que você já tenha ouvido falar do RetroChallenge, capitaneado por John W. Linville. A ideia é trazer desafios para pessoas interessadas em micros clássicos (como nós). E um dos desafios que o Micah Bly assumiu para si mesmo foi montar um ambiente de desenvolvimento para facilitar a vida de quem quer programar em Assembly do MOS 6502 e seus parentes próximos, como o 6509, o 6510 e o 8502. Parecido com a minha iniciativa para desenvolver para MSX usando o Linux como ambiente operacional (novidades para breve).

Então, ele tem um longo e detalhado artigo, mostrando como ele procedeu: Configuração do Relauch64 (IDE para desenvolvimento cruzado), ajustes no VICE (emulador de C64), redação de código Assembly… E por aí vai. Vale a leitura.

Episódio 83 – Dispositivos de Armazenamento – Parte B

retrocomputaria_vitrine_570x190

Bem-vindos ao episódio 83 do Retrocomputaria.

Sobre o episódio

Fitas, discos e tudo o mais que pode armazenar dados e programas dos nossos micros.

Nesta parte do episódio

Continuamos a falar de interfaces de drive, e depois falamos de disquetes, minidisquetes, microdisquetes e emuladores de disquete, de discos rígidos desde quando todo mundo os chamava de Winchester, discos de vinil, floptical, meios ópticos, meios magneto-ópticos e daí vai.

Links do podcast

Música de fundo

Disquetes, cassetes e tudo o mais que está armazenando informação mas esquecemos agora de citar.

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.

MSXPad Revived

Se você tem interesse em programar para MSX, já deve ter ouvido falar do MSXPad, uma iniciativa do Slotman para facilitar a vida de quem quer tentar rabiscar código Pascal. Mas infelizmente, o MSXPad não funcionava com as versões mais novas do Windows (8 e 10). Até agora.

Continue lendo MSXPad Revived

Programar em C para MSX no Windows ficou mais fácil.

Não, não inventaram ainda uma ferramenta que leia os nossos pensamentos e converta para código C. Ainda não. Enquanto ela não chega, o Kumokosi anuncia a versão 0.5 alpha do SpliceMSX script.

Esse script instala um Hitech-C e arquivos relacionados para você emular um ambiente CP/M no seu Uíndous, para poder sentar e escrever código. A ideia do script é reunir todas as soluções para que esse processo seja mais rápido. É rodar e começar.

Eu acho sensacional, tanto que preciso sentar e escrever para vocês sobre como funciona minha solução para programar em Pascal no Linux, para MSX. Não esqueci, mas ainda vou por em execução.

Cortesia do Kumokosi e do KlaxMSX, via Twitter.

Notas de hardware para Amiga

CALCULON/80

Computadores homebrew com chips clássicos não são nenhuma novidade. O que torna o CALCULON/80 diferente são algumas decisões de Jack Engqvist Johansson (J89):

  • Teria que ser capaz de rodar CP/M
  • Teria que ter suporte a GPIO, RS-232 e IDE
  • J89 documentou não apenas os esquemas, mas também as tomadas de decisão sobre o computador

O próximo passo é validar as decisões com o port do CP/M, mas mesmo no estado atual já vale a pena ver e ler.

(Adafruit)