NES side scrolling platform engine written mostly in CC65