SHARE
TWEET

Spyro RIT cinematics on Linux

Dribbleondo Sep 13th, 2019 581 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # Spyro: Reignited Trilogy on Linux with WINE Tutorial
  2.  
  3. ## Introduction
  4.  
  5. The problem with Spyro Reignited Trilogy on Wine is that it's built on the Unreal Engine 4 which uses Windows Media Framework/Windows Media Feature Pack/Windows Media Foundation/etc. (not entirely sure what it's called) for video playback. Wine doesn't yet support installing Windows Media Framework directly, so we have to re-create the installation steps ourselves. This guide assumes you have the `$WINEPREFIX` environment variable set in your shell and that you've already set up DXVK yourself.
  6.  
  7. ## Step 1: Get Access to 64 bit Windows 7
  8.  
  9. We're going to be pulling DLLs out of 64 bit Windows 7 so you need access to a copy of it somewhere.
  10.  
  11. ## Step 2: Extract the DLLs
  12.  
  13. Copy the following DLLs from `C:\Windows\System32` on Windows 7 to `$WINEPREFIX/drive_c/windows/system32` on Linux.
  14.  
  15. - `mf.dll`
  16. - `mferror.dll`
  17. - `mfplat.dll`
  18. - `mfreadwrite.dll`
  19. - `msmpeg2adec.dll`
  20. - `msmpeg2vdec.dll`
  21. - `sqmapi.dll`
  22.  
  23. Additionally copy the DLL `COLORCNV.DLL` from the same location but rename it to `colorcnv.dll`.
  24.  
  25. Repeat the above steps but copying the same DLLs from `C:\Windows\SysWOW64` to `$WINEPREFIX/drive_c/windows/syswow64`.
  26.  
  27. ## Step 3: Add overrides
  28.  
  29. Open up `winecfg` and go to the "Libraries" tab. Add the following overrides:
  30.  
  31. - `mf`
  32. - `mferror`
  33. - `mfplat`
  34. - `mfreadwrite`
  35. - `msmpeg2adec`
  36. - `msmpeg2vdec`
  37. - `sqmapi`
  38.  
  39. Select each and press "Edit" and change them to "Native (Windows)". Don't forget to hit apply when you're done.
  40.  
  41. ## Step 4: Modify Registry
  42.  
  43. Save the following text as `mf.reg` and then run `wine64 start regedit.exe mf.reg` and `wine start regedit.exe mf.reg` on it.
  44.  
  45. ```
  46. REGEDIT4
  47.  
  48. [HKEY_LOCAL_MACHINE\Software\Wine\LicenseInformation]
  49. "msmpeg2adec-AACDecoderV2AddInEnable"=dword:00000001
  50. "msmpeg2adec-AACDecoderV2InSKU"=dword:00000001
  51. "msmpeg2adec-DolbyDigitalDecoderV2AddInEnable"=dword:00000001
  52. "msmpeg2adec-DolbyDigitalDecoderV2InSKU"=dword:00000001
  53. "msmpeg2vdec-H264VideoDecoderV2AddInEnable"=dword:00000001
  54. "msmpeg2vdec-H264VideoDecoderV2InSKU"=dword:00000001
  55. "msmpeg2vdec-MPEG2VideoDecoderV2AddInEnable"=dword:00000001
  56. "msmpeg2vdec-MPEG2VideoDecoderV2InSKU"=dword:00000001
  57.  
  58. [HKEY_CLASSES_ROOT\CLSID\{271C3902-6095-4c45-A22F-20091816EE9E}]
  59. @="MPEG4 Byte Stream Handler"
  60.  
  61. [HKEY_CLASSES_ROOT\CLSID\{271C3902-6095-4c45-A22F-20091816EE9E}\InprocServer32]
  62. @="mf.dll"
  63. "ThreadingModel"="Both"
  64.  
  65. [HKEY_CLASSES_ROOT\CLSID\{477EC299-1421-4bdd-971F-7CCB933F21AD}]
  66. @="File Scheme Handler"
  67.  
  68. [HKEY_CLASSES_ROOT\CLSID\{477EC299-1421-4bdd-971F-7CCB933F21AD}\InprocServer32]
  69. @="mf.dll"
  70. "ThreadingModel"="Both"
  71.  
  72. [HKEY_CLASSES_ROOT\CLSID\{48e2ed0f-98c2-4a37-bed5-166312ddd83f}]
  73. @="MFReadWrite Class Factory"
  74.  
  75. [HKEY_CLASSES_ROOT\CLSID\{48e2ed0f-98c2-4a37-bed5-166312ddd83f}\InprocServer32]
  76. @="mfreadwrite.dll"
  77. "ThreadingModel"="Both"
  78. ```
  79.  
  80. Save the following text as `wmf.reg` and then run `wine64 start regedit.exe wmf.reg` and `wine start regedit.exe wmf.reg` on it.
  81.  
  82. ```
  83. Windows Registry Editor Version 5.00
  84.  
  85. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation]
  86.  
  87. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers]
  88.  
  89. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.3g2]
  90. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  91.  
  92. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.3gp]
  93. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  94.  
  95. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.3gp2]
  96. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  97.  
  98. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.3gpp]
  99. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  100.  
  101. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.aac]
  102. "{926f41f7-003e-4382-9e84-9e953be10562}"="ADTS Byte Stream Handler"
  103.  
  104. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.adt]
  105. "{926f41f7-003e-4382-9e84-9e953be10562}"="ADTS Byte Stream Handler"
  106.  
  107. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.adts]
  108. "{926f41f7-003e-4382-9e84-9e953be10562}"="ADTS Byte Stream Handler"
  109.  
  110. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.asf]
  111. "{41457294-644C-4298-A28A-BD69F2C0CF3B}"="ASF Byte Stream Handler"
  112.  
  113. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.avi]
  114. "{7AFA253E-F823-42f6-A5D9-714BDE467412}"="AVI Byte Stream Handler"
  115.  
  116. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.dvr-ms]
  117. "{a8721937-e2fb-4d7a-a9ee-4eb08c890b6e}"="MF SBE Source ByteStreamHandler"
  118.  
  119. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.m4a]
  120. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  121.  
  122. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.m4v]
  123. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  124.  
  125. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.mov]
  126. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  127.  
  128. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.mp3]
  129. "{A82E50BA-8E92-41eb-9DF2-433F50EC2993}"="MP3 Byte Stream Handler"
  130.  
  131. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.mp4]
  132. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  133.  
  134. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.mp4v]
  135. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  136.  
  137. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.nsc]
  138. "{B084785C-DDE0-4d30-8CA8-05A373E185BE}"="NSC Byte Stream Handler"
  139.  
  140. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.sami]
  141. "{7A56C4CB-D678-4188-85A8-BA2EF68FA10D}"="SAMI Byte Stream Handler"
  142.  
  143. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.smi]
  144. "{7A56C4CB-D678-4188-85A8-BA2EF68FA10D}"="SAMI Byte Stream Handler"
  145.  
  146. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.wav]
  147. "{42C9B9F5-16FC-47ef-AF22-DA05F7C842E3}"="WAV Byte Stream Handler"
  148.  
  149. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.wm]
  150. "{41457294-644C-4298-A28A-BD69F2C0CF3B}"="ASF Byte Stream Handler"
  151.  
  152. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.wma]
  153. "{41457294-644C-4298-A28A-BD69F2C0CF3B}"="ASF Byte Stream Handler"
  154.  
  155. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\.wmv]
  156. "{41457294-644C-4298-A28A-BD69F2C0CF3B}"="ASF Byte Stream Handler"
  157.  
  158. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/3gpp]
  159. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  160.  
  161. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/3gpp2]
  162. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  163.  
  164. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/aac]
  165. "{926f41f7-003e-4382-9e84-9e953be10562}"="ADTS Byte Stream Handler"
  166.  
  167. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/aacp]
  168. "{926f41f7-003e-4382-9e84-9e953be10562}"="ADTS Byte Stream Handler"
  169.  
  170. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/L16]
  171. "{3FFB3B8C-EB99-472b-8902-E1C1B05F07CF}"="LPCM Byte Stream Handler"
  172.  
  173. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/mp4]
  174. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  175.  
  176. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/mpeg]
  177. "{A82E50BA-8E92-41eb-9DF2-433F50EC2993}"="MP3 Byte Stream Handler"
  178.  
  179. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/vnd.dlna.adts]
  180. "{926f41f7-003e-4382-9e84-9e953be10562}"="ADTS Byte Stream Handler"
  181.  
  182. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/wav]
  183. "{42C9B9F5-16FC-47ef-AF22-DA05F7C842E3}"="WAV Byte Stream Handler"
  184.  
  185. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/x-aac]
  186. "{926f41f7-003e-4382-9e84-9e953be10562}"="ADTS Byte Stream Handler"
  187.  
  188. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/x-mp3]
  189. "{A82E50BA-8E92-41eb-9DF2-433F50EC2993}"="MP3 Byte Stream Handler"
  190.  
  191. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/x-mpeg]
  192. "{A82E50BA-8E92-41eb-9DF2-433F50EC2993}"="MP3 Byte Stream Handler"
  193.  
  194. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/x-ms-wma]
  195. "{41457294-644C-4298-A28A-BD69F2C0CF3B}"="ASF Byte Stream Handler"
  196.  
  197. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\audio/x-wav]
  198. "{42C9B9F5-16FC-47ef-AF22-DA05F7C842E3}"="WAV Byte Stream Handler"
  199.  
  200. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\video/3gpp]
  201. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  202.  
  203. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\video/3gpp2]
  204. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  205.  
  206. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\video/avi]
  207. "{7AFA253E-F823-42f6-A5D9-714BDE467412}"="AVI Byte Stream Handler"
  208.  
  209. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\video/mp4]
  210. "{271C3902-6095-4c45-A22F-20091816EE9E}"="MPEG4 Byte Stream Handler"
  211.  
  212. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\video/msvideo]
  213. "{7AFA253E-F823-42f6-A5D9-714BDE467412}"="AVI Byte Stream Handler"
  214.  
  215. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\video/x-ms-asf]
  216. "{41457294-644C-4298-A28A-BD69F2C0CF3B}"="ASF Byte Stream Handler"
  217.  
  218. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\video/x-ms-wm]
  219. "{41457294-644C-4298-A28A-BD69F2C0CF3B}"="ASF Byte Stream Handler"
  220.  
  221. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\video/x-ms-wmv]
  222. "{41457294-644C-4298-A28A-BD69F2C0CF3B}"="ASF Byte Stream Handler"
  223.  
  224. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\ByteStreamHandlers\video/x-msvideo]
  225. "{7AFA253E-F823-42f6-A5D9-714BDE467412}"="AVI Byte Stream Handler"
  226.  
  227. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\HardwareMFT]
  228. "EnableDecoders"=dword:00000000
  229. "EnableEncoders"=dword:00000001
  230. "EnableVideoProcessors"=dword:00000001
  231.  
  232. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\Platform]
  233.  
  234. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\Platform\EVR]
  235.  
  236. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\Platform\EVR\{16260968-C914-4aa1-8736-B7A6F3C5AE9B}]
  237. "SWVideoDecodePowerLevel"=dword:00000000
  238. "OptimizationFlags"=dword:00000590
  239.  
  240. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\Platform\EVR\{5C67A112-A4C9-483f-B4A7-1D473BECAFDC}]
  241. "SWVideoDecodePowerLevel"=dword:00000064
  242. "OptimizationFlags"=dword:00000a10
  243.  
  244. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\Platform\EVR\{651288E5-A7ED-4076-A96B-6CC62D848FE1}]
  245. "SWVideoDecodePowerLevel"=dword:00000032
  246. "OptimizationFlags"=dword:00000590
  247.  
  248. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\RemoteDesktop]
  249. "PluginCLSID"="{636c15cf-df63-4790-866a-117163d10a46}"
  250.  
  251. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers]
  252.  
  253. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\file:]
  254. "{477EC299-1421-4bdd-971F-7CCB933F21AD}"="File Scheme Handler"
  255.  
  256. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\http:]
  257. "{9EC4B4F9-3029-45ad-947B-344DE2A249E2}"="Urlmon Scheme Handler"
  258. "{E9F4EBAB-D97B-463e-A2B1-C54EE3F9414D}"="Net Scheme Handler"
  259.  
  260. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\httpd:]
  261. "{44CB442B-9DA9-49df-B3FD-023777B16E50}"="Http Scheme Handler"
  262.  
  263. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\httpnd:]
  264. "{2EEEED04-0908-4cdb-AF8F-AC5B768A34C9}"="Drm Scheme Handler"
  265.  
  266. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\https:]
  267. "{37A61C8B-7F8E-4d08-B12B-248D73E9AB4F}"="Secure Http Scheme Handler"
  268.  
  269. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\httpsd:]
  270. "{37A61C8B-7F8E-4d08-B12B-248D73E9AB4F}"="Secure Http Scheme Handler"
  271.  
  272. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\httpt:]
  273. "{E9F4EBAB-D97B-463e-A2B1-C54EE3F9414D}"="Net Scheme Handler"
  274.  
  275. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\httpu:]
  276. "{E9F4EBAB-D97B-463e-A2B1-C54EE3F9414D}"="Net Scheme Handler"
  277.  
  278. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\mcast:]
  279. "{E9F4EBAB-D97B-463e-A2B1-C54EE3F9414D}"="Net Scheme Handler"
  280.  
  281. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\mms:]
  282. "{E9F4EBAB-D97B-463e-A2B1-C54EE3F9414D}"="Net Scheme Handler"
  283.  
  284. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\rtsp:]
  285. "{E9F4EBAB-D97B-463e-A2B1-C54EE3F9414D}"="Net Scheme Handler"
  286.  
  287. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\rtspt:]
  288. "{E9F4EBAB-D97B-463e-A2B1-C54EE3F9414D}"="Net Scheme Handler"
  289.  
  290. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\rtspu:]
  291. "{E9F4EBAB-D97B-463e-A2B1-C54EE3F9414D}"="Net Scheme Handler"
  292.  
  293. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\SchemeHandlers\sdp:]
  294. "{E9F4EBAB-D97B-463e-A2B1-C54EE3F9414D}"="Net Scheme Handler"
  295. ```
  296.  
  297. ## Step 5: Register Services
  298.  
  299. Finally, register some of the DLLs we installed earlier as system services with the following commands:
  300.  
  301. ```
  302. wine64 regsvr32 msmpeg2vdec.dll
  303. wine64 regsvr32 msmpeg2adec.dll
  304. wine64 regsvr32 colorcnv.dll
  305.  
  306. wine regsvr32 msmpeg2vdec.dll
  307. wine regsvr32 msmpeg2adec.dll
  308. wine regsvr32 colorcnv.dll
  309. ```
  310.  
  311. ## Step 6: Enjoy
  312.  
  313. Just launch Spyro normally through Steam!
  314.  
  315. ## Notes
  316.  
  317. This technique also works for Obduction. It might work for other Unreal Engine 4 games with this problem as well, but I haven't tested it.
  318.  
  319. ## Credits
  320.  
  321. Most of this was copied from z0z0z's mf-install tool. I don't claim to have done anything except assemble instructions from a few sources into this guide.
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top