portar um jogo de PS2

Porte um jogo de PS2 reconstruindo para hardware moderno

Portar um jogo de PS2 significa reconstruir um título que é seu. O PlayStation 2 renderizava perto de 640x448 com 32 MB de RAM, então as restrições estão em todo o design.

Portar um jogo de PS2 significa reconstruir um jogo que é seu como um projeto novo. O PlayStation 2 normalmente renderizava perto de 640x448 em um quadro 4:3, tinha 32 MB de RAM principal e 4 MB de RAM de vídeo, e fazia streaming de DVD. Seu DualShock 2 tinha botões frontais sensíveis à pressão. Cada um desses números moldou o design original.

Você precisa ter os direitos. Porte um jogo de PS2 que você desenvolveu ou que tem licença para refazer. Um disco que você comprou não é licença, e uma ISO não é entrada de port.

A Summer Engine reconstrói o jogo como um projeto que é seu. Você descreve as cenas e os sistemas, o motor os gera, e você continua editando em C++, GDScript ou C#. Exporte para desktop, mobile, web e console sem royalties e sem divisão de faturamento.

As restrições de memória estão embutidas no design das fases

32 MB de RAM e 4 MB de RAM de vídeo forçavam texturas pequenas, truques de paleta, fatiamento agressivo de fases e streaming constante do DVD. Essas restrições estão visíveis nas próprias fases: portas que existem para esconder um carregamento, corredores entre arenas, props repetidos. Ao reconstruir, você pode unir os pedaços em espaços contínuos e restaurar a arte em resolução total a partir dos seus arquivos de origem. Decida com intenção, porque remover as costuras muda o ritmo.

Botões sensíveis à pressão e vibração

Os botões frontais do DualShock 2 reportavam 256 níveis de pressão, e alguns jogos usavam isso para acelerador, andar em vez de correr, ou força de ataque. Controles modernos abandonaram isso por completo. Mapeie a pressão para um gatilho analógico quando a ação combinar, ou converta em um sistema de dois estados com distinção clara entre toque e pressão longa. A vibração é mais simples: o rumble moderno é mais forte e mais granular, então revise os valores de intensidade em vez de copiá-los.

Saída 4:3 entrelaçada em resoluções modernas

A saída do PS2 normalmente era 480i entrelaçado em 4:3, e a arte foi feita sabendo que as linhas de varredura e a mistura do CRT iam suavizá-la. Reproduzida exatamente em 1080p em um painel plano, os padrões de dithering e as texturas de baixa resolução ficam mais duros do que ficavam na época. As escolhas são reexportar as texturas em resolução maior a partir das suas fontes de arte, ou manter o visual original de propósito com um filtro de apresentação estilo CRT. Escolha uma e aplique com consistência.

Memory cards, 60 Hz e variantes regionais

Os saves de PS2 viviam em memory cards de 8 MB com limites apertados de tamanho, então os formatos de save eram compactos e havia poucos slots. Saves reconstruídos são arquivos, com espaço para autosave e sincronia na nuvem. Verifique também a taxa de quadros: versões PAL muitas vezes rodavam mais devagar que as NTSC, e a lógica de jogo às vezes pressupunha um passo fixo de 50 ou 60 Hz. Uma reconstrução moderna deve usar delta time para que o jogo rode certo a 60, 120 ou 144 quadros por segundo.

Perguntas frequentes

Uma ISO de PS2 pode ser convertida em um projeto de jogo moderno?

Não. Uma imagem de disco de PS2 é um build compilado para o hardware Emotion Engine. Nada a converte em um projeto editável. Um port de PS2 é uma reconstrução a partir do seu próprio código, das suas fontes de arte e dos seus documentos de design.

É legal portar um jogo de PS2 que eu tenho em disco?

Não, a menos que você tenha os direitos. Um disco de varejo é uma cópia. Reconstruir e publicar o jogo exige que você o tenha criado ou que tenha licença por escrito para refazê-lo.

O que substitui os botões sensíveis à pressão do DualShock 2?

Mapeie a faixa analógica para um gatilho quando a ação combinar, ou divida em um sistema de toque e pressão longa com dois estados distintos. Controles modernos não reportam pressão nos botões frontais, então não existe mapeamento um para um.

Por que um jogo de PS2 fica pior renderizado em 1080p?

A arte de PS2 pressupunha saída 480i em um CRT, onde as linhas de varredura e a mistura suavizavam o dithering e as texturas de baixa resolução. Em um painel plano esses artefatos ficam nítidos. Ou reexporte as texturas em resolução maior a partir das suas fontes, ou apresente o jogo com um filtro deliberado estilo CRT.

Preciso do código-fonte original de PS2?

Ele ajuda muito como especificação, sobretudo para valores de física e balanceamento, mas não é obrigatório. Código de renderização, de input e de gerenciamento de memória é reescrito de qualquer forma, já que nada disso mira hardware moderno.

Continue explorando

Mais formas de criar com a Summer Engine

Criador de jogos com IA

O centro para criar jogos 2D e 3D completos descrevendo-os.

Abrir

Make a game from a picture and the idea it holds

Bring a picture and Summer Engine builds a game inspired by its look and concept: scenes, gameplay, and matching art in one project you own.

Abrir

Port a 3DS game by rebuilding it, not converting it

Porting a 3DS game means rebuilding a game you own as a new project that runs on platforms that still sell games. There is no file converter for this.

Abrir

Port a Nintendo DS game to platforms that still sell games

A Nintendo DS port is a rebuild of a game you own. The stylus design is the asset worth keeping, because touch is native on every phone.

Abrir

Port a Wii game and decide what happens to motion control

Porting a Wii game means rebuilding a title you own for hardware without a Wii Remote. The pointer and the motion gestures need a new input design.

Abrir

Port a Wii U game off the smallest console audience

Porting a Wii U game means rebuilding a title you own for platforms with a single screen. The GamePad layer is the part that has to be redesigned.

Abrir

Port a PSP game and give it a second analog stick

Porting a PSP game means rebuilding a title you own. The camera design is the biggest change, because the PSP had one analog nub and no right stick.

Abrir

Port a PS Vita game before the platform disappears entirely

Porting a PS Vita game means rebuilding a title you own. The rear touch pad is the one input with no modern equivalent.

Abrir

Port a GameCube game from 480p to a modern project

Porting a GameCube game means rebuilding a title you own. The analog triggers and fixed camera design are the parts that need deliberate decisions.

Abrir

Modelos de plataforma

Comece com um projeto pronto e descreva suas mudanças.

Explorar

Ver todos os modelos de jogos

Comece com um projeto pronto e descreva suas mudanças.

Explorar

Comece a criar seu jogo agora

Baixe a Summer Engine, descreva o que você quer e veja tudo tomar forma. Grátis para começar, sem programar.