This shows you the differences between two versions of the page.
— |
w2k_patch [2012/10/09 09:20] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | This Patch is tested for Pelles C 7 RC2 - RC4 | ||
+ | |||
+ | #### Step 1 | ||
+ | |||
+ | Make a backup from poide.exe and all your language dlls (rsrc0009.dll etc.) | ||
+ | |||
+ | #### Step2 | ||
+ | |||
+ | Use a resource editing tool like Resource Hacker. | ||
+ | Open rsrc0009.dll and search for the 23 resource. It is named '8246'. | ||
+ | Try to rename it to 'SP1.HTM'. | ||
+ | |||
+ | If this is not possible (Resource Hacker) then save the 23 resource. | ||
+ | Remember the language code (1033 for english). | ||
+ | Delete the 23 resource and add it again (the saved *.bin file) as 23 SP1.HTM 1033. | ||
+ | |||
+ | repeat analogously with your other language dlls | ||
+ | |||
+ | #### Step3 | ||
+ | |||
+ | Use a hex editor and search for the unicode string: 'res://%ls/#%u/#%u' | ||
+ | |||
+ | This is represented by the hex string: | ||
+ | |||
+ | 72 00 65 00 73 00 3a 00 2f 00 2f 00 25 00 6c 00 73 00 2f 00 23 00 25 00 75 00 2f 00 23 00 25 00 75 00 | ||
+ | |||
+ | replace the last 7 chars with: 'SP1.HTM' | ||
+ | |||
+ | you should get: | ||
+ | |||
+ | 72 00 65 00 73 00 3a 00 2f 00 2f 00 25 00 6c 00 73 00 2f 00 53 00 50 00 31 00 2e 00 48 00 54 00 4D 00 | ||
+ | |||
+ | Save this. | ||