PDA

View Full Version : ArmA 2 Game Launcher

Pages : [1] 2 3

SpiritedMachine
Nov 4 2009, 16:54
ArmA II Launcher - Current Version: 1.4.1

Webpage (http://www.avidesk.com/other-software/arma-ii-launcher/)
ArmaHolic Page (http://www.armaholic.com/page.php?id=8241)

Fixes:

Fixed an issue where the launcher always started ArmA 2 when using the launch delay timer, regardless of whether you selected ArmA 2 or Operation Arrowhead.

------------------------------------------
Original Post:
There are some features that I have found are missing from the current game launchers, so I've decided to create my own.

The main feature that I've implemented is the ability to create your own 'groups' of addons. For example, you want to group together all the map addons, weapons, effects, and so on. Create a group, name it however you want, then drag & drop the appropriate addons into your group. Then, you can activate or deactivate entire groups, as well as individual addons. The screenshot below shows an example:

http://www.spiritedmachine.com/misc/images/launcher_ss1.JPG

Chrisgs
Nov 4 2009, 17:54
Like the concept, would be very useful, thanks.

Bushlurker
Nov 4 2009, 18:26
Looks VERY promising!

The order in which certain modfolders are added to the shortcut before launch can sometimes be critical - it would be nice to be able to specifically order the chosen mods before launch...
Also - support for beta launching would be a welcome option - it seems quite a lot of people have a little trouble with the slightly wierd way BIS work it so core files don't get changed)
See here ... (http://forums.bistudio.com/showpost.php?p=1451484&postcount=16)

Looks great so far though - I've been hoping for a proper, no-nonsense launcher that has more options and less logo :) for ages!

Good luck with this

B

SpiritedMachine
Nov 5 2009, 04:36

thales100
Nov 5 2009, 11:04
Excellent idea with the "groups", is it possible to also implement a comment function for each mod ?

Chrisgs
Nov 5 2009, 11:54
Got it thanks.

SpiritedMachine
Nov 5 2009, 12:10
Excellent idea with the "groups", is it possible to also implement a comment function for each mod ?

Like a user-made description of the mod? That's a good idea, I'll look into it.

Nov 5 2009, 12:29
heh, why don't you try and cooperate with the maker of "ArmAII Launcher". Maybe you could combine your proggies so we have the best of two worlds?

http://arma2.ar.funpic.de/

kheiro
Nov 5 2009, 15:01
spiritedmachine how to install compaign with ArmA 2 Game Launcher
i have not the file compaign in the program file in arma2

thales100
Nov 5 2009, 21:33
Like a user-made description of the mod? That's a good idea, I'll look into it.

Yes, you know, dozens of mods installed, the notes could help you to quickly select the mods you wanna activate / combine.

Alex72
Nov 5 2009, 22:42
Looks real nice!

Like bushlurker said: Mod order can be vital so its important.
Also combined with profiles you can save it would be even better (to have some mods in one profile and some others in another - clean startup etc). Maybe a beta function as well (to play the beta or normal game).

Keep it up. Really like the layout of it. :)

SpiritedMachine
Nov 6 2009, 00:04
Looks real nice!

Like bushlurker said: Mod order can be vital so its important.
Also combined with profiles you can save it would be even better (to have some mods in one profile and some others in another - clean startup etc). Maybe a beta function as well (to play the beta or normal game).

Keep it up. Really like the layout of it. :)

Yeah, I've already implemented mod order, I knew that would be important. Profiles are a good idea as well, I didn't think about that. I've had a couple requests for beta functionality, so I'll look into that.

Thanks for the comments and ideas, everyone.

gregb143
Nov 6 2009, 02:52
I can't seem to get the mod from the left hand column to the right hand column.

SpiritedMachine
Nov 6 2009, 04:01
It should be as simple as dragging and dropping. Here's a little video:

Click to Watch Video (http://www.screencast.com/users/SpiritedMachine/folders/Jing/media/360980a5-e8b0-4321-ba8e-8e76cfa6bdc5)

.kju [PvPscene]
Nov 6 2009, 11:12
Some feedback so far:

Installer fails to read/understand junctions. http://i37.tinypic.com/2s9223q.jpg
First time launch, I assume it scans for modfolders. There has to be a message telling that the user!
Exception - unable to launch the app after that. http://i33.tinypic.com/65aijp.jpg and http://pastebin.jonasscholz.de/270
App configuration not in the same folder as the app.

You need to scan for modfolders this way:
1) Scan for folders named addons inside the arma2 dir. Ie c:\arma2\beta\addons.
2) Drop the path to arma2: beta\addons
3) Drop the addons postfix: beta
4) Modfolder is 'beta'.

SpiritedMachine
Nov 6 2009, 12:02
Some feedback so far:

Installer fails to read/understand junctions. http://i37.tinypic.com/2s9223q.jpg
First time launch, I assume it scans for modfolders. There has to be a message telling that the user!
Exception - unable to launch the app after that. http://i33.tinypic.com/65aijp.jpg and http://pastebin.jonasscholz.de/270
App configuration not in the same folder as the app.

You need to scan for modfolders this way:
1) Scan for folders named addons inside the arma2 dir. Ie c:\arma2\beta\addons.
2) Drop the path to arma2: beta\addons
3) Drop the addons postfix: beta
4) Modfolder is 'beta'.

-I'm not sure what's causing those problems, especially the installer, as I didn't create that myself.

-I don't have a message about scanning for modfolders because it scans every time you run the program, so it can catch new ones you may have added. After you select the arma2 executable it determines that folder is the arma2 directory, and scans all subfolders within it. Right now I do not have the ability to define your own mod directory outside of the arma2 directory, which is something I may add later.

-The configuration files are stored in the application data folder, just as many other software does. (Adobe, iTunes, Firefox, etc) I don't see a problem with this. One of the benefits is that the configurations are user-specific.

As far as the modfolders go, that is exactly the way that the application searches for them. It was the only way I could think of to do it, and on my computer it works fine.

SpiritedMachine
Nov 6 2009, 18:05

Video (http://screencast.com/t/uUr0Y5E3)

thales100
Nov 6 2009, 18:34

Excellent. ;)

i0n0s
Nov 6 2009, 22:20
-The configuration files are stored in the application data folder, just as many other software does. (Adobe, iTunes, Firefox, etc) I don't see a problem with this. One of the benefits is that the configurations are user-specific.
And more on: This is a required behaviour since Windows Vista and 7.

But you can think of a local or "USB stick" mode.

SpiritedMachine
Nov 7 2009, 01:29
2 new features added. 1 major, 1 minor.

Minor: Any addon selected in the 'Addon Groups' treeview is automatically highlighted in the 'Available Addons' list and the comments are displayed below.

Video (http://screencast.com/t/eBQPdrQDOKex)

SpiritedMachine
Nov 7 2009, 04:31

thales100
Nov 7 2009, 13:13

Thanks SpiritedMachine.

Edit: Im getting an error when launching the game using the latest version, any idea ?

http://www.ghostaholic.com/datas/users/1948-error_launcher.jpg

Using other launchers, and the same mods / mod order / settings, Arma 2 lauches just fine.

SpiritedMachine
Nov 7 2009, 15:28
Thanks SpiritedMachine.

Edit: Im getting an error when launching the game using the latest version, any idea ?

http://www.ghostaholic.com/datas/users/1948-error_launcher.jpg

Using other launchers, and the same mods / mod order / settings, Arma 2 lauches just fine.

I found this post by searching pstreeAdv:

http://forums.bistudio.com/showpost.php?p=1482564&postcount=366

Someone else got the same error, and the possible problem was that there was a ; at the end of the mods. If you check the parameter line at the bottom of the application, does it look like that might be the problem?

Also, could you give me the list of addons/settings you're using? I'd like to try to recreate the problem if possible.

thales100
Nov 7 2009, 22:01
Someone else got the same error, and the possible problem was that there was a ; at the end of the mods. If you check the parameter line at the bottom of the application, does it look like that might be the problem?

Fixed, yes that was the problem, thanks, works perfectly fine now. :D

SpiritedMachine
Nov 8 2009, 01:16

Looks VERY promising!

The order in which certain modfolders are added to the shortcut before launch can sometimes be critical - it would be nice to be able to specifically order the chosen mods before launch...
Also - support for beta launching would be a welcome option - it seems quite a lot of people have a little trouble with the slightly wierd way BIS work it so core files don't get changed)
See here ... (http://forums.bistudio.com/showpost.php?p=1451484&postcount=16)

Looks great so far though - I've been hoping for a proper, no-nonsense launcher that has more options and less logo :) for ages!

Good luck with this

B

Added the ability to run the beta, loading it according to the post Bushlurker linked. If it doesn't work as expected, let me know.

Note: If you want to keep the options you have saved in previous versions, it will be located in:

Move the profile folders to the appropriate directory for the newly installed version. I will come up with a better way to handle this in the future so you don't have to do it on your own.

SpiritedMachine
Nov 8 2009, 07:05

Yet another update... Up to v0.6 now.

Automatic migration of old profiles.
Refresh data (Reflects changes to arma2 directory, such as added or deleted addons)
A tray icon + commands via right-click.
Option telling program what to do when ArmA 2 is launched.
Move groups in the treeview up or down via right-click menu.

Thanks to Armaholic for the mirror:
SpiritedMachine's Game Launcher v0.6.0.0 at Armaholic.com (http://www.armaholic.com/page.php?id=8241)

---------- Post added at 02:05 AM ---------- Previous post was at 01:06 AM ----------

Fixed problem creating profile folder.

SpiritedMachine
Nov 8 2009, 19:23
Anyone that has bothered to download the launcher and test it out, could you let me know if you've gotten it to run successfully? I've had a couple reports of errors right after choosing the arma2 executable, but I can't reproduce it on any of the three computers I have here at home.

So whether your experience was good or bad, I'd like to know if possible. If you had an error, if you could tell me some information about your arma2 install, if there's anything special about it, where you installed it, etc? Thanks everyone.

Watter
Nov 8 2009, 20:12
Hello SpiritedMachine,

Bushlurker
Nov 8 2009, 20:38
Hi everybody.....

OK - I've been testing the new version now for a day and I haven't experienced any errors at all... In fact, this is quite possibly the best, no-nonsense, no-frills, does-everything-you-need launcher I've tried so far!
The mod-ordering and groups function together make it tremendously easy to have different setups for different styles of play, or different mod/island combos for specific missions...
I've also had no problems with beta launching either - simple and straightforward - select the "use beta", it immediately wants pointed at the appropriate .exe, and you have a visual of the launch parameters at the bottom confirming that the beta folder is indeed (deeply important) the first modfolder to be loaded...

Like many other people, I used Kegetys Launcher for OFP and Arma, and automatically started using it for Arma2 as well - it's simple and effective too - but it doesn't have mod-ordering... well, it does, sortof... you couldn't order individual mods, but you could define a "mod" to actually be a whole string of mods in a specific order... a sort of primitive "groups" function, in fact....
This launcher beats it hands down on this score - no question...

Just trying to think what else Keg's launcher has.....

Well - a "launch this <selectable> program immediately prior to the arma2 executable, please" option I guess.... don't think I saw one in this launcher, but thats occasionally handy for esoteric things like Kegetys' "ArmaLib", and can also be used for launching freetrack, ventrilo, teamspeak, etc...

The other thing Keg's launcher has which I have to mention if this new kid is gonna be a contender is Multiplayer Support.... pretty good MP support too...
You can profile a server - with IP and password - have a specific selection of mods also linked to that profile, then you can either directly join that server from the main screen, browse a list of your saved servers (with live info on server status, players kills, etc), or even set a server "watcher" which will sit and keep you posted on the status of a chosen server so if it isn't a JIP game and you're waiting on everyone returning to the lobby so you can join in, you can have an alarm ring...

I suspect that SpiritedMachine may well surprise us with where this launcher is going in its development... right now it's spot on - the primo SoloPlay launcher bar none...
I'm only playing occasionally at the moment - most of my time on Arma2 being spent fooling with missions (vanilla arma2 only so theres no accidental dependencies added to mission), working on my island (vanilla arma2 plus the island, of course - plus the occasional other easily switchable island for reference/jealousy purposes), and the occasional game (everything on and the hell wi' the framerates)...

Three radically different mod requirements... easily switchable with this excellent launcher.....

Now if it had multiplayer support like Kegetys'.....;)

B

SpiritedMachine
Nov 8 2009, 21:18
Thanks Bushlurker and Watter for your comments. My goal is to make things quicker and easier for everyone. I'm definitely going to continue to add features, so check back every so often.

I just started this project 4 days ago, so bear with me as I continue to improve it. :)

I'm grateful for your kind words, and I'm very happy that it works well for you.

nicolasroger
Nov 8 2009, 21:21
i just tried it and i like it.

one thing i would noticed, you cant have the same mod under two different group folder.

I would like to be able to do that.

anyway thx a lot

Alex72
Nov 8 2009, 22:43
So you are forced to create groups? You cant just tick the addons you need and save to profile - done?

I really like ArmaLaunch1.2 because of the super fast handling of making new profiles. Maybe i missed something though? Comments i dont need as i know my addons in and out.

Liking it though - just need to wrap my head around it. :)

EDIT: The problem i get is i made all the groups (wich took a time to sort out), and then i was going to make 2 profiles and choose addons/beta-regular for the 2. When i made a new profile - all groups with addons was gone. They are only at "default" profile. How do i get them into a profile? Thanks.

EDIT2: NVM - change name of "default" i guess is it. Making a new profile however wipes that groups window clean again... Argh.

Tick boxes where you tick addons - SAVE - name profile would be great. Fast and easy. Making groups everytime you make a new profile is really testing my patience lol. I beta test a lot and make many profiles so its a bit frustrating.

SpiritedMachine
Nov 8 2009, 22:48
So you are forced to create groups? You cant just tick the addons you need and save to profile - done?

I really like ArmaLaunch1.2 because of the super fast handling of making new profiles. Maybe i missed something though? Comments i dont need as i know my addons in and out.

Liking it though - just need to wrap my head around it. :)

You don't technically need to create groups, one is created for you, but you do need to drag the addons you want over to the group treeview. This started as a personal project, and that was one thing I thought would be useful for me, so its just evolved from there. There's several launchers out there that do what you describe, I used alpinstars until I created my own because it was missing some things I wanted, and had extra stuff I didn't.

To each their own, I'm just throwing my version into the mix. :)

SpiritedMachine
Nov 9 2009, 01:55
i just tried it and i like it.

one thing i would noticed, you cant have the same mod under two different group folder.

I would like to be able to do that.

anyway thx a lot

Nicolas-

I'm guessing you want to place it in multiple groups so you can switch one group of mods off and the switch another group on? If so, that's the reason I created profiles. Each profile can have a different configuration of mods, and you can quickly switch between those profiles depending on what you're going to be playing.

