Unlike its predecessor, the game supported the DualShock Controller. The previous game only supported the Dual Analog controller with Rumble feedback. The "Jet Moto 3" graphics engine and developer toolkit were built from the ground up by lead programmer Ming Lee. Lee was challenged to increase the framerate and graphic quality of the game. To do so he decomposed the opcodes of the PlayStation's graphics processor and rewrote some of the PlayStation's library calls. This in essence allowed Lee to access the PlayStation hardware as he saw fit, allowing him to optimize his code specifically to his hardware calls. In doing so, however, the developers broke compatibility with first generation PlayStation consoles, something that was not caught until after the game was released. Fellow programmer Matt Gaston focused his energies on AI, physics and user interface programming.