I'm not familiar with Devil May Cry HD Collection, but it seems to be a bundle of games and a launcher (just like God of War: Collection).
Problem with these bundled games is that everything is launched from the EBOOT launcher. When a game is started by a launcher, it will allocate the game in memory where is free space (which is different in each launch). Artemis will try to apply the memory patches on the loaded EBOOT, not the launched game.
In short, Artemis doesn't work with game packs because the memory addresses for the cheats points to regions where the game is not even loaded there.