• R/O
  • SSH
  • HTTPS

pefrm-units: Commit


Commit MetaInfo

Revision58 (tree)
Time2019-06-07 04:03:11
Authorquiret

Log Message

- added release stuff

Change Summary

Incremental Difference

--- pefrmdllembed/release_stuff/readme.txt (nonexistent)
+++ pefrmdllembed/release_stuff/readme.txt (revision 58)
@@ -0,0 +1,50 @@
1+GTA ASI Injector, build date June 06th 2019, by The_GTA
2+pefrmdllembed - http://pefrm-units.osdn.jp/pefrmdllembed.html
3+===========================================================
4+
5+This tool is made to install ASI files directly into GTA executables. It works just like any ASI loader but
6+puts the ASI into the EXE directly, avoiding having to ship multiple ASI files.
7+
8+You can test things with two sample ASIs. They are from DK22Pac's plugin-sdk.
9+Find plugin-sdk here: https://github.com/DK22Pac/plugin-sdk
10+- SA_CreateCar (compatible with SA 1.0 US): press tab to spawn funny Infernus
11+- VC_PedPainting (compatible with VC 1.0 US): Tommy is painted red ingame
12+
13+Virus scan report:
14+https://www.virustotal.com/gui/file/aefeb77be65d05a70da27f2916c6b895bbee54f460d928fc6c175795b3130f12/detection
15+
16+==========================
17+HOW TO USE
18+==========================
19+1) unpack pefrmdllembed.exe into a new folder on Desktop
20+2) copy your gta exe into the folder
21+3) copy your asi file into the folder
22+4) run cmd.exe in the new folder on Desktop
23+5) type into commandline: pefrmdllembed *gta exe filename* *asi filename* output.exe
24+ where you replace things with the proper filenames
25+6) copy output.exe into your GTA folder
26+7) remove the .asi from your GTA folder if present; not required anymore
27+8) run output.exe
28+
29+You can inject multiple ASI files by giving more ASI filenames (but you must give output exe filename).
30+
31+==========================
32+COMMANDLINE OPTIONS
33+==========================
34+
35+-efix: restores the original executable entry point after embedding so that version detection of .ASI files
36+ can use it. fixes support for OLA and modloader (possibly many more).
37+-impinj: removes DLL import dependencies by injecting the exports of the ASI directly into the import table; the ASI/DLL has
38+ to have the same name as the DLL import module
39+-noexp: skips embedding DLL exports into the output executable
40+-help: displays usage description
41+
42+===========================
43+KNOWN WORKING
44+===========================
45+SilentPatch, outfit.asi, SkyGFX, CLEO, OLA, modloader and many more! Make many custom EXE files!
46+
47+
48+Hope this tool is useful to you.
49+
50+- Martin
\ No newline at end of file
Show on old repository browser