Arquivo da tag: Pascal

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.

Repórter Retro 061

O Seu Repórter Retro

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

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.

Repórter Retro 060

O Seu Repórter Retro

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

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.

Turbo Pascal 4 para CP/M? É, bem… Mais ou menos.

Essa apareceu no fórum do MSX.org. o usuário litwr descobriu um compilador compatível com o Turbo Pascal 4, para CP/M. Ele é o Express Pascal, que gera código para o processador Intel 8080 (irmão mais velho do Z80), e foi feito para um computador russo de 8 bits, o Corvette. Esse cidadão rodava CP/M, foi produzido de 1985 até 1992 e tem entre outras coisas um interpretador BASIC copiado na cara dura completamente compatível com o MSX-BASIC. Na página da Wikipédia tem mais detalhes.

Continue lendo Turbo Pascal 4 para CP/M? É, bem… Mais ou menos.

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

Continuamos confinados aos nossos domicílios, em quarentena. A pandemia do coronavírus está atingindo seu auge no Brasil e para encher o tempo, vamos fudebar. Afinal, fudebar é preciso. Então, eu comecei a reaprender Pascal, escrever código (recomecei do início, fazendo programas banais) e a tocar um projetinho simples que eu tenho… No futuro, espero trazer pra vocês maiores novidades.

Mas não é pra falar das minhas desventuras que eu vi aqui, mas sim pra trazer uma atualização importante no esquema que eu falei na semana passada.

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

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)…

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

Programando para Amiga em Pascal direto no browser

O FPC4Amiga Online Editor é para aqueles momentos em que você quer programar, ou testar, ou compilar, alguma coisa que você escreveu em FreePascal no seu Amiga OS no conforto do seu browser; e, sim, permite baixar tanto o fonte quanto o executável (se você quiser usar um PC velho pra compilar o programa, a geração do disquete ou ADF é por sua conta, portanto melhor mesmo usar um browser do Amiga OS).

(via)

Turbo Pascal 3.0 visto “de dentro”

http://pascal.hansotten.com/uploads/msx/stpfloppy.gif

Na página do pessoal da PC Engines (uma empresa suíça especializada em computação embarcada — e obviamente em menor escala) há um artigo bastante interessante sobre as entranhas da geração do código compilado no Turbo Pascal 3.0 com detalhes sobre a estrutura do binário produzido, como o compilador converte alguns comandos e, claro, dicas de como utilizar este conhecimento acelerar seu programa.

( GDMSX no Google+ )

Programando para o Apple Lisa

image

Seguindo nossa série sobre programação e, nas palavras do próprio, Steven Troughton-Smith, do High Caffeine Content:

“Projeto para esta noite: Aprender como escrever código executável para o LisaOS da Apple.”

Claro que a tarefa não foi fácil visto que não existe documentação disponível por aí e ele teve de ser virar na base da tentativa e erro a partir dos poucos manuais e do software que ele encontrou. E ele conseguiu e criou algumas linhas de código para rodar no Lisa Office System 3.1, utilizando o Workshop 3.0, programando em (Object) Pascal.

( OSNews )