Det_Bullock: I mean, the Tarsus is meant to suck and the limited view is part of the overall suckage.
haha, and there I was, thinking that maybe GOG will notify me if anyone replies to my thread :D
I was wrong, I was so wrong.
to address your statement: sure, but other cockpits are not significantly better in that regard; Centurion's cockpit still takes half the screen ;) - and I find "full-screen" gloruous 320x200 master race jaggy bitmaps a nice compromise between 1990-ties and 2020-ties
Det_Bullock: I mean, the Tarsus is meant to suck and the limited view is part of the overall suckage.
Strijkbout: True, but it's still cool he managed to fix a no cockpit view for a decades old game.
realqbok, maybe you should upload it to ModDB or Wing Commander CIC.
unfortunately, modding Privateer, especially in its GOG incarnation, is quite a bit of a hassle, especially on 64-bit systems (where some of the old tools need to be run in dosbox themselves, instead of just off the usual system CLI), so.... I am not sure if I'll have the time; but!
...but since there seems to be at least some minor interest, let me dump some of my notes for the Tarsus; "all" you need is some tools off the CIC, and I will try to link to some of my scripts and Excel files that made my modding a bit easier; and in case I figure out an easier way to share this, I will.
in the meantime:
in order to get easy access to (and reintegration of modified version of) priv.tre, unpack the game.gog (whis is actually an .iso image), copy contents to some directory and mount that directory (instead of game.gog, as is done by default installation) as D: drive in dosbox (you will need to fiddle with dosbox config files)
then get yourself priv1toolscmd off the CIC, and:
priv1toolscmd untree priv.tre
priv1toolscmd unmake cockpits\clunkck.iff /template:Interchange
priv1toolscmd untemplate clunk001.tpl
Clunk001.tpl.png: in a graphics editor (I am using PaintShop Pro 7, an ancient but dependable one) that respects 256-color palettes etc. resize the image to 320x200, fill completely with color that's "transparent" part of the original (has palette index 255, is completely black), save; this makes entirety of the front cockpit transparent
in order to have HUD brackets visible over whole screen (not only in the part of the screen that used to be Tarsus' windshield):
in clunkck.xmf, change (note that e.g. the " 6, 1," part you are changing is 16bit=two-byte value of right border of the original visibility area for the brackets; 262, as in 6+256*1):
CHUNK "HINF"
{
char 59, 0, 0, 57, 0, 63, 1,144, 0, 0, 0, 0, 0, 0, 0, 0, 0
to
CHUNK "HINF"
{
char 59, 0, 0, 0, 0, 6, 1, 199, 0, 0, 0, 0, 0, 0, 0, 0, 0
clunkck.xmf also let's you move parts of the HUD around (that's what I did in the original screenshot); the coordinates are pretty easy to find (just look for "// start xy" and "// end xy" values), but remember that e.g. "ENER" meter (your energy supply level) also has additional information in the "DATA" part (again, coordinates saved as two-byte values) that tells game which part of the bitmap to hide in order to indicate unavailable energy, so if you move the "start xy" and "end xy" part, you need to modify the "DATA" part as well, because otherwise you will not see your energy running out :) , etc.
now reverse the priv1toolscmd commands above
retemplate (priv1toolscmd template clunk001.tpl.scr),
remake (that's the unfortunate part, since you need to use that ancient xmiff through dosbox, if you're running 64-bit windows)
retree (again via priv1toolscmd)
remember to use correct paths during all of the above operations, so that you are repackaging new modified versions of the files ;)
enjoy :)
pro tips:
it seems that game might be saving some of the above data in the .sav files; so to best test any modifications you might have made, you need to start your career from scratcH (makes testing non-Tarsus cockpits a bit of a hassle.)
so let's see if GOG will allow me to link to those files:
https://archive.org/details/clunk