I can't think of any other reason to have one mod in multiple groups, but if there is, let me know, I will consider it.

Alex72
Nov 9 2009, 02:20
To each their own, I'm just throwing my version into the mix. :)

Yeah ok, fair enough mate. ;) Its a nice launcher and im sure it will be very good for newcomers that arent so experienced with addons. The comments and group making should be good to them. For me that change mod order around often on a daily basis its a bit too much clicking around. :)

Alex

SpiritedMachine
Nov 9 2009, 03:09

nicolasroger
Nov 9 2009, 03:18
Nicolas-

I'm guessing you want to place it in multiple groups so you can switch one group of mods off and the switch another group on? If so, that's the reason I created profiles. Each profile can have a different configuration of mods, and you can quickly switch between those profiles depending on what you're going to be playing.

I can't think of any other reason to have one mod in multiple groups, but if there is, let me know, I will consider it.

yea that was exactly what i wanted to do. I though profiles were created for like wen your brother play he loads his mod with his profile and when you play you load your mods with your profile. Well it's ok then, I would still like to be able to do it but don't waste your time on it if your don't feel like doing it. Your launcher is now officaly my default launcher anyway:p

Nazul
Nov 9 2009, 10:47
Im getting this rather long error when running the launcher and its not working correctly. Using Windows7, i believe .NET is already included for Win7?

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialogue box.

************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find directory 'C:\Users\Sinister\AppData\Roaming\Spirited Machine\ArmA II Launcher\0.6.0.0\Profiles'.
at Microsoft.VisualBasic.FileIO.FileSystem.CopyOrMoveDirectory(CopyOrMove operation, String sourceDirectoryName, String destinationDirectoryName, Boolean overwrite, UIOptionInternal showUI, UICancelOption onUserCancel)
at Microsoft.VisualBasic.MyServices.FileSystemProxy.CopyDirectory(String sourceDirectoryName, String destinationDirectoryName)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
ARMA2 Launcher
Assembly Version: 0.6.5.0
Win32 Version: 0.6.5.0
CodeBase: file:///D:/games/ArmA%202/Spirit%20Arma2%20Launcher/ARMA2%20Launcher.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Deployment
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

SpiritedMachine
Nov 12 2009, 20:38
In the process of adding MP support to the launcher. Here is a progress shot of my server browser. Lots of features to be added as far as filtering goes, but in this image you can see the server list:

nicolasroger
Nov 13 2009, 22:30

here are some constructive critism you may consider if you feel like it:

-it would be nice to have player count and max players under the same colum. like colum "player count: 12/32"

-is it possible to like "automount load" the necessary mod when you choose a server? (I can dream, can i ? :p)

Bushlurker
Nov 13 2009, 23:06
:) ... just keeps looking better and better!!!

B

SpiritedMachine
Nov 13 2009, 23:40

here are some constructive critism you may consider if you feel like it:

-it would be nice to have player count and max players under the same colum. like colum "player count: 12/32"

-is it possible to like "automount load" the necessary mod when you choose a server? (I can dream, can i ? :p)

The reason I have playercount/maxplayers in separate columns is for sorting purposes. As for auto-enabling mods based on the server's mods, that's something I'm working on right now, and I'm pretty excited about it. :)

@<hidden> - Thanks :)

Here are the latest screenshots:

SpiritedMachine
Nov 14 2009, 02:55
Here's a 3 minute video covering many of the Launcher's "Online" features.

ArmA 2 Launcher Online Features (http://www.screencast.com/users/SpiritedMachine/folders/ArmA%202%20Launcher/media/dc66187f-c0eb-4a88-80ec-b486b0a7632b)

Nov 14 2009, 03:13
wow, that thing has advanced really fast. I might switch from alpinestar's launcher to your's.

Cross
Nov 14 2009, 04:02
The MP tab is really nice..
As a Feature, is it possible to add a button to show list of players on the selected Server.
Good job

SpiritedMachine
Nov 14 2009, 04:08
The MP tab is really nice..
As a Feature, is it possible to add a button to show list of players on the selected Server.
Good job

That's something I'd love to add, but from my research so far I don't think its going to happen anytime soon. If I do get it added, I'll definitely post it here first.

SpiritedMachine
Nov 14 2009, 06:46
I spoke too soon about the players list. I got the player list added for the selected server:

Cross
Nov 14 2009, 07:18
:thumbsup:

TAW_T-Bone
Nov 14 2009, 12:06
Salah ad Din;1489046']wow, that thing has advanced really fast. I might switch from alpinestar's launcher to your's.

Hmmm - i thought the same thing, this has more features then alpinestar's launcher has, really liking it.

---------- Post added at 02:06 PM ---------- Previous post was at 01:51 PM ----------

SpiritedMachine
Nov 14 2009, 12:33
I released so many with just hours in between I felt like I was rushing things. So I decided to add all of the multiplayer features before I released another. I'll release a newer version sometime today.

Nov 14 2009, 12:48
Ok, I switched now, sorry alpinestar :D

SpiritedMachine: I don't know if that is possible, but it would be awesome if you could link an Arma2 profile with one of the launcher profiles, so that when you start A2 it will have automatically selected that Profile.

Haven't seen a command line option for that, though.

Also, try to implement the "same addon in multiple groups" option, just for completeness.

Oh, and before I forget: would be nice to create nested groups. For example having one group called "Air", with the subgroups "Planes", "Choppers", "Scripts". That way you have more control. Profiles aren't really useful for stuff like that.

SpiritedMachine
Nov 14 2009, 13:37

OK, here is the latest update, quite a jump from the last build:

All-New Multiplayer/Online Functionality
Server Browser, scans hundreds of ArmA2 Servers (~750 as I type this)
Server Filters: Server Name, Public/Private, Mission, Map, Player Count, and more...
Save commonly-used filter configurations to be used later.
Search server results for specific keywords/numbers in a particular column, or all columns.
Add favorite servers to a favorites list, where you can give the server a meaningful name.
Add favorites manually. Gives the ability to use URLs rather than IP addresses, where applicable. (i.e.: server.3rdmd.net rather than 66.225.231.18)
Get a list of players currently playing in a server, along with their current score and death count.
Automatically activate mods based on the server you select. You will be notified of any missing mods.
Host an online game.

At some point I know I need to make a quick-and-dirty manual, because it might not be apparent when you need to right-click on something, etc. I'll either create a video/series of videos, or a pdf manual in the future.

As always, thanks for using the application, and if you have any questions, comments, bug reports, etc, please let me know.

Yoma
Nov 14 2009, 15:21
I see you read my mail ;)

SpiritedMachine
Nov 14 2009, 16:16
I see you read my mail ;)

Yes, GSList is pure magic. :)

Cross
Nov 14 2009, 16:26
FYI..

In Beta Patches...
[59479] Improved: addons in the My Documents are now organized by mod directories - until now, the only path supported was My Documents\<app_name>\addons - now, also paths My Documents\<app_name>\<mod_dir>\addons are checked for all active mods

like any folder in ...MyDocuments\Arma2\

I know I can add folders manually but I think path is in the ArmA2 standard now.

Also, on the server browser, I think "Ping Server" & "Refresh Server" options in the right click menu can be useful to ping & update single server.

well done..
Cheers

MQ-9 Reaper
Nov 14 2009, 16:49
This launcher looks great : profiles, groups, descriptions, etc .... :eek:

Unfortunately, I can't get it to work : the drag & drop feature doesn't work.
Does the launcher work with vista 64 ?

edit:
Oops, yes it works correctly with vista 64.
Keep up the good work, thanks !

Bushlurker
Nov 14 2009, 17:13
I suspect that SpiritedMachine may well surprise us with where this launcher is going in its development... right now it's spot on - the primo SoloPlay launcher bar none

... better make that "the primo Arma 2 launcher bar none" !!!
Seriously Well Done! - I just knew this launcher was gonna be great!...

B

Cross
Nov 14 2009, 17:46
Below error when left / right click on empty space below the list in Addons Tab / Available Addons window on the left

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ListBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Bushlurker
Nov 14 2009, 18:18
... same error here...

B

Binkowski
Nov 14 2009, 19:11
I get this error when trying to use the server browser.

Unhandled exception has occurred in your applications. If you click continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately

Could not find the 'C:\Users\John Binkowski\AppData\Local\Temp\serverlist.gsl'.

SpiritedMachine
Nov 14 2009, 19:58
Below error when left / right click on empty space below the list in Addons Tab / Available Addons window on the left

Fixed this error, it was a pretty simple overlook on my part. I always had enough mods to fill the list and then some, so I never thought about what might happen if the list was partially empty.

It will be fixed in the next release. Thanks for bringing it to my attention.

nicolasroger
Nov 14 2009, 20:00
I do not detect any errors here

SpiritedMachine
Nov 14 2009, 20:39
I get this error when trying to use the server browser.

Unhandled exception has occurred in your applications. If you click continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately

Could not find the 'C:\Users\John Binkowski\AppData\Local\Temp\serverlist.gsl'.

I looks like the program I'm using to create the server list doesn't like directories that include spaces or periods in the name. The only place yours does is the username, and mine just so happens to not have any spaces, kind of hard for me to catch. I'm glad you brought it to my attention, I'll get to work on it right away.

Dissaifer
Nov 15 2009, 16:38
Great launcher Love the folder creation. Is there anyway you could get to it resize the window?

cm.
Nov 16 2009, 07:46
very impressive work. Will definately give it a shot tonight. I love that server browser :)

Cross
Nov 16 2009, 08:41
server browser is very handy as my Win7 & A2 combination cannot fully retrieve the MP servers list in the in-game browser. Both SMs and Yoma's browsers solve this issue.

SpiritedMachine
Nov 16 2009, 12:52
Great launcher Love the folder creation. Is there anyway you could get to it resize the window?

I'll work on that for the next release.

SpiritedMachine
Nov 16 2009, 22:51

Updated to v0.9.0

Added the ability to launch Ventrilo or Teamspeak when launching ArmA 2, and automatically sign in and go to a default chat channel.

nicolasroger
Nov 17 2009, 04:26
nice, I always use teamspeak when i play with my friends

edit: I don't know why, but i choosed my teamspeak settings, but decided not to start in with my first arma 2 start. I then quit the game and relaunched it again but this time with the option to start teamspeak with the game, but i realized my teamspeak settings did not save and it gave me an error (like: cannot find the teampseak path)

thx

SpiritedMachine
Nov 17 2009, 13:07
nice, I always use teamspeak when i play with my friends

edit: I don't know why, but i choosed my teamspeak settings, but decided not to start in with my first arma 2 start. I then quit the game and relaunched it again but this time with the option to start teamspeak with the game, but i realized my teamspeak settings did not save and it gave me an error (like: cannot find the teampseak path)

thx

I know it will launch both ventrilo and teamspeak, I have tested both. The problem with saving teamspeak settings was my fault, a stupid mistake. If you download it again everything should work.

Nov 17 2009, 15:31
I installed and configured it. Started Arma the first time and everything worked fine.

But after I shut it down I get from now on that error message:

http://img690.imageshack.us/img690/1006/clipb.jpg

SpiritedMachine
Nov 17 2009, 15:40
I installed and configured it. Started Arma the first time and everything worked fine.

But after I shut it down I get from now on that error message:

http://img690.imageshack.us/img690/1006/clipb.jpg

I'm not very good at reading german, but it would appear that your .Net framework might not be up to date.

Nov 17 2009, 16:25
The german sentence says: the system can't find the stated file

---------- Post added at 06:25 PM ---------- Previous post was at 06:03 PM ----------

I updated Framework, but the error still occurs.

Greg
Nov 18 2009, 05:45
Just tried this Launcher, it is looking great :)

When making a new profile, can we please create it as a copy of an existing profile?

Also, the command line can quickly get very long, can you please make this a much larger text box with (the effect of) wrapping and scrolling so the whole command line can be previewed easily without copying and pasting to an external program?

---------- Post added at 06:45 AM ---------- Previous post was at 06:41 AM ----------

Crash bug to report:

Steps to reproduce:
1) Start Launcher
2) Profiles -> New
3) Enter name 'test'
4) Highlight new profile 'test' in the profiles dialog
5) Rename, Enter name 'test2'
6) Observe exception

It appears the new profile has not yet been created but the rename operation is allowed.

SpiritedMachine
Nov 18 2009, 12:20
Just tried this Launcher, it is looking great :)

When making a new profile, can we please create it as a copy of an existing profile?

Also, the command line can quickly get very long, can you please make this a much larger text box with (the effect of) wrapping and scrolling so the whole command line can be previewed easily without copying and pasting to an external program?

---------- Post added at 06:45 AM ---------- Previous post was at 06:41 AM ----------

Crash bug to report:

Steps to reproduce:
1) Start Launcher
2) Profiles -> New
3) Enter name 'test'
4) Highlight new profile 'test' in the profiles dialog
5) Rename, Enter name 'test2'
6) Observe exception

It appears the new profile has not yet been created but the rename operation is allowed.

Good catch. The profile isn't actually created until you hit OK, if I remember right. I'll look into that, as well as your requests.

Copying of profiles is a good idea. Don't want to have to drag and drop all those addons over and over...

Thanks.

Vipera
Nov 19 2009, 05:13
I don't like how this program shows addons for the Steam version. See screenshot.

http://img69.imageshack.us/img69/576/clipboard01gw.th.jpg (http://img69.imageshack.us/i/clipboard01gw.jpg/)

Alex72
Nov 19 2009, 05:27
Automatically activate mods based on the server you select. You will be notified of any missing mods.

Now that line is amazing. You should make an effort in making this launcher available to everyone new playing ARMA2. I will give this launcher another go and hope profiles are easy now to save and choose. Took a bit of time before. :)

Thaught of another thing. Is the addons that are launched automaticlly to a server have to be in separate folders? Like you cant have several addons in the same folder. Im guessing its needed, but just checking cause i have like 100 addons lol...

SpiritedMachine
Nov 19 2009, 12:43
Now that line is amazing. You should make an effort in making this launcher available to everyone new playing ARMA2. I will give this launcher another go and hope profiles are easy now to save and choose. Took a bit of time before. :)

Thaught of another thing. Is the addons that are launched automaticlly to a server have to be in separate folders? Like you cant have several addons in the same folder. Im guessing its needed, but just checking cause i have like 100 addons lol...

Yeah that whole bit can be tricky, because the only way I can compare your mods to the ones run on the server is the folder name. So if you have your folder named something other than what the server does, even though its the same mod, it will detect that it's missing.

For this really to work well, the whole community would need a universal naming convention, and both servers and players would need to stick to it.

---------- Post added at 07:43 AM ---------- Previous post was at 07:41 AM ----------

I don't like how this program shows addons for the Steam version. See screenshot.

