Jump to content
IGNORED

Space Invaders Multiplexing


Glokenpop

Recommended Posts

Hi Sorry if this has been asked before I couldn't find it any where.

 

I'm trying to understand how Space Invaders works on the Atari 2600.

 

It has two player object that it can repeat - which gives us the 6 Aliens in a row. 2 * 3 and you can show 2 of three by varying the space and only repeating it once.

 

But how do they explode without flicker? I can't see how that isn't three different player objects in a row. When I look at it in debug is shows one of the player objects changing in the same horizontal position. So it is an alien and further down on the same line it's an explosion.

Link to comment
Share on other sites

The game updates the players' graphics as they're drawn, so that each copy can be different. (if you step through the code in the debugger, you'll see several writes to the GRP0 and GRP1 registers during the scanline)

In "Pepsi Invaders" (which is an hack of this game) the "aliens" are all different in each row, even when there's not an explosion.

Edited by alex_79
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...