The X3 Savegame Manager - updated 07/01/2012 - X3: Albion Prelude Version released

General discussions about the games by Egosoft including X-BTF, XT, X², X³: Reunion, X³: Terran Conflict and X³: Albion Prelude.

Moderator: Moderators for English X Forum

IcarusII
Posts: 124
Joined: Tue, 19. Jul 11, 19:57
x3tc

Post by IcarusII » Wed, 7. Sep 11, 20:35

Thanks for the reply Mr Badger,

At least I now understand that I wasnt doing anything wrong. Glad i didnt spend too much time trying to get something to work that dosnt.

Cheers and good luck with the next project. Im sure you will beat the X-R release date - sounds like 2012 is more on the cards than 2011.

Thanks again,
IcarussII

User avatar
TTD
Posts: 11165
Joined: Sun, 6. Jul 08, 10:29
x4

Post by TTD » Wed, 7. Sep 11, 20:42

IcarusII wrote:Thanks for the reply Mr Badger,

...

Cheers and good luck with the next project. I'm sure you will beat the X-R release date - sounds like 2012 is more on the cards than 2011.

Thanks again,
IcarussII
Seconded.
:)

Just let us know when you have something for us to work with.
This last project has been very useful for many of us. :D

User avatar
mrbadger
Posts: 14226
Joined: Fri, 28. Oct 05, 17:27
x3tc

Post by mrbadger » Wed, 7. Sep 11, 20:48

TTD wrote: Just let us know when you have something for us to work with.
This last project has been very useful for many of us. :D
It's all gone a bit pear shaped (big QT4 and Microsoft File API compatability issues), so right now I'm working on a small quantity of Python code, having abandoned what was getting close to a testable alpha release, albeit with only the same features as the original software. I might have resolved it had I more time, But I wasted several weeks trying to get it to work consistantly across all Microsoft platforms, and I just can't keep trying, lest I kill my computer to death with the aggravation of it all (I'm normally a Linux coder type)

The good news is that with Python I can make it a lot nicer without too much effort. But it has meant starting over.
If an injury has to be done to a man it should be so severe that his vengeance need not be feared. ... Niccolò Machiavelli

pjknibbs
Posts: 41359
Joined: Wed, 6. Nov 02, 20:31
x4

Post by pjknibbs » Wed, 7. Sep 11, 22:12

You can write Windows applications using GTK+, which ought to make them reasonably source code compatible between that and Linux!

User avatar
mrbadger
Posts: 14226
Joined: Fri, 28. Oct 05, 17:27
x3tc

Post by mrbadger » Wed, 7. Sep 11, 22:26

pjknibbs wrote:You can write Windows applications using GTK+, which ought to make them reasonably source code compatible between that and Linux!
I did consider that, but I decided to go for pyGame, which will let me eventually produce a prettier interface, and can also be packed into a windows executable.

This is the plan anyway.

This problem only came up because I want to preserve all attributes for savegame files. If I just let them vanish I'd have been done ages ago, but that was a big thing in the early development of the first savegame manager.

Well ok, that and I know very little about native Windows programming, I code for Linux prediminantly, and until now, never with the native Windows API. Windows programming makes me want to drown things...
If an injury has to be done to a man it should be so severe that his vengeance need not be feared. ... Niccolò Machiavelli

User avatar
TTD
Posts: 11165
Joined: Sun, 6. Jul 08, 10:29
x4

Post by TTD » Sat, 31. Dec 11, 00:24

What progress and are you doing one for AP?
I have had to re-install Windows 7,due to an error on my part while re-organizing my hard drive. So I may try this manager again soon.

M.Xmas/H.N.Y. :)

User avatar
mrbadger
Posts: 14226
Joined: Fri, 28. Oct 05, 17:27
x3tc

Post by mrbadger » Sat, 31. Dec 11, 00:55

I've been having a lot of personal issues recently that stalled work on the new savegame manager, but I have resumed. I was caught out by the release of AP, but the new build will include it. A beta should be available soon.
If an injury has to be done to a man it should be so severe that his vengeance need not be feared. ... Niccolò Machiavelli

infy dev
Posts: 156
Joined: Tue, 12. Apr 11, 06:23
x4

Post by infy dev » Sat, 31. Dec 11, 02:23

if anyone wants to get the old version working with Albion in the meantime - copy the whole directory* to a new folder called 'x3apSavegameManager' or similar, rename the copied .jar file to x3apSavegameManager.jar, and adjust the savegame path in cfg.xml with a text editor.

under Win 7 the path will typically look something like:

Code: Select all

<saveFolderPath><![CDATA[C:\Users\{username}\Documents\Egosoft\X3AP\save]]></saveFolderPath>

where {username} is replaced with, obviously, your username.


* you'll need to clean out the Campaigns and Vault directories in the copy, since the savegames aren't compatible between TC and AP.

User avatar
kylania
Posts: 301
Joined: Tue, 20. Jan 09, 23:15
x4

Post by kylania » Sat, 31. Dec 11, 02:42

Thanks for that tip infy, worked great!

