Eminem has produced 12 of the songs due to appear on a new Tupac Shakur album - the seventh album release since Shakur was murdered back in 1996. The album called 'Loyal to the Game', features guest appearances from numerous hip-hop stars including 50 Cent, Jadakiss and Lloyd Banks, and Nate Dogg.
It's not the first time Slim Shady has produced posthumous releases for Tupac - he produced three Tupac songs for the soundtrack to the 2003 documentary film 'Tupac: Resurrection'.