nestest passing, had to modify the decimal mode test in nestest.nes