Páginas

domingo, 31 de agosto de 2025

domingo, 31 de agosto de 2025

Recortes: Os Jogos no Computador - CM (1993/12/12)

A edição de 12 de dezembro de 1993 de Os Jogos no Computador apresentou a análise do RPG "Legends of Valour". Grande parte desta rubrica do Correio da Manhã foi também dedicada a alguns títulos para o CD-i.

A digitalização, realizada por Mário Moreira, pode ser consultada através deste link.

sábado, 30 de agosto de 2025

sábado, 30 de agosto de 2025

Recortes: Jogos no Computador - Tempo Livre (Mai. 1993)

Esta edição de Jogos no Computador, do jornal Tempo Livre, traz memórias intensas de um período em que Portugal se unia em torno da causa de Timor-Leste, então ocupado pelo regime indonésio. Em destaque surge a brilhante análise de José Antunes ao simulador de combate AV8B Harrier Assault, desenvolvido pela britânica Simis e publicado pela Domark.

Ao contrário de outros simuladores do género, este título foi ousado na escolha do cenário: um hipotético conflito entre as Nações Unidas e uma junta militar na Indonésia, tendo Timor-Leste como palco.

Após o terrível massacre de Santa Cruz (1991), a tragédia do povo timorense tornou-se mais visível a nível global. É provável que essa nova atenção internacional tenha influenciado, ainda que de forma indireta, a decisão de afastar-se dos clichés habituais de guerras históricas e propor, em contrapartida, um cenário moderno e politicamente atual. O jogo não abordava explicitamente o caso timorense, mas o contexto histórico tornava essa escolha particularmente significativa.

Lembro-me como se fosse ontem de ter lido esta rúbrica e de sentir que, se até um videojogo tocava numa causa tão próxima, então a esperança estava mais próxima também.

Mais de 30 anos depois, Timor-Leste é livre, e Portugal e Indonésia reataram as suas históricas relações, dissipando a hostilidade e a desconfiança de outrora. Este jogo, que ousou retratar um tema moderno, acabou também por se tornar parte da própria história.

Foram momentos como este que reforçaram em mim a convicção de que os videojogos não são apenas um mero objeto lúdico, mas também podem ser instrumentos de expressão artística e até de intervenção política.

Seja como for, deixando as considerações políticas de lado, para quem aprecia o género, AV8B Harrier Assault foi um dos muitos simuladores que apaixonaram os fãs nos anos 90. Sobre o jogo em si, nada melhor do que ler a análise de José Antunes.

Uma nota final: a Simis, estúdio responsável pelo desenvolvimento deste título, viria mais tarde a integrar a Eidos Interactive, tornando-se parte de uma das editoras britânicas mais influentes dos anos 90.

A digitalização desta edição encontra-se neste link.

domingo, 24 de agosto de 2025

domingo, 24 de agosto de 2025

Recortes: Os Jogos no Computador - CM (1993/12/05)

O grande destaque desta edição de Os Jogos no Computador vai, sem dúvida, para a divulgação da lista de vencedores do passatempo CM/Portidata, realizado ao longo de vários meses de 1993. A iniciativa distribuiu diversos jogos estrangeiros, lançados em Portugal pela editora de Portimão, premiando os leitores mais atentos e rápidos nas respostas.

A digitalização de Mário Moreira está disponível neste link.

sábado, 23 de agosto de 2025

sábado, 23 de agosto de 2025

Recortes: Jogos no Computador - Tempo Livre (Abr. 1993)

A rubrica "Jogos no Computador" do jornal Tempo Livre, publicada em abril de 1993, levou o jornalista José Antunes a explorar A Lenda de Kyrandia, um clássico point & click que os fãs mais antigos do género reconhecerão com facilidade.



Na altura, esta análise foi o que me motivou a comprar a edição da Portidata; versão que joguei até à exaustão. Abaixo partilho fotos do meu exemplar, bastante querido... e bastante usado, como podem ver pelo estado do manual!


Obviamente, a edição da Portidata era mais simples e menos brilhante que o original, mas ainda assim trouxe-me imenso prazer. O manual vinha apenas parcialmente traduzido, o que só aumentava o charme da edição portuguesa. As disquetes, infelizmente, já estão danificadas; mas a memória continua viva.


A digitalização da edição de "Jogos no Computador" de abril de 1993 encontra-se neste link.

domingo, 17 de agosto de 2025

domingo, 17 de agosto de 2025

Recortes: Os Jogos no Computador - CM (1993/09/26)

Há algum tempo, o blogue Planeta Sinclair publicou uma extensa coleção de recortes da rubrica Os Jogos no Computador, do jornal Correio da Manhã, da autoria de Paulo Ferreira. Foram centenas de digitalizações realizadas por Mário Moreira, mas sobraram alguns recortes soltos, mais recentes, que pouco ou nada se enquadravam no âmbito do Planeta Sinclair.

Decidimos então publicar aqui essas digitalizações soltas, ainda que a maioria não esteja organizada nem datada. Se algum dos leitores tiver informações relevantes para a catalogação destes recortes, agradecemos a colaboração.

