Greetings from Team (name undecided)!
Basically, @davi made a mod loader and I added some stuff to it. The mod loader is called Forklift, because they load stuff. This is a literal mod loader, not a mod manager.
It's attached in the thread below.
v1.1.0 Notice
As of Forklift v1.1.0, Forklift comes in two versions: NoGUI and GUI. The GUI version comes with a UI that lets you toggle modded files on or off, and lets you toggles Forklift on and off entirely with the F11 key. F12 toggles the Forklift Manager window.
DLL Usage
To use this loader, you need to inject the DLL. To do this, you have two realistic (as of right now) options. CHOOSE ONE METHOD.
1. Use a proxy DLL that injects Forklift.
Simply extract both DLLs in the zip archive to your Shenmue folder. Forklift will load every time afterwards.
2. Inject the DLL every time at startup.
Use an injector like Extreme Injector and make it inject the Forklift DLL at startup (Options > Auto Inject).
Modding Usage
To use this to mod the game, create a folder called "mods" inside the Shenmue directory. Add all files with the correct filenames and the correct file structures. Most packaged mods that use Forklift are drag-and-drop, either into the main game directory, or into the "mods" folder. Please see mod-specific installation instructions.
Compatibility
The hook has addresses for Shenmue 1 and 2, versions 1.00 (launch version) to 1.07.
Server Details (Pseudo-telemetry)
There is no more telemetry as of version 1.0.6b. No data is sent to any servers.
System Requirements
In the unlikely event that you receive a DLL error of some sort, try installing the latest Visual C++ x64 Redistributable Package: https://aka.ms/vs/17/release/vc_redist.x64.exe
Issues
If you encounter any issues, please reply here with a bug report.
Source
Discord Server
Come join us in the reverse engineering server: https://discord.gg/yM24FhMTsa
Changelog
1.1.0: See the changelog on GitHub: https://github.com/Raymonf/Forklift/releases/tag/v1.1.0
1.0.6b: Removed telemetry, so there should no longer be a version mismatch message
1.0.6: Added compatibility for patch 1.07
1.0.5: Added compatibility for patch 1.06
1.0.4: Added compatibility for patch 1.05
1.0.3: Added compatibility for patch 1.04
1.0.2: Added compatibility for patch 1.03
1.0.1: Added a version check
Have fun! We are Team (name undecided). Expect nothing more from us.
Basically, @davi made a mod loader and I added some stuff to it. The mod loader is called Forklift, because they load stuff. This is a literal mod loader, not a mod manager.
It's attached in the thread below.
v1.1.0 Notice
As of Forklift v1.1.0, Forklift comes in two versions: NoGUI and GUI. The GUI version comes with a UI that lets you toggle modded files on or off, and lets you toggles Forklift on and off entirely with the F11 key. F12 toggles the Forklift Manager window.
DLL Usage
To use this loader, you need to inject the DLL. To do this, you have two realistic (as of right now) options. CHOOSE ONE METHOD.
1. Use a proxy DLL that injects Forklift.
Simply extract both DLLs in the zip archive to your Shenmue folder. Forklift will load every time afterwards.
2. Inject the DLL every time at startup.
Use an injector like Extreme Injector and make it inject the Forklift DLL at startup (Options > Auto Inject).
Modding Usage
To use this to mod the game, create a folder called "mods" inside the Shenmue directory. Add all files with the correct filenames and the correct file structures. Most packaged mods that use Forklift are drag-and-drop, either into the main game directory, or into the "mods" folder. Please see mod-specific installation instructions.
Compatibility
The hook has addresses for Shenmue 1 and 2, versions 1.00 (launch version) to 1.07.
Server Details (Pseudo-telemetry)
There is no more telemetry as of version 1.0.6b. No data is sent to any servers.
We have deactivated the storage of new hash data as of June 28, 2021. These details are still sent to the server, but are no longer stored:
- The game you're playing (sm1 or sm2)
- A list of game file paths and hashes
- Your IP address
System Requirements
In the unlikely event that you receive a DLL error of some sort, try installing the latest Visual C++ x64 Redistributable Package: https://aka.ms/vs/17/release/vc_redist.x64.exe
Issues
If you encounter any issues, please reply here with a bug report.
Source
GitHub - Raymonf/Forklift: Shenmue mod loader
Shenmue mod loader. Contribute to Raymonf/Forklift development by creating an account on GitHub.
github.com
Discord Server
Come join us in the reverse engineering server: https://discord.gg/yM24FhMTsa
Changelog
1.1.0: See the changelog on GitHub: https://github.com/Raymonf/Forklift/releases/tag/v1.1.0
1.0.6b: Removed telemetry, so there should no longer be a version mismatch message
1.0.6: Added compatibility for patch 1.07
1.0.5: Added compatibility for patch 1.06
1.0.4: Added compatibility for patch 1.05
1.0.3: Added compatibility for patch 1.04
1.0.2: Added compatibility for patch 1.03
1.0.1: Added a version check
Have fun! We are Team (name undecided). Expect nothing more from us.
Attachments
Last edited: