segunda-feira, 22 de março de 2021

,
Hoje numa conversa com o Paulo Silva (a.k.a. Nitrofurano) e que podem ler a entrevista aqui no blog enviou-me um link de um canal de youtube que promete fazer as delícias dos fãs do MSX e em especial para todos aqueles que sonham um dia fazer o seu próprio jogo.

O canal de youtube pertence ao Renato Murta, um produtor de media digital e que promete trazer bastante conteúdo dedicado ao MSX em especial dicas e ajudas para programação nesta linguagem. O primeiro vídeo já pode ser visto e é sobre o controlo do Joystick e como programá-lo em Basic para MSX.

O canal de youtube do Renato Murta é este por isso façam o favor de subscrevê-lo. Nós aqui no blogue prometemos muito em breve uma entrevista a este entusiasta do MSX há mais de 40 anos.

,
Quem segue as notícias do mundo do MSX e em especial dos jogos com estética anime/magá ou rpg sabe que há uns anos atrás esta em desenvolvimento o jogo LOSTWORD Episode1 ~ 蘇える忌みし言の葉 ~ , que poderíamos traduzir como "revivendo as palavras malignas".

Este era um jogo do estilo J-RPG para o MSX turbo R. Era não, é... A boa notícia é que a Rabbit Soft Worker's lançou recentemente este jogo no site BOOTH pelo preço de ¥ 2.500, aproximadamente de 20€.

A mecânica do jogo consiste em explorar cada zona do mapa e lutar contra diversos inimigos num combate corpo-a-corpo. O objetivo é derrotar as bruxas e obter o livro LOSTWORD. Para quem não domina a língua japonesa, o jogo também está disponível no idioma inglês.

Deixamos um vídeo para verem o aspecto do jogo:


Podem também aceder ao seite oficial da softhouse em http://targetarea.webcrow.jp/ ou então visitarem e subscreverem o canal de youtube.

segunda-feira, 1 de março de 2021

,

Esta de certeza é uma notícia que agradará a todos os fãs do MSX e em especial a quem jogos nos idos anos 80 e 90 jogos da editora Parallax do holandês Cas Cremers. Jogos como Blade Lords ou Akin são a partir de hoje disponibilizados em formato freeware.

A Parallax teve o seu grande auge na década de 90, quando na altura produzia jogos de elevada qualidade e com bastante originalidade. A lista de jogos que vão passar para domínio freeware são os seguintes: Vectron (1989), ARC (1990), Magnar (1992), Black Cyclon (1993), Blade Lords (1994) e Akin (1995).
Outra boa notícia é que os títulos da Parallax podem agora ser livremente copiados e distribuídos por quem os adquiriu na época. Para mais informações podem aceder ao site da Parallax em: http://www.shape9.nl/parallax/

terça-feira, 9 de fevereiro de 2021

,
Pouco mais de um mês que passou do anuncio de mais uma edição do MSXdev’21 e já começam a aparecer os primeiros jogos. A primeira entrada é da Holanda e é produzida pelo Raymond van Hoorn (a.k.a. ray2day) para o sistema MSX1.

O jogo chama-se Tool Blocks é do género Puzzle/Plataformas, com uns gráficos bem interessantes e "fofinhos" e para quem o experimentar vai sentir que a dificuldade vai aumentando conforme vamos progredindo no jogo. O objectivo é encontrar a chave e ir até a porta de saída para avançar para o próximo nível.
Sistema: MSX1
Gênero: Puzzle / Plataforma
Autor: Raymond van Hoorn (ray2day MSX Software)
Tamanho do jogo: 16 kB
Requisitos da RAM:8 kB

