Space!
Space!
Publisher: CodeWorks - CursorGenre: 3D
Programmer: Greg Erker
Year: 1979
Uploaded by: admin
Language: English
Downloads: 65
Download
Download
Log in with a member account to improve this entry.
We do not own the rights to any of the software
Game input holds PET matrix keys down until you physically release them, which is best for arcade games. Type input keeps the original short-tap queue for entering BASIC commands.
Charset Auto lets PET software switch normally. Graphics or Business forces the selected character ROM for compatibility/testing.
Changing RAM or ROM resets the PET. Some programs need ROM2/ROM4 or 16K/32K.
The sound slider controls the emulated PET VIA speaker. Modern browsers require a click before audio can start, so Start Game also enables audio.
The emulator has an IEEE-488 device at address 8 for loading/saving .prg files.
70%
Ready.
Game Notes
PACE! is a simple space shooting game. Use the number pad to move your crosshairs across the independently-scrolling starfield and press SHIFT to shoot. Targeting is tricky and only a precise hit will take down the enemy ships. Your continuously-depleting energy—needed both for flying and firing your laser—imposes a strict time limit. A machine-language subroutine placed in the cassette buffer allows the background starfield to scroll in all directions as you move your crosshairs. Overall, this is a solid and challenging game for the time.
There is a problem, though: SPACE! is only playable on early PETs. If you try to play the game on, say, a 4016, you won't be able to control your movements, because the keyboard-reading subroutine depends upon the results of PEEK(151) (the program corrects this PEEK to look at memory location 515 on first revision ROMs), and different models of PET/CBM decdode the keyboard matrix with different values. Jim Butterfield discouraged the use of PEEK(151) to read the keyboard becuase of the compatability issues that result.
There is a problem, though: SPACE! is only playable on early PETs. If you try to play the game on, say, a 4016, you won't be able to control your movements, because the keyboard-reading subroutine depends upon the results of PEEK(151) (the program corrects this PEEK to look at memory location 515 on first revision ROMs), and different models of PET/CBM decdode the keyboard matrix with different values. Jim Butterfield discouraged the use of PEEK(151) to read the keyboard becuase of the compatability issues that result.