http://img69.imageshack.us/img69/576/clipboard01gw.th.jpg (http://img69.imageshack.us/i/clipboard01gw.jpg/)

I designed this program while using the steam version, and mine only shows the mod names, not steamapps/common/arma2. Many others using steam say the program works fine for them as well.

Do you have the arma2 exe located somewhere other than the arma2 folder?

Vipera
Nov 20 2009, 07:39
I designed this program while using the steam version, and mine only shows the mod names, not steamapps/common/arma2. Many others using steam say the program works fine for them as well.

Do you have the arma2 exe located somewhere other than the arma2 folder?

My Steam and ARMA2 located in default folder but I installed your program into another folder (not default path). Today I started launcher again and found that left list showed normal but right list was the same. So, I just deleted right list and created again. All works fine now.

I have one sugesstion. Could you add feature that if we drag mod from right list to left list it will delete mod from the right list?

SpiritedMachine
Nov 20 2009, 12:51
My Steam and ARMA2 located in default folder but I installed your program into another folder (not default path). Today I started launcher again and found that left list showed normal but right list was the same. So, I just deleted right list and created again. All works fine now.

I have one sugesstion. Could you add feature that if we drag mod from right list to left list it will delete mod from the right list?

I'm glad you got it working correctly. I will look into adding that feature. Thanks for the suggestion.

SpiritedMachine
Dec 7 2009, 03:52

Update: v0.9.5

Fixed: Problems using the server browser. It was a UAC problem with Win7 and Vista.
Added: Scrollable parameter box. Easier to read all the mods/options you have in the command line.
Rearranged the UI to make it a little more user-friendly.

Watter
Dec 7 2009, 06:44
Nice work m8, have been using your launcher for a while now and think its a fine program, thanks for this update :)

Alderman
Dec 8 2009, 01:45
Amazing work on this Pvt. Johnson (aka SpirtedMachine). This launcher just made me switch from Alpinestars launcher for is overall customization, plus your a member of my unit so I do want to support you. Regardless this launcher is far better and good work on this update as it fixed several issues.

Fyi, Pvt. Johnson who is a member of the 3rd Marine Division - Tactical Realism Unit [3rd MD] , has been awarded our Navy & Marine Corps Achievement Medal for his great contribution to the 3rd MD and entire ArmA2 community.

Semper Fi!

SpiritedMachine
Dec 11 2009, 02:40

Update: v0.9.6

Changes

Added the ability to create a shortcut, using your settings from the launcher, so you don't need to start the launcher unless you want to make changes to a profile. (Does not include third-party applications such as Ventrilo, only mods and game settings)
Added the ability to run Fraps on startup.
Moved the "Check for Updates" button to a more visible location.

Falco1.01
Dec 15 2009, 18:53
For me, this is the best launcher out there. Really good work. Thanks!

Master gamawa
Dec 18 2009, 16:29
yes it's pretty good. I use to use the other launcher (the simple one) and four new islands didn't appear. Last night I downloaded this one and now everything is fine.

Thanks launcher dude.

SpiritedMachine
Dec 18 2009, 17:19

Vipera
Dec 21 2009, 04:19
I use this launcher and like it. There is only one thing that I would like to see improved - program start delay. Program starts with a big pause.

Greg
Dec 21 2009, 11:16
Version: 0.9.6.0

This occurs every time I switch to a profile with no Groups.
Steps to reproduce:
1) Create 2 profiles
2) Delete all Groups from one profile
3) Switch to other profile
4) Switch back to profile with no groups
5) Observe non-fatal exception
--
6) 'Continue'
8) Switch between profiles to verify they both work

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
----------------------------------------

---------- Post added at 12:16 PM ---------- Previous post was at 12:08 PM ----------

Another exception...
Steps to reproduce:
1) Click on a Available Addon to highlight
2) Click on the empty space below addon list
3) Observe non-fatal exception.

************** Exception Text **************
System.ArgumentOutOfRangeException: InvalidArgument=Value of '-1' is not valid for 'index'.
Parameter name: index
at System.Windows.Forms.ListBox.ObjectCollection.get_Item(Int32 index)
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ListBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
----------------------------------------

SpiritedMachine
Dec 21 2009, 12:33
Thanks for letting me know. I'll look into those later today.

SpiritedMachine
Dec 21 2009, 15:36

Update: v0.9.7

Changes/Fixes:

Fix: Fixed problems caused by having no groups in the addon tree.
Change: At least one group is required in the addon tree.
Fix: Fixed problem that occurred when clicking in the blank area of the addon list if the list did not fill the entire box.

