Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Cross-Platform Development => Topic started by: tracker on December 27, 2006, 09:26:51 am

Title: Release: Launcher FS_OPEN Linux
Post by: tracker on December 27, 2006, 09:26:51 am
Hello all

The Launcher Linux work good, but we are some problemes with the command for the ShroudingTheLight mod. And somes troubles with Multiplayer options.

download -> http://cjoint.com/confirm.php?cjoint=mzw1UXbKmi

Some screenshoot:
(http://img401.imageshack.us/img401/7707/capturehodierna12iv0.png)
(http://img165.imageshack.us/img165/7359/capturehodiernaus3.png)
(http://img247.imageshack.us/img247/6387/capturehodierna1ww7.png)
(http://img120.imageshack.us/img120/5673/capturehodierna2we7.png)
(http://img120.imageshack.us/img120/2954/capturehodierna3bo8.png)
(http://img214.imageshack.us/img214/6986/capturehodierna4ud0.png)
(http://img403.imageshack.us/img403/8749/capturehodierna10yn2.png)

By Zehirmhann
Title: Re: Release: Launcher FS_OPEN Linux
Post by: karajorma on December 27, 2006, 11:19:23 am
The Launcher Linux work good, but we are some problemes with the command for the ShroudingTheLight mod. And somes troubles with Multiplayer options.

Nice work guys (Although this topic should probably be in the main SCP or Cross Platform forum.)

Exactly what problems are you having with Shrouding the Light?
Title: Re: Release: Launcher FS_OPEN Linux
Post by: tracker on December 27, 2006, 04:27:06 pm
STL doesn't work I've tested all command ........ But Nothing works
Can you tell me if I can put all Files in my STL folder, And which files I has to stick in my folder stl
please.


Future release in progress

(http://cjoint.com/data/mBsmpDna6U_capture2.jpg)

Title: Re: Release: Launcher FS_OPEN Linux
Post by: tracker on December 28, 2006, 10:37:11 am
Can you help us, we are some troubles with this:
We tested several commands but none work
These options are really important ?

-smart_shields       :don't work
-UseNewAI       :It did not recognize
-output_sexps       :don't work

And if you can give us some informations onto these commands,We did not put them for the moment

DYN 
POF
C-BMP, BMP

thank you
S-RAM
V-RAM

Title: Re: Release: Launcher FS_OPEN Linux
Post by: karajorma on December 28, 2006, 11:00:14 am
-smart_shields       :don't work
-UseNewAI       :It did not recognize


Both depreciated. They should have always been table options and as far as I know they are now.

Quote
-output_sexps       :don't work

You sure? Select it again and run the game. Check if Sexps.html has been created.
Title: Re: Release: Launcher FS_OPEN Linux
Post by: tracker on December 29, 2006, 06:51:43 am
ok thank you  karajorma
Title: Re: Release: Launcher FS_OPEN Linux
Post by: karajorma on December 29, 2006, 09:43:02 am
No problem.

In fact I think I'll post a link in the Beyond the Red Line (http://www.game-warden.com/bsg/main.html) readme so that once it's finished we can let the linux users of that have a go with it too.
Title: Re: Release: Launcher FS_OPEN Linux
Post by: Shade on December 29, 2006, 11:02:40 am
Nice work there I'm sure there's a lot of people who could use a linux-based launcher :)

One question though, not having the ability to actually check myself at the moment: Do you pull the text from a seperate file, or is it compiled in? It would be nice to have support for other languages (not the least, English), as while I know quite a few people here can actually get by when reading French, I'm sure there are equally many who can't. An external file would make it easy for anyone who feels like it (and has the language skills) to provide a translation which you could then distribute along with the rest.
Title: Re: Release: Launcher FS_OPEN Linux
Post by: echantillon on December 31, 2006, 10:22:51 pm
Hi, i am the developer of Hodierna (the release of the launcher). (..excuse my english ;°)  )

For the translation, i'll just give a text file for translate (and i would integrate that for one launcher by language) , because i think that there is not an enough large project for use gettext.

For the moment i work on the remember of buttons state.

But if you want nevertheless the graphical release(en), for wait : http://download.yousendit.com/96B9EA8B76F4BFBC    (3.1 Mo)
Untar.gz it in your freespace directory container fs2_open_r. And just run it.

good year   ;°)
Title: Re: Release: Launcher FS_OPEN Linux
Post by: tracker on January 01, 2007, 11:02:49 am
Thank you very good work .
T'es champion elle est nikel
Title: Re: Release: Launcher FS_OPEN Linux
Post by: S-99 on January 10, 2007, 01:04:38 am
This is what i've been waiting for a long time :) Thank you, now i am one step closer to getting rid of windows. Although i have learned how to compile source, i'll stick with the launcher either way. Things of course is still easier if you don't have to compile source. I'm all up with the .deb and .rpm automated stuff and binaries :)
Still thank you, i've already ordered a whole bunch of controllers that are compatible with linux, aside from n64 multiplayer in linux, now i can have fs2 multi, of course i'll have to use wine for lego star wars 2...but you get the idea.
Is the english translation or still in development?

err what the hell am i smoking? Of course i'll still have to compile this is only a launcher for a program :pimp:
Title: Re: Release: Launcher FS_OPEN Linux
Post by: ni1s on January 10, 2007, 12:02:05 pm
OMG! This looks awesome!

No links works thou, and would it be possible to release to source? or maybe point us to a cvs/subversion repo somewhere?
Title: Re: Release: Launcher FS_OPEN Linux
Post by: ni1s on January 10, 2007, 12:04:57 pm
I'm curious, what libs are you using? Looks like GTK+, wxGTK perhaps?
Title: Re: Release: Launcher FS_OPEN Linux
Post by: Herra Tohtori on January 10, 2007, 12:26:19 pm
err what the hell am i smoking? Of course i'll still have to compile this is only a launcher for a program :pimp:


Not necessarily, if you have a system that can use pre-compiled builds* you don't need to even touch the source - in theory.


*which, of course, is defined by computer's horoscope (the time when it was put together), air humidity, attitude of stars, the Moon and the Sun as well as how hard you click the icon. Ie. you can't know if a precompiled build works or not after you try it. After trying, you will have to compile your own build from the source anyway. :p
Title: Re: Release: Launcher FS_OPEN Linux
Post by: tracker on January 10, 2007, 01:34:15 pm
hello use this like

http://download.yousendit.com/E83063B84538C9A8

paste all files in your freespace2 folder

The sources code were delivered once the totally finished launcher
Can you give us your remarks of the launcher please?

excuse my english i'm french

Title: Re: Release: Launcher FS_OPEN Linux
Post by: ni1s on January 10, 2007, 02:14:41 pm
Can you give us your remarks of the launcher please?

Looks awesome, but I'm not sure about all the images thou, if anything they should give some visual explanation of the options.

I would love to help you out on this, I've been fiddling with some wxGTK code for a while in an effort to construct a launcher for us linux user.

Title: Re: Release: Launcher FS_OPEN Linux
Post by: echantillon on January 10, 2007, 08:08:41 pm
Hello;

so, i did'nt all understand! but the principal.

For sources, i'll give you that when Hodierna will be just very usable (thus now !)
It necessary to know that i am not an experimented programmer. I started programmed on the idea to make this launcher (originaly coming from Traker) for learn.
Know nevertheless I apply to provide a good code. Now if you want it : http://download.yousendit.com/A4D5C655614212D4 
Don' t be too sever

ni1s : Hodierna is programmed in GTK/c.
For moment, i d'ont need help for implementation because hodierna is an easy program to code.
But a need help for that :

1: Important : I'm not sure that image that i use are open. So i can' t make Hodierna on the gpl licence and distribute it.
 I thus seek images which are well, and open.
 For options menus; images are in 611/287 px and for the spash has 791/349 px
 Give me your ideas if they are in this size  ;)

2: To improve tooltips.

Release : http://download.yousendit.com/FC9FEC2C0851B62B the first named with version  :p
enjoy

if you have suggestions, questions, remark; sink ! I am reagent in this moment.

edit: The tar.gz source contain all of the project file, including the glade file.
Title: Re: Release: Launcher FS_OPEN Linux
Post by: ni1s on January 10, 2007, 08:13:37 pm
give me bubbles of improved assistance
I'm not sure what you're trying to convey here, but that expression is awesome. Kudos to you for coining it!

I'll help wherever I can.

and taylor, if you're reading this, what's up with the up'n'coming launcher you mentioned earlier?
Title: Re: Release: Launcher FS_OPEN Linux
Post by: echantillon on January 10, 2007, 08:25:02 pm
Arff..

I speak about the assistance when the mouse stop on options . How say you that ?


and : "and taylor, if you're reading this, what's up with the up'n'coming launcher you mentioned earlier?"  i d'ont understand this question!
Title: Re: Release: Launcher FS_OPEN Linux
Post by: ni1s on January 10, 2007, 08:30:55 pm
tooltip - n
Definition: a small rectangular pop-up window that displays a brief description of a toolbar button when a computer mouse lands on that button; also written [ToolTip]
Title: Re: Release: Launcher FS_OPEN Linux
Post by: echantillon on January 10, 2007, 08:45:40 pm
"I'm not sure what you're trying to convey here"
I use the translator only when i block. I would like to see you in french  :D
Title: Re: Release: Launcher FS_OPEN Linux
Post by: ni1s on January 10, 2007, 08:55:38 pm
Nice work there I'm sure there's a lot of people who could use a linux-based launcher :)

One question though, not having the ability to actually check myself at the moment: Do you pull the text from a seperate file, or is it compiled in? It would be nice to have support for other languages (not the least, English), as while I know quite a few people here can actually get by when reading French, I'm sure there are equally many who can't. An external file would make it easy for anyone who feels like it (and has the language skills) to provide a translation which you could then distribute along with the rest.

Apparently there is gettext support in the code, so you can translate the .pot file to english(or whatever). Only problem is you need to find a French-to-English translator  :).
Title: Re: Release: Launcher FS_OPEN Linux
Post by: taylor on January 10, 2007, 09:12:12 pm
and taylor, if you're reading this, what's up with the up'n'coming launcher you mentioned earlier?
The new Launcher will be needed to go along with the large engine upgrade for options handling.  There will be almost no cmdline options any longer, they will all be moved to ini files.  Various ini options can be mod specific, and act in addition to, or override, other mod options which were specified in different ini files.  Also, an upgraded and cross-platform ini file for general settings will be used instead of the current fs2_open.ini format for Linux and OS X or the use of the registry for Windows.

I'm also taking the opportunity to fix some major design issues with the current Launcher.  The most visible of which will be usability.  The UI will be greatly simplified and only give you the basic options.  You will be able to setup profiles so that your favorite options can be activated by simply making a shortcut to the game exe with the "-profile <profile-name>" cmdline option.  Profiles will contain all options, including resolution and color depth, AA and AF settings as well as sound and speech settings.  So once you have your profiles setup you will hardly ever need use the Launcher again, only when you want to modify those settings or add a new profile.  Aside from the general setup options, everything else will be available through an "Advanced..." button in the launcher.  This will give you an interface a bit more similar to the current one, allowing you to adjust all options in detail.  The available options will still be advertised by the build, and it will now properly indicate variable type options (like -ambient_factor) in the launcher and give min/max/default values for you automatically.  The Launcher will automatically adjust the interface based on what the game advertises as available so that as options are added to, or removed from, the code the Launcher interface will include them as expected, automatically.

There will also be a hidden modders setup feature built into the Launcher.  This won't be of use to normal users, since you can't play the game through this interface, but it will allow modders to build custom profile.ini files to include with their mods.  This will allow them to set things that are default/required options which the user can't change, as well as things like minimums (like having to use 1024x768 or higher).  It will also allow runtime executable customization, so you can change things like the window title and use a particular userdir (such as having a window title of "Wing Commander Saga: Prologue" and a userdir of "${HOME}/.wcs_prologue").  This will allow a fair bit of engine customiztion on the part of mods, and TCs in particular, which would otherwise need custom binaries to accomplish.

These changes will mostly be just a stepping stone to allow the in-game configuration screen functionality, so that one would only need the launcher for the most advanced options.  So things like screen resolution, color depth, AA and AF settings, status of glow/spec/env/bump maps, etc. would just be settable in-game.  And except for screen resolution, color depth and the AA setting, all of the options will be changable without restarting the game.

There is no ETA for all of this.  There is a lot of engine work to be done before the actual Launcher can really get off of the drawing board (I have working prototypes, but have already redesigned several times).  Other things are currently more important too (like the new pilot file code for instance).  It is all slated for 3.7 though.

So... does that answer your question?  ;)
Title: Re: Release: Launcher FS_OPEN Linux
Post by: echantillon on January 10, 2007, 09:40:06 pm
..snif!