User avatar
mrbadger
Posts: 14226
Joined: Fri, 28. Oct 05, 17:27
x3tc

Post by mrbadger » Sat, 31. Dec 11, 03:43

@infy, thanks for pointing that out. I must shamefully admit it didn't occur to me because I haven't got AP. Given that I added the save folder specification to the savegame manager that does seem rather stupid of me...
If an injury has to be done to a man it should be so severe that his vengeance need not be feared. ... Niccolò Machiavelli

infy dev
Posts: 156
Joined: Tue, 12. Apr 11, 06:23
x4

Post by infy dev » Sat, 31. Dec 11, 03:53

mrbadger wrote:@infy, thanks for pointing that out. I must shamefully admit it didn't occur to me because I haven't got AP. Given that I added the save folder specification to the savegame manager that does seem rather stupid of me...
I actually downloaded the source code so I could mod it, before I realised I could do that - and all so I could do the Poisoned Paranid gamestart without losing my exisiting campaign.

also you should totally get AP - it is definitely worth 9.99 standard earth currency units (or whatever it is that Steam uses).

User avatar
perkint
Posts: 5191
Joined: Wed, 6. Nov 02, 20:31
x3tc

Post by perkint » Sat, 31. Dec 11, 04:01

Can't you swap the path to the user docs for %userprofile% ?

That way it should work without alteration for people who do not have the default path...

Tim
Struggling to find something from the forums - Google it!!! :D

infy dev
Posts: 156
Joined: Tue, 12. Apr 11, 06:23
x4

Post by infy dev » Sat, 31. Dec 11, 05:46

perkint wrote:Can't you swap the path to the user docs for %userprofile% ?

That way it should work without alteration for people who do not have the default path...

Tim
you certainly could! I guess that would look like

Code: Select all

<saveFolderPath><![CDATA[%userprofile%\Documents\Egosoft\X3AP\save]]></saveFolderPath>

(untested - plus I assume that would work with older versions of Windows, but I don't really recall)

User avatar
TTD
Posts: 11165
Joined: Sun, 6. Jul 08, 10:29
x4

Post by TTD » Sat, 31. Dec 11, 08:18

Thanks for your input,guys.
I will try that later.

Keep up the good work. Hope 3012 is a better year. :)

User avatar
mrbadger
Posts: 14226
Joined: Fri, 28. Oct 05, 17:27
x3tc

Post by mrbadger » Sat, 7. Jan 12, 17:20

X3: Albion Prelude Version released

I dug out the old code and built a version for Albion Prelude.
Those of you who edited the TC version to get it to work with AP can just change to using this, since all that is different is the savegame location.

Note that this is not the new savegame manager. Right now that's a heap of disorganised code again :)
If an injury has to be done to a man it should be so severe that his vengeance need not be feared. ... Niccolò Machiavelli

User avatar
TTD
Posts: 11165
Joined: Sun, 6. Jul 08, 10:29
x4

Post by TTD » Sat, 7. Jan 12, 22:01

Thanks for this.

I went through a period of disarray when Java updated.

Both this and Xadrian failed to work.

Due to a mishap when reorganizing my HDs,I had to reinstall W7 64 bit.

I have just installed the latest versions of all three and works well now.
Am a happy bunny again. :D

jccpsc
Posts: 417
Joined: Wed, 28. Jul 10, 00:40
x3ap

Post by jccpsc » Mon, 16. Jan 12, 16:41

Hi

I've started the campain "suicidal Squid" In Albion Prelude, I'm quite addvanced on it, I already have a war fleet, trade fleet and saveral marines very suped up. The game IS NOT MODIFIED.
My question is:
I'm thinking in sup up my pc, New MB, processor, grafics card and so on and obviously I have to instal a new windows.
Waht do I have to backup, so I can keep playing my Campaign?
Note IT'S SUICIDAL SQUID CAMPAIGN the save game is diferent fron the others.

Thanks in addvance

JCC

pjknibbs
Posts: 41359
Joined: Wed, 6. Nov 02, 20:31
x4

Post by pjknibbs » Mon, 16. Jan 12, 18:19

Dead-is-Dead stores the game saves on the Steam server--they're not kept on your machine at all, so there's nothing to back up! If the question then is, "will Steam on my new Windows installation pick up my old saves?", the answer is, I don't know, sorry.

jccpsc
Posts: 417
Joined: Wed, 28. Jul 10, 00:40
x3ap

Post by jccpsc » Mon, 16. Jan 12, 18:46

Thanks any way.

JCC

Balhirath
Posts: 8
Joined: Sat, 17. Apr 10, 02:23

Post by Balhirath » Thu, 9. Feb 12, 08:09

Excelent work MrBadger!

Feedback:
Very easy to use and navigate. Fast and reliable. Great features.

Wish/idea:
Export online / Import online feature - manually set access to an ftp server or other online directory to be able to one-click export your chosen campaign from your home pc and then one-click import it on your work pc or laptop and vice versa.

Thanks for an awesome save game manager.

Post Reply

Return to “X Trilogy Universe”