.kju [PvPscene]
Dec 21 2009, 15:52
Thanks for the update SpiritedMachine!

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.UnauthorizedAccessException: Der Zugriff auf den Pfad "X:\System Volume Information" wurde verweigert.
bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption)
bei System.IO.Directory.GetDirectories(String path, String searchPattern, SearchOption searchOption)
bei System.IO.Directory.GetDirectories(String path)
bei Microsoft.VisualBasic.FileIO.FileSystem.FindPaths(FileOrDirectory FileOrDirectory, String directory, String wildCard)
bei Microsoft.VisualBasic.FileIO.FileSystem.FindFilesOrDirectories(FileOrDirectory FileOrDirectory, String directory, SearchOption searchType, String[] wildcards, Collection1 Results)
bei Microsoft.VisualBasic.FileIO.FileSystem.FindFilesOrDirectories(FileOrDirectory FileOrDirectory, String directory, SearchOption searchType, String[] wildcards, Collection1 Results)
bei Microsoft.VisualBasic.FileIO.FileSystem.FindFilesOrDirectories(FileOrDirectory FileOrDirectory, String directory, SearchOption searchType, String[] wildcards)
bei Microsoft.VisualBasic.MyServices.FileSystemProxy.GetDirectories(String directory, SearchOption searchType, String[] wildcards)
bei ARMA2_Launcher.Form1.RefreshToolbarButton_Click(Object sender, EventArgs e)
bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
bei System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
bei System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
bei System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
bei System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
bei System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ToolStrip.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3603 (GDR.050727-3600).
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
ARMA2 Launcher
Assembly-Version: 0.9.7.0.
Win32-Version: 0.9.7.0.
CodeBase: file:///T:/ArmA%202%20Launcher/ARMA2%20Launcher.exe.
----------------------------------------
Microsoft.VisualBasic
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
System.Deployment
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll.
----------------------------------------
System.Deployment.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment.resources/2.0.0.0_de_b03f5f7f11d50a3a/System.Deployment.resources.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3082 (QFE.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3603 (GDR.050727-3600).
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
System.Xml.Linq
Assembly-Version: 3.5.0.0.
Win32-Version: 3.5.30729.1 built by: SP.
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll.
----------------------------------------
System.Core
Assembly-Version: 3.5.0.0.
Win32-Version: 3.5.30729.1 built by: SP.
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

It happens now every time I launch the app.. and the configuration files
are unfortunately in the same folder. :(

http://www3.picfront.org/picture/NveNppSW4GY/img/0001.jpg

You can easily see what. :bounce3:

SpiritedMachine
Dec 21 2009, 16:20
Thanks for the update SpiritedMachine!

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.UnauthorizedAccessException: Der Zugriff auf den Pfad "X:\System Volume Information" wurde verweigert.
bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption)
bei System.IO.Directory.GetDirectories(String path, String searchPattern, SearchOption searchOption)
bei System.IO.Directory.GetDirectories(String path)
bei Microsoft.VisualBasic.FileIO.FileSystem.FindPaths(FileOrDirectory FileOrDirectory, String directory, String wildCard)
bei Microsoft.VisualBasic.FileIO.FileSystem.FindFilesOrDirectories(FileOrDirectory FileOrDirectory, String directory, SearchOption searchType, String[] wildcards, Collection1 Results)
bei Microsoft.VisualBasic.FileIO.FileSystem.FindFilesOrDirectories(FileOrDirectory FileOrDirectory, String directory, SearchOption searchType, String[] wildcards, Collection1 Results)
bei Microsoft.VisualBasic.FileIO.FileSystem.FindFilesOrDirectories(FileOrDirectory FileOrDirectory, String directory, SearchOption searchType, String[] wildcards)
bei Microsoft.VisualBasic.MyServices.FileSystemProxy.GetDirectories(String directory, SearchOption searchType, String[] wildcards)
bei ARMA2_Launcher.Form1.RefreshToolbarButton_Click(Object sender, EventArgs e)
bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
bei System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
bei System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
bei System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
bei System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
bei System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ToolStrip.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3603 (GDR.050727-3600).
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
ARMA2 Launcher
Assembly-Version: 0.9.7.0.
Win32-Version: 0.9.7.0.
CodeBase: file:///T:/ArmA%202%20Launcher/ARMA2%20Launcher.exe.
----------------------------------------
Microsoft.VisualBasic
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
System.Deployment
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll.
----------------------------------------
System.Deployment.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment.resources/2.0.0.0_de_b03f5f7f11d50a3a/System.Deployment.resources.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3082 (QFE.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3603 (GDR.050727-3600).
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
System.Xml.Linq
Assembly-Version: 3.5.0.0.
Win32-Version: 3.5.30729.1 built by: SP.
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll.
----------------------------------------
System.Core
Assembly-Version: 3.5.0.0.
Win32-Version: 3.5.30729.1 built by: SP.
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

It happens now every time I launch the app.. and the configuration files
are unfortunately in the same folder. :(

http://www3.picfront.org/picture/NveNppSW4GY/img/0001.jpg

You can easily see what. :bounce3:

It says that the program does not have access to your X drive. I'm not sure there's anything I can do about that. I'm not sure how Ramdisks work, if there are any differences that would cause this problem. I can investigate, but my gut feeling is I won't be able to fix it on my end.

Also, I will look into making the app resizable. Several people have mentioned that. It should be added for version 1.0

Vipera
Dec 22 2009, 08:53
I'd like to see 'Addons' and 'Launch Options' tabs together for quick access.

Nazul
Dec 22 2009, 22:03
I had your launcher open over night, i had started Arma2 about 10 times, doing some testing and stuff over the last 12 hours and i just looked at ram usage it was upto 330megs. lol. I quit and restarted the launcher and its back to 12megs.

SpiritedMachine
Dec 23 2009, 11:50
I had your launcher open over night, i had started Arma2 about 10 times, doing some testing and stuff over the last 12 hours and i just looked at ram usage it was upto 330megs. lol. I quit and restarted the launcher and its back to 12megs.

Strange. I've been trying and I can't get it over 12.5 no matter how many times I change settings or start the game.

Nazul
Dec 24 2009, 00:10
Right now its back to 314megs usage. Peak usage was upto 350mb. Its now 11am , i havent run the game this morning, last time was about 15hours ago i started Arma2 with the launcher.
I won't be able to play today, to busy getting drunk, so i will leave it open and see what happens without running Arma2.

Greg
Dec 24 2009, 05:16
There is an unhandled exception when 'Run Beta' is checked, but no beta .exe is installed.

************** Exception Text **************
System.ComponentModel.Win32Exception: The system cannot find the file specified
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at ARMA2_Launcher.Form1.StartButton_Click()
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

SpiritedMachine
Dec 24 2009, 16:45
I'll have it show a kinder error message, but that does deserve some sort of error. You can't expect it to do something with a file that doesn't exist.

ChiefRedCloud
Dec 24 2009, 19:26
I haven't even used your Launcher yet. But I have downloaded it. Friend I have read ALL ten pages of this post and I an frankly amazed at your work. Words can not discribe how god you are.

Thank You for all your labors and fine workmanship. This from an Old game that has fallen in love with ArmA 2.

SpiritedMachine
Dec 24 2009, 20:07
I haven't even used your Launcher yet. But I have downloaded it. Friend I have read ALL ten pages of this post and I an frankly amazed at your work. Words can not discribe how god you are.

Thank You for all your labors and fine workmanship. This from an Old game that has fallen in love with ArmA 2.

I hope you feel the same way after using it. :)

Thanks for the feedback. I'm more than happy to provide what I hope is a useful tool to the community.

malibu.stacey
Dec 24 2009, 20:13
Its the best launcher out there imo, SM, simple as that. Great work (btw, being able to preview the generated shortcut really is a neat feature :cool:) !

OH-58-FL-Pilot
Dec 30 2009, 02:13
This is a great tool, but maybe I have found a limitation?

I am very anal about splitting up my mod folders and grouping. So much so as they are broken down into weapons, vehicles and units then sub divided by nationality UK AUS, US, RU, Polish, CA, Opfor

Same with vehicles and weapons

What i have found is when i begin to add too many groups the launcher crashes and resets itself showing nothing in the group.

Is this common?

SpiritedMachine
Dec 30 2009, 03:32
This is a great tool, but maybe I have found a limitation?

I am very anal about splitting up my mod folders and grouping. So much so as they are broken down into weapons, vehicles and units then sub divided by nationality UK AUS, US, RU, Polish, CA, Opfor

Same with vehicles and weapons

What i have found is when i begin to add too many groups the launcher crashes and resets itself showing nothing in the group.

Is this common?

I've never had that happen to me, but I've never tested it for any sort of limit, and I don't normally use that many groups. I'll test it out before the next release.

OH-58-FL-Pilot
Dec 30 2009, 03:55
I've never had that happen to me, but I've never tested it for any sort of limit, and I don't normally use that many groups. I'll test it out before the next release.

Yea it is different, i was able to get around it by combining folders for certain things for the time being, i refuse to use any other launcher as your grouping makes it well.. fantastic and functional.

Thank you for looking into it.

Nazul
Dec 30 2009, 05:53
Yeh i love the grouping.
What I would also like to have is being able to have the same addons in more than 1 group.
So i could make a group with all the addons needed for a campaign then enable/disable the whole campaign group.

SpiritedMachine
Jan 1 2010, 01:59

Update: v1.0.0

Here is version 1.0 of my launcher. Nothing much added except an Operation Manual to hopefully answer any basic questions you might have as far as features go. You can download it here (http://download.spiritedmachine.com/software/arma2launcher/ArmA_II_Launcher-Operation_Manual.pdf) separately, but it is also included in this latest installer. Just hit the help button and the PDF will load.

Not much change from the last release, but I feel like its in a good place to call it version 1.

Resizable Window
User's Manual

Thanks for all the feedback that's made it what it is today. I truly appreciate it.

Oh, and Happy New Year to you all. :)

Nazul
Jan 1 2010, 02:29
Thanks mate, good way to start the year, on version 1!

Love the resizable window, just a small request, not even very important really but for it too remember window size?

NielsKri
Jan 2 2010, 15:50
This is a great tool, but maybe I have found a limitation?

I am very anal about splitting up my mod folders and grouping. So much so as they are broken down into weapons, vehicles and units then sub divided by nationality UK AUS, US, RU, Polish, CA, Opfor

Same with vehicles and weapons

What i have found is when i begin to add too many groups the launcher crashes and resets itself showing nothing in the group.

Is this common?

Hello. it has also happened to me, with 10 folders.

See end of this message if you want details on
how to start the JIT debugging instead of this dialog box.

************** Exception Text **************
System.Xml.XmlException: ' "' is an unexpected token. The expected token is ';'. Line 69, position 36th
by Microsoft.VisualBasic.CompilerServices.Symbols.Container.InvokeMethod (Method Target Procedure, Object [] Arguments, Boolean [] Copy Back, Pair flag flag)
by Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet (Object Instance, Type Type, String Member name, Object [] Arguments, String [] Argument Names, Type [] TypeArguments, Boolean [] Copy Back)
by ARMA2_Launcher.Form1.Form1_Load (Object sender, EventArgs e)
by System.EventHandler.Invoke (Object sender, EventArgs e)
by System.Windows.Forms.Form.OnCreateControl ()
by System.Windows.Forms.Control.CreateControl (Boolean fIgnoreVisible)
by System.Windows.Forms.Control.CreateControl ()
by System.Windows.Forms.Control.WmShowWindow (Message & m)
by System.Windows.Forms.Control.WndProc (Message & m)
through System.Windows.Forms.ScrollableControl.WndProc (Message & m)
by System.Windows.Forms.ContainerControl.WndProc (Message & m)
by System.Windows.Forms.Form.WmShowWindow (Message & m)
by System.Windows.Forms.Form.WndProc (Message & m)
by System.Windows.Forms.Control.ControlNativeWindow.OnMessage (Message & m)
by System.Windows.Forms.Control.ControlNativeWindow.WndProc (Message & m)
by System.Windows.Forms.NativeWindow.Callback (IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)

mscorlib
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3603 (GDR.050727-3600)
Codebase: file: / / / C: / WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
ARMA2 Launcher
Assemblyversion: 1.0.0.0
Win32 Version: 1.0.0.0
Codebase: file: / / / C: / Program Files / spirited 20Machine/ArmA%% 20II% 20Launcher/ARMA2% 20Launcher.exe
----------------------------------------
Microsoft.VisualBasic
Assemblyversion: 8.0.0.0
Win32 version: 8.0.50727.3053 (netfxsp.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3053 (netfxsp.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3053 (netfxsp.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3053 (netfxsp.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3053 (netfxsp.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Deployment
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3053 (netfxsp.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Deployment.resources
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3053 (netfxsp.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Deployment.resources/2.0.0.0_da_b03f5f7f11d50a3a/System.Deployment.resources.dll
----------------------------------------
System.Configuration
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3053 (netfxsp.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3082 (QFE.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Xml.Linq
Assemblyversion: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Core
Assemblyversion: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.XML.resources
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3053 (netfxsp.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Xml.resources/2.0.0.0_da_b77a5c561934e089/System.Xml.resources.dll
----------------------------------------
mscorlib.resources
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3603 (GDR.050727-3600)
Codebase: file: / / / C: / WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Assemblyversion: 2.0.0.0
Win32 version: 2.0.50727.3053 (netfxsp.050727-3000)
Codebase: file: / / / C: / WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_da_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT debugging **************
If you want to enable JIT debugging, the value set jitDebugging
System.Windows.Forms section of the configuration file
for the program or computer.
The program must also be compiled with debugging
activated.

Example:

<configuration>
<system.windows.forms jitDebugging="true" />
</ configuration>

When JIT debugging is enabled, all non-settled
exceptions sent to the JIT debugger registered on the computer, instead of
being phased out of this dialog box

Niels K

cm.
Jan 2 2010, 16:28
Good work spirited machine. A fantastic and essential tool :)

btw, front page on Aus Arma :)

SpiritedMachine
Jan 4 2010, 16:01

Update: v1.0.1

Changed:

Window size and position is saved.

----------------------------------------------------------------------

Hello. it has also happened to me, with 10 folders.

Niels K

I've been unable to recreate this error, with up to 50 different group folders, but I'll keep working on it. Thanks for letting me know.

Marko112
Jan 4 2010, 19:34
Thanks for the new version!

ArmedAssault.info (http://www.armedassault.info) Mirror and News (http://www.armedassault.info/index.php?cat=news&game=1&id=3620):

http://www.armedassault.info/mirrorgen2/1685918.gif (http://www.armedassault.info/index.php?cat=utilities&game=1&id=74)

Nazul
Jan 4 2010, 19:39
Nice work again SpiritedMachine. Window position and size saving works great!
Thanks

Mosh
Jan 6 2010, 14:05
great tool, thanks! :)

MaXyM
Jan 6 2010, 15:51
hello.
Thanx for the tool.
If I would to suggest:
1. add possibility to hide some directories from addon lists (for hidding .rsync data or caa directory structures etc)
2. add multi select on AddOn order list to make possible changing order for multiple addons/directories at once
4. maybe selecting profiles should be available to one-click, not hidden in menu.

best regards

SpiritedMachine
Jan 6 2010, 16:08

I have a new project tracker, where I can keep track of feature requests and bug reports. So if you have any suggestions or bugs to report, please use it here (http://forum.spiritedmachine.com/index.php?project=1). Thanks!

Mysteryman5150
Jan 19 2010, 00:12
Please help, I keep getting the following error message (and I lose all saved groups in the profile I was working in, However it retains all other launch options and mod descriptions, I only lose the group names and grouping, which is a pain to redrag all mods over again):

Microsoft .net Framework

Unhandled exception has occurred in your application. If you click
Continue, the application will ignore this error and attemp to continue. If
you click Quit, the application will close immediately.

"" is an unexpected token. The expected token is ";". Line 5, position 38.

<Details tab>

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Xml.XmlException: '"' is an unexpected token. The expected token is ';'. Line 5, position 38.
at Microsoft.VisualBasic.CompilerServices.Symbols.Container.InvokeMethod(Method TargetProcedure, Object[] Arguments, Boolean[] CopyBack, BindingFlags Flags)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
ARMA2 Launcher
Assembly Version: 1.0.1.0
Win32 Version: 1.0.1.0
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3074 (QFE.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Deployment
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

---------- Post added at 01:12 AM ---------- Previous post was at 12:53 AM ----------

I just figured it out. I found I was using the & symbol in one of my mod folder names, i.e. @<hidden>&BlackOps. I verified this to be the problem by removing the & symbol=no problems. I then added the & symbol to a working mod and I recieved the same message. I hope this may help someone else in the future, which is why I posted it as a reply rather than an edit to my existing post. I noticed other people getting similar error messages and the author was unable to duplicate and this may be why.

2Many
Jan 27 2010, 23:56
Great launcher!

I've tried all the launchers available and I find this one to be the best IMHO. No offence to all the other launchers, yours are good, this one rocks. Excellent features, especially like the 'groups'.

I do have a couple of questions/suggestions/wishes.

Would it be possible to drag multiple addons over to a group, instead of just one at a time?

For instance, I have an 'islands' folder containing 23 mods. In the launcher I have an 'islands' group. ATM each mod has to be dragged over separately. I currently have around 400 mods for ArmA 2. Multi-drag would be a god-send.

Perhaps holding down [shift] and selecting the mods you want to drag over.

Any chance of a version that could launch OFP and ArmA 1?

I still play ArmA and occasionally OFP. Quality launchers for the oldies would be great. Even better would be OFP and ArmA options combined in your existing launcher.

I have tried tricking your launcher to work on ArmA and it seems to work perfectly, only gets messy when I have all the ArmA and ArmA 2 mods listed(in the hundreds).

When creating a shortcut it would be nice to have a default shortcut location. I don't have all my ArmA 2 shortcuts on the desktop (I stick them in a toolbar) and have to browse to the same folder every time I create a shortcut.

Keep up the good work!

Mysteryman5150
Jan 28 2010, 01:25
@<hidden> Look up 2 posts above yours, SpiritedMachine is now tracking at a different site;).

2Many
Jan 28 2010, 02:03
Thanks MysteryMan5150, on my way there now.

SpiritedMachine
Jan 28 2010, 02:49
@<hidden> Look up 2 posts above yours, SpiritedMachine is now tracking at a different site;).

For those of you that are requesting features and reporting bugs, I have created a new tracker that is a part of my own website, so I have a little more control over it, rather than using a third-party site. From now on, please use the issue tracker here: SM ArmA 2 Launcher Project Tracker (http://forum.spiritedmachine.com/index.php?project=1)

Thanks to all for the comments and the feature requests.

SpiritedMachine
Feb 14 2010, 08:24

Update: v1.1.0
Project Tracker (http://forum.spiritedmachine.com/index.php?project=1)

Toggle Hide/Show addons using the added button (Eye Icon), or by keyword (Right-click the button). Video (http://www.screencast.com/users/SpiritedMachine/folders/ArmA%202%20Launcher/media/e9124722-1b8b-40ff-8fca-16a8ba7bc47e)
Change addon order quickly, without pressing arrow buttons. Select an addon or addons, then right-click where you want them to go. The relationship between addons stays the same. Video (http://www.screencast.com/users/SpiritedMachine/folders/ArmA%202%20Launcher/media/8f52993f-3e71-484c-ba08-ede2be432493)
Install addon folders by dragging a folder from windows onto the Addon Options List. Any folder dragged onto this list will be copied to the arma 2 directory. Or install addon folders to a custom addon directory by dragging the folder to the "Additional Addon Directories" list, where the destination is the directory your mouse is over when you drop the folder. Video (http://www.screencast.com/users/SpiritedMachine/folders/ArmA%202%20Launcher/media/381150d2-f5b2-444b-88c7-1c98abc3af6f)
Send addons to the recycle bin using the added button. (Trash Icon) Video (http://www.screencast.com/users/SpiritedMachine/folders/ArmA%202%20Launcher/media/4719eff6-acac-4f52-bee8-55b842ac9386)
Improved Addon Groups tree structure behavior. Additional commands via right-click menu (Check All, Uncheck All, Check All This Group, Uncheck All This Group). Video (http://www.screencast.com/users/SpiritedMachine/folders/ArmA%202%20Launcher/media/45e7a45f-54f3-40ff-a62e-a459e40730b1)
Choose whether or not to launch Ventrilo/Teamspeak only when playing online.
Change profiles quickly using a drop-list located next to profiles button.
Updates are detected automatically. Update button is only visible when an update is available.
When creating shortcuts, the last used save location is stored.
Added a quick cleanup feature located in the Help dropdown menu, to clean up any old data from previous versions of the program you may have on your computer.

Bug Fixes:

A bug that occurred when an addon name included special characters such as & or % has been fixed.

Thanks to those giving me suggestions and pointing out any bugs. I appreciate your help in making this program better.

thales100
Feb 14 2010, 09:12
Thanks for the update, great launcher.

Rough Knight
Feb 14 2010, 13:14
Thanks SpiritedMachine,

IMHO this is the best launcher out there. Easy to use\configure and has all the features I could ever ask for.

Thanks

Frosty

Bushlurker
Feb 14 2010, 16:46
Well done with yet another update SpiritedMachine!..... THE launcher of choice nowadays - without hesitation!
(is that a new font in the addons list? - looks more readable somehow...?)

Fantastic work and steady and reliable bugfixing and updating - can't ask for more...

Cheers!!!

B

SpiritedMachine
Feb 14 2010, 17:05
Well done with yet another update SpiritedMachine!..... THE launcher of choice nowadays - without hesitation!
(is that a new font in the addons list? - looks more readable somehow...?)

Fantastic work and steady and reliable bugfixing and updating - can't ask for more...

Cheers!!!

B

Thanks very much. Yes, it is a new font, I had it applied to some select controls in previous versions, but I decided to use it globally now. I really like the way it looks. Its called "Segoe UI".

Old_Painless
Feb 14 2010, 19:33
Hi, just downloaded this. Looks amazing, especially the accessible MP server browser. A couple of newbie questions, please:

It shows the ACE .rsync folders as mods. Alpinestars launcher filters out the versioning files - can I filter with this launcher too?

When I create a group, eg. ACE, with all the @<hidden> folders, and then select the group, I have to select the individual mods within the group, too. I was expecting that selecting a group would select everything within that group ?

Cheers,
OP

SpiritedMachine
Feb 14 2010, 20:42
It shows the ACE .rsync folders as mods. Alpinestars launcher filters out the versioning files - can I filter with this launcher too?

If you select the "Addon Options" tab, you can hide any addons that you want. If you click on the button with the eye icon it will toggle whichever addons you have selected hidden or shown. But if you right-click that same button, you can type in rsync, for example, and that will filter out any addon with that keyword in it.

When I create a group, eg. ACE, with all the @<hidden> folders, and then select the group, I have to select the individual mods within the group, too. I was expecting that selecting a group would select everything within that group ?

If you right-click on a group or addon, you can choose to check or uncheck all items within that group.

Hope I've answered your questions. I realize there's a bit more of a learning curve than other launchers, but in the end I think the flexibility is worth it. If you need anything else, let me know.

Watter
Feb 14 2010, 21:30
Great update SpiritedMachine, best launcher around :)

Rough Knight
Feb 15 2010, 00:11
Hi SpiritiedMachine,

Thanks again for the brilliant launcher.

If you have saved a list of favourite servers, when you go into the "online" tab you can't tell how many players are on each of the servers unless you individually right click on each one, or go back into the browser and search for servers again.

If one of the servers down the bottom of your list has a heap of players but the others don't, you could spend some time filtering this out.

Is it difficult to add afeature to refresh the statistics or playercount in your favourites list when you go into the online tab automatically? This would make your choice easier and allow you to get online faster.

Thats being fairly petty, but it would be a feature of awesomeness if it could be achieved easily :)

Thanks

Frosty

SpiritedMachine
Feb 15 2010, 01:21
Hi SpiritiedMachine,

Thanks again for the brilliant launcher.

If you have saved a list of favourite servers, when you go into the "online" tab you can't tell how many players are on each of the servers unless you individually right click on each one, or go back into the browser and search for servers again.

If one of the servers down the bottom of your list has a heap of players but the others don't, you could spend some time filtering this out.

Is it difficult to add afeature to refresh the statistics or playercount in your favourites list when you go into the online tab automatically? This would make your choice easier and allow you to get online faster.

Thats being fairly petty, but it would be a feature of awesomeness if it could be achieved easily :)

Thanks

Frosty

I will work on that for the next release. In the meantime, though, you can just click on a favorite server, and look in the list below the favorite server list, called "Selected Server Stats". This will show the playercount of the favorite server you have highlighted (as well as mission, map, mods, and ping). It's not as nice as having it show up automatically, but its way easier than starting up the browser.

Old_Painless
Feb 15 2010, 07:56
SpiritedMachine, thanks for taking the time to reply to my questions above. Once again, thanks for a great launcher :)

-OP

RunForrest
Feb 15 2010, 08:06
hey there
as already said by others, this is really the best launcher so far. i tried alpine launcher before, but unfortunately it wasnt suitable for my needs. im addon addicted and i load as much fixes, additions and stuff as possible. that causes the problem to find the right loading order of the different addons and overall compatiblities. ur launcher finally really helps in organizing and profiling all that hundreds of addons. thank u :thumbs-up:
but i think ive found a big mistake in ur launcher.
afaik, from my understanding and my experience that i have so far with ofp,arma1 and arma2 addons, the priority/loading order of addons is the following:

-mod=@<hidden>;@<hidden>;@<hidden>

in this case mod3 has the highest priority, mod1 the lowest
means, if there is a config , e.g. for a weapon, in all that modfolders, mod3 would contain that config, that would overwrite the other configs

this is how i handled it all the time and how it worked for me all the time.

ur launcher does this vice versa, when i increase the priority of an addon in ur launcher it gets loaded first.

im a little bit confused, as no one else seem to have noticed that :confused:

if the mistake is on my side here, than i would be even more confused :eek:
as i already mentioned, i always managed addons in the past that way

Anddos
Feb 15 2010, 09:08

MaXyM
Feb 15 2010, 10:56
ur launcher does this vice versa, when i increase the priority of an addon in ur launcher it gets loaded first.

Because you set not priority but ORDER (as stated on the list label)

I'm not sure if it is good idea. There are a few such solutions like Yoma or six updater. And all of these are not user friendly dueo to a bunch of options. I would like to launcher be a launcher only. However if downloader would be done in intuitive manner, who knows.

To the author:
Great job. I verified issues reported by me and looks like you have implemented also the last things reporter a few days ago.
I would like to see possibility to hide items from option list. For example as checkbox "hide hidden items". It would make ordering much easier.

For them who don't know new features, there are a few most important (to me):
- multiselecting mods in mod options and moving all selected items at once
- quick profile select (see drop arrow next to menu item)
- option to run comm software only in multiplayer mode

And what can I say. I've checked all launchers and only this one satisfy my needs. Thanx.

Wastelander
Feb 15 2010, 11:51
I seem to get a couple of errors:-)

Win 7 64bit

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Conversion from string "snaps and impact sounds" to type 'Integer' is not valid. ---> System.FormatException: Input string was not in a correct format.
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
--- End of inner exception stack trace ---
at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
ARMA2 Launcher
Assembly Version: 1.1.0.0
Win32 Version: 1.1.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/Spirited%20Machine/ArmA%20II%20Launcher/ARMA2%20Launcher.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Deployment
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

SpiritedMachine
Feb 15 2010, 12:32
I seem to get a couple of errors:-)

Win 7 64bit

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Conversion from string "snaps and impact sounds" to type 'Integer' is not valid. ---> System.FormatException: Input string was not in a correct format.

Do you have an addon with a comma in the folder name? "Something,snaps and impact sounds"?

Edit: I just googled "snaps and impact sounds" and I see there is a mod called "Explosions,Snaps and Impact Sounds"

Using punctuation marks in folder names is often not a good idea. In my program, and many others, stored data is separated by commas. When the program reads the saved mods, it sees that comma and thinks there is a separate data value there.

I can separate the values in my save files with some other symbol, but chances are eventually someone will put it in a folder name, and then I'll have to find another one.

---------- Post added at 07:27 AM ---------- Previous post was at 07:25 AM ----------

I don't have plans to go that direction with my launcher. But if you're looking for something like that, Yoma's Addon Sync does just the thing.

---------- Post added at 07:32 AM ---------- Previous post was at 07:27 AM ----------

hey there
as already said by others, this is really the best launcher so far. i tried alpine launcher before, but unfortunately it wasnt suitable for my needs. im addon addicted and i load as much fixes, additions and stuff as possible. that causes the problem to find the right loading order of the different addons and overall compatiblities. ur launcher finally really helps in organizing and profiling all that hundreds of addons. thank u :thumbs-up:
but i think ive found a big mistake in ur launcher.
afaik, from my understanding and my experience that i have so far with ofp,arma1 and arma2 addons, the priority/loading order of addons is the following:

-mod=@<hidden>;@<hidden>;@<hidden>

in this case mod3 has the highest priority, mod1 the lowest
means, if there is a config , e.g. for a weapon, in all that modfolders, mod3 would contain that config, that would overwrite the other configs

this is how i handled it all the time and how it worked for me all the time.

ur launcher does this vice versa, when i increase the priority of an addon in ur launcher it gets loaded first.

im a little bit confused, as no one else seem to have noticed that :confused:

if the mistake is on my side here, than i would be even more confused :eek:
as i already mentioned, i always managed addons in the past that way

As MaXyM stated, you can think of the addon order list to be just that, the order, not necessarily the priority. I have always been placing mods in the opposite order you describe, and it always works. But maybe I misunderstand. I'd need someone from BIS to tell me, because I have seen it described both ways.

To me, ordering things from top to bottom, only to have them listed from right to left in the mod parameter string, is just plain backwards. Top to bottom = left to right makes much more sense to me. You can order the mods in the mod order list accordingly.

Mosh
Feb 15 2010, 13:06
As MaXyM stated, you can think of the addon order list to be just that, the order, not necessarily the priority. I have always been placing mods in the opposite order you describe, and it always works. But maybe I misunderstand. I'd need someone from BIS to tell me, because I have seen it described both ways.

To me, ordering things from top to bottom, only to have them listed from right to left in the mod parameter string, is just plain backwards. Top to bottom = left to right makes much more sense to me. You can order the mods in the mod order list accordingly.

I assumed with your program, the last thing in the command line would load last and take priority, which seems the case for me, sometimes... I'd like an official answer too.

But as far as the program goes, I would be lost without it... messing around with 139 mod folders has never been easier, thanks! I have the other 3 or 4 mod programs installed to try them out and yours does everything they all do and more.

MaXyM
Feb 15 2010, 13:06
I can separate the values in my save files with some other symbol, but chances are eventually someone will put it in a folder name, and then I'll have to find another one.

Try characters not allowed in file names. For example ':'
you can also use XML format for addonorder.ord file

RunForrest
Feb 15 2010, 13:23
Top to bottom = left to right makes much more sense to me

thats true, but the green arrows on the right say increase priority and decrease priority, what should be the other way around :)

SpiritedMachine
Feb 15 2010, 13:27
thats true, but the green arrows on the right say increase priority and decrease priority, what should be the other way around :)

You're right, I forgot their tooltip does say that. I will change that in the next version. Also, if you could show me some evidence proving your ordering method is correct, that would be great. I've googled the topic with no luck. Like I said, I've been doing it opposite for the past 6 months, and I've never had problems.

Wastelander
Feb 16 2010, 06:42
[QUOTE=SpiritedMachine;1569763]Do you have an addon with a comma in the folder name? "Something,snaps and impact sounds"?

Edit: I just googled "snaps and impact sounds" and I see there is a mod called "Explosions,Snaps and Impact Sounds"

Using punctuation marks in folder names is often not a good idea. In my program, and many others, stored data is separated by commas. When the program reads the saved mods, it sees that comma and thinks there is a separate data value there.

I can separate the values in my save files with some other symbol, but chances are eventually someone will put it in a folder name, and then I'll have to find another one.[COLOR="Silver"]
VOP sound had the comma for snanaps,...

I removed the comma but still got errors starting ?

ps 1.01 of you app waorked fine even with the VOP sound an comma?

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Conversion from string "snaps and impact sounds" to type 'Integer' is not valid. ---> System.FormatException: Input string was not in a correct format.
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)

Even after deleting/moving the @<hidden> Directory I still had the error when starting until I could remove the link with refresh on Launcher.

Hopefully this has fixed the problem....

Took me ages to get it all setup with groups only to restart with error and loose everything!!

Oh well back to setting up again...

SpiritedMachine
Feb 16 2010, 12:27
[QUOTE=SpiritedMachine;1569763]Do you have an addon with a comma in the folder name? "Something,snaps and impact sounds"?

Edit: I just googled "snaps and impact sounds" and I see there is a mod called "Explosions,Snaps and Impact Sounds"

Using punctuation marks in folder names is often not a good idea. In my program, and many others, stored data is separated by commas. When the program reads the saved mods, it sees that comma and thinks there is a separate data value there.

I can separate the values in my save files with some other symbol, but chances are eventually someone will put it in a folder name, and then I'll have to find another one.[COLOR="Silver"]
VOP sound had the comma for snanaps,...

I removed the comma but still got errors starting ?

ps 1.01 of you app waorked fine even with the VOP sound an comma?

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Conversion from string "snaps and impact sounds" to type 'Integer' is not valid. ---> System.FormatException: Input string was not in a correct format.
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)

Even after deleting/moving the @<hidden> Directory I still had the error when starting until I could remove the link with refresh on Launcher.

Hopefully this has fixed the problem....

Took me ages to get it all setup with groups only to restart with error and loose everything!!

Oh well back to setting up again...

The reason it still didn't work after deleting the comma is that the launcher already saved a file that stores the addon order, and that is where the problem was. Once you refreshed the launcher and saved a new copy of the addon order file, without the comma in the name, it should be working fine. I will change the file format in the next version to xml or something, so we don't have to worry about the name anymore.

Mysteryman5150
Feb 16 2010, 21:58
SpiritedMachine, awesome updates to the launcher;). Thanks again for puuting your time and effort into it. Like I said before I think this is the best launcher out there for me when it comes to valuating the usefulness of it as compared to how user freindly it is. It is simple and covers everything I really need in a launcher:D.

Rough Knight
Feb 17 2010, 03:10
Hi again SpiritedMachine,

I am using v1.1.0.0 and I'm not sure if it is intentional or not but the "check for Updates" radio button on the launcher seems to have disappeared?

Not sure if you want it there or not, but it seems to have either moved or been omitted as I can't find the option anywhere in the launcher now : P

Thanks

Frosty

SpiritedMachine
Feb 17 2010, 03:17
Hi again SpiritedMachine,

I am using v1.1.0.0 and I'm not sure if it is intentional or not but the "check for Updates" radio button on the launcher seems to have disappeared?

Not sure if you want it there or not, but it seems to have either moved or been omitted as I can't find the option anywhere in the launcher now : P

Thanks

Frosty

I replaced it with a button that will only appear when there is an update available. So you don't have to check, it will let you know.

Alderman
Feb 17 2010, 06:28
Hey Johnson, hope things are going well for ya. I put this in the tracker on the 3rdMD site before you created the one on your site, but wondering if you could make it so the rsync/pack versions didnt show up in the listing, so for all the stuff from six-updater. This would be a big help.

SpiritedMachine
Feb 17 2010, 12:32
;1571432']Hey Johnson, hope things are going well for ya. I put this in the tracker on the 3rdMD site before you created the one on your site, but wondering if you could make it so the rsync/pack versions didnt show up in the listing, so for all the stuff from six-updater. This would be a big help.

I decided not to filter out only the rsync folders, because I figured there would be something else in the future that people might want to hide. So instead I have a hide button, so you can choose what to hide yourself. If you click on that button it will toggle whatever you have selected either hidden or shown. If you right-click it, it brings up a dialog where you can type in a keyword, and hide anything with that keyword in it. Here's a video that shows it in action. (http://www.screencast.com/users/SpiritedMachine/folders/ArmA%202%20Launcher/media/e9124722-1b8b-40ff-8fca-16a8ba7bc47e)

EricStephenVorm
Mar 28 2010, 18:31
I'm not sure if anyone has already asked this or not, but adding the ability to auto-load TrackIR would be a huge perk to this already stellar app. I see that you already have the ability to run Ventrillo and TS when executing Arma2. Any chance you could just add TrackIR as well?

Thanks.

SpiritedMachine
Mar 28 2010, 22:52
I'm not sure if anyone has already asked this or not, but adding the ability to auto-load TrackIR would be a huge perk to this already stellar app. I see that you already have the ability to run Ventrillo and TS when executing Arma2. Any chance you could just add TrackIR as well?

Thanks.

I'll look into adding it. Thanks for the suggestion.

eosteric
Mar 31 2010, 14:53
nevermind

Wastelander
Apr 7 2010, 01:49
Hi,

AVG reporting launcher as a virus?

http://img535.imageshack.us/img535/2729/launcervirus.jpg

I am sure there is a good reason.

SpiritedMachine
Apr 7 2010, 04:30
Hi,

AVG reporting launcher as a virus?

http://img535.imageshack.us/img535/2729/launcervirus.jpg

I am sure there is a good reason.

EDIT: Just noticed that the launcher you have in the ArmA II folder is not mine. The one throwing the AVG alert is actually the one made by CptArma2 (Alpinestars). I think it has come up in his thread before. Also, it looks like you have another launcher in there too that also isn't mine. Mine installs to the program files folder, not inside the ArmA 2 folder.

I'm sure there isn't, because I wrote it from scratch. If you believe it's a virus, you're free to pass on it. AV programs are known to throw false alarms, it happens.

Maybe CptArma2 is reporting it to AVG as a virus for spite... Just kidding.

It doesn't install to that location by default. Did you set it that way? I use AVG and when I run it from the default location that it installs to, there is absolutely no problem.

Sorry I don't have a concrete answer for you, but something goofy is going on. Besides, I'm not smart enough to write a virus.

eosteric
Apr 12 2010, 22:07
I have a weird problem. I'm on Win7 64bit, your Launcher has worked fine for some time, but when I went to start it the other day, it starts, runs fine, pops up on the task bar, but the actual program window doesn't show.

I tried restarting, same thing. Tried uninstalling, installing again, same thing. Then I uninstalled again, but this time I installed to a different location, and it works. But it only worked a few times. And if I reinstall again, to a different directory, it will run again, for a few times. Then it's back to the problem again.

I currently have no other problems in Windows, with other software or anything, so not quite sure what's up here..

BTW: Your program also pops in the systray, and I can right click it there, and do Start Arma II, that works. But the Show/Hide launcher does nothing. Program seems to be running fine and all, since I can start Arma2 from it, but the program window is not showing.

I'm thinking it might be opening up outside the visible area of my desktop or something like that.

EDIT: Ok, I actually figured it out, it was being opened up outside visible area of desktop. To get it back, I had to select it in the task bar, hit ALT + SPACE, then select Move, and click once on either of the arrow keys and it popped up.

SpiritedMachine
Apr 13 2010, 12:38
I have a weird problem. I'm on Win7 64bit, your Launcher has worked fine for some time, but when I went to start it the other day, it starts, runs fine, pops up on the task bar, but the actual program window doesn't show.

I tried restarting, same thing. Tried uninstalling, installing again, same thing. Then I uninstalled again, but this time I installed to a different location, and it works. But it only worked a few times. And if I reinstall again, to a different directory, it will run again, for a few times. Then it's back to the problem again.

I currently have no other problems in Windows, with other software or anything, so not quite sure what's up here..

BTW: Your program also pops in the systray, and I can right click it there, and do Start Arma II, that works. But the Show/Hide launcher does nothing. Program seems to be running fine and all, since I can start Arma2 from it, but the program window is not showing.

I'm thinking it might be opening up outside the visible area of my desktop or something like that.

EDIT: Ok, I actually figured it out, it was being opened up outside visible area of desktop. To get it back, I had to select it in the task bar, hit ALT + SPACE, then select Move, and click once on either of the arrow keys and it popped up.

I'm glad you figured out what was happening, but I don't think it should be doing that on its own. It saves its location when you close so it should be back where you left it the next time you run it.

WillaCHilla
Apr 13 2010, 15:09
very nice finding eosteric!! -Had the same problem a few times with this launcher. After some (un)installs (including cleaning the registry) it runs normal, but i think your solution is a bit faster :).

Edit: I am also running a Dual-Screen-setup, so probably the problem occured the way _William describes it in my case, too.

_William
Apr 13 2010, 18:23
I'm glad you figured out what was happening, but I don't think it should be doing that on its own. It saves its location when you close so it should be back where you left it the next time you run it.

In my case (dual screen setup, 2x 1600x1200), the launcher does save incorrect location values (-32000 or -23000 for x and y) when I move the launcher to the secondary screen left of the primary screen and quit the launcher.
The next time I start the launcher, I get the same behavior as described by eosteric. I fix it by editing the user.config file in c:\users\<user>\AppData\Local\Spirited_Machine\ARMA2_Launcher.exe_URL<...>\1.1.1.0 and setting the winposx and winposy values to 0.

Despite that bug, I'm really really satisfied with your launcher. Great job!

SpiritedMachine
Apr 13 2010, 23:30
In my case (dual screen setup, 2x 1600x1200), the launcher does save incorrect location values (-32000 or -23000 for x and y) when I move the launcher to the secondary screen left of the primary screen and quit the launcher.
The next time I start the launcher, I get the same behavior as described by eosteric. I fix it by editing the user.config file in c:\users\<user>\AppData\Local\Spirited_Machine\ARMA2_Launcher.exe_URL<...>\1.1.1.0 and setting the winposx and winposy values to 0.

Despite that bug, I'm really really satisfied with your launcher. Great job!

Good catch. I never thought far enough ahead to consider a 2nd monitor on the left hand side. I have dual monitors, with my secondary on the right and it works fine. I'll have to check into that.

kromka
Apr 24 2010, 17:32
I found some bug:
On the tab "online" i have added 3 servers:
A, B, C
When i change highlight of them (without any other actions), application crash.
Eg.
A (ok), B (ok), A (crash).
B (ok), A (ok), C (crash).
A (ok), go to another tab (ok), back to "online" (ok), B (crash).
I don't know is there any repo.
Server A, and B are shut down.
Server C is online.
Server A and C have a pass.

Error message:

Szczegółowe informacje na temat wywoływania debugowania w trybie JIT (just in time)
zamiast tego okna dialogowego znajdują się na końcu tego komunikatu.

************** Tekst wyjątku **************
System.InvalidOperationException: Ten proces BackgroundWorker jest aktualnie zajęty, a nie można wykonywać wielu zadań jednocześnie.
w System.ComponentModel.BackgroundWorker.RunWorkerAsync(Object argument)
w System.ComponentModel.BackgroundWorker.RunWorkerAsync()
w ARMA2_Launcher.Main.FavoritesList_SelectedIndexChanged(Object sender, EventArgs e)
w System.Windows.Forms.ListView.OnSelectedIndexChanged(EventArgs e)
w System.Windows.Forms.ListView.WmReflectNotify(Message& m)
w System.Windows.Forms.ListView.WndProc(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
ARMA2 Launcher
Wersja zestawu: 1.1.0.0
Wersja Win32: 1.1.0.0
CodeBase: file:///C:/Program%20Files/Spirited%20Machine/ArmA%20II%20Launcher/ARMA2%20Launcher.exe
----------------------------------------
Microsoft.VisualBasic
Wersja zestawu: 8.0.0.0
Wersja Win32: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Deployment
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Deployment.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment.resources/2.0.0.0_pl_b03f5f7f11d50a3a/System.Deployment.resources.dll
----------------------------------------
System.Xml.Linq
Wersja zestawu: 3.5.0.0
Wersja Win32: 3.5.30729.1 built by: SP
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Core
Wersja zestawu: 3.5.0.0
Wersja Win32: 3.5.30729.1 built by: SP
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.resources/2.0.0.0_pl_b77a5c561934e089/System.resources.dll
----------------------------------------
System.Windows.Forms.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_pl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------

************** Debugowanie w trybie JIT **************
Aby włączyć debugowanie w trybie JIT (just-in-time), plik .config tej
aplikacji lub komputera (machine.config) musi mieć
wartość jitDebugging ustawioną w sekcji system.windows.forms.
Aplikacja musi być również skompilowana z włączonym
debugowaniem.

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Gdy debugowanie JIT jest włączone, wszystkie nieobsługiwane wyjątki
są wysyłane do debugera JIT zarejestrowanego na komputerze
i nie są obsługiwane w tym oknie dialogowym.

My winXP is polish one.
Translation of beginning part:

************** Exception text**************
System.InvalidOperationException: This process BackgroundWorker is busy bussy and it can't do multiple tasks in
System.ComponentModel.BackgroundWorker.RunWorkerAsync(Object argument) ....

wormeaten
Jul 4 2010, 21:35
Any chance for some new version with OA support?

SpiritedMachine
Jul 5 2010, 01:58
Any chance for some new version with OA support?

Possibly. I haven't done any work on it for a while. Might be a good time for an overhaul.

Rough Knight
Jul 5 2010, 11:05
Whoohoo, I came here specifically in hope that you where about to make the additions to the launcher to acommodate OA.

Thanks

Frosty

Kroky
Jul 6 2010, 07:04
Yes Spirited Machine,

an update would be very welcome. Im using your launcher for about 9 months now. After trying Kegetys mod launcher and Alpinestars, I found that yours works best for me.

Bushlurker
Jul 6 2010, 15:47
An ArmA2OA.exe - capable version would be very welcome!
I've been using this launcher exclusively as well - reliable, no frills, does what it's meant to do...

B

Mosh
Jul 6 2010, 15:51
This is my favorite launcher. I would like to see an update if you find the time or desire. :D

THANKS!!!

SpiritedMachine
Jul 6 2010, 15:56
I'm working on it now. Should have it tested and released tonight sometime.

SpiritedMachine
Jul 7 2010, 03:01

ArmA II Game Launcher v1.2.0 Released

This version is compatible with ArmA II: Operation Arrowhead.
Video (http://www.screencast.com/t/Njg0NTQ5ZDM)

Operation Arrowhead compatible. Choose from ArmA II standalone, Operation Arrowhead Standalone, or ArmA II Combined Operations.
Improved saving/loading settings. XML based file structure, rather than comma-separated text files.
Server browser searches for both regular ArmA II and OA games.

This program has been tested using all combinations of ArmA II / OA, beta versions, etc with success (Both purchased via Steam). However, with so many changes there are sure to be bugs. Please report any bugs you find either here or the project tracker (http://forum.spiritedmachine.com/index.php?project=1). If you do report a bug, please try to give steps to reproduce the problem. Thank you.

NOTE: My apologies to those of you who have your settings just the way you like them. Due to the re-structuring of the way files are saved and loaded, it is not possible to transfer old profiles over to this new version.

Foxhound
Jul 7 2010, 15:16
Excellent work, thanks for making this compatible with OA :)

Updated version frontpaged on the Armaholic homepage (http://www.armaholic.com/page.php?id=8242).

SpiritedMachine's Game Launcher v1.2.0 (http://www.armaholic.com/page.php?id=8241)

Mosh
Jul 7 2010, 15:34
Thanks for the update!

Bottom right, where you select Arma version... Arma II starts Arma II, Arma II - CO starts combined operations, but Arma II - OA starts CO also (with or without beta). Maybe I'm just overlooking something but I was hoping that would start standalone AO.

Other than that, so far works great. :)

Katash
Jul 7 2010, 15:49
I'm having an issue with this, I have retail A2 and Steam A2 OA - Everything works fine except if I have my mods checked (installed in the A2 dir) and try to launch A2 OA or CO I get the parameters like no splash, empty world etc ... But I cant get any mods to load.

If I launch A2 the mods load fine.

By the way this is my params

A2
"-mod=@<hidden>;@<hidden>;@<hidden>" -nosplash -cpuCount=4

A2 OA
"-mod=C:\Program Files (x86)\Steam\steamapps\common\arma 2 operation arrowhead\Expansion;@<hidden>;@<hidden>;@<hidden>" -nosplash -cpuCount=4

A2 CO
"-mod=C:\Program Files\Bohemia Interactive\ArmA 2;C:\Program Files (x86)\Steam\steamapps\common\arma 2 operation arrowhead\Expansion;ca;@<hidden>;@<hidden>;@<hidden>" -nosplash -cpuCount=4

SpiritedMachine
Jul 7 2010, 15:59
I'm having an issue with this, I have retail A2 and Steam A2 OA - Everything works fine except if I have my mods checked (installed in the A2 dir) and try to launch A2 OA or CO I get the parameters like no splash, empty world etc ... But I cant get any mods to load.

If I launch A2 the mods load fine.

This is something that I overlooked due to not knowing how A2 and OA would interact, I apologize and will be fixing this asap.

The problem is that when you are playing OA and the mods are in the A2 folder, it needs to see the entire path of the mod, not just the folder name. Rather than just "-mod=@<hidden>" it needs to see "-mod=C:\Mods\@<hidden>", etc.

Solution for now: Either add your ArmA 2 directory to the "Additional Addon Directories" (there will be duplicate mods, half mod name only, half full path), OR BI have created a folder in 'My Documents' called ArmA 2, which has a subfolder called 'Addons'. I have been placing all addons into this folder, and adding that folder to the "Additional Addon Directories". You can see this in the video link a few posts up.

Katash
Jul 7 2010, 16:02
Thanks, I appreciate your work, I'll wait for the update - I dont fancy moving all my mods ;p

WillaCHilla
Jul 7 2010, 17:01
Thx for the update, SpiritedMachine! -Nice work!

Tankbuster
Jul 7 2010, 21:36
This is a really nice launcher. My new favourite. :)
One feature request... mumble support in the external applications tab.

SpiritedMachine
Jul 8 2010, 00:26

ArmA II Game Launcher v1.2.3 Released

This version is compatible with ArmA II: Operation Arrowhead.
Video (http://www.screencast.com/t/ZTdjYWU0M)

Fixed mod recognition when playing OA with mods located in the ArmA 2 directory. Depending on what game is selected, the mod parameter string shows relative or full paths.
When scanning for addons, .rsync folders are ignored.
Fixed bug that reordered addons incorrectly when dragging and dropping multiple items.
Other efficiency improvements to code not seen by the user.

This program has been tested using all combinations of ArmA II / OA, beta versions, etc with success (Both purchased via Steam). However, with so many changes there are sure to be bugs. Please report any bugs you find either here or the project tracker (http://forum.spiritedmachine.com/index.php?project=1). If you do report a bug, please try to give steps to reproduce the problem. Thank you.

Raserisk
Jul 8 2010, 01:42
It works this time, thanks very much! :D

kromka
Jul 8 2010, 08:04
After patch from version 1.2.0.0 to 1.2.3.0, when i run launcher on the very beginning i recieve such an error:

Szczegółowe informacje na temat wywoływania debugowania w trybie JIT (just in time)
zamiast tego okna dialogowego znajdują się na końcu tego komunikatu.

************** Tekst wyjątku **************
System.ArgumentException: Ścieżka ma niedozwolony format.
w System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
w System.IO.Path.NormalizePath(String path, Boolean fullCheck)
w System.IO.Path.GetDirectoryName(String path)
w System.EventHandler.Invoke(Object sender, EventArgs e)
w System.Windows.Forms.Form.OnCreateControl()
w System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
w System.Windows.Forms.Control.CreateControl()
w System.Windows.Forms.Control.WmShowWindow(Message& m)
w System.Windows.Forms.Control.WndProc(Message& m)
w System.Windows.Forms.ScrollableControl.WndProc(Message& m)
w System.Windows.Forms.ContainerControl.WndProc(Message& m)
w System.Windows.Forms.Form.WmShowWindow(Message& m)
w System.Windows.Forms.Form.WndProc(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
ARMA2 Launcher
Wersja zestawu: 1.2.3.0
Wersja Win32: 1.2.3.0
CodeBase: file:///C:/Program%20Files/Spirited%20Machine/ArmA%20II%20Launcher/ARMA2%20Launcher.exe
----------------------------------------
Microsoft.VisualBasic
Wersja zestawu: 8.0.0.0
Wersja Win32: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Deployment
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Deployment.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment.resources/2.0.0.0_pl_b03f5f7f11d50a3a/System.Deployment.resources.dll
----------------------------------------
mscorlib.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_pl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

==============

I have no Operation Arrowhead, only clean Arma2.

MJK-Ranger
Jul 8 2010, 08:22
After patch from version 1.2.0.0 to 1.2.3.0, when i run launcher on the very beginning i recieve such an error:

Szczegółowe informacje na temat wywoływania debugowania w trybie JIT (just in time)
zamiast tego okna dialogowego znajdują się na końcu tego komunikatu.

************** Tekst wyjątku **************
System.ArgumentException: Ścieżka ma niedozwolony format.
w System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
w System.IO.Path.NormalizePath(String path, Boolean fullCheck)
w System.IO.Path.GetDirectoryName(String path)
w System.EventHandler.Invoke(Object sender, EventArgs e)
w System.Windows.Forms.Form.OnCreateControl()
w System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
w System.Windows.Forms.Control.CreateControl()
w System.Windows.Forms.Control.WmShowWindow(Message& m)
w System.Windows.Forms.Control.WndProc(Message& m)
w System.Windows.Forms.ScrollableControl.WndProc(Message& m)
w System.Windows.Forms.ContainerControl.WndProc(Message& m)
w System.Windows.Forms.Form.WmShowWindow(Message& m)
w System.Windows.Forms.Form.WndProc(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
ARMA2 Launcher
Wersja zestawu: 1.2.3.0
Wersja Win32: 1.2.3.0
CodeBase: file:///C:/Program%20Files/Spirited%20Machine/ArmA%20II%20Launcher/ARMA2%20Launcher.exe
----------------------------------------
Microsoft.VisualBasic
Wersja zestawu: 8.0.0.0
Wersja Win32: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Deployment
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Deployment.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment.resources/2.0.0.0_pl_b03f5f7f11d50a3a/System.Deployment.resources.dll
----------------------------------------
mscorlib.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_pl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

==============

I have no Operation Arrowhead, only clean Arma2.

Hi

I'm sure u need to reinstall your Microsoft .NET Framework or install the newest one from Microsoft.

And you have more versions at the bottom page too.

SpiritedMachine
Jul 8 2010, 11:58
After patch from version 1.2.0.0 to 1.2.3.0, when i run launcher on the very beginning i recieve such an error:

Szczegółowe informacje na temat wywoływania debugowania w trybie JIT (just in time)
zamiast tego okna dialogowego znajdują się na końcu tego komunikatu.

************** Tekst wyjątku **************
System.ArgumentException: Ścieżka ma niedozwolony format.
w System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
w System.IO.Path.NormalizePath(String path, Boolean fullCheck)
w System.IO.Path.GetDirectoryName(String path)
w System.EventHandler.Invoke(Object sender, EventArgs e)
w System.Windows.Forms.Form.OnCreateControl()
w System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
w System.Windows.Forms.Control.CreateControl()
w System.Windows.Forms.Control.WmShowWindow(Message& m)
w System.Windows.Forms.Control.WndProc(Message& m)
w System.Windows.Forms.ScrollableControl.WndProc(Message& m)
w System.Windows.Forms.ContainerControl.WndProc(Message& m)
w System.Windows.Forms.Form.WmShowWindow(Message& m)
w System.Windows.Forms.Form.WndProc(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
ARMA2 Launcher
Wersja zestawu: 1.2.3.0
Wersja Win32: 1.2.3.0
CodeBase: file:///C:/Program%20Files/Spirited%20Machine/ArmA%20II%20Launcher/ARMA2%20Launcher.exe
----------------------------------------
Microsoft.VisualBasic
Wersja zestawu: 8.0.0.0
Wersja Win32: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Deployment
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Deployment.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Deployment.resources/2.0.0.0_pl_b03f5f7f11d50a3a/System.Deployment.resources.dll
----------------------------------------
mscorlib.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Wersja zestawu: 2.0.0.0
Wersja Win32: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_pl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

==============

I have no Operation Arrowhead, only clean Arma2.

I have uploaded 1.2.4, that problem should be taken care of. I've tested it with ArmA II clean install with no problems. You can run the launcher and update from there.

MJK-Ranger
Jul 8 2010, 16:02
@<hidden>

Thanks :) Is it anyway u can add some functions to make us steam user to have the Steam overlay?

EDIT:

The steam overlay only work if i select ArmA II - OA or ArmA II - CO
But the steam overlay don't work if i start the game with ArmA II.
Any idea why?

SpiritedMachine
Jul 8 2010, 16:14
@<hidden>

Thanks :) Is it anyway u can add some functions to make us steam user to have the Steam overlay?

EDIT:

The steam overlay only work if i select ArmA II - OA or ArmA II - CO
But the steam overlay don't work if i start the game with ArmA II.
Any idea why?

No, I can't figure that out either. It's not something that I am doing. I even asked about this yesterday in a forum post here (http://forums.bistudio.com/showpost.php?p=1675320&postcount=625).

MJK-Ranger
Jul 8 2010, 16:41
No, I can't figure that out either. It's not something that I am doing. I even asked about this yesterday in a forum post here (http://forums.bistudio.com/showpost.php?p=1675320&postcount=625).

Hi.

Well i made a workaround :)

http://www.1pix.org/multi/images/z9h86g2mc0fuxlx6zovg.png

i made a Windows Command Script file

unpack it and copy the file _runA2.cmd into your ArmA2 install folder and point your ArmA II Executable location to _runA2.cmd as in the image :)

EDIT:

Maybe you can make a new ArmA II Executable location for steam?

SpiritedMachine
Jul 8 2010, 22:33
Some of you may have noticed that if you run ArmA 2 + Operation Arrowhead (aka Combined Operations), as well as mods from your ArmA 2 directory, that the Steam dialog "Preparing to Launch ArmA 2: Operation Arrowhead" hangs there, and the game doesn't start.

This is apparently an issue with Steam, not the launcher. Typing the same startup parameters into OA's "Launch Options" in Steam gives the same result.

Because of this, I use the OA Beta. It seems to run better than the officially released EXE.

Erratic
Jul 9 2010, 12:48
Hi SpiritedMachine, this is the best launcher I've seen. As far as the Steam overlay thing goes, what I did was set my Arma 2 path as the Steam.exe itself, and then when you goto "Launch Options" you can set "Additional parameters" and I entered this parameter: -applaunch 33910. It works, and will launch your game through Steam and everything :)

BUT there's a problem, when I close down the Arma 2 Launcher, it doesn't saved my additional parameters for whatever reason. So I would have to enter the parameter in each time I close the launcher, which is not ideal.

Other than that it seems great!

Raserisk
Jul 10 2010, 03:47
There seems to be an issue on mine, I can only load two addons and that is it, if I try to load more the dialog box saying "Preparing to Launch operation arrowhead" will just stay there forever

SpiritedMachine
Jul 10 2010, 04:08
There seems to be an issue on mine, I can only load two addons and that is it, if I try to load more the dialog box saying "Preparing to Launch operation arrowhead" will just stay there forever

Two posts above yours I already brought this up. It's not an issue with your computer or the launcher. It is apparently a Steam issue, this is confirmed by at least one member of BIS staff.

You can solve the problem by using the beta version, which does not require steam to run.

Raserisk
Jul 10 2010, 04:17
Oops, sorry! I will go check it out.

smokyrain
Jul 10 2010, 05:30
i found that this launcher cannot load OA while attaching too many mods, or too long path string. can it be fix?

Raserisk
Jul 10 2010, 07:44
Well my issue is fixed, addons work with OA now but I've made missions that require CO to work properly, and since it dosen't work at all then I guess I'm out of luck until a fix is implemented right?

_William
Jul 10 2010, 08:50
SpiritedMachine, thanks a lot for updating your launcher this quickly to cover OperationArrowhead. It saved me a few hours trying to understand what BIS tried to accomplish with their _runA2co script, and it's going to save me more time trying to test with different mod configurations.

One minor issue (and no longer relevant for me since the -x= and -y= launch parameters are ignored for -window launches): the "additional parameters" are not saved as part of the configuration.

Keep up the good work!

SpiritedMachine
Jul 10 2010, 13:02
i found that this launcher cannot load OA while attaching too many mods, or too long path string. can it be fix?

Well my issue is fixed, addons work with OA now but I've made missions that require CO to work properly, and since it dosen't work at all then I guess I'm out of luck until a fix is implemented right?

Hopefully it will be fixed sometime soon, but to fix this problem for now, you can use the OA beta:

Start the launcher, then go to the Launch Options tab. Browse for the ArmA II - OA Beta. It can be found in your OA main directory/expansions/beta.
Check the "Run Beta" box on the Launch Options tab, then play the game.

If anything it should improve the game. I have had good luck with it.

SpiritedMachine, thanks a lot for updating your launcher this quickly to cover OperationArrowhead. It saved me a few hours trying to understand what BIS tried to accomplish with their _runA2co script, and it's going to save me more time trying to test with different mod configurations.

One minor issue (and no longer relevant for me since the -x= and -y= launch parameters are ignored for -window launches): the "additional parameters" are not saved as part of the configuration.

Keep up the good work!

Thanks, you're the second person to bring that up. I will have a new version released sometime today that will fix that issue.

Erratic
Jul 10 2010, 23:51
Thanks, you're the second person to bring that up. I will have a new version released sometime today that will fix that issue.

Thank you SpiritedMachine, glad to see you listen to constant feedback and always bring up these updates! :) I like it that you've got the server browser in there too, very nice. You've got it all really!

I'll be waiting for that additional parameters update, and then I'm all set :cool:

WillaCHilla
Jul 11 2010, 08:25
Thx for version 1.2.6.0!

Just checked the new parameters + the possibility to save up the "additional parameters": -All is running great and without bugs.

Thank you SpiritedMachine, glad to see you listen to constant feedback and always bring up these updates! :) I like it that you've got the server browser in there too, very nice. You've got it all really!

After the fast support to use it for arma² and OA (beta) + the additional features from the last versions (especially the "additional addon search directories"-function), its the best launcher for arma²/OA in my eyes.

Erratic
Jul 11 2010, 13:23
Thanks alot for the update! It now works very nicely :)

SpiritedMachine
Jul 11 2010, 15:05
I'm glad it seems to be working well for everyone now.

I'm going to be out on a motorcycle road-trip all of next week, so I won't be able to make any updates or fixes until at least a week from today if not later.

Spectator6
Jul 11 2010, 15:59
Hey Spirited! Great launcher! I really like how customizable it is!

Thanks for your great launcher SM, have a great road-trip! Don't forget the sunscreen!

Mosh
Jul 11 2010, 16:10
It seems that if I have mod folders that are the same name, I cannot load multiple instances into the "Addon Groups" list.

I was going to say the same thing. I have Arma 2 mods and OA-only mods and some share the same name. Of course I could just rename the mods with an OA_ prefix or something, but auto-updating mods would be a pain that way.

I still love the launcher and use it exclusively. Just that minor request and I'll leave you alone for awhile! :)

SpiritedMachine
Jul 11 2010, 16:43
Hey Spirited! Great launcher! I really like how customizable it is!

Thanks for your great launcher SM, have a great road-trip! Don't forget the sunscreen!

Updated to 1.2.7
It now checks for duplicate paths rather than duplicate names, so you can have 2 addons with the same folder name, as long as they are in different locations. eg. ACE for ArmA 2 and ACE for OA

Also, now when hovering over an addon in the "Available Addons" list, you can see its full path, so you know which version you're working with.

Mosh
Jul 11 2010, 16:46
Updated to 1.2.7
It now checks for duplicate paths rather than duplicate names, so you can have 2 addons with the same folder name, as long as they are in different locations. eg. ACE for ArmA 2 and ACE for OA

Also, now when hovering over an addon in the "Available Addons" list, you can see its full path, so you know which version you're working with.

Thanks, you're awesome!

Enjoy your trip and be safe. :)

Spectator6
Jul 11 2010, 19:28
Thanks, you're awesome!

Enjoy your trip and be safe. :)

+1!

Woa, thanks for the super-fast update! I thought you'd be airing your tires and packing your satchels for the big trip!

MJK-Ranger
Jul 12 2010, 15:49
Updated to 1.2.7
It now checks for duplicate paths rather than duplicate names, so you can have 2 addons with the same folder name, as long as they are in different locations. eg. ACE for ArmA 2 and ACE for OA

Also, now when hovering over an addon in the "Available Addons" list, you can see its full path, so you know which version you're working with.

Thanks for this update SpiritedMachine :)
Have a nice trip SpiritedMachine and safe driving :)

Tankus_910
Jul 17 2010, 20:44
Ive downloaded the manager from Armaholics and the first night it worked fine..
For some reason tonight when im trying to load it it appears in the taskbar as running and also in the system tray but for some reason it will not come up on desktop..
It will even launch the game if i right click on the system tray icon..

This is a issue i cant seem to diagnose.. 3 of my mates are running the same OS but theres works fine..
I have uninstalled and reinstalled 3 times and also tried restarting the computer.. to no avail..
If anyone can lend a hand due to this being the best manager i have found for CO and running beta's.

Python.au
Jul 17 2010, 23:21
I get the exact same problem tankus_910. This is not the first time its happened, even after reinstalling it doesn't work. This is by far my favourite launcher and it's a disappointment when this happens.

SpiritedMachine
Jul 18 2010, 05:09
Sometimes the window location saves incorrectly, resulting in the window forming off-screen. This usually happens if you move it to a second monitor that is to the left of the main monitor. Deleting anything inside of "C:\Users\YourAccount\AppData\Local\Spirited_Machine" will reset the application.

I will look for a solution to this, or at the very least, include a way to reset the window position from the tray icon.

Tankus_910
Jul 18 2010, 20:24
I do not have any second monitors etc.. But i will try your method in the mean time to at least see to get it working.. cheers for the reply

SpiritedMachine
Jul 18 2010, 22:03
I do not have any second monitors etc.. But i will try your method in the mean time to at least see to get it working.. cheers for the reply

Version 1.2.8 is available now, which has "Reset Window Position" in the tray icon right-click menu. It will reset the window to the center of your screen.

Tankus_910
Jul 19 2010, 03:49
Thanks again for the quick Reply and the new addition..Will let you know how it goes.

RKSL-Rock
Jul 19 2010, 16:15
Hi SpiritedMachine,

I dont know if this has been brought up before, i have skimmed the thread but couldnt see it.

In the early releases you could assign the same folder to multiple groups. In later versions this ability seemed to vanish. Since this was really the main reason i swapped launchers any chance we'll see it reintroduced?

Rock

Tankbuster
Jul 19 2010, 16:27
"Reset Window Position" in the tray icon right-click menu. It will reset the window to the center of your screen.

Brilliant. :)

---------- Post added at 05:27 PM ---------- Previous post was at 05:26 PM ----------

In the early releases you could assign the same folder to multiple groups. In later versions this ability seemed to vanish. Since this was really the main reason i swapped launchers any chance we'll see it reintroduced?

Rock

MMM yeah, I'd like this too.

Argento
Jul 19 2010, 20:48
Superb Work Spirited Machine!

SpiritedMachine
Jul 20 2010, 02:03
Hi SpiritedMachine,

I dont know if this has been brought up before, i have skimmed the thread but couldnt see it.

In the early releases you could assign the same folder to multiple groups. In later versions this ability seemed to vanish. Since this was really the main reason i swapped launchers any chance we'll see it reintroduced?

Rock

I've had enough people ask for this, I finally caved to the overwhelming demand. :)

Version 1.2.9 is available now. With this update it is now possible to allow duplicate addons in the addon tree-structure.

RKSL-Rock
Jul 20 2010, 11:36
I've had enough people ask for this, I finally caved to the overwhelming demand. :)

Version 1.2.9 is available now. With this update it is now possible to allow duplicate addons in the addon tree-structure.

Thank you!

Tankbuster
Jul 20 2010, 12:28
Excellent news, thanks SM.

zaphod6502
Jul 20 2010, 12:53
This launcher is excellent! A functional and easy to use utility that is obviously built by an ArmA enthusiast who knows exactly what we need. Most importantly for me it works with the separate Steam versions of ArmA II and ArmA II:OA in Combined Operations mode and even loads the correct .exe file (OA in this case). I can't thank you enough. Well actually I can - donation sent!

nuggetz
Jul 21 2010, 01:58
It is now possible to allow duplicate addons in the treeview. This option can be toggled using the Options dropdown on the main toolbar.

Running latest version but can't toggle off the duplicates. Why allow them? What's the use? Just curious. Can't the GUI dynamically update itself based on the EXE that you select at the bottom? I ditched the other ARMA launcher I was using because of this and was hoping this launcher would be better. If I select the A2 exe, then please just show me the addons that are associated with A2. For Combined Ops, show whatever is applicable to that. I haven't played much with CO so I'm not sure what's interchangeable and what's not from a mod perspective.

Since all addons are listed irregardless of the game, I know that hovering over the name of the mod will display the path to the game for which it's associated with but why should I have to worry about that if I'm building a profile for a specific game like OA in which case I could give two shits about the @<hidden> mod for Arma2 in the list. What parts of the interface are associated with any given profile and what options are global? I'm trying to figure out the limitations of this tool. Only real problem right now is the duplicate addons listed in the main window. Also, whats the point of allowing a check mark in the root group. It still appears that you have to select the individual mods in the group.

SpiritedMachine
Jul 21 2010, 02:13
Running latest version but can't toggle off the duplicates. Why allow them? What's the use? Just curious.

Can someone explain how to use this tool? Was really excited at first as it seemed this launcher actually supported both A2 and OA and even knew how to launch Combined Ops. But lets say I want to create a OA profile only. How do I get the mods that are NOT in the OA directory out of the GUI? They still remain even with the option unchecked which allows duplicates. How do I know which @<hidden> for example is the OA version and not the A2 version. Not only are there duplicates but both just say @<hidden> which is pretty useless. I know that hovering over the name of the mod will display the path but why should I have to worry about that if I'm building a profile for a certain game like OA in which case I could give two shits about the @<hidden> mod for Arma2. What parts of the interface are associated with any given profile and what options are global? I'm trying to figure out the limitations of this tool. Only real problem right now is the duplicate addons listed in the main window. Also, whats the point of allowing a check mark in the root group. It still appears that you have to select the individual mods in the group.

"Allow Duplicates" means you can have the exact same mod in more than one group in the treeview. It has nothing to do with mods in different locations having the same folder name. As far as the launcher is concerned, they are completely different, because they have different folder paths.

Hover over an addon in the list to see its full path. This lets you know which version you're dealing with.

To hide addons in the "Available Addons" list, click on the Addon Options tab, and drag the mods you don't want from the Visible list into the Hidden list.

Almost every setting is per profile, with the exception of window size/position, and Allow Duplicates.

The checkmark on the root group turns mods on or off altogether. A checkmark on a group turns the mods in that group on or off, and of course you can turn individual mods on or off. Right-click on a node to see more options to allow you to check/uncheck entire groups, etc.

zaphod6502
Jul 21 2010, 05:52
A possible future modification would be to add in a graphical symbol next to the add-on to indicate whether it belongs to ArmA II Original or ArmA II OA in addition to the directory popup that currently appears. Not sure how easy that is to program but just a suggestion. :)

