Page 1 of 2

Reelase all previous games with the new engine?

Posted: Sun, 16. Sep 18, 22:59
by Eduarde Calibal
Any chance of a new release of all games with the last version of the new engine? :D

Posted: Mon, 17. Sep 18, 14:44
by Alan Phipps
About the same chance as them releasing X4: Foundations on the XBtF engine, I would guess. :D

Moving to X Trilogy Universe from Tech Sp.

Posted: Mon, 17. Sep 18, 16:42
by linolafett
No chance.

Posted: Mon, 17. Sep 18, 17:11
by Xenon_Slayer
linolafett wrote:No chance.
Pretty much. But to go into a bit more detail (but not much because I have things to do with X4 ironically).

If you wanted to make a X-BtF 'remake' in the new engine, even with the old visuals, the would mean at least:

- Recreating what an 'object' is as ships/stations/sectors are all vastly constructs in the new engine
- Recreating the whole plot in a different language
- Reprogramming all the AI in a different language
- Attempt to recreate the universe in an engine with different gameworld structure (although this may be one of the more simple problems)
- Lock the player out the "fly multiple ships" feature :roll:

And while I said "even with the old visuals", I doubt our engine can even deal with those files, so they would most likely need to be worked on.

And then each game after that got even more complicated, so X3AP in the new engine would be an Argon Mammoth task.

Posted: Mon, 17. Sep 18, 19:20
by Eduarde Calibal
Hum... My idea is make all versions playable in new system, the X2 version for Linux don't work in the new system, in some time this will happen to all versions. :-/

Maybe make open source previous versions? From XTNF to X2, X3 in the future, maybe? :D

Posted: Tue, 18. Sep 18, 05:19
by RainerPrem
Eduarde Calibal wrote:Hum... My idea is make all versions playable in new system, the X2 version for Linux don't work in the new system, in some time this will happen to all versions. :-/

Maybe make open source previous versions? From XTNF to X2, X3 in the future, maybe? :D
Considering how different the universe is between X..3 and the newer ones, it might be possible to implement the old plots, sectors, ships and stations using the modding features in X3TC/AP. Wasn't that done already?

cu
Rainer

Posted: Tue, 18. Sep 18, 12:22
by ubuntufreakdragon
just ask my X2 version doesn't work in the X2 techsupport forum and you will get support.

Posted: Tue, 18. Sep 18, 15:39
by Alan Phipps
I don't think the OP is trying to make vanilla Linux X2 work, but it all rather depends what exactly they mean by ".. in the new system." I took it to mean the game engine and universe of a later but unspecified X game.

Posted: Tue, 18. Sep 18, 16:59
by CBJ
I think he was referring to Operating Systems in the second post.

Posted: Tue, 18. Sep 18, 17:42
by Eduarde Calibal
Some of the libraries don't exist anymore, like old versions of libgtk, libalsa and some more... :-/

Posted: Tue, 18. Sep 18, 18:28
by ubuntufreakdragon
I was right about the OP's intension. @OP, you should give more information e.g. the exact Distribution of your system.

Posted: Tue, 18. Sep 18, 18:37
by Eduarde Calibal
Debian, 64 bits system, kernel 4.15.4-1. Some more?

Posted: Tue, 18. Sep 18, 18:45
by ubuntufreakdragon
Go though that list if you have the time: https://wiki.debian.org/HowToIdentifyADevice
and list all missing libs you know. and get the name of the installed (new) lib

Posted: Tue, 18. Sep 18, 19:01
by Eduarde Calibal
I don't have hardware problems, is only the age of libraries, I think, a some year ago I don't have problems but now the game don't crash but don't open at all. If I run the "./x2" bin I receive this:

ALSA lib pcm.c:2099:(snd_pcm_open_noupdate) Unknown PCM default
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 156 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 22
Current serial number in output stream: 23

But, if I run it with the option "--nodialog" I receive the same but the game don't crash but don't open, stay frozen in some point with no error messages.

The "./x2.dynamic" give many error messages about libraries:
libopenal.so.0 => not found
libgtk-1.2.so.0 => not found
libgdk-1.2.so.0 => not found
libgmodule-1.2.so.0 => not found
libglib-1.2.so.0 => not found

The same test with the X2 binary don't have the same problem but don't start to. :-/

Posted: Tue, 18. Sep 18, 20:03
by ubuntufreakdragon
You could try to create symlinks named after the old lib name linking to the new one e.g.
libgmodule-1.2.so.0 is now libgmodule-1.7.so.0
libglib-1.2.so.0 is now libglib-2.0.so.0
https://wiki.debian.org/SymLink