Hi boekabart,
brilliant patch, I've been using it for the past six months offline. However I've just tried to get online, and it turns out your patch seems to be making my original 1.0e (from voobly) into a 1.0c (but still called "age2_x1_1.0e_1680x1050"). This is a bit weird, I'm sure you'll agree. aoe2wide.exe reports no issues, but the generated exe has no 1.0e splash screen and reports as "CD 1.0c" in multiplayer; running the original age2_x1.exe direcly works fine. Any idea what's going on?
I've uploaded both my original exe and the autopatched one to https://files.one.ubuntu.com/_SoQJN-9RGyJltEJv9pCNw
aoe2wide output as follows:
Code:
D:GamesAge of Empires IIAoE2Wide>aoe2wide.exe
Locating game main folder...
Located @'D:GamesAge of Empires II'
Locating Patch data file 'AoE2Wide*.patch'
Reading the patch file 'D:GamesAge of Empires IIWideAoE2Wide_1.0.patch'
Locating the correct original exe
Locating unpatched exe file 'age2_x1*.exe'
'D:GamesAge of Empires IIage2_x1_1.0e_1680x1050.exe' is not the expected size
'D:GamesAge of Empires IIAge2_x1age2_x1.exe' is not the expected size
Warning: No original exe found for patch file 'D:GamesAge of Empires IIWideAoE2Wide_1.0.patch',
skipping.
Reading the patch file 'D:GamesAge of Empires IIWideAoE2Wide_1.0c.patch'
Locating the correct original exe
Locating unpatched exe file 'age2_x1*.exe'
'D:GamesAge of Empires IIage2_x1_1.0e_1680x1050.exe' doesn't meet the expected hashcode '0A-E6-0E
-D6-3E-2A-A9-3D-5E-69-1C-45-0D-3D-AD-9F' instead of 'F2-72-38-DF-A1-C3-EC-44-41-52-C8-5F-01-AF-30-A0
'
'D:GamesAge of Empires IIAge2_x1age2_x1.exe' doesn't meet the expected hashcode 'CB-15-BC-FA-FF-
FB-C3-BA-80-F3-07-D4-1F-50-E5-46' instead of 'F2-72-38-DF-A1-C3-EC-44-41-52-C8-5F-01-AF-30-A0'
Warning: No original exe found for patch file 'D:GamesAge of Empires IIWideAoE2Wide_1.0c.patch',
skipping.
Reading the patch file 'D:GamesAge of Empires IIWideAoE2Wide_1.0e.patch'
Locating the correct original exe
Locating unpatched exe file 'age2_x1*.exe'
'D:GamesAge of Empires IIage2_x1_1.0e_1680x1050.exe' doesn't meet the expected hashcode '0A-E6-0E
-D6-3E-2A-A9-3D-5E-69-1C-45-0D-3D-AD-9F' instead of 'CB-15-BC-FA-FF-FB-C3-BA-80-F3-07-D4-1F-50-E5-46
'
Using 'D:GamesAge of Empires IIAge2_x1age2_x1.exe'
Auto patching for all current screen sizes. Note that the game will always use the primary screen!
Changing 1280x1024 to 1680x1050
Reading original executable
Patching the executable: DRS reference
Patching the executable: resolutions
Horizontal 1280 => 1680
Horizontal 1600 => 1681
Vertical 1024 => 1050
Vertical 1200 => 1051
1024 HV: Mapping to 1050
1024 HV: Mapping to 1050
1024 HV: Mapping to 1050
Writing the patched executable 'D:GamesAge of Empires IIage2_x1_1.0e_1680x1050.exe'
Writing convenience batch file 'D:GamesAge of Empires IIAoC1.0e 1680x1050.bat'
Locating process suspender/resumer file 'process.exe'
Using 'D:GamesAge of Empires IIAoE2WideProcess.exe'
Writing convenience desktop batch file 'C:UsersJarradDesktopAoC1.0e 1680x1050.bat'
Locating process suspender/resumer file 'process.exe'
Using 'D:GamesAge of Empires IIAoE2WideProcess.exe'
Opening original interfac.drs
Creating patched drs file 'D:GamesAge of Empires IIData16801050.drs'
Patching DRS
Done
Reading the patch file 'D:GamesAge of Empires IIAoE2WideAoE2Wide_1.0.patch'
Locating the correct original exe
Locating unpatched exe file 'age2_x1*.exe'
'D:GamesAge of Empires IIage2_x1_1.0e_1680x1050.exe' is not the expected size
'D:GamesAge of Empires IIAge2_x1age2_x1.exe' is not the expected size
Warning: No original exe found for patch file 'D:GamesAge of Empires IIAoE2WideAoE2Wide_1.0.patc
h', skipping.
Reading the patch file 'D:GamesAge of Empires IIAoE2WideAoE2Wide_1.0c.patch'
Locating the correct original exe
Locating unpatched exe file 'age2_x1*.exe'
'D:GamesAge of Empires IIage2_x1_1.0e_1680x1050.exe' doesn't meet the expected hashcode '0A-E6-0E
-D6-3E-2A-A9-3D-5E-69-1C-45-0D-3D-AD-9F' instead of 'F2-72-38-DF-A1-C3-EC-44-41-52-C8-5F-01-AF-30-A0
'
'D:GamesAge of Empires IIAge2_x1age2_x1.exe' doesn't meet the expected hashcode 'CB-15-BC-FA-FF-
FB-C3-BA-80-F3-07-D4-1F-50-E5-46' instead of 'F2-72-38-DF-A1-C3-EC-44-41-52-C8-5F-01-AF-30-A0'
Warning: No original exe found for patch file 'D:GamesAge of Empires IIAoE2WideAoE2Wide_1.0c.pat
ch', skipping.
Reading the patch file 'D:GamesAge of Empires IIAoE2WideAoE2Wide_1.0e.patch'
Locating the correct original exe
Locating unpatched exe file 'age2_x1*.exe'
'D:GamesAge of Empires IIage2_x1_1.0e_1680x1050.exe' doesn't meet the expected hashcode '0A-E6-0E
-D6-3E-2A-A9-3D-5E-69-1C-45-0D-3D-AD-9F' instead of 'CB-15-BC-FA-FF-FB-C3-BA-80-F3-07-D4-1F-50-E5-46
'
Using 'D:GamesAge of Empires IIAge2_x1age2_x1.exe'
Auto patching for all current screen sizes. Note that the game will always use the primary screen!
Changing 1280x1024 to 1680x1050
Reading original executable
Patching the executable: DRS reference
Patching the executable: resolutions
Horizontal 1280 => 1680
Horizontal 1600 => 1681
Vertical 1024 => 1050
Vertical 1200 => 1051
1024 HV: Mapping to 1050
1024 HV: Mapping to 1050
1024 HV: Mapping to 1050
Writing the patched executable 'D:GamesAge of Empires IIage2_x1_1.0e_1680x1050.exe'
Writing convenience batch file 'D:GamesAge of Empires IIAoC1.0e 1680x1050.bat'
Locating process suspender/resumer file 'process.exe'
Using 'D:GamesAge of Empires IIAoE2WideProcess.exe'
Writing convenience desktop batch file 'C:UsersJarradDesktopAoC1.0e 1680x1050.bat'
Locating process suspender/resumer file 'process.exe'
Using 'D:GamesAge of Empires IIAoE2WideProcess.exe'
Opening original interfac.drs
Creating patched drs file 'D:GamesAge of Empires IIData16801050.drs'
Patching DRS
Done