terça-feira, 18 de dezembro de 2007

Criando um jogo para Playstation2

Muitas pessoas acham que é so sair por ai pegando arquivos de PS2 na Internet e queimar num CD e pronto. Depois de alguns vários CDs perdidos descobrem que não é bem assim.

Aqui está um passo a passo de como gravar um CD para o PS2.

O PS2 procura um setor específico para o boot. Para um CD funcionar, é preciso editar o LBA do arquivo SYSTEM.CNF, descrito no fim desta página. Existe, claro, um programa para fazer isso, o CDGenPS2. Basta procurar no Google, ele é fácil de encontrar. O procedimento é simples.

A tela inicial do CDGenPS2 é essa:
Nesse exemplo, vou usar o DMS Explorer, que é a ferramenta DMS para instalação de programas no Memory Card. Arrastando os arquivos do Windows Explorer para o CDGenPS2, temos essa tela:
Para editar o LBA do arquivo SYSTEM.CNF, clicar com o botão direito sobre ele e selecionar Edit:

Vai aparecer a tela abaixo. Marque a opção Fix LBA, coloque o valor 12231, como na figura e clique em OK:

Para mudar o nome da imagem, clique no botão VOL, no canto esquerdo da tela:

Pronto. Para salvar a imagem, clique no botão IMG, também no lado esquerdo da tela. Pode ser gravado como .ISO ou .BIN, como você preferir.

Agora é só queimar o CD com essa imagem usando o Nero ou o Alchool 120%. Se você achou um ELF na Internet e queria fazer um CD, vai precisar fazer o arquivo SYSTEM.CNF.

Abaixo está o SYSTEM.CNF do DMS Explorer:

BOOT2 = cdrom0:EXPLORER.ELF;1

VER = 1.00

VMODE = NTSC

A primeira linha é o caminho do executável que o PS2 deve rodar (EXPLORER.ELF). cdrom0: indica que o .ELF vai estar na raiz do CD (ou seja, não está dentro de nenhnuma pasta).

A segunda linha é a versão do programa.

A terceira linha é o padrão de vídeo, NTSC ou PAL.

A grande maioria dos consoles comercializados no Brasil vêm dos Estados Unidos, que utiliza o
sistema NTSC.

2 comentários:

showman disse...

Eu JA baixei o arqivo ja fia tudo q diz no tutorial....explicando como gravar o jogo no DVD para q possa rodar no play 2
+ mesmo assim o jogo ñ roda ... o q eu faço ... por favor algm me ajude ... .!!!!

Daniel disse...

Esses discos funcionam em ps2 travados?