Sea Dogs: City of Abandoned Ships

Sea Dogs: City of Abandoned Ships

Eiresby Jul 1, 2019 @ 2:22am
F11 Enabled
How to enable the F11 Cheats? and its safe to use it on steam?
< >
Showing 1-7 of 7 comments
chezjfrey Jul 1, 2019 @ 4:34pm 
It should work the same as the cd version. To enable F11...

Edit file Program\_mod_on_off.h with a text editor. Change the following line:

#define MOD_BETTATESTMODE "Off"

to this

#define MOD_BETTATESTMODE "On"
Eiresby Jul 2, 2019 @ 12:41am 
is it safe to use on steam?
Eiresby Jul 2, 2019 @ 12:42am 
also, how to change 1st ship in the beginning?
chezjfrey Jul 3, 2019 @ 11:16am 
I don't play the game on Steam because I have my own 64 bit version of the engine in DX9, so I have no reason to use GOG or Steam versions that are the same buggy problem as the original cd version that ran DX8. But, the F11 key just launches another screen just like the character screen, ship screen, so it should not present any problems even in Steam because it's just another screen within the game.

To change the first character ship, edit file Program\characters\RPGUtilite.c. Find function:

void initNewMainCharacter()

Scroll down to line:

pchar.Ship.Type = GenerateShip((SHIP_LUGGER + rand(2) - 1), 0);

The ships are defined in file Program\Ships\ships.h. The above line, given the rand(), will get one of the following 3 ships:

SHIP_WAR_TARTANE 1
SHIP_LUGGER 2
SHIP_SLOOP 3

You can edit that pchar.Ship.Type line to any of the other values in that ships.h file.
Cutterjohn Jul 3, 2019 @ 2:55pm 
Originally posted by chezjfrey:
I don't play the game on Steam because I have my own 64 bit version of the engine in DX9, so I have no reason to use GOG or Steam versions that are the same buggy problem as the original cd version that ran DX8. But, the F11 key just launches another screen just like the character screen, ship screen, so it should not present any problems even in Steam because it's just another screen within the game.

To change the first character ship, edit file Program\characters\RPGUtilite.c. Find function:

void initNewMainCharacter()

Scroll down to line:

pchar.Ship.Type = GenerateShip((SHIP_LUGGER + rand(2) - 1), 0);

The ships are defined in file Program\Ships\ships.h. The above line, given the rand(), will get one of the following 3 ships:

SHIP_WAR_TARTANE 1
SHIP_LUGGER 2
SHIP_SLOOP 3

You can edit that pchar.Ship.Type line to any of the other values in that ships.h file.
64b dx9 version? piratesahoy? give! ;)

I bought all (well most of these) on gog again and was just checking to see if it was worth buying the steam version as well(apparently NOT), as gog versions seem to more often than not be the redheaded-stepchild variants...
Last edited by Cutterjohn; Jul 3, 2019 @ 2:57pm
chezjfrey Jul 3, 2019 @ 4:01pm 
I am not affiliated with Pirates Ahoy. I did this myself, under the adoption of Buccaneer's Reef. I also converted both POTC and New Horizons to work with the new engine, but PA! does not seem interested.

This new engine plays all flavors of the game, even the older POTC and Caribbean Tales (you have to use the free copies linked on itch because I did have to make some changes to get the old and new stuff to work with just the one .exe) and is available on itch.io.
Cutterjohn Jul 4, 2019 @ 6:13am 
Originally posted by chezjfrey:
I am not affiliated with Pirates Ahoy. I did this myself, under the adoption of Buccaneer's Reef. I also converted both POTC and New Horizons to work with the new engine, but PA! does not seem interested.

This new engine plays all flavors of the game, even the older POTC and Caribbean Tales (you have to use the free copies linked on itch because I did have to make some changes to get the old and new stuff to work with just the one .exe) and is available on itch.io.
Thanks! I'll take a look at it!

[EDIT]
Well either I forgot or never knew that the AoP game engine was available as source...

Too bad that they don't at least look at your changes, as yeah these games were bugfests when they came out, and are only slightly better now, plus a switch to dx9 would get them a bit more longevity one would think, which would be nice as they, essentially, have no competition.
[/edit]
Last edited by Cutterjohn; Jul 4, 2019 @ 6:20am
< >
Showing 1-7 of 7 comments
Per page: 1530 50