Not perfect, but I think I routed the best track and didn't make any major mistakes.
Played on FCEUX 2.2.2