I personally find the duplicates function very useful especially for those of us who like to have multiple sets of mods for the different servers we join. Of course I probably should create a different profile for each server I use. I like how this utility offers multiple ways to do things.

L3TUC3
Jul 21 2010, 08:45
I <3 this launcher more and more as I gather more addons.

Thanks Spiritedmachine!

Erratic
Jul 21 2010, 19:26
Hi SpiritedMachine. Everything looks perfect, but I added my -applaunch parameter to the 'Additional parameters' area that you fixed before, so that the launcher can load through Steam once I input the -applaunch parameter and code.

But the problem is though, that the launcher adds the mods and they are added in position before the addional parameters. So what happens is, my game loads through steam, but the mods are not loaded. Do you think this is a problem to do with the position of the mod or something else?

*Edited* As it made no sense before :p

SpiritedMachine
Jul 21 2010, 20:24
Hi SpiritedMachine. Everything looks perfect, but I added my -applaunch parameter to the 'Additional parameters' area that you fixed before, so that the launcher can load through Steam once I input the -applaunch parameter and code.

But the problem is though, that the launcher adds the mods and they are added in position before the addional parameters. So what happens is, my game loads through steam, but the mods are not loaded. Do you think this is a problem to do with the position of the mod or something else?

*Edited* As it made no sense before :p

