Arquivo da tag: Pascal

Outras quatro sugestões de leitura para divertir o seu dia.

  • No lusitano site Planeta Sinclair, o concurso de BASIC Apascalado (hein?) 2024 está aberto. Logo, você concorre a um Tauon PC-1 participando desse concurso. Se eu entendi direito, esse é um BASIC interpretado, cuja estrutura se assemelha ao Pascal, linguagem de programação cujo autor (Niklaus Wirth) faleceu agora no início de 2024.
  • Certamente você já viu, jogou ou pelo menos conhece Kung-Fu Master, jogo da DataEast que saiu para inúmeras plataformas. Mas você sabia do Easter egg que há na versão de Commodore 64, onde você pode ter uma arma? Não? Veja o vídeo abaixo, do 8-Bit Show And Tell e se divirta. Aliás, o vídeo tem mais, eu já posicionei nesse que é o foco. Mas veja o vídeo todo, vale a pena.

 

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

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”

https://i0.wp.com/pascal.hansotten.com/uploads/msx/stpfloppy.gif?w=604

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