John Cleese had portrayed 'R' in the PlayStation and Nintendo 64 versions of then recent James Bond video-games '007 Racing' (2000) (VG) and 'The World Is Not Enough' (2000) (VG) which had been released the previous year prior to the James Bond video-game '007: Agent Under Fire' (2001) (VG).
Bond's training program is essentially the same as the second level of the game. Some of the incidental music (minus, of course, the James Bond Theme, which is used in every film) is re-used in this film, notably at the end, as Bond beds Jinx. The cars Zao owns are all updated model of former Bond cars.