Seems to be just a problem of the order that the launcher writes the parameters. I may add a feature allowing you to reorder the parameters how you want.

To do what you're talking about, using "-applaunch xxxxxx", don't you have to have steam as your "ArmA 2 Executable"? If so, the launcher was never really designed for this, so I can't guarantee anything.

Erratic
Jul 21 2010, 20:53
To do what you're talking about, using "-applaunch xxxxxx", don't you have to have steam as your "ArmA 2 Executable"? If so, the launcher was never really designed for this, so I can't guarantee anything.

That is true, Steam is the Executable and then the -applaunch is inserted. Your launcher is really really good, so I am hoping there is a workout or a way to fix this issue.

Once again great work on your application and fixing all the little issues and what not, I like the auto update feature you have aswel as the migrate profiles feature! Makes everything easier.

Cheers.

Darkhorse 1-6
Jul 21 2010, 23:44
I love this launcher. I have Disk AII, and Steam OA, and using your launcher has made it extremely easy for me to use mods with OA. Gawd how I hate steam.

Amazing job you've done here.

zaphod6502
Jul 22 2010, 00:05
That is true, Steam is the Executable and then the -applaunch is inserted. Your launcher is really really good, so I am hoping there is a workout or a way to fix this issue.

I have Steam running in the background whenever my machine boots up so this sort of avoids that issue. Eventually BI Studios will release an exe/patch which will negate the need to have to run Steam before running the game.

