Sonic Mania Offline K Enabler v 0.0.2

Release Notes

 + Dynamically bypasses world's stupidest DRM, while leaving Steam's actual DRM working :)
 + Feature requires Special K to be used in local injection form; global injection would patch SteamAPI too late

Why is ReShade Included?

Because this particular mod only works as `d3d9.dll` form, I have included a custom version of ReShade for ease-of-use.

If you were to use the ReShade DLL that ships with Special K's global injector it would not work because Special K is d3d9.dll rather than SpecialK32.dll.

   ReShade can be disabled simply by deleting ReShade32.dll if you do not want it.

         Improved CRT Effect


Configuration

   The DRM bypass can be enabled / disabled in the config menu (Ctrl + Shift + Backspace) or in `d3d9.ini` under **[SMOKE.PlugIn]** / **EnableOfflinePlay**

Download

   Pre-Compiled Binaries

          SMOKE_002.7z (Faster startup than 0.0.1)

   Dependencies

          Visual C++ 2017 Redistributable (x86)

Installation

                        Extract to your Sonic Mania Install Directory after ensuring Visual C++ 2017 Redistributables are Installed.