Uma nota: a fase da rubrica assinada por Pedro Amaral já foi abordada de forma pontual no Planeta MS-DOS. Sobre essa fase, teremos novidades em breve.

Quanto a esta edição de Os Jogos no Computador, datada de 26 de setembro de 1993, encontramos as habituais análises de Paulo Ferreira e as novidades daquele ano. O destaque vai para o concurso promovido pelo Correio da Manhã e pela Portidata, que desafiava os leitores a responder a um questionário sobre um jogo anteriormente analisado. Os cinco primeiros boletins com as respostas corretas ganhavam uma cópia do jogo. O título que inaugurou o concurso foi Strike Commander.

Ficamos a pensar: será que algum dos leitores portugueses deste blogue chegou a ser premiado?

A digitalização de Mário Moreira encontra-se neste link.

sábado, 16 de agosto de 2025

sábado, 16 de agosto de 2025

Recortes: Jogos no Computador - Tempo Livre (Dez. 1992)

Depois de um longo hiato, o Planeta MSDOS regressa com uma nova série dedicada à preservação da memória dos videojogos dos anos 80-90, mais especificamente do universo MS-DOS, através de recortes e artigos que fui guardando ao longo dos anos.

Entre esse material, encontrei várias páginas da secção “Jogos no Computador”, assinada por José Antunes, um dos mais ativos jornalistas portugueses a escrever sobre videojogos na época. As suas crónicas traziam não só críticas e novidades, mas também uma visão cultural sobre o papel dos jogos no universo do entretenimento digital.

Estes recortes foram retirados do jornal Tempo Livre, uma publicação periódica da Fundação INATEL que funcionava como elo de ligação entre a fundação e os seus associados, com destaque para cultura, turismo e desporto. Apesar de não ser um jornal especializado em tecnologia, o Tempo Livre abriu espaço para os videojogos, reconhecendo a sua crescente relevância no início dos anos 90.

Lembro-me bem de receber este jornal em casa, pois era costume a minha família passar férias nas instalações do INATEL. Guardo boas memórias de Vila Nova de Cerveira e do Luso! Era sempre com entusiasmo que procurava logo a secção dedicada a jogos de computador, numa altura em que o acesso a informação sobre videojogos em Portugal ainda era bastante limitado, e a Micromania do JN já tinha terminado nesse Verão de 1992 — série, aliás, por mim abordada no nosso irmão Planeta Sinclair.

Como forma de preservar essa memória, digitalizei e partilho aqui um desses recortes, publicado em dezembro de 1992, onde José Antunes inaugurava a rubrica com uma análise entusiasta de Indiana Jones and the Fate of Atlantis, da LucasArts Games. O jogo marcou a época ao combinar narrativa interativa com técnicas cinematográficas. Para Antunes, esta aventura gráfica era a prova de que os videojogos podiam rivalizar com livros e filmes, em guião, atmosfera e profundidade.

A digitalização da edição de dezembro de 1992 encontra-se neste link.

domingo, 26 de março de 2023

domingo, 26 de março de 2023

CM: Os Jogos no Computador - 110

A título pontual publicamos esta edição de 25 de agosto de 1991 de "Os Jogos no Computador", o espaço dedicado aos videojogos no Correio da Manhã.  Esta edição publicou um mapa e solução (parcial) e em português, da aventura "The Secret of Monkey Island". Terá sido a primeira publicação portuguesa a dar dicas para este clássico? A digitalização encontra-se acessível neste link.

sábado, 4 de março de 2023

sábado, 4 de março de 2023

Type-in: Gráficos em 3D (1990)


Na edição nº27 da revista RS232 encontramos uma listagem de código de Fernando Preces para o QuickBASIC, a qual fez parte de uma sequência de artigos sobre gráficos em 3D. 


Este programa apresenta uma animação simples da rotação de um objeto em 3D (wireframe) em torno do seu eixo vertical. Cada frame de animação objeto é pré-desenhado e armazenado em memória. A animação, relativamente fluída, é conseguida com a troca das páginas 0 e 1 no modo gráfico 9. Quando um passo da animação é exibido numa das páginas, na outra é guardado o passo seguinte.

A listagem dispõe de dados para duas figuras, sendo só apresentada uma deles. Basta trocar as labels "dados" e "dados1" para mudarmos a silhueta apresentada. Também há código comentado para a inserção manual das silhuetas pelo utilizador.

Segue a listagem:

'F.A.Preces - Fev 90
'Gráficos em 3D

CONST pi = 3.1416   'Valor aproximado de PI

w = 5500: ap% = 1: vp% = 0

'Espaço para as 6 figuras do movimento rotativo
DIM cubo1(w), cubo2(w), cubo3(w)
DIM cubo4(w), cubo5(w), cubo6(w)

'Reserva de espaço para os valores dos 3 eixos
DIM x(17, 8), y(17, 8), z(17, 8)

'Porçao da figura a rodar
seno = SIN(pi / 4): coseno = COS(pi / 4)

aa = 320: bb = 50   'Coordenadas de arranque

'Coordenada do Ecran em EGA
SCREEN 9: WINDOW (0, 0)-(640, 350): COLOR 6, 1: CLS