Erratic
Jul 22 2010, 09:17
Eventually BI Studios will release an exe/patch which will negate the need to have to run Steam before running the game.

I disagree, as valve the owners of Steam, want every game to run through there. Because it keeps people using their system and it's a smart thing to do.

zaphod6502
Jul 22 2010, 11:30
I disagree, as valve the owners of Steam, want every game to run through there. Because it keeps people using their system and it's a smart thing to do.

Please correct me if I am wrong but the latest patch for the original ArmA II does not need Steam. I am running it on my Steam version and I don't even need to have Steam running. I can't do the same with OA though at this time which does require Steam to be running.

Also I believe the beta patches don't require Steam to be running in the background.

Erratic
Jul 22 2010, 12:31
Please correct me if I am wrong but the latest patch for the original ArmA II does not need Steam. I am running it on my Steam version and I don't even need to have Steam running. I can't do the same with OA though at this time which does require Steam to be running.

Also I believe the beta patches don't require Steam to be running in the background.

Silly silly me, how could I forget. With Arma 2 you can run without steam yeah. But I like to run my Arma 2 through Steam anyway :)

Argento
Jul 22 2010, 13:36
I can confirm that using the Steam "original" exe, uses Steam, BUT if you installed the beta AND checked the tilde in the profereces of the laucher (use beta) , Steam dont load, so the beta is not steam dependant

