just verified all registry entries and they match up only difference is that my dword number values are not showing up the same...
where you have something like
ISMMSSupported you have it listed as dword:00000001
I have that as showing up in my registry editor as
1 (0x000001)
the values are in decimal.
i'm using phmregedit.