sexta-feira, junho 02, 2023

MSX Programas: Aleph: Coleção de Programas 1: Parte 1

A implatação do padrão MSX no Brasil gerou uma grande procura de literatura específica por parte dos usuários. Por ser uma máquina recente em todo o mundo, mesmo as publicações estrangeiras são escassas. Para suprir as necessidades dos usuários nacionais, a EDITORA ALEPH vem produzindo uma série de livros e outros materiais dedicados a essa linha de micros, que tem tudo para se tornar uma das mais difundidas em nosso país.

Com o característico zêlo pela clareza e inteligibilidade de suas publicações, mais uma vez saindo e chegando na frente, a EDITORA ALEPH brinda seus leitores com esta reedição de um dos maisores sucessos da "COLEÇÃO MSX".

Dificilmente o leitor conseguirá encontrar, mesmo em livros importados ou traduzidos, explicações tão didáticas, dicas e "macetes" tão procurados como no "COLEÇÃO DE PROGRAMAS PARA O MSX", uma coletânea de quase 40 programas comentados passo a passo e que tem como finalidade última mostrar como se pode usar o poderosíssimo BASIC MSX!

terça-feira, maio 30, 2023

MSX: Manual MSX Designer

O MSX Designer é um editor gráfico que permite o desenvolvimento de desenhos de maneira fácil e rápida.

Ele possui um menu principal com vinte e duas funções para auxiliá-lo.

MSX: Revista Micro Sistemas 64

Neste número: Simulador de Voo 737 e F16, Duelo, Dicas: Texto em Alta Resolução e um Ok diferente.

MSX: Revista Micro Sistemas 63

Neste número: Genius, Dicas: Mini monitor, Relógio.

MSX: Revista Micro Sistemas 62

Neste número: Othelo, Trafalgar e dicas.

MSX Programas: Jogos de Ação

Livro contendo listagem de jogos simples, em BASIC MSX: Squash, Blitz, Defesa Antiaérea, Rastro, Slalom, Cata Migalhas, Tanque, Alfabeto, Aterrissagem, Caça ao Pato, Serpente, Maestro, Grande Prêmio, Caranguejos, Quebra Tijolos, Perseguição, Robôs, Para Quedas.

segunda-feira, maio 29, 2023

MSX: Solução Marie Celeste

Solução do jogo Marie Celeste (Livro de Jogos MSX da Lutécia)

MSX Programas: Livro de Jogos MSX - Lutécia

Aqui está uma coleção de jogos interessantes e divertidos para os computadores da linha MSX. Há programas para todos os gostos: jogos de aventura, como Marie Celeste, baseado na lenda do navio fantasma, jogos clássicos, como Star Trek e Super Breakout, jogos de estratégia, como damas e xadrez, jogos de dados, como Craps, jogos de raciocínio, jogos de fliperama e jogos educativos. O livro inclui também uma série de programas utilitários que ajudarão o leitor a criar desenhos originais na tela e a desenvolver seus próprios programas, além de um mapa da memória e gráficos das coordenadas de tela e para a geração de caracteres. Esta obra se destina a todos os usuários do MSX, desde os principiantes até programadores experientes.

Todos os jogos foram escritos na Linguagem BASIC e cuidadosamente testados.

MSX: Pull the Plug: Boot e Funções MSX-DOS

Seguem-se algumas informações sobre o MSX-DOS 1, servindo apenas como referência. Outro artigo sobre o MSX-DOS 2 será criado em seguida.

quinta-feira, maio 25, 2023

MSX: Revista Micro Sistemas 61

Neste número: Efeitos Sonoros no MSX, Música MSXextro!, Dicas: Desenho Gráfico, Círculos, Terremoto no Vídeo

MSX: Revista Micro Sistemas 60

Neste número: Mapa da memória MSX, jogos: Jawbreaker e Multicor, dicas: Apresentação de Programas, Efeito no Vídeo, Texto Multicor

MSX: Revista Micro Sistemas 59

Neste número: Impressão de Tela Gráfica no MSX, jogo Missão Estelar, dicas: Trava e Destrava e Caracteres Gigantes

MSX: Revista Micro Sistemas 58

Neste número: Jogos, Sprites no MSX, dica: Recursos Gráficos

MSX: Revista Micro Sistemas 57

Neste número: Expertron, dica: amplicando caracteres, ficha comando PLAY

quarta-feira, maio 24, 2023

MSX: Revista Micro Sistemas 56

Neste número: Screen 1 no MSX, Jogo Speed Race e Dicas

MSX: Revista MicroSistemas 55

 Neste número: Comandos do MSX

quarta-feira, maio 17, 2023

MSX: Revista MicroSistemas 54

Neste número: Comandos Gráficos no MSX

MSX: Revista MicroSistemas 53

Neste número, um pequeno artigo sobre o padrão MSX.


