> The original Pirates came out in 1987, written by Sid Meier for the Commodore 64, using the BASIC programing language.
What the? BASIC!!! Astonishing that you could develop and publish a successful C64 game using BASIC.
What the? BASIC!!! Astonishing that you could develop and publish a successful C64 game using BASIC.
> It is mainly the text screens that are programmed in BASIC. The battles are all in machine code, including the sword battles, the ship sailing and the ship battles, the drawing of the terrain and the men walking on the land; basically anything that involved reading the joystick input and displaying sprites is all programmed in machine code and are called by SYS routines from BASIC. I spend many hours exploring the code and hacking the game by changing variables and memory locations.