Technically, Pokemon Colosseum and XD used shiny locks first. Colosseum locked normal Pokemon, such as Duking's Plusle, while XD shiny locked Shadow Pokemon due to scenarios where a PID could result in a Pokemon being shiny for an enemy and not for the player, or vice versa.
But yes, doing the Void Glitch or using the Azure Flute to fight an Arceus still gives it the same 1/8192 odds for a shiny that you could before.