Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Logo

Doc's Utilities

Logo
MAIN Basic Sonar Utilities Tech
Marauders
SeaWolves
Advanced TMA Patches Online Help
For questions, comments and suggestions contact VADM 'Doc' ICQ-UIN 7082418

blink NEW - Enig688i

This util will enable you to use encrypted communication with your team mate.


This is a small collection of utilities that help to change your captain's name and sub without losing the upgrades


The information about your subs/captains is stored in a file called 'player.db'. It resides in the 688 main folder. If you plan to make changes to this file please create a backup to make sure you can restore it.
Note: Changing the Captains name/sub in the player.db file breaks the link to his logges missions. These log files are stored in files in the 688 main folder with the following name: <Captains Name><sub number-751><mission>.clg
If you want to keep the log you have to change the name of these files to match the new captain/sub.

Example:

  Captains Name Sub Mission File name
OLD Captain Fool SSN-751 Campaign #1 Captain Fool000Ca1.clg
NEW Captain Smart SSN-773 Campaign #1 Captain Smart022Ca1.clg

You can do the changes in player.db either with a hex editor or with one of these utilities.

(i) c688w v1.02b

This utility provides an easy way to change you captains name/sub. And it allows you to select your upgrades in case you lost them. You can also copy or delete captains.
It comes in two flavours: standalone or with shared MFC42.DLL (tested with v4.21.7160). If you already have MFC42.DLL on your system (usually in the system folder) then you should download the shared version as it is much smaller (~30k). If you don't have it or the shared version doesn't work on your system download the standalone file (~300k / ~150k zipped).
This is still in beta... so backup your player.db file.

arrow Download the shared c688w_mfc.zip.
arrow Download the standalone c688w.zip.

Click here for a screen shot
For quesitions and comments contact me via email.

Changes in v1.02:
- fixed 'invalid file' error with long names (Thanks Puff)
- fixed 'Out of memory' error when reading 'empty' captains (Thanks Bulldog)
- added file name to window title
Changes in v1.01:
- put in a file filter (*.db)
- added a check if the opened file is valid


(ii) Hex edit
If you want to give the hex editor a try...  Here's how to do it:
1) make a backup of the player.db file. It is located in the main 688 folder.
2) open player.db in the hex editor
3) look for the captain's name you want to change. If you have only one it should be at offset 4 (next would follow about 36 kb later).
4) Change the name to whatever you like just make sure it isn't too long and append the ships number right after it (e.g. Captain Generic022) fill any remaining characters with 0x00. Ship numbers start with 000 and go up to 022.
5) save it and play with new name/sub. In case it didn't work you still have the backup don't you? ;)

(6) If you want to keep your logged missions you also have to rename the files *.clg to match your new name/sub.(haven't tried this yet but it should work)

Note: If you don't have a hex editor and are leaving sub school i can change the file for you. In that case please send me a mail with the ZIPPED player.db file and tell what name and sub you want (i will not process non zipped files).


Valid HTML 4.01!