Tankbuster
Jul 24 2010, 13:35
Error when clicking between servers in the 'online' tab.

http://pastebin.com/xCQuxi3Q

ArgusC
Aug 6 2010, 17:43
I get this inspiring error message all the time, the application never worked for me.
http://pastebin.com/xTf8zbw9

Win7 64bit
ArmA II
ArmA II OA
(both non-steam)

Upon clicking Continue, nothing happens.
Clicking Quit obviously quits the launcher...

SpiritedMachine
Aug 6 2010, 18:06
I get this inspiring error message all the time, the application never worked for me.
http://pastebin.com/xTf8zbw9

Win7 64bit
ArmA II
ArmA II OA
(both non-steam)

Upon clicking Continue, nothing happens.
Clicking Quit obviously quits the launcher...

It can't find your Teamspeak executable.

ArgusC
Aug 6 2010, 19:48
It can't find your Teamspeak executable.

But I don't want it to involve my teamspeak at all. I like to do that on my own thanks... :)

The error message could be tweaked a bit to help people like me :o

SpiritedMachine
Aug 6 2010, 19:50
But I don't want it to involve my teamspeak at all. I like to do that on my own thanks... :)

The error message could be tweaked a bit to help people like me :o

On the "Launch Options" tab, find the dropdown box that is titled communications. You have teamspeak selected, or it wouldn't be giving you this error. You need to change it to None.

ArgusC
Aug 6 2010, 19:55
On the "Launch Options" tab, find the dropdown box that is titled communications. You have teamspeak selected, or it wouldn't be giving you this error. You need to change it to None.

Great thanks!
Must've accidentally changed that setting once and it stuck through all my reinstalls.

Edit: Another question, it seems the application is rather slow to start up, something I've not experienced with any other launchers. Why is this?

Jonn
Aug 15 2010, 03:01
I just want to say thank you so much for this Launcher, This is the best Launcher out there hands down, It's super user friendly from the install to setting it up, this is the Launcher to have (Specially if you have steam ArmA2, OA & CO) :rthumb:

Tankbuster
Aug 15 2010, 22:58
I'm getting an application unhandled exception.
In Addon Options tab, if I use Additional Addon Search Directories, I then can't bin them from the addon order visible window. It seems the delete routine looks only for the addon in the default location, not in the additional directory specified in the top pane. This crashes the application and makes it impossible to uninstall addons.

SpiritedMachine
Aug 15 2010, 23:32
I'm getting an application unhandled exception.
In Addon Options tab, if I use Additional Addon Search Directories, I then can't bin them from the addon order visible window. It seems the delete routine looks only for the addon in the default location, not in the additional directory specified in the top pane. This crashes the application and makes it impossible to uninstall addons.

Thanks for catching that. v1.3.2 is released (http://forums.bistudio.com/showpost.php?p=1480904&postcount=1), and that bug is fixed.

Tankbuster
Aug 16 2010, 07:31
You're welcome and thank you. This community needs more chaps like you. :)

GROM64
Aug 16 2010, 20:38
Thank you for this great tool.

SpiritedMachine
Aug 16 2010, 21:58
Great thanks!
Edit: Another question, it seems the application is rather slow to start up, something I've not experienced with any other launchers. Why is this?

When the program starts up, it checks if there is an update available or not. It does take a few seconds to check, and that time can differ depending on your internet connection.

Thank you for this great tool.

My pleasure, I'm glad it is useful for you.

Jonn
Aug 17 2010, 03:37
Hello SpiritedMachine
Is it possible for you to add the exThread=7 command to the Launch Option/Performance check list in a future update:pray: ?

Thanks

Edit: Oops i just figure out that a can add it by using additional Parameters :p

ArgusC
Aug 17 2010, 14:01
When the program starts up, it checks if there is an update available or not. It does take a few seconds to check, and that time can differ depending on your internet connection.

That's great. But me, together with a clan friend also using this launcher, feels it would do better without this check at startup, maybe put it as an option or change when it occurs so that is isn't so slow to start up?
We still love your launcher :)

kylania
Aug 17 2010, 15:12
That's why I keep thinking it's not working... Yeah, definitely make that an option please, especially if the process takes long enough (ie, more than a split second) to make a user think that the program is non-responsive or didn't start.

SpiritedMachine
Aug 18 2010, 02:52
That's great. But me, together with a clan friend also using this launcher, feels it would do better without this check at startup, maybe put it as an option or change when it occurs so that is isn't so slow to start up?
We still love your launcher :)

That's why I keep thinking it's not working... Yeah, definitely make that an option please, especially if the process takes long enough (ie, more than a split second) to make a user think that the program is non-responsive or didn't start.

I added the option to skip the update check on startup, but I honestly can't see any difference in startup time. It takes less than a second for the launcher to start for me.

Hopefully it helps with those of you that are having issues. If not, it may also be due to the number of mods you have on your system, etc. I will continue to look for ways to improve startup time, or at the very least, add a dialog telling you that the launcher is loading.

Jonn
Aug 18 2010, 03:42
I don't have the slow start-up issue, Mine starts as soon as I click on the icon.

ps, So Update check is off by default now ?

JojoTheSlayer
Aug 18 2010, 03:58
Glad you keep updating this one.
Still useful, but I have a bug thats only anoying and not program breaking.
I have had it since v1 and it happens 90% the times I do the same thing and only then.

If I go into the Online tab and click a favorite server I get a unhandled expectation Windows error, whatever that means, for the program.
I only have to press continue and I usually get info on the fav server I clicked.

Here is the error text. v.1.3.3.0

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: This BackgroundWorker is currently busy and cannot run multiple tasks concurrently.
at System.ComponentModel.BackgroundWorker.RunWorkerAsync(Object argument)
at System.ComponentModel.BackgroundWorker.RunWorkerAsync()
at ARMA2_Launcher.Main.FavoritesList_SelectedIndexChanged(Object sender, EventArgs e)
at System.Windows.Forms.ListView.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.ListView.WmReflectNotify(Message& m)
at System.Windows.Forms.ListView.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4200 (NetFxQFE.050727-4200)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
ARMA2 Launcher
Assembly Version: 1.3.3.0
Win32 Version: 1.3.3.0
CodeBase: file:///C:/Games/ArmA%20II%20Launcher/ARMA2%20Launcher.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4205 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Deployment
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

AnimalMother92
Aug 18 2010, 03:58
Thanks for the update.
The only time I ever experienced the slow start up issue was when I was hosting LAN games. It was quite bizarre, the app would take > 30 seconds to start up. Normally it's fine.

Bushlurker
Aug 18 2010, 05:51
This is interesting... I have two identical comps (I built one "just like mine" for a friend who later decided he'd build his own - I "inherited" the old one for use as a dedi server :D)... the point being, theyre same OS, same CPU, Mobo, etc, etc...

for a while I was using this launcher to create shortcuts for launching the dedi as well - on that machine it loaded and ran almost instantly on clicking the icon... which always used to puzzle me, since on my maincomp the same version of the launcher would stubbornly take 20 seconds or more to load... A minor niggle really since this is my favourite launcher, but still... you noticed...
Recently I installed the launcher on a friends machine - it loads almost instantly! Still a long wait on mine... until this update! Now I have pretty much immediate startup...
I've no explanation for that at all!... the comps are pretty much identical apart from the case and graphics card...

Very strange...

Oh well - working fine now so thanks very much for that update!

B

kylania
Aug 18 2010, 06:22
1.3.3 won't add my AddOns to the parameters window no matter what I click... It seems them, I can click on them and add them to groups, but it won't add them to the line.

Side note: Also, since my Arma2 is Steam and I'm using a beta of OA, my startup line is longer than 255 characters, meaning I cannot add more mods to my string, at all. This is annoying. :) Gonna have to reinstall I'm thinking :)

Muecke
Aug 18 2010, 09:52
Thanks for this great launcher!
I would like to be able to change the row of the mods to be started.
Like mod3 -> mod6 -> mod1
Is this possible ?

DMarkwick
Aug 18 2010, 09:53
I've recently switched to this launcher and I really like it. Is there a way to auto-load TrackIR for those times when I stupidly forget to manually start it?