Pokemon diamond, pearl, platnium, soul silver and heart gold. but you'll need an action replay and down load the cheat to get it. it is the easiest way. you could also enter special give aways but if you have an action replay you should use that.
Chat with our AI personalities
yes you can get arceus on any sinnoh game
You can catch Arceus in Diamond, Pearl, or Platinum.
Pokemon Diamond, Pearl, and Platinum have Arceus.
You cannot get Arceus in Pokémon Emerald because Arceus wasn't made for Pokémon Emerald so there is no data for it within the game. Arceus was only made for Pokémon Diamond and Pearl as well as future games.
There isn't a date for the Arceus Event in Pokemon HeartGold (unless you mean the event where you get Arceus). When you send over any Arceus into your HeartGold game, the event is activated. You'll have to go to the Ruins of Alph in order to do the event.