├── Examples ├── Examples.sln ├── Patcher Example │ ├── Patcher Example.vcxproj │ ├── Patcher Example.vcxproj.filters │ ├── Resources │ │ ├── KUKURYDZ.XM │ │ ├── backup.png │ │ ├── bit1.fon │ │ ├── cursor.cur │ │ ├── exit.png │ │ ├── frame.png │ │ ├── icon.ico │ │ ├── music.png │ │ ├── patch.png │ │ └── template.xml │ ├── main.cpp │ ├── resource.h │ └── resources.rc ├── Runtime Example │ ├── Runtime Example.vcxproj │ ├── Runtime Example.vcxproj.filters │ ├── main.cpp │ ├── resource.h │ ├── resources.rc │ └── resources │ │ ├── KUKURYDZ.XM │ │ ├── backup.png │ │ ├── bit1.fon │ │ ├── cursor.cur │ │ ├── exit.png │ │ ├── frame.png │ │ ├── icon.ico │ │ ├── music.png │ │ └── patch.png └── Win32 Example │ ├── Win32 Example.vcxproj │ ├── Win32 Example.vcxproj.filters │ ├── main.cpp │ ├── resource.h │ ├── resources.rc │ └── resources │ ├── KUKURYDZ.XM │ ├── bit1.fon │ ├── copy.png │ ├── copy.psd │ ├── crystal_clear_arrow.cur │ ├── exit.png │ ├── exit.psd │ ├── frame.png │ ├── frame.psd │ ├── music.png │ ├── music.psd │ ├── snd.ico │ └── template.xml ├── README.md ├── build ├── build-Examples-clean.bat ├── build-Examples-debug.bat ├── build-Examples-release.bat ├── build-patchLib-clean.bat ├── build-patchLib-debug.bat └── build-patchLib-release.bat ├── docs ├── CHANGELOG.txt ├── COPYING.LESSER ├── LICENSE.txt └── README.txt ├── patchLibv3.sln └── patchLibv3 ├── alphablend ├── Exports.def ├── alphablend.asm ├── alphablend.h └── build.bat ├── include ├── CButton.h ├── CChild.h ├── CLabel.h ├── CMusic.h ├── CScroller.h ├── CUrl.h ├── CWindow.h └── imagehelper.h ├── patchLib.h ├── patchLibv3.vcxproj ├── patchLibv3.vcxproj.filters ├── pnglib ├── PNGlib.h └── readme.txt ├── src ├── CButton.cpp ├── CChild.cpp ├── CLabel.cpp ├── CMusic.cpp ├── CPatchLib.cpp ├── CScroller.cpp ├── CUrl.cpp └── CWindow.cpp ├── tinyxml ├── changes.txt ├── docs │ ├── annotated.html │ ├── classTiXmlAttribute-members.html │ ├── classTiXmlAttribute.html │ ├── classTiXmlAttribute.png │ ├── classTiXmlBase-members.html │ ├── classTiXmlBase.html │ ├── classTiXmlBase.png │ ├── classTiXmlComment-members.html │ ├── classTiXmlComment.html │ ├── classTiXmlComment.png │ ├── classTiXmlDeclaration-members.html │ ├── classTiXmlDeclaration.html │ ├── classTiXmlDeclaration.png │ ├── classTiXmlDocument-members.html │ ├── classTiXmlDocument.html │ ├── classTiXmlDocument.png │ ├── classTiXmlElement-members.html │ ├── classTiXmlElement.html │ ├── classTiXmlElement.png │ ├── classTiXmlHandle-members.html │ ├── classTiXmlHandle.html │ ├── classTiXmlNode-members.html │ ├── classTiXmlNode.html │ ├── classTiXmlNode.png │ ├── classTiXmlPrinter-members.html │ ├── classTiXmlPrinter.html │ ├── classTiXmlPrinter.png │ ├── classTiXmlText-members.html │ ├── classTiXmlText.html │ ├── classTiXmlText.png │ ├── classTiXmlUnknown-members.html │ ├── classTiXmlUnknown.html │ ├── classTiXmlUnknown.png │ ├── classTiXmlVisitor-members.html │ ├── classTiXmlVisitor.html │ ├── classTiXmlVisitor.png │ ├── classes.html │ ├── deprecated.html │ ├── doxygen.css │ ├── doxygen.png │ ├── files.html │ ├── functions.html │ ├── functions_0x63.html │ ├── functions_0x64.html │ ├── functions_0x65.html │ ├── functions_0x66.html │ ├── functions_0x67.html │ ├── functions_0x69.html │ ├── functions_0x6c.html │ ├── functions_0x6e.html │ ├── functions_0x6f.html │ ├── functions_0x70.html │ ├── functions_0x71.html │ ├── functions_0x72.html │ ├── functions_0x73.html │ ├── functions_0x74.html │ ├── functions_0x75.html │ ├── functions_0x76.html │ ├── functions_enum.html │ ├── functions_func.html │ ├── functions_func_0x63.html │ ├── functions_func_0x64.html │ ├── functions_func_0x65.html │ ├── functions_func_0x66.html │ ├── functions_func_0x67.html │ ├── functions_func_0x69.html │ ├── functions_func_0x6c.html │ ├── functions_func_0x6e.html │ ├── functions_func_0x70.html │ ├── functions_func_0x71.html │ ├── functions_func_0x72.html │ ├── functions_func_0x73.html │ ├── functions_func_0x74.html │ ├── functions_func_0x75.html │ ├── functions_func_0x76.html │ ├── functions_rela.html │ ├── functions_vars.html │ ├── hierarchy.html │ ├── index.html │ ├── pages.html │ ├── tab_b.gif │ ├── tab_l.gif │ ├── tab_r.gif │ ├── tabs.css │ ├── tinystr_8h_source.html │ ├── tinyxml_8h_source.html │ └── tutorial0.html ├── readme.txt ├── tinystr.cpp ├── tinystr.h ├── tinyxml.cpp ├── tinyxml.h ├── tinyxmlerror.cpp └── tinyxmlparser.cpp └── ufmod └── ufmod.h /Examples/Examples.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 11.00 3 | # Visual Studio 2010 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Patcher Example", "Patcher Example\Patcher Example.vcxproj", "{21907255-4993-46A3-94C3-165493B791F8}" 5 | EndProject 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Runtime Example", "Runtime Example\Runtime Example.vcxproj", "{AF0547F4-A0FC-4BE9-BCC4-CD24DA277F4F}" 7 | EndProject 8 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Win32 Example", "Win32 Example\Win32 Example.vcxproj", "{ECFB1D7D-EE81-4A52-8E86-B57C85B4E474}" 9 | EndProject 10 | Global 11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 12 | Debug|Win32 = Debug|Win32 13 | Release|Win32 = Release|Win32 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {21907255-4993-46A3-94C3-165493B791F8}.Debug|Win32.ActiveCfg = Debug|Win32 17 | {21907255-4993-46A3-94C3-165493B791F8}.Debug|Win32.Build.0 = Debug|Win32 18 | {21907255-4993-46A3-94C3-165493B791F8}.Release|Win32.ActiveCfg = Release|Win32 19 | {21907255-4993-46A3-94C3-165493B791F8}.Release|Win32.Build.0 = Release|Win32 20 | {AF0547F4-A0FC-4BE9-BCC4-CD24DA277F4F}.Debug|Win32.ActiveCfg = Debug|Win32 21 | {AF0547F4-A0FC-4BE9-BCC4-CD24DA277F4F}.Debug|Win32.Build.0 = Debug|Win32 22 | {AF0547F4-A0FC-4BE9-BCC4-CD24DA277F4F}.Release|Win32.ActiveCfg = Release|Win32 23 | {AF0547F4-A0FC-4BE9-BCC4-CD24DA277F4F}.Release|Win32.Build.0 = Release|Win32 24 | {ECFB1D7D-EE81-4A52-8E86-B57C85B4E474}.Debug|Win32.ActiveCfg = Debug|Win32 25 | {ECFB1D7D-EE81-4A52-8E86-B57C85B4E474}.Debug|Win32.Build.0 = Debug|Win32 26 | {ECFB1D7D-EE81-4A52-8E86-B57C85B4E474}.Release|Win32.ActiveCfg = Release|Win32 27 | {ECFB1D7D-EE81-4A52-8E86-B57C85B4E474}.Release|Win32.Build.0 = Release|Win32 28 | EndGlobalSection 29 | GlobalSection(SolutionProperties) = preSolution 30 | HideSolutionNode = FALSE 31 | EndGlobalSection 32 | EndGlobal 33 | -------------------------------------------------------------------------------- /Examples/Patcher Example/Patcher Example.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hpp;hxx;hm;inl;inc;xsd 11 | 12 | 13 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 14 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | 23 | 24 | Header Files 25 | 26 | 27 | 28 | 29 | Resource Files 30 | 31 | 32 | 33 | 34 | Resource Files 35 | 36 | 37 | Resource Files 38 | 39 | 40 | Resource Files 41 | 42 | 43 | Resource Files 44 | 45 | 46 | Resource Files 47 | 48 | 49 | Resource Files 50 | 51 | 52 | Resource Files 53 | 54 | 55 | Resource Files 56 | 57 | 58 | Resource Files 59 | 60 | 61 | -------------------------------------------------------------------------------- /Examples/Patcher Example/Resources/KUKURYDZ.XM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/Examples/Patcher Example/Resources/KUKURYDZ.XM -------------------------------------------------------------------------------- /Examples/Patcher Example/Resources/backup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/Examples/Patcher Example/Resources/backup.png -------------------------------------------------------------------------------- /Examples/Patcher Example/Resources/bit1.fon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/Examples/Patcher Example/Resources/bit1.fon -------------------------------------------------------------------------------- /Examples/Patcher Example/Resources/cursor.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/Examples/Patcher Example/Resources/cursor.cur -------------------------------------------------------------------------------- /Examples/Patcher Example/Resources/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/Examples/Patcher Example/Resources/exit.png -------------------------------------------------------------------------------- /Examples/Patcher Example/Resources/frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/Examples/Patcher Example/Resources/frame.png -------------------------------------------------------------------------------- /Examples/Patcher Example/Resources/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/Examples/Patcher Example/Resources/icon.ico -------------------------------------------------------------------------------- /Examples/Patcher Example/Resources/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/Examples/Patcher Example/Resources/music.png -------------------------------------------------------------------------------- /Examples/Patcher Example/Resources/patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/Examples/Patcher Example/Resources/patch.png -------------------------------------------------------------------------------- /Examples/Patcher Example/Resources/template.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |