Update backport.md
parent
42573357d2
commit
a0249cca8a
27
backport.md
27
backport.md
|
@ -1,18 +1,15 @@
|
|||
This guide has been written on the 24th of july, 2024, this should work for a few years. If this method ever stops working I'll be more than happy to make a guide on how to compile nodejs from source (ofc, patched for Windows Vista/7)
|
||||
|
||||
## How to backport
|
||||
|
||||
> Steps needed before backporting:
|
||||
|
||||
Download CFF explorer
|
||||
|
||||
[You can download it from here](https://ntcore.com/explorer-suite/)
|
||||
[Download CFF explorer](https://ntcore.com/explorer-suite/)
|
||||
|
||||
### The actual backporting:
|
||||
|
||||
1. Install NodeJS, even though you haven't patched it you still need to install it (with the system enviorment variables and everything)
|
||||
|
||||
After that, open it with CFF Explorer
|
||||
After that, open "node.exe" with CFF Explorer, and copy those 3 dlls you can find [here](https://git.randomserver.top/aiek/nodejs7/src/branch/main/dlls)
|
||||
|
||||

|
||||
|
||||
|
@ -20,29 +17,15 @@ Download CFF explorer
|
|||
|
||||

|
||||
|
||||
3. Go into the "import directory" and then select "KERNEL32.DLL"
|
||||
3. Go into the "import directory" and then select "KERNEL32.DLL" and rename it to "aiekwpr32.dll"
|
||||
|
||||

|
||||
|
||||
4. Now find "GetSystemTimePreciseAsFileTime", and replace it with the following:
|
||||
```QueryPerformanceCounter```
|
||||
4. Save
|
||||
|
||||

|
||||
|
||||
I think you're supposed to press space or something to actually be able to modify the value (whilst it's selected), not sure tho I patched this like 3 days ago
|
||||
|
||||
This is what its supposed to look like after all of that:
|
||||
5. You're done
|
||||
|
||||

|
||||
|
||||
5. Save it, the save button is on the top left, press "yes" if it asks you about it
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
6. Congrats, you've just patched NodeJS for Windows Vista/7!
|
||||
|
||||

|
||||
|
||||
### Please credit me for this method if you plan to use it in YOUR NodeJS fork with windows 7 compatibility or whatever =)
|
Loading…
Reference in New Issue