enigma-dev/enigma-dev — pull request #910 by sorlok (2014-12-28 17:38:41+00:00)
Title: Light-weight plugin that bootstraps the registry on other platforms using ini files.

This Extension provides a simple workaround for the registry_() functions that is sufficient for most games' uses of the registry. It basically creates a local registry "spoof" (an ini file, actually) for each game that uses registry functions. In other words, if your game depends on reading certain registry values from the operating system, it won't help. But most games (e.g., An Untitled Story) just use the registry as a key/value store, and for that it works just fine.

It uses my previous INI plugin to accomplish this in ~150 lines of code.