It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I found this useful post which provides instructions for editing the files yourself to allow higher resolutions, as well as a selection of widescreen sizes that are accomplished through a loader.

http://www.patrizierforum.net/index.php?page=Thread&threadID=3376&pageNo=1

It's in German.
there's a newer, easier tool for changing the resolution here http://www.patrizierforum.net/index.php?page=Thread&threadID=4116 (German)... problem is, it only works for the German version of Patrician II Gold (ie Patrician III in intl release.) Any hex fiends that want to figure out how to get this to work on the GOG PIII version will surely find many kudos on the interwebs.

in the meantime, practicing my german and enjoying widescreen HD pII. :)
avatar
travcurrit: there's a newer, easier tool for changing the resolution here http://www.patrizierforum.net/index.php?page=Thread&threadID=4116 (German)... problem is, it only works for the German version of Patrician II Gold (ie Patrician III in intl release.) Any hex fiends that want to figure out how to get this to work on the GOG PIII version will surely find many kudos on the interwebs.

in the meantime, practicing my german and enjoying widescreen HD pII. :)
Solution from first post works(with gog version)... but you don't need to change p2arch0_eng.cpr in hex editor, you can extract "scripts/screenGame.ini" from there with dragon unpacker and make changes in text editor. But you DO need to modify exe file in hex editor.

There was a slight problem with side-menu when using 1920*1080 (small broken part in screen bottom), but changing "images/HauptscreenE1280.bmp" to higher(by 56 px) helps.


Here is two(problem image and screenGame.ini) extracted resources along with xdelta patch for 1920x1080 resolution.

https://rapidshare.com/files/794155866/Patrician3_resolutionPatch.rar
I can't get Dragon Unpacker to work under Linux. Maybe you could just provide an xdelta for p2arch0_eng.cpr? Would be greatly appreciated!
Well, in that archive files from p2arch0_eng.cpr are already extracted. (those two files, specified in my previous post). Just put it in game folder and the game itself will use those, instead of packed in p2arch0_eng.cpr.

xdelta patch in the archive is for patrician executable file.
Hm, well I tried but I still have some black in the bottom right of my screen. Otherwise it's working though and certainly an improvement, so thanks!
This "black thing" is because right box isn't created for 1080px. but rather for 1024px;
If you use old image(which is in p2arch0_eng.cpr by default), right bottom corner will be broken(which is quite annoying);