RESTORE dados
READ x: x(15, 1) = x: READ y: y(1, 1) = y: z(1, 1) = 0

'leitura dos dados da Silhueta
FOR c = 2 TO 16
    READ x: 'ou por GOSUB limpa: INPUT "Comprimento "; x
    x(c, 1) = x
    READ y: 'ou por GOSUB limpa: INPUT "Altura "; y
    y(c, 1) = y
    z(c, 1) = 0
    x1 = x(c - 1, 1) + aa: y1 = y(c - 1, 1) + bb
    x2 = aa + x(c, 1): y2 = bb + y(c, 1)
    LINE (x1, y1)-(x2, y2) 'Desenha a silhueta
NEXT c

'Prepara a figura em 3D
FOR q = 1 TO 6
    FOR B = 2 TO 8
        FOR a = 1 TO c - 1
            x(a, B) = x(a, B - 1) * coseno - z(a, B - 1) * seno
            z(a, B) = z(a, B - 1) * coseno + x(a, B - 1) * seno
            y(a, B) = y(a, B - 1)
        NEXT a
    NEXT B
    CLS
    'Desenha as seis imagens para a rotaç?o
    FOR B = 1 TO 7
        FOR a = 1 TO c - 1
            x1 = aa + x(a, B): y1 = bb + (y(a, B) - .5 * z(a, B))
            x2 = x1 + x(a, B + 1) - x(a, B)
            y2 = y1 + (y(a, B + 1) - .5 * z(a, B + 1)) - (y(a, B) - .5 * z(a, B))
            LINE (x1, y1)-(x2, y2), 6
            x1 = x2: y1 = y2
            x2 = x1 + x(a + 1, B + 1) - x(a, B + 1)
            y = y1 + y(a + 1, B + 1) - .5 * z(a + 1, B + 1)
            y2 = y - (y(a, B + 1) - .5 * z(a, B + 1))
            LINE (x1, y1)-(x2, y2), 5
        NEXT a
    NEXT B
    FOR a = 1 TO c - 1
        x1 = aa + x(a, 8): y1 = bb + (y(a, 8) - .5 * z(a, 8))
        x2 = x1 + x(a, 1) - x(a, 8)
        y2 = y1 + (y(a, 1) - .5 * z(a, 1)) - (y(a, 8) - .5 * z(a, 8))
        LINE (x1, y1)-(x2, y2), 6
        x1 = x2: y1 = y2
        x2 = x1 + x(a + 1, 1) - x(a, 1)
        y2 = y1 + (y(a + 1, 1) - .5 * z(a + 1, 1)) - (y(a, 1) - .5 * z(a, 1))
        LINE (x1, y1)-(x2, y2), 5
    NEXT a

    'Memoriza as 6 imagens
    IF q = 1 THEN GET (220, 42)-(440, 235), cubo1
    IF q = 2 THEN GET (220, 42)-(440, 235), cubo2
    IF q = 3 THEN GET (220, 42)-(440, 235), cubo3
    IF q = 4 THEN GET (220, 42)-(440, 235), cubo4
    IF q = 5 THEN GET (220, 42)-(440, 235), cubo5
    IF q = 6 THEN GET (220, 42)-(440, 235), cubo6

    'Prepara o desfazamento entre imagens
    FOR a = 1 TO c - 1
        xn = x(a, 1) * COS(pi / 24) - z(a, 1) * SIN(pi / 24)
        zn = z(a, 1) * COS(pi / 24) + x(a, 1) * SIN(pi / 24)
        x(a, 1) = xn: z(a, 1) = zn
    NEXT a
NEXT q: CLS

'As 6 imagens s?o memorizadas no Buffer de Imagens gradualmente,
'em 2 páginas sucessivas de ecran (apresenta uma e grava outra)

ciclo:
FOR q% = 1 TO 6
    SCREEN 9, , ap%, vp%
    CLS 1
    IF q% = 1 THEN PUT (220, 42), cubo1
    IF q% = 2 THEN PUT (220, 42), cubo2
    IF q% = 3 THEN PUT (220, 42), cubo3
    IF q% = 4 THEN PUT (220, 42), cubo4
    IF q% = 5 THEN PUT (220, 42), cubo5
    IF q% = 6 THEN PUT (220, 42), cubo6

    SWAP ap%, vp%   'Troca de página

NEXT q%

IF INKEY$ <> "" THEN END
GOTO ciclo
END

limpa:
    LOCATE 1, 1: PRINT STRING$(79, " "): LOCATE 1, 1
    RETURN

dados1:  'Silhueta de reserva
DATA 40, 40, 40, 40, 80, 40, 85, 45, 85, 100, 80, 100, 60, 100, 80, 100, 80, 125
DATA 40, 125, 40, 125, 55, 125, 55, 125, 40, 125, 40, 40, 0, 40

dados:    'Silhueta apresentada
DATA 0, 0, 25, 5, 35, 20, 80, 30, 80, 80, 30, 120, 30, 150, 45, 160, 20, 160
DATA 20, 110, 70, 70, 70, 35, 0, 20, 0, 20, 0, 20, 0, 20