Page 1 of 2

beta3

Posted: Sun May 30, 2010 6:34 pm
by atan59
First of all, thanks for the new beta! :o

Two remarks :
- the Linux binary won't run in the latest Ubuntu (10.04 Lucid). It causes a segmentation fault. Compiling from source works perfectly, though. (In fact this was the same in beta 1 and beta2 but I wasn't really posting on the forums yet at that time.)
- it's possible to load old games (from beta2), but they don't really work : impossible to read the 'i'nventory, the 'C'haracter description and old areas don't seem to behave as they should.

Re: beta3

Posted: Sun May 30, 2010 6:43 pm
by darkgod
As a general rule, do not expect beta savefiles to keep compatible :)
As for the linux binaries yes they are annoying to do :/

Re: beta3

Posted: Sun May 30, 2010 8:10 pm
by PowerWyrm
As a side note, what the hell do I do with my beta2 chars? I can't play them anymore (loading a beta2 char works but the game hangs forever after that) and can't delete them.

Re: beta3

Posted: Sun May 30, 2010 8:19 pm
by darkgod
Ah yes I must add a delete savefile option :)
until then jsut delete them manually in home/T-Engine/4.0/tome/save/ or just create a new character with the same name

Re: beta3

Posted: Sun May 30, 2010 8:25 pm
by Frumple
As dg said. To clarify, C:\Documents and Settings\<Username>\T-Engine\4.0\tome\save is the default under XP; it took me a C: drive search to figure out what exactly home was, heh. Reeeaaallly wish that could be modified (easily, heh), by the by.

My side note: What madness has been inflicted upon the trollshaws!? That place is a navigational wreck all of a sudden. Fortunately, the Old Forest is still sane and shift-run-able (pleaseohgodsdon'tchangethat). Even less reason to bother with the first two dungeons, now...

Well, the shaws are prettier, I'll give it that. Just hell to play in, heh.

Re: beta3

Posted: Sun May 30, 2010 8:31 pm
by Canderel
Frumple wrote:My side note: What madness has been inflicted upon the trollshaws!? That place is a navigational wreck all of a sudden. Fortunately, the Old Forest is still sane and shift-run-able (pleaseohgodsdon'tchangethat). Even less reason to bother with the first two dungeons, now...

Well, the shaws are prettier, I'll give it that. Just hell to play in, heh.
Try mouse move, it's great in the new trollshaws.

Re: beta3

Posted: Sun May 30, 2010 8:36 pm
by Frumple
Oh aye, it works, but I don't like using the mouse when I can avoid it/at all, at least when pretty much all the interface is controlled via keyboard. Dunnit help I'm on a laptop, heh.

Maybe there's room for a button to press in look mode that functions similarly?

Re: beta3

Posted: Sun May 30, 2010 8:48 pm
by darkgod
Oh good idea!

Re: beta3

Posted: Mon May 31, 2010 5:19 am
by atan59
darkgod wrote: As for the linux binaries yes they are annoying to do :/
Well, I'm compiling them at each new beta release anyway, so I could mail them to you if you want ;-)

Re: beta3

Posted: Mon May 31, 2010 7:31 am
by darkgod
Oh I can compile them just fine it's making them portable that is causing problem :)

Re: beta3

Posted: Mon May 31, 2010 8:12 am
by atan59
Yes, distributions can be very different from each other - in fact, that's supposed to be a good thing. Anyway, when things become more stable, it would probably make more sense to actually build packages for mainstream distributions (.deb or .rpm) that check for required libraries first. I could do that for the *ubuntu family. Just out of curiosity, what linux distro are you using to compile the binaries you post?

Re: beta3

Posted: Mon May 31, 2010 8:16 am
by darkgod
Gentoo

Re: beta3

Posted: Mon May 31, 2010 9:43 am
by atan59
Oh, ok, then that makes sense : in gentoo you're supposed to ("auto-magically") build everything from source locally anyway, but the resulting binaries are not very portable. ;-)

Re: beta3

Posted: Mon May 31, 2010 2:38 pm
by greycat
If you're building Linux binaries for distribution, you want to build them on the *oldest* distributions you can get hold of (and get them to build on). Programs built on older releases will often work on newer releases; but programs built on newer releases generally won't run at all on older releases.

Of course, backward compatibility doesn't *always* work either... but that's why most Linux users will probably build it from source anyway.

Re: beta3

Posted: Mon May 31, 2010 4:43 pm
by registeringislame
It breaks the linux way of doing things, but you could (assuming the libraries you use are licenced in a manner that allows this, BSD certainly) statically include those libraries. If they are (L)GPL'd then you could still use dynamic linking, but include in the package the versions you used to compile and test against, along with a shell script that makes the binary use them.

That said, I'm compiling my own right now.