Só Cartucho

WAR Z

Carregando...
Box art WAR Z

Atari 2600 · NTSC · homebrew em assembler 6502.
Se as cores ficarem estranhas, force NTSC no emulador.

Atari 2600 · NTSC · 6502 assembler homebrew.
If colors look wrong, force NTSC in the emulator.

Um sobrevivente na estrada. Missão de resgate. Zumbis à frente. Um cartucho, 128 bytes de RAM, e o TIA fazendo o resto.

A survivor on the road. A rescue mission. Zombies ahead. One cartridge, 128 bytes of RAM, and the TIA doing the rest.

Arquivo de Versões

Version Archive

Preservando a história do desenvolvimento. Jogue os betas antigos.

Preserving development history. Play older betas.

A história

WAR Z nasceu da teimosia. Comecei em batari Basic porque queria ver algo na tela rápido. A resolução e o controle fino do hardware me deixaram indignado: o jogo que eu tinha na cabeça não cabia naquele atalho. O nome original era Moto Laser Apocalise. Nem a pau escrever isso no batari. Simplifiquei pra WAR-Z.

Passei para assembler. Aí o Atari mostrou as regras de verdade: o 6502, o TIA, o playfield, dois sprites, um míssil, e o relógio de scanlines que não perdoa. Cada frame precisa fechar certo, senão a imagem gira, o céu vira roxo e o emulador decide que você está em PAL.

A dificuldade que mais voltou foi o salto de branch. No processador do Atari, um “se isso, vá para ali” só alcança um pedaço curto do código — uns 128 bytes para frente ou para trás...

O objetivo era simples: uma tela visualmente agradável, um herói na estrada, placar e vidas, e a sensação de cartucho de verdade. E sim, ele anda de moto. Ele nasceu numa moto. Mas como é dificil o conceito de fases, iniciei com ele a pé. Esse beta nao tem moto. Mas terá.

The story

WAR Z started out of stubbornness. I began in batari Basic to get something on screen fast. The resolution and the lack of real control over the hardware felt wrong. The game I had in my head did not fit that shortcut.

So I moved to assembler. Then the Atari showed its real rules: the 6502, the TIA, the playfield, two sprites, one missile, and a scanline clock that does not forgive...

Como jogar

How to play

Você é Dario, um sobrevivente na estrada. Autosuficiente sem medo. Enfrenta os que desistiram de morrer. Use o joystick para andar. Tiro dispara a arma. São 3 vidas. Quando elas acabam: DIED. tiro de novo volta ao título.

You are Dario, a survivor on the road. No fear. Dead the undeaded. Use the joystick to move. Fire shoots. You have 3 lives. When they run out: DIED. Fire again returns to the title. Fire on the title starts the game.

Controle Control Ação Action
Joystick Andar na estrada Move on the road
Fire Atirar / começar / sair do game over Shoot / start / leave game over