You can repaint this black in "images/HauptscreenE1280.bmp" to whatever color you like. :)
I'm no designer, so I just painted it to black so it won't be broken.
avatar
zmate: Here is two(problem image and ) extracted resources along with [url= patch for 1920x1080 resolution.
This file doesn't seem to exist on RapidShare anymore (. 'File Not Found'). An update would be awesome if you have the time!
Post edited January 27, 2013 by rkmudge
avatar
zmate: Here is two(problem image and ) extracted resources along with [url= patch for 1920x1080 resolution.
avatar
rkmudge: This file doesn't seem to exist on RapidShare anymore (. 'File Not Found'). An update would be awesome if you have the time!
Sorry for the late response, just saw you reply.

Link:
https://mega.co.nz/#!DV0xlb7S!I7RyFUHb1zyANr0dWDSJi0tFAedhkVCU8GdDXnt-Hc8
avatar
rkmudge: This file doesn't seem to exist on RapidShare anymore (. 'File Not Found'). An update would be awesome if you have the time!
avatar
zmate: Sorry for the late response, just saw you reply.

Link:
https://mega.co.nz/#!DV0xlb7S!I7RyFUHb1zyANr0dWDSJi0tFAedhkVCU8GdDXnt-Hc8
Hey, thanks for your work on this. I tried doing the Hex editing myself but bogged down on the .cpr file. I later found your patch, but I'm getting a checksum error when I try to apply the patch. What version of P3 are you running? I've tried doing a clean install and 1.1b, but xdelta doesn't like either of those. You're not using 1.1, by any chance?
I have downloaded the patch, how do you install it?
I would also like some help with this update.
high rated
Updated patch for 1920x1080 resolution:
- Works with latest GOG version;
- Re-sized some images to fit 1920x1080 nicely;
- "Fast forward" now renders the map in full-screen mode now (as it should);

Link: Patrician3_resPatchGOG.zip

Instructions:
1. Extract the files from archive to game folder.
2. Execute the following command in the game folder (it will apply an xdelta patch, and xdelta3.exe is already presented in the archive):
xdelta3.exe -d -s Patrician3.exe 1920x1080.xdelta Patrician3.1920x1080.exe

It will created a file called Patrician3.1920x1080.exe that has the changes for 1920x1080 resolution.
In order to start the Patrician3 in 1920x1080 resolution you will need to run Patrician3.1920x1080.exe and choose the 1024x768 resolution.

-----

For those that don't want to apply "some patch", here is a way to do the same changes manually (you will still need the tweaked Patrician3 configuration files from the archive).

The xdelta patch is based on the instructions for original patrician 2 german version mentioned in the start of this topic (Works for GOG version also)

First we need to change the following sequences related to the screen resolution:

c7 44 24 4c 00 04 00 00 C7 44 24 50 00 03 00 00
c7 44 24 18 00 04 00 00 c7 44 24 1c 00 03 00 00
c7 44 24 3C 00 04 00 00 c7 44 24 40 00 03 00 00
c7 44 24 48 00 04 00 00 c7 44 24 4C 00 03 00 00
c7 44 24 24 00 04 00 00 c7 44 24 28 00 03 00 00

The 00 04 is screen width and 00 03 is screen height.
Both width and height should be replaced in sequences presented above.
For example the first sequence after using width 1920(hex - 80 07) and height 1080 (hex - 38 04):

Before: c7 44 24 4c 00 04 00 00 C7 44 24 50 00 03 00 00
After: c7 44 24 4c 80 07 00 00 C7 44 24 50 38 04 00 00

Also, there is a need to change the following sequences also (00 05 should be changed to e.g. 80 07 in case of 1920 width) :

0F 84 AF 00 00 00 3D 00 05 00 00
3D 00 04 00 00 74 1E 3D 00 05 00 00
Post edited March 07, 2014 by zmate
avatar
zmate: Updated patch for 1920x1080 resolution:
Cool! Thanks, zmate. I'm going to give this a try.

BTW, not meaning to start a big discussion here, but hope you're doing okay in your country.

UPDATE:

I followed zmate's instructions with a hex-editor (just because I'm much more experienced at that than I am with DOS commands) and it worked! It looks amazing. The one caveat is that I have to change the screen res in the options whenever I first start Patrician 3. I switch it to the largest size, then back to the 1048x762 setting, and it's good to go.

It's nice to be able to see the entire town at a glance, but where it really makes a difference is the naval combat screen. You can actually see where you're going without scrolling the screen around much.

Thanks.
Post edited March 08, 2014 by UniversalWolf
avatar
zmate: Updated patch for 1920x1080 resolution:
- Works with latest GOG version;
- Re-sized some images to fit 1920x1080 nicely;
- "Fast forward" now renders the map in full-screen mode now (as it should);

Link: Patrician3_resPatchGOG.zip

Instructions:
1. Extract the files from archive to game folder.
2. Execute the following command in the game folder (it will apply an xdelta patch, and xdelta3.exe is already presented in the archive):
xdelta3.exe -d -s Patrician3.exe 1920x1080.xdelta Patrician3.1920x1080.exe

It will created a file called Patrician3.1920x1080.exe that has the changes for 1920x1080 resolution.
In order to start the Patrician3 in 1920x1080 resolution you will need to run Patrician3.1920x1080.exe and choose the 1024x768 resolution.

-----

For those that don't want to apply "some patch", here is a way to do the same changes manually (you will still need the tweaked Patrician3 configuration files from the archive).

The xdelta patch is based on the instructions for original patrician 2 german version mentioned in the start of this topic (Works for GOG version also)

First we need to change the following sequences related to the screen resolution:

c7 44 24 4c 00 04 00 00 C7 44 24 50 00 03 00 00
c7 44 24 18 00 04 00 00 c7 44 24 1c 00 03 00 00
c7 44 24 3C 00 04 00 00 c7 44 24 40 00 03 00 00
c7 44 24 48 00 04 00 00 c7 44 24 4C 00 03 00 00
c7 44 24 24 00 04 00 00 c7 44 24 28 00 03 00 00

The 00 04 is screen width and 00 03 is screen height.
Both width and height should be replaced in sequences presented above.
For example the first sequence after using width 1920(hex - 80 07) and height 1080 (hex - 38 04):

Before: c7 44 24 4c 00 04 00 00 C7 44 24 50 00 03 00 00
After: c7 44 24 4c 80 07 00 00 C7 44 24 50 38 04 00 00

Also, there is a need to change the following sequences also (00 05 should be changed to e.g. 80 07 in case of 1920 width) :

0F 84 AF 00 00 00 3D 00 05 00 00
3D 00 04 00 00 74 1E 3D 00 05 00 00
Hey there,

i tried to apply the Patch to the freshly made installation of my GOG Patrician 3, but i get the following error when i run the patch as described above

xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
xdelta3: normally this indicates that the source file is incorrect
xdelta3: please verify the source file with sha1sum or equivalent

i just downloaded the newest installer from GOG for Patrician, it looks like they made a update since your patch :/