I just finished writing (on paper) the majority of the remaining subroutines. They handle collision detection of all the aircraft with walls, other aircraft, and the ground. I think I discovered a way to process arrays with memory offsets, which is probably the assembly way of doing things. I don't know if its efficent, but when I finally encode it, we will see if it works the way I hope it will work. The next subroutine handles moving the all the aircraft to the next position. The final one, which I probably won't get to until Sunday, will be processing the joystick and keypad input. Then their should be a decent working game. All that will be left is making it difficult with multiple aircraft, adding colors, adding various types of aircraft, and adding sound. I will try and code the subroutines over the next couple days...