View topic - Launcher executable



All times are UTC + 1 hour


Post new topic Reply to topic  [ 53 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 12:22 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
Satirik wrote:
smoth wrote:
if it would require a lobby to run I am 100% against it. Spring.exe is one of the fastest ways to test for me.


+1, don't make a launcher please !! plus as koshi said you couldn't launch the dll directly ! :shock:

hoijui wrote:
the launcher could be named spring.exe, and double clicking it would result in the exact same happening like double clicking spring.exe now.

hello?

@Argh
i see no even partly valid argument there, plus a few errors:
the ingame menu is part of spring.exe/dll and spring-MT.exe|dll. for it to appear in the launcher, the launcher would have to consist of half of spring.exe already, plus it would not make sense for headless, dedicated and dedicated-client (selecting headless spring in a GUI, hae? ;-) )


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 12:24 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
btw, if there would be a real need for double clicking spring-headless.exe or dedicated or any of the others, then we could still bake a shell or batch script, or even an exe that sptarts "spring.exe --headless", even that this would be really silly, and i can not see any valid scenario for it, except maybe for MT.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 14:18 
Lobby Developer

Joined: 16 Mar 2007, 18:27
yeah but nobody want spring not being launchable without a lobby !


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 14:23 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
hoijui wrote:
the launcher could be named spring.exe, and double clicking it would result in the exact same happening like double clicking spring.exe now.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 15:52 
AI Coder
User avatar

Joined: 14 Sep 2004, 10:32
Location: Cookieland
Im sorry but those people opposing this have obviously not read what hoijui is posting and are just reacting to the thread title.

Satirik, that you a lobby developer of all people should be saying the things your saying is a testament to how laughable your posts are. How any of you arent utterly embarassed by how blatantly obvious it is you have no idea what your even responding to is beyond me


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 16:24 
Content Developer
User avatar

Joined: 13 Jan 2005, 00:46
Location: ModalitÃ
smoth wrote:
would be awesome, can we specify a different start script dir and bg image for what would normally be the spring.exe menu? that would be pretty cool if all I needed to do was run a bat to gundam-ify spring.

I still want an answer to this... before sinbad apparently thought I failed at understanding dll.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 17:43 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
@smoth
smoth wrote:
this would be a very low-level/basic change, and does not at all touch something like the ingame menu. also, i never heard of anything like the start script dir, as you should allways give the full path to the start script, and it does not matter where the script lies.

ok i may not have said that clearly enough, but the bg image resuest has absolutely nothing to do with a launcher as proposed here, please open a new thread or bump a relevant old one or whatever.
and for the start script dir (even doh i still don't know what it should be), i am 99% sure that the same applies like what i said about the bg image.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 17:47 
Kernel Panic Co-Developer
User avatar

Joined: 16 Nov 2004, 13:08
smoth wrote:
would be awesome, can we specify a different start script dir and bg image for what would normally be the spring.exe menu? that would be pretty cool if all I needed to do was run a bat to gundam-ify spring.

if it would require a lobby to run I am 100% against it. Spring.exe is one of the fastest ways to test for me.
zwzsg wrote:


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 17:52 
Content Developer
User avatar

Joined: 13 Jan 2005, 00:46
Location: ModalitÃ
I know, but I was asking specifically about the spring solution as it would be multi-platform.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 18:08 
Kernel Panic Co-Developer
User avatar

Joined: 16 Nov 2004, 13:08
My solution is multiplateform.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 18:12 
Content Developer
User avatar

Joined: 13 Jan 2005, 00:46
Location: ModalitÃ
cool.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 18:38 
Kernel Panic Co-Developer
User avatar

Joined: 16 Nov 2004, 13:08
Can I port my single player system to Gundam (Saving and loading game state to and from startscript + a regenerative AI that handle any mod + main menu widget + bunch of missions), or would you ignore it if I did?


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 18:54 
Content Developer
User avatar

Joined: 13 Jan 2005, 00:46
Location: ModalitÃ
no sure, go ahead, I would like to see how it works.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 21:26 
Modeler
User avatar

Joined: 24 Oct 2007, 03:49
Location: Sydney, Australia
if each engine version was stored as a different DLL/SO
then you (or the lobby) could select the appropriate one to run, would be nice.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 11 Nov 2009, 22:04 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
um.. right... this could probably make running different spring versions from a single executable possible too, eg. if you have the dll for each one of them still around...
it would need some other changes too though, but this would be one step closer to this.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 12 Nov 2009, 12:59 
Spring Developer

Joined: 16 Dec 2006, 20:59
Good thing is that the default exe version to use could be read from springsettings, but also overridden with the command line as suggested.

//springsettings.cfg
GameDLL=spring.dll

// cmd
spring.exe --gamedll=spring.dll


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 13 Nov 2009, 11:20 
Spring Developer

Joined: 24 Jun 2007, 07:34
Location: 50┬░ 56' N, 11┬░ 35' O
I really don't see any benefits here. Dedicated, headless and main spring exe have totally different use cases, and I don't see why an autohost or a lobby would need to share the same file to execute. Instead of differencing them by filenames, you would do it by commandline arguments, introducing another possible point of failure.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 13 Nov 2009, 11:36 
Lobby Developer
User avatar

Joined: 14 Aug 2007, 15:15
A sane interface to launch different engine versions would be big advantage imo. Not only would it make watching replays much more convenient, it could also facilitate testing of pre-releases.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 13 Nov 2009, 11:36 
Spring Developer

Joined: 16 Dec 2006, 20:59
Indeed, the benefit is that you can set it up to launch a different spring version via the config file, without making any changes to the lobby or replacing the main executable.


Top
 Offline Profile  
 
 Post subject: Re: Launcher executable
PostPosted: 13 Nov 2009, 11:38 
Spring Developer

Joined: 24 Jun 2007, 07:34
Location: 50┬░ 56' N, 11┬░ 35' O
zerver wrote:
Indeed, the benefit is that you can set it up to launch a different spring version via the config file, without making any changes to the lobby or replacing the main executable.

Why would editing the launcher config file be easier than editing the lobby config file?


Top
 Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 53 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group

Site layout created by Roflcopter et al.