Fallout Virtual Patcher
Posted: Tue Feb 10, 2004 12:48 pm
This is a simple memory patcher(loader etc..) for Fallout 2.
It read patch data from FVP.ini and all changes are made in memory so file Fallout2.exe is not changed.
Youc an get it from here
How to use it?
Put FVP.EXE and FVP.INI in main Fallout 2 folder and run FVP.EXE.... that's all
How to add new patch?
Edit FVP.INI file.
This is normal ini file witch 3 standart sections:
[US] - Pathes for US version 1.02d
[UK] - Patches for UK version 1.02e
[GR] - Patches for GR/FR version
FVP will check size of Fallout.exe file and red patching data from coresponding section.
You can add new section for another version. New section name should be Fallou2.exe file size in bytes (Dec) like this: [1119213]
Patching data syntax:
name=address:length:data
name - just a name for you patch
address - Vitrual address (Hex)
length - Length of data in bytes(Dec)
data - patch data(Hex)
Like this:
pipboy= 4971C1:1: EB
With this patch one(1) byte at offset 4971C1 wil have value EB (235)
It read patch data from FVP.ini and all changes are made in memory so file Fallout2.exe is not changed.
Youc an get it from here
How to use it?
Put FVP.EXE and FVP.INI in main Fallout 2 folder and run FVP.EXE.... that's all
How to add new patch?
Edit FVP.INI file.
This is normal ini file witch 3 standart sections:
[US] - Pathes for US version 1.02d
[UK] - Patches for UK version 1.02e
[GR] - Patches for GR/FR version
FVP will check size of Fallout.exe file and red patching data from coresponding section.
You can add new section for another version. New section name should be Fallou2.exe file size in bytes (Dec) like this: [1119213]
Patching data syntax:
name=address:length:data
name - just a name for you patch
address - Vitrual address (Hex)
length - Length of data in bytes(Dec)
data - patch data(Hex)
Like this:
pipboy= 4971C1:1: EB
With this patch one(1) byte at offset 4971C1 wil have value EB (235)