MSX: Chamando a BIOS a partir do MSX-DOS

Aqui vão alguns pequenos exemplos, apenas como referência e tira-dúvidas, quando voltei a programar para MSX, um monte de coisa já tinha escapado da minha cabeça de bagre, e hoje, estou meio velho para decorar estes trecos, enquanto eu estou programando vai de boa, mas basta eu dar uma pausa de algumas semanas ou meses, e pronto, não lembro mais de alguns detalhes, então vou compilar aqui alguns exemplos de tarefas que podem ser interessantes.São exemplos os mais toscos possíveis, tem jeito de fazer melhor? com certeza, mas para o objetivo proposto está legal

terça-feira, maio 16, 2023

MSX: Resumo de Operação Mega Assembler

O Mega Assembler, talvez tenha sido o cartucho de depuração mais utilizado por usuários finais na época de ouro do MSX. Muito embora as funções dele como depurador estejam abaixo de ferramentas mais atuais (como o Compass ou o Super-X), e seu assemblador ser inferior a um assemblador completo (como o M80 e o Gen80) e mais inferior ainda quando falamos de assembladores cross, como o TiniASM, SjASM ou o Chaos, ainda assim é uma ótima ferramenta para iniciantes em linguagem de máquina, pois seus comandos são simples, possui alguns utilitários interessantes para o MSX-BASIC, a compilação ocorre em memória, e o programa Assembly pode ser editado como um programa em MSX-BASIC, incluindo comentários.

MSX: Convertendo Alfabetos de Programas/Jogos para uso no MSX e no Graphos

Muitas vezes, tenho interesse em aproveitar algum alfabeto bacana em meus programas, as vezes de jogos ou de outros programas, aqui descrevo o procedimento que normalmente eu adoto para poder aproveitar estes alfabetos.

MSX: Configuração da IDE