While waiting, the launcher can be used by some people.... :(
Title: Re: Release: Launcher FS_OPEN Linux
Post by: echantillon on January 10, 2007, 09:57:46 pm
So, at me, is it 04H55.

I will sleep.

Good-bye  :°)
Title: Re: Release: Launcher FS_OPEN Linux
Post by: taylor on January 10, 2007, 10:41:14 pm
While waiting, the launcher can be used by some people.... :(
It can be used by a LOT of people actually.  And it's a very welcome thing, even by me.  :D

The only issue for me is that I can't dedicate my time to working on a temporary solution for anything.  I just work on too much stuff for that to be possible.  At one point I did start on a cross-platform version of the current Launcher, to be used while I worked on the replacement, but I gave up when I realized that I was just wasting my time.  So I have always hinted that someone needs to make platform specific Launchers for Linux and OS X as well.  If you can take care of the Linux side, and someone just recently came up with something for the OS X side, then we're covered for the time being.  If someone did come up with a cross-platform Launcher to replace the current Windows-only Launcher, then that would be even better, but most people (coders) have frowned on that idea for some reason.

It will probably be a year before my new Launcher is in a state that it can be publicly released, so there is still a great need for something to be avialable now.  And the new Launcher won't work very well with old builds, if at all, so there will still be a significant need for a Launcher that was designed to work with current builds for several years to come. :)
Title: Re: Release: Launcher FS_OPEN Linux
Post by: echantillon on January 12, 2007, 08:53:34 pm
ok, i am rassured.
I thought my launcher useless.

So, i made a mini release:

http://download.yousendit.com/C217AC7942A7B7E0 

Now multiplayer buttons have dependance. For example, that avoid to mix -closed with -restricted etc..
Title: Re: Release: Launcher FS_OPEN Linux
Post by: nodens on February 02, 2007, 03:48:48 pm
Mhm... It seems like the files have expired on yousendit.com. Maybe you should upload them somewhere else ? I'd be glad to test it, and help you with the translation if you need.

(if my English is better than yours, that is... Moi aussi c'est le français ma langue maternelle : :D )
Title: Re: Release: Launcher FS_OPEN Linux
Post by: Turey on February 02, 2007, 06:18:45 pm
Mhm... It seems like the files have expired on yousendit.com. Maybe you should upload them somewhere else ?

www.mydatabus.com
Title: Re: Release: Launcher FS_OPEN Linux
Post by: Jaydee on February 22, 2007, 04:08:21 am
Can anyone upload this file elsewhere? If not, could someone please send the file to me and I will host it?
Title: Re: Release: Launcher FS_OPEN Linux
Post by: tracker on February 23, 2007, 10:01:48 am
It's ok
It's a beta version, and the developpement are stopped

code source here : http://www.toofiles.com/fr/oip/documents/tar.gz/anglais.html

I've 2 versions but in french sorry here: http://www.toofiles.com/fr/oip/documents/tar.gz/hodierna.html

PS: If you want to post any files , toofiles.com it's the best no register an 1giga max, your files are posted "for the life"