Qhimm.com Forums
Miscellaneous Forums => Scripting and Reverse Engineering => Topic started by: Myria kitty on 2008-01-14 01:02:16
-
In my DLL, I replace the advapi32.dll Reg* functions with my own implementation. I noticed that FF7 accesses some registry values that don't seem to exist in the default installation. One of them is the value SSI_DEBUG. What is it?
A Chinese forum post I found through Google has the string "FicedulaForceLog" assigned to the SSI_DEBUG registry value.
Thanks!
-
That's the debug hook, I think, to output debug messages to a terminal.
-
Ah, yeah, I found that in the code. If you assign the string "SHOWMETHEAPPLOG" to the SSI_DEBUG value, FF7 will OutputDebugString stuff.
Another interesting one is the "wave_music" key. To enable it, put "ENABLED" as a string value "wave_music" in the "Final Fantasy VII" registry key. It ends up setting the variable at 0x00DDFFE4 (1.02) to 1, but I don't notice anything different with this mode enabled.