Já existe um ótimo e completo tutorial sobre a instalação de HD/IDE no MSX na página do Sturaro (http://www.msxpro.com/), este apêndice, apenas resume as operações para mim, e corrige um pequeno problema com o tutorial, já que o HELP do MSX-DOS2 que consta no diskete DOS2.DSK, está com problemas, eu peguei o HELP do COMMAND.COM 2.41 do site do HansO e juntei com o disco do Sturaro, fazendo um novo DOS2.DSK.

segunda-feira, maio 15, 2023

MSX: Trabalhando com Bancos de Caracteres

O ponto padrão de definição dos caracteres na BIOS do MSX é: &H1BBF, contendo 2kb com a formação de cada caractere sequencialmente.

MSX: Palheta de Cores Original

A partir do MSX 2.0 é possível mudar a palheta de cores padrão, sendo assim, algumas vezes queremos reestabelecer a palheta original da maquina, abaixo temos uma tabela com os respectivos códigos RGB das cores na hora do boot:

MSX Programas: Revista CPU 03

Neste número: Comando Play, PPI Software, Funções do BASIC, Programando a Impressora, Técnicas de Overlay, PPI Hardware, Interrupções no Basic, MSX-Write, Tratamento de Erros, Graphic Master - Análise, Função do 1º Grau, Life, Cartas, Comandos do , MSX-DOS, Nemesis, The Castle, Dicas: Zanac II, Back to the Future, The Last Mission, Star Force, Choro Q.

sexta-feira, maio 12, 2023

MSX Programas: Revista CPU 02

Neste número: Includes em Turbo Pascal, Número 'e', Programação dos HOOKs, Programas Residentes, Trilha 0, Impressão Dupla, Programação Gráfica em SCREEN 1, Entrada pelo Teclado, Bubble Sort, Criptografia, Kinght Time, Thexder, Time Pilot, Who Dares Wins II, Army Moves, Exoide-Z, Gyrodine, Hyçer Rally, Trick Boy.

MSX: fMSX 6 no Ubuntu

O fMSX ainda é um ótimo emulador e roda muito bem em maquinas menos potentes, principalmente em ambiente Unix/Linux.

MSX: Amazônia

Jogo Amazônia, agora funcionando em qualquer interface de disco, incluindo HD, e executando em qualquer MSX; original por Renato Degiovani (adaptação A & L Soft).

quinta-feira, maio 11, 2023

MSX: Bibliotecas e Arquivos Relocáveis no M80/L80

O M80/L80 talvez seja a ferramenta mais poderosa para o desenvolvimento em Assembly para Z80/CP/M/MSX-DOS, porém, mutas coisas não estão bem claras no manual, e tem sido difícil achar informações sobre o assunto na internet. Este é um trabalho em progresso, conforme for descobrindo funções, estarei atualizando esta página.

MSX: Manual MSXDebug (CPU)

MSXDEBUG vr. 1.21, por Sergio Duric Calheiros - CPU 01/89, vr1.21 por A&L Software 1997

Novas implementações na versao 1.21

  • Vários bugs da versão 1.11 corrigidos.
  • Bug do comando PASSO (tecla DELETE) corrigido.
  • Totalmente funcional em MSX2, MSX2+ e Turbo R.
  • Mensagens de comandos mais elucidativas.
  • Apresentação de comandos mais detalhada.
  • Comando DIR agora com mascara.
  • Digitação de caracteres gráficos no prompt.
  • DUMP de tela a qualquer momento pela tecla CONTROL+P.
  • Novos comandos: HEADER, SLOAD, SSAVE, RESTART.

MSX: Usando o Tracker SEE

Existem vários trackers PSG para MSX, uns melhores, outros nem tanto, o SEE é um tracker intermediário, com uma interface bem espartana e um tanto confusa, mas foi escolhido para este post por conta do replayer, amplamente documentado, inclusive seu formato de arquivo. Além do mais, os efeitos criados pelo SEE podem facilmente ser executados no MSX-BASIC por meio do NestorBasic.

Abaixo, uma captura de tela da interface principal do editor:

MSX: Editando Arquivos de Patch para o ExecROM

Esta é a primeira parte do artigo que demonstra como criar e usar arquivos XPC.

Os arquivos XPC, são criados por uma ferramenta (XPC Editor) para serem utilizados juntamente com o Execrom, criando assim patchs para resolver problemas de execução com determinadas ROMs, ou até mesmo para implantar Cheat Codes que serão carregados e aplicados à um jogo em ROM para o MSX. O EXECROM foi uma criação original do Adriano Cunha para MSX, mas que depois recebeu alguns implementos e melhorias por parte do usuário SD-SNATCHER.

terça-feira, maio 09, 2023

MSX: Compass

O Compass é um ótimo assembler/debuger feito para o MSX pelo grupo Compjoetania TNG, maiores informações sobre o que ele faz e como adquirir, somente com o grupo, infelizmente, na minha última pesquisa, o site deles estava fora do ar.

Aqui vai um pequeno manual de referência básica de operação do mesmo.

sexta-feira, maio 05, 2023

MSX: Manual Super-X

O Super-X, talvez seja um dos melhores debugadores existentes. O Desenvolvimento foi feito em 1994 pelo usuário Romi, e em 2011, o Nyyrikki implementou novas funcionalidades, além de disponibilizar o manual traduzido por JP Grobler para inglês.

sexta-feira, abril 28, 2023

MSX: Manual Graphos III

O GRAPHOS III talvez seja um dos melhores editores gráficos para MSX 1, apesar de bons concorrentes como o Aquarela, o Graphos III ganha por ser mais universal no mundo MSX, com muitos programas dando suporte para suas telas, shapes e alfabetos.

Aqui temos o manual corrigido e atualizado da versão 1.2.

segunda-feira, abril 24, 2023

MSX: Criando programas com mútiplos fontes usando o N80/LK80

 O N80/LK80 é uma releitura do clássico M80/L80 Macro Assembler da microsoft, agora refeitos e repaginados pelo Nestor Soriano.



Este é um mini artigo explicando como criar alguns tipos de programas com múltiplos fontes neste assembler.

terça-feira, março 21, 2023

MSX: Nemesis WebStation v2023 (old v2016)

Infelizmente não consegui retorno do meu contato com os antigos sócios da Nemesis, estou publicando os programas que eles haviam disponibilizados para o público em 2000/2001 que hoje se encontra fora do ar. Caso exista algum incomodo por estas páginas esatrem disponiveis novamente, peço que me avisem para que eu as retire do ar, tenho muito respeito pela equipe da Nemesis e em nenhum momento gostaria de me indispor com eles.

quinta-feira, março 09, 2023

MSX Programas: CPU 1

 

Neste número: Conversão Impressora Gráfica, Transferindo programas disco/fita/disco, Gerando sons no MSX, Slots e expansões, Sistema de Gravação cassete no MSX, Menus em SCREEN2, Jawbreaker, Dicas, Matemágica

quarta-feira, março 08, 2023

MSX Programas: MicroSistemas 42

Neste número, um pequeno artigo sobre jogos da Ciberne para ZX-81 e um programa publicado: Polvo Gigante.



MSX Programas: MicroSistemas 5

 Neste número um programa para TK-82C, que resolve equações quadráticas e outro para plotar o gráfico da função seno.

MSX Programas: MicroSistemas 3

Programas "auxílio de atletas", "fluxo de caixa" e "professor corujinha", todos para TRS-80.

MSX Programas: MicroSistemas 2

Número 2 da lendária revista, temos um pequeno programa para o TRS-80 nesta edição.


MSX Programas: MicroSistemas 52

Neste número da saudosa MicroSistemas, temos um pequeno programa de batalha naval.