Ok I thought you meant resources of the game in general - because the game won't start if it misses some stuff independent of what it'S missing, so why distinguish? I doubt anyone will feel better because the game is not starting because it's missing the path to some textures instead of the textures itself.I said using the registry to LOCATE GAME RESOURCES is beyond retarded, not using it in general (although it just so happens that the registry is stupid, I never actually brought it up in this thread until now).
If you want to locate a game resource you use a relative path. eg .\Data\ResourceName.ext
I also said that any game that does use the registry to locate specific resources is doing so on purpose, so that it may fail when missing the registry entries. This is to prevent you from copying it between computers, aka DRM.
And I extremely doubt that anyone is using the registry with that purpose in mind. Why? Because it's trivial to circumvent and would be a waste of time and resources if that was their sole purpose. Everyone wanting to use DRM can get one that'll keep people at least busy for a few days and not merely minutes.
No, people using the registry are doing it because it's convenient or in their mind the best solution to a particular problem (which incidentially can be quite annoying for end users, well)
And using the term DRM the way you're doing it, is imho unconventional, at least I heaven't heard anyone use it in that way, but that's uninteresting to argue about anyway.