Para quem quiser conhecer um pouco mais o Raymond basta seguirem o link (http://www.raymondmsx.nl/) para a sua página pessoal,

,
Uma excelente notícia para quem gosta de programar no MSX. O espanhol José Luis Tur disponibilizou publicamente o MSX AGD Suite, um conjunto de programas para converter, compilar e executar os jogos que foram criados e programados com o software AGD (Arcade Game Designer), da autoria deJonathan Cauldwell.

Este AGD está disponível para ZX Spectrum e Amstrad CPC e permite a criação de jogos tipo arcade de forma fácil e simples. Segundo o seu autor, com um pouco de prática podem-se obter resultados bastante interessantes e que não ficam nada atrás das produções profissionais dos anos 80.

Agora, graças a José Luis é possével converter para o MSX o código fonte dos jogos criados para ZX Spectrum com o AGD (mais de 200 títulos) de forma completamente funcional a 100%. Para fazer isso, é necessário iniciar a partir do código-fonte ZX Spectrum do jogo ou enviá-lo para um editor multiplataforma (disponível apenas para Windows).

Para os que gostam mais da informação técnica deixamos aqui alguns detalhes interessantes do projecto:
- Suporte para MSX1.
- Jogabilidade suave (50 fps).
- 32 sprites de hardware completos disponíveis.
- Rotina cintilante de Sprite.
- Suporte completo para PSG: reprodutores PT3 e ayFX integrados.
- Gera distribuições baseadas em RAM (usa imagens de disquete) e arquivos de cartucho (arquivos ROM de 16KB/32KB).
- Alta compatibilidade com os projetos AGD já existentes.

Se quiserem aventurar-se em programar alguma coisa, basta seguirem o link e aqui tem toda a informação que precisam.

sexta-feira, 5 de fevereiro de 2021

,
Já são conhecidos os resultados do MSX GotY 2020, organizado por MSXBlog.es (https://www.msxblog.es/). A lista foi divulgada esta sexta-feira (dia 5) e o vencedor do jogo MSX do ano de 2020 com um totaç de 104 votos, foi a adaptação para MSX do clássico da Capcom Ghosts’n Goblins. Nos dois lugares seguintes ficaram The Menace de Triton (vencedor da MSXdev’20), da autoria de Santiago Ontañón, e SHMUP! Kai, de Imanok.

Podemos ver então a tabela classificativa dos vinte lugares que participaram nesta edição.

Enquanto em Portugal não aparecem jogos nesta plataforma que tanto gostamos, o nosso país irmão, o Brasil continua a dar cartas e teve dois jogos nos dez primeiros lugares. Em oitavo lugar ficou o jogo da autoria Fabio Ritter, Endurance e logo na posição abaixo tivemos o puzzle de estilo plataformas Yazzie MSX Remastered, criado por Retro Souls + FRS.

O MSXRETROGAMING felicita Ritter e FRS! na esperança que cada vez façam mais e melhores jogos e esperar quem sabe se numa futura edição do MSX GOTY não apareça um jogo feito totalmente em Portugal.

domingo, 31 de janeiro de 2021

,
São poucos os nomes em Portugal que tiveram uma participação activa no universo MSX. Paulo Silva, mais conhecido na comunidade por Nitrofurano, é um desses nomes por isso decidimos conversar com ele sobre o seu interesse por este computador.

A primeira pergunta é inevitável. Conta-nos um pouco sobre ti.
Não sei se há muito para se contar, sou um luso-brasileiro (nascido cá em Portugal e com muitas raízes no Brasil), com algum ligeiro percurso no design gráfico, e entusiasta da cena retro e do software livre.

Quando tiveste o primeiro contato com os computadores?
Foi no começo dos anos 80, quando eu vivia em Belo Horizonte (Minas Gerais, Brasil) - na altura, minha vizinhança abriram algumas lojas de computadores, que vendiam clones de Apple-II, TRS-80 (CP/M) e Sinclair ZX-81 fabricados no Brasil (eram os únicos à venda por causa da lei da reserva de mercado, que por um lado incentivava a indústria nacional brasileira, mas por outro triplicava o valor dos computadores importados, e isto sem falarmos dos contrabandos via Paraguai...), e como um rapazinho de 10 anos muito curioso, eu estava sempre por lá a "chateá-los"! :D (até acho que fazia jeito a eles, haver curiosos em lojas de computadores naquela época parecia funcionar bem como "marketing"! :D )

E quando foi a primeira vez que mexeste num MSX?
Era um de um primo meu, até conhecido na cena retro MSX brasileira, Renato Murta. Na altura acho que já tinha um ZX-Spectrum (um clone, TK-90X), e meses depois acabei por adquirir um MSX também. Como ele já percebia bem mais de programação que eu, aprendi imenso com ele, e sempre trocávamos bastante ideias sobre programação, principalmente na época que eu ainda vivia no Brasil.

E quais foram os jogos da altura que gostavas mais de jogar ou que te marcaram?
De MSX? se calhar o primeiro que joguei, Majou Densetsu (o primeiro). Impressionava-me imenso um shoot-em-up daqueles ter sido um exclusivo para MSX, quando Twin Bee, da mesma época, tinha sido lançado para tantas plataformas. Seguem-se todos os outros da Konami, claro! :D - dos "não-Konami" se calhar eu destacaria Tensai Rabbian Daifunsen, Bouken Roman, Alpha Roid, Iligks Episode One Theseus, Zanac, etc. Eram tantos e que eu achava tão bons que até dói ser injusto em deixar algum de parte nessa lista! :D



Depois dos jogos de certeza que tiveste o interesse em começar a programar e fazer os teus jogos. Como foi esse processo?
Experiências em Basic como habitual, não passaram muito disso - no Brasil também eram comuns aquelas revistas com algum código type-in (Micro Sistemas, MSX-Micro, e revistas de fascículos como Input - acho até que tudo se encontra disponível em sites como datacassette ou archive.org! :D ), e foram o começo - numa escola onde andei haviam ainda TRS-80, um vizinho (e o meu primo que citei acima) também tinham um TRS-80 Color Computer (compatível com o Dragon32/64), um amigo ainda tinha um Apple-II, e etc., e daí fui experimentando diferentes máquinas, e a curiosidade em tentar adaptar o código para um computador que funcionasse em outro surgiu daí também.

O aprofundamento surgiu mais na época do Amiga, quando voltei para cá para Portugal, quase sempre eu só usava Amos (um interpretador de Basic, baseado no Stos (desenvolvido para Atari-ST) ), bem mais do que jogos, programas como Deluxe Paint ou outra coisa qualquer. E anos depois, descobri que havia um software livre bem parecido com Amos, sdlBasic (um projecto que estava quase a ser abandonado pelo desenvolvedor (Roberto Viola) quando encontrei), que permitiu-me ir um bocado mais a fundo. Nesse meio tempo sempre estive naquela curiosidade em tentar fazer algo para MSX, que pudesse ser compilado (mas entretanto eu já havia submetido algo feito em MSX-Basic interpretado para um concurso MSXDev, de 2005 se não me engano o ano), quase até tentei desenvolver algum tipo de compilador (para algo mais simples, como a "linguagem" HotSoupProcessor (parecia algo entre Basic e Assembly, desenvolvido pelo Onitama -já agora, o canal dele no youtube é mesmo excelente, merece mesmo muito ser seguido) ).

Mas por fim, ao submeter algo para o concurso CSSCGC (de ZX-Spectrum), vi que muita gente estava a submeter jogos compilados no Boriel's ZX-Basic Compiler (desenvolvido por Jose Rodriguez). Fui ver o que é e gostei muito, um cross-compiler todo feito em Python, totalmente multiplataforma, permitia criar bibliotecas e inline-assembly (que é uma maravilha), e descobri que também era possível compilar para documentos binários sem ser necessariamente para um .tap ou .tzx, para o endereço de memória que bem entendêssemos. Aí pensei: porque não experimentar isto para outro hardware? No exacto momento vi que o Jim Bagley, outro muito activo na cena retro (actualmente a partilhar videos bem interessantes sobre ZX-Next no youtube), que tinha desenvolvido o Pac Manic Miner Man (um remake do Manic Miner para o hardware arcade Pac Man), e ele deu-me várias dicas sobre como a máquina funcionava, até sobre aquilo do watchdog, que eu não fazia ideia da existência e para que servia. A partir daí surgiram outros hardwares baseados em Z80 (incluindo outras máquinas de arcade, em que a curiosidade era tanta que quando dei por mim já tinha feito experiências para mais de uma centena! :D ), estando o MSX incluido (o qual fui tentando também ver como funcionavam modos de ecrã que eu não conhecia tão bem, como os "screens" 10 a 12, do MSX2+ e Turbo-R, e lá está o sdlBasic que usei bastante para desenvolver conversores de imagem e etc.).

O principal objectivo tem sido fazer experiências para conhecer melhor essas máquinas. Os jogos foram mais um "porque não? já agora..." em que aproveitei para também submeter para outros concursos (como o do SMSPower, para Sega Master System, Game Gear e SG1000), e um MSXDev também (que submeti dois jogos, e aproveitei para também desenvolvê-los para ColecoVision e SG1000 ao mesmo tempo, dada a enorme semelhança entre essas 3 máquinas, e a diferença no código era mínima, quase só endereços de memória e portas i/o).



Não é preciso pesquisar muito para encontrar alguns dos teus jogos. Queres falar um pouco dos jogos ou projectos que já programaste?
Não sei se os de MSX (e restantes de Z80) foram suficientemente "apresentados"... :D - para além deles, à parte da cena retro, experimentei também portar para Python-Pygame coisa ou outra que eu já havia feito para sdlBasic - e mais tarde, aproveitei um desses cursos de formação do IEFP (no Candal, no ano anterior ao começo desta malfadada pandemia) para ter um primeiro contacto com o motor Unity (que nunca atraiu-me assim tanto, mas tinha curiosidade), que no fim só fez-me ficar algo curioso sobre os seus concorrentes livres, como o Godot. O que fiz encontra-se em https://nitrofurano.itch.io/.

Tenho sido um entusiasta do software livre, e tenho participado em alguns projectos - para além de ajudar o desenvolvimento do sdlBasic com alguns exemplos (tipo daqueles exemplos que vinham no Amos, mas algo mais simples, como os que vinham no manual do MSX Gradiente-Expert, a mostrar um exemplo para cada comando), também contribuí com alguns filtros de imagem em Lua para o GrafX2 (que até são distribuidos dentro do pacote oficial, uma honra! :) ), e um plugin ou outro para Inkscape, Scribus e etc. Também contribuí com alguns exemplos para o projecto Shoebot (um fork do Nodebox para a biblioteca livre Cairo, desenvolvido por Ricardo Lafuente e Francesco Fantoni).

E ainda tens vontade de programar para MSX. E mais importante, vontade de fazer algum jogo novo ou reciclar coisas que já tenhas tido desenvolvido? Queria eu tentar ir bem mais longe e mais a fundo, repara que a enorme maioria do que tenho feito não tem som nenhum (embora embeber e tocar um vgm de ay-3-8910 num código desenvolvido no Boriel's ZX-Basic Compiler até pareceu ser bem simples, tenho que aprofundar melhor e ver como funcionaria num jogo), nem nunca experimentei utilizar um sistema de eventos (muito comum em shoot-em-up, do que tenho visto).



Falando agora mais genericamente. Como vês esta "moda" do retrogaming e também dos preços às vezes absurdos de tudo isto? Boa Pergunta. Grupos como os Mojón Twins foram o que mais me tem maravilhado, que para além deles distribuirem o código fonte de tudo que desenvolvem (permitindo até o nosso camarada Jon "Viejo Archivero!" Cortazar (Relevo games) portar alguns desses jogos para MSX), as cópias físicas desses jogos vendem-se como pães quentes.

Talvez a "moda" retrogaming tenha vindo para ficar (mesmo que seja só uma pessoa no mundo a desenvolver e a gostar de conteudos e hardware retro! :D ), por várias razões, uma PS5 de certeza será uma consola retro uma década dessas no futuro, tal como todo hardware agora considerado retro ainda não foi explorado o suficiente, muito longe disso, até mesmo pela demoscene. Desenvolver para hardware retro é sempre um desafio interessante (Pico8 e Tic80 nem sequer teriam surgido se assim não fosse...)

Talvez os preços absurdos tenham a ver com oferta e procura, natural que uma consola Casio PV-1000, ou um computador Bandai RX78, pela raridade, custe até mais que um MSX Turbo-R (os da Panasonic, e aqueles com kits de upgrade talvez ainda mais).

Também vejo as plataformas retro como um excelente meio para começar a se programar um jogo comparado com essas engines mais complexas que se vêem por aí, já que com bem menos tempo e esforço podem se conseguir resultados muitas vezes tão ou bem mais interessantes, e a lógica usada por trás de ambas pode até ser bem parecida. Talvez baste compararmos os poucos meses que eram gastos por equipas pequenas nos anos 80 com as equipas enormes durante anos que tem sido ultimamente nesses jogos chamados "triplo-a" (podemos até citar Hideo Kojima, que tem experiência em ambas, e sabe bem a diferença).

Nesta fase e com este revival, consideras-te um colecionador, um entusiasta, um programador ou um pouco das três?
Infelizmente não tenho conseguido ser um colecionador (e há clássicos e indies recentes que merecem mesmo fazer parte de uma boa coleção), e o (humilde) programador talvez tenha surgido do entusiasmo!

Para terminarmos, fica uma última pergunta. Agora é fácil jogar jogos do MSX se usarmos um emulador, por isso, queria que deixasses tipo 3 sugestões de jogos para os que nunca experimentaram a magia do MSX.
Não sei se precisam ser jogos, o Super Synthesizer do Akio Kitano é bem fixe! :D - Brincadeiras à parte, e sem ser os que já citei acima, e a fugir do "cliché" da Konami (por serem já muito batidos, apesar de serem muito bons sem sombra de dúvidas), eu talvez citaria estes (do que consigo lembrar agora): Indian No Bouken, Rock'N'Bolt e Rally-X.

Entrevista por: Fernando Ferreira

segunda-feira, 25 de janeiro de 2021

,
O testa de ferro do projecto e website MSX-ALL, não pára de nos surpreender com os seus projectos dedicados ao MSX. Desta vez ele pôs mãos à obra e criou uma rádio online dedicada à música do MSX (músicas de jogos, temas relacionados com o MSX e outras surpresas).

Apesar deste projecto ainda estar numa fase beta, a rádio já pode ser ouvida em https://stream.msxall.com/public/msxall sem qualquer problemas. Se preferirem podem clicar no play aqui no nosso blogue, pois o autor do projecto autorizou-nos aa sua utilização no nosso blogue. A rádio também tem uma playlist por isso basta copiarem este link (https://stream.msxall.com/public/msxall/playlist.pls) e ouvir no vosso VLC ou Winwamp.

O projecto também está à procura de sugestões, ideias ou comentários. Se estiverem interessados em saber toda a programação da rádio podem ver aqui.

sexta-feira, 22 de janeiro de 2021

,
Devido à situação pandémica que estamos a viver, a organização da feira anual de MSX em Nijmegen foi forçada a adiar a edição de 2021 da feira para uma nova data. A escolha no calendário ficou para 3 de Julho, no entanto esta data pode vir a ser novamente alterada se esta situação de COVID-19 não melhorar.

Assim sendo ficou decidido que pela altura que anunciaram vão avaliar toda esta situação novamente e ver se a data é viável com as medidas que estão em vigor. Por isso, vamos ficar todos atentos e assim que soubermos mais novidades, vocês serão os primeiros a saber.

Para mais informações também podem acompanhar o site oficial da MSX Fair Nijmegen 2021.

domingo, 17 de janeiro de 2021

,

Um dos nomes de referência do panorama mundial dos jogos para o MSX é Nobuaki Washio que com a parceria da GW’s Workshop, tem lançado uma série de jogos para o nosso computador de eleição como por exemplo Draconic Throne, Buddhagillie ou The Battle on Gojo Ohashi, só para citar alguns.

Há poucos dias na sua conta oficial de twitter e no seu site, Washio colocou umas imagens de um novo projecto que tem como título provisório Conclave of Darklord, e será um jogo multiplayer como podemos ver no vídeo que ele mostra.



Conclave of Darklord, será um jogo multiplayer para MSX1 com no mínimo 16 kB de RAM. Quanto à jogabilidade o autor do jogo diz que apenas serão precias 3 teclas para controlar o personagem (duas para o movimento e outra para o ataque).

O jogo Conclave of Darklord ainda está em fases de teste e ainda não foi anunciada uma data para o seu lançamento, por isso vamos todos ficarà espera e assim que tivermos mais novidades vocês serão os primeiros a saber.

Follow Us @soratemplates