mode7 speed fixes:
	+ faster multiply routine
		- If result is AABBCCDD we only need BBCC for fixed point
			result
	+  Skip key parsing if no key read

	+ Self modifying code on the adds in inner loop

short term:

longer term:
	sky -- color looks too much like grass on monochrome display
	map -- adjust x/y to better match real position
	name entry screen
	inventory screen
	collision detection
	after game over, return to title screen
	save/restore game