This version of Space Invaders supports Steve Gray's colour PET module. I imagine that means two people on planet Earth can use it, though it works on normal PET's too.
It doesn't support joystick just yet because I've given in to frustration.... there is a bug in the game which exists in the original PET game too. When you fire and hit something (an alien) with the fire button held down, it shoots the next bullet of yours at the X position of the last hit.
So if you're at position 20 X-wise, and you hit an invader and then scroll to the very left of the screen and press fire, the bullet comes from the old X position where you hit the invader at the 20th X-position character. It doesn't occur if you let go of the keyboard.
L0585 is the left and right movement routine.
This happens in the original ROM as well. If anyone wants to tackle this, awesome. Source code is provided.
It doesn't support joystick just yet because I've given in to frustration.... there is a bug in the game which exists in the original PET game too. When you fire and hit something (an alien) with the fire button held down, it shoots the next bullet of yours at the X position of the last hit.
So if you're at position 20 X-wise, and you hit an invader and then scroll to the very left of the screen and press fire, the bullet comes from the old X position where you hit the invader at the 20th X-position character. It doesn't occur if you let go of the keyboard.
L0585 is the left and right movement routine.
This happens in the original ROM as well. If anyone wants to tackle this, awesome. Source code is provided.
Commodore 64 Web Drive
Commodore Web Drive - Share files and disk images with other Commodore enthusiasts
webdrive.commodoregames.net