Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Launch Base Beta Test
#12
I have made some progress although there are still a few things to be addressed.

You can download version 0.99.0002 from the same url as before. I reccomend that you clean install the new version. I already know about three new problems arrising from the work I have been doing these last few days, but I have to be up early for work so cannot do any more now.
1. Browse Mod Catalogue will almost certainly crash.
2. YR Map Packs plugin still does not authenticate (as a result of the new uninstall settings).
3. New uninstall method works okay (at least for me) but was incredibly slow. May just be my crappy system.

Here is the change log for this version:
Version 0.99.0002 [2007-09-30]
Setup Program:
YR Launch Base component in setup program is now compulsory and invisible.
Enable LiveLog component in setup program will no longer set LiveLogDelay to 500. Default is zero.
Check For Updates:
Fixed bug with Check For Updates where if there was not enough disk space to download an update, several controls would disappear.
Log output no longer claims update check was successful if the user cancels the update check.
Update check will no longer crash after a mod has been uninstalled/deleted via the right-click menu.
When a download is complete, a message box will now be displayed warning you that Launch Base will close so that the downloaded mod can be installed. OK and Cancel buttons.
Clicking the X of the Check For Updates window during an update check or download will properly cancel any file download in progress.
Mod Catalogue:
"Catalogue Mods" removed. These were confusing and of little benefit.
Mod Catalogue is now more like the Check For Updates facility.
Disclaimer:
Fixed crash that occurred if you clicked on the X of the disclaimer window during initialisation.
Clicking the X of the disclaimer window will no longer make the OK button inoperable.
Cut disclaimer message down so that it is a bit less waffly.
Visual fixes/enhancements:
The 'Integrate Terrain Expansion' checkbox is now only visible when it is enabled.
The 'Install Plugin' button is no longer a plain grey button if the available plugins list is empty.
If a tab has no plugins/tools listed, then the stock banner image will be displayed instead of a plain grey box.
Added icons to all message boxes.
Corrected/improved some message box/log file messages.
The color of the 'Parameters' label on the Tools menu will now change with the selected skin.
The Tools' 'Parameters' text box is no longer visible when the Tools list is empty. This also prevents a crash when the textbox loses focus when no tool was selected.
Uninstall/Delete issues:
Fixed bug where uninstalling/deleting a user tool via the right-click menu did not remove redundant Tools menu entries.
Mods uninstalled/deleted via the right-click menu will no longer leave their details on display.
Launch Base will now handle mod removals itself rather than relying on third party uninstall programs.
Options:
Added new option: Verbose Log. This outputs extra logging information for debug purposes.
RockPatch Logging now defaults to off if the setting has not been changed in Tools > Options.
Miscellaneous fixes/changes:
The Tools' 'Parameters' text box now has a maximum character limit of 255. This was the maximum length of text that can actually be saved.
If there is not enough disk space to install a mod then installation will be aborted, rather than Launch Base shutting down.
Restore process would always restore residual files even if persistant mods was turned on. This could have caused mod corruption, errors and crashes.
Reorganised the way residual files are handled during launch/uninstall of a mod.
<userdata.lbu> (thus far only used to store Tool parameters) is now stored in the launcher folder.
Update Notes:
You should manually delete all "catalogue mods" from LaunchBase/mods as these are no longer valid.
You should manually move any <userdata.lbu> files to the owning mod's launcher folder.
Do not run mod installers created with Launch Base Mod Creator 0.99.
Users of Launch Base Mod Creator should update it to version 0.99.0002.

Launch Base Mod Creator:
Version 0.99.0002 [2007-09-30]
When loading an <.lbp>, the version number would be set based on today's date, even if the Automatic version checkbox was not ticked.
Removed 'Catalogue Mod' checkbox, as this feature no longer exists in Launch Base.
Installers no longer generate an uninstall program.
The generated <liblist.gam> file now contains the uninstall information that Launch Base needs to remove mods.
When creating your installer, any reserved files/folders in the 'Include Program Directory' will not be included, and a warning message will be displayed.
Added icons to all message boxes.
Minor updates to help files.

Things that have been mentioned but not explored in detail yet:
I have added some verbose logging to try and track down Bobingabout's error, but haven't added anywhere near enough yet.

Setup programs downloaded via Check For Updates and Mod Catalogue that are then not installed are stored in a 'setups' directory. However, Launch Base doesn't know they are available so will just try to download them again - I have plans to correct this.

Renegade got a "Run-time error '52': Bad file name or number." when entering a non-existant path in the FA2 folder text box. I have tried this on my ME machine at home and on XP at work and couldn't replicate it. However this did used to happen on my work XP machine before I fixed it. Might be particular version of a VB component installed on Renegade's machine - I need to investigate this further.

LB Setup program should provide an uninstaller and add an entry to Add/Remove programs. I'll do this at some point.

Renegade got the message "Either Launch base itself or another installer is already running." after LB was closed. This might be an issue with LB crashing and leaving a mutex open, although I haven't been able to replicate it yet.

Renegade's read/write access errors and folders going read-only. I'm stumped on this one. I need to research this on the net a bit more and do some more testing on XP.

I am planning on building a new PC soon and will install XP so hopefully will find it easier replicating XP-specific problems.

gordon-creAtive had issues with certain OCX files not being registered. I should be able to make some sort of improvements to the installer to include OCX files that might be missing.

I think that covers everything that has been discussed so far. If I've missed anything then please let me know.
Ever wondered what the hell is going on?
Believe me friend you're not the only one.
--Lysdexia

Check out Launch Base for RA2/YR - http://marshall.strategy-x.com
Also home to the Purple Alert mod, 1.002 UMP, and the YR Playlist Manager.


Messages In This Thread
Launch Base Beta Test - by Marshall - 24.09.2007, 17:00:03
RE: Launch Base Beta Test - by Renegade - 24.09.2007, 23:07:17
RE: Launch Base Beta Test - by DCoder - 25.09.2007, 11:59:56
RE: Launch Base Beta Test - by Blade - 25.09.2007, 13:39:46
RE: Launch Base Beta Test - by Bobingabout - 25.09.2007, 16:32:52
RE: Launch Base Beta Test - by Marshall - 25.09.2007, 18:38:00
RE: Launch Base Beta Test - by gordon-creAtive - 26.09.2007, 16:23:14
RE: Launch Base Beta Test - by Renegade - 26.09.2007, 19:11:29
RE: Launch Base Beta Test - by gordon-creAtive - 26.09.2007, 20:34:23
RE: Launch Base Beta Test - by Marshall - 26.09.2007, 20:43:15
RE: Launch Base Beta Test - by Bobingabout - 27.09.2007, 08:55:09
RE: Launch Base Beta Test - by Marshall - 01.10.2007, 00:46:47
RE: Launch Base Beta Test - by gordon-creAtive - 01.10.2007, 13:16:32
RE: Launch Base Beta Test - by Marshall - 01.10.2007, 21:32:19
RE: Launch Base Beta Test - by gordon-creAtive - 02.10.2007, 08:22:50
RE: Launch Base Beta Test - by Marshall - 02.10.2007, 14:20:21
RE: Launch Base Beta Test - by Renegade - 02.10.2007, 22:55:19
RE: Launch Base Beta Test - by gordon-creAtive - 04.10.2007, 13:01:23
RE: Launch Base Beta Test - by Marshall - 05.10.2007, 14:59:21
RE: Launch Base Beta Test - by gordon-creAtive - 06.10.2007, 09:16:34
RE: Launch Base Beta Test - by DCoder - 06.10.2007, 16:12:32
RE: Launch Base Beta Test - by Renegade - 06.10.2007, 16:16:26
RE: Launch Base Beta Test - by gordon-creAtive - 06.10.2007, 18:14:31
RE: Launch Base Beta Test - by Marshall - 06.10.2007, 18:28:00
RE: Launch Base Beta Test - by gordon-creAtive - 06.10.2007, 18:59:27
RE: Launch Base Beta Test - by Marshall - 06.10.2007, 23:59:08
RE: Launch Base Beta Test - by gordon-creAtive - 07.10.2007, 17:26:23
RE: Launch Base Beta Test - by Marshall - 07.10.2007, 19:08:38
RE: Launch Base Beta Test - by gordon-creAtive - 07.10.2007, 19:35:14
Mod Creator Bug - by gordon-creAtive - 11.10.2007, 18:41:53
RE: Launch Base Beta Test - by Nighthawk - 07.10.2007, 22:07:42
RE: Launch Base Beta Test - by gordon-creAtive - 08.10.2007, 06:51:18
RE: Launch Base Beta Test - by Nighthawk - 08.10.2007, 18:06:29
RE: Launch Base Beta Test - by gordon-creAtive - 08.10.2007, 23:03:43
RE: Launch Base Beta Test - by Marshall - 08.10.2007, 23:37:30
RE: Launch Base Beta Test - by gordon-creAtive - 09.10.2007, 09:19:06
RE: Launch Base Beta Test - by Marshall - 09.10.2007, 10:30:30
RE: Launch Base Beta Test - by gordon-creAtive - 09.10.2007, 19:19:43
RE: Launch Base Beta Test - by Bobingabout - 09.10.2007, 18:25:56
RE: Launch Base Beta Test - by Marshall - 09.10.2007, 20:54:35
RE: Launch Base Beta Test - by Bobingabout - 10.10.2007, 10:12:20
RE: Launch Base Beta Test - by gordon-creAtive - 10.10.2007, 15:36:43
RE: Launch Base Beta Test - by Bobingabout - 10.10.2007, 23:56:51
RE: Launch Base Beta Test - by Marshall - 12.10.2007, 01:09:25
RE: Launch Base Beta Test - by Marshall - 13.10.2007, 00:43:05
RE: Launch Base Beta Test - by gordon-creAtive - 13.10.2007, 01:21:20
RE: Launch Base Beta Test - by Marshall - 13.10.2007, 14:03:07
RE: Launch Base Beta Test - by Renegade - 13.10.2007, 14:54:34
RE: Launch Base Beta Test - by Bobingabout - 13.10.2007, 15:37:49
RE: Launch Base Beta Test - by gordon-creAtive - 13.10.2007, 17:02:24
RE: Launch Base Beta Test - by pd - 13.10.2007, 17:28:53
RE: Launch Base Beta Test - by gordon-creAtive - 13.10.2007, 19:41:59
RE: Launch Base Beta Test - by Marshall - 13.10.2007, 21:50:00
RE: Launch Base Beta Test - by gordon-creAtive - 13.10.2007, 22:21:12
RE: Launch Base Beta Test - by Bobingabout - 14.10.2007, 16:47:35
RE: Launch Base Beta Test - by Marshall - 13.10.2007, 23:29:02
RE: Launch Base Beta Test - by gordon-creAtive - 14.10.2007, 10:40:40
RE: Launch Base Beta Test - by Marshall - 14.10.2007, 12:15:53
RE: Launch Base Beta Test - by gordon-creAtive - 17.10.2007, 19:44:13
RE: Launch Base Beta Test - by gordon-creAtive - 14.10.2007, 12:38:09
RE: Launch Base Beta Test - by Marshall - 17.10.2007, 22:00:38
RE: Launch Base Beta Test - by gordon-creAtive - 18.10.2007, 20:42:38
RE: Launch Base Beta Test - by Bobingabout - 19.10.2007, 09:53:49
RE: Launch Base Beta Test - by Marshall - 19.10.2007, 13:34:06
RE: Launch Base Beta Test - by gordon-creAtive - 19.10.2007, 13:55:08
RE: Launch Base Beta Test - by Marshall - 19.10.2007, 21:55:07
RE: Launch Base Beta Test - by gordon-creAtive - 19.10.2007, 22:24:28
RE: Launch Base Beta Test - by Blade - 20.10.2007, 15:08:24
RE: Launch Base Beta Test - by gordon-creAtive - 20.10.2007, 17:20:17
RE: Launch Base Beta Test - by Blade - 21.10.2007, 13:29:59
RE: Launch Base Beta Test - by gordon-creAtive - 21.10.2007, 14:03:45
RE: Launch Base Beta Test - by Marshall - 22.10.2007, 14:26:22
RE: Launch Base Beta Test - by Bobingabout - 23.10.2007, 10:04:38
RE: Launch Base Beta Test - by Marshall - 23.10.2007, 13:35:43
RE: Launch Base Beta Test - by Marshall - 23.10.2007, 23:40:34
RE: Launch Base Beta Test - by gordon-creAtive - 24.10.2007, 21:40:24
ModCatalogue Improvement - by gordon-creAtive - 29.10.2007, 14:26:01
RE: ModCatalogue Improvement - by IcySon55 - 29.10.2007, 15:41:34
RE: Launch Base Beta Test - by Renegade - 29.10.2007, 16:00:22
RE: Launch Base Beta Test - by gordon-creAtive - 29.10.2007, 16:16:38
RE: Launch Base Beta Test - by Electro - 29.10.2007, 16:19:46
RE: Launch Base Beta Test - by Marshall - 29.10.2007, 23:39:36
RE: Launch Base Beta Test - by gordon-creAtive - 30.10.2007, 15:14:38
RE: Launch Base Beta Test - by Marshall - 03.11.2007, 23:23:36
RE: Launch Base Beta Test - by gordon-creAtive - 04.11.2007, 13:04:58
RE: Launch Base Beta Test - by Marshall - 04.11.2007, 14:43:19
RE: Launch Base Beta Test - by gordon-creAtive - 04.11.2007, 16:31:00
RE: Launch Base Beta Test - by Marshall - 04.11.2007, 22:46:55
RE: Launch Base Beta Test - by gordon-creAtive - 05.11.2007, 06:13:18
RE: Launch Base Beta Test - by Marshall - 05.11.2007, 12:23:23
RE: Launch Base Beta Test - by gordon-creAtive - 05.11.2007, 18:50:34
RE: Launch Base Beta Test - by Marshall - 05.11.2007, 19:53:35
RE: Launch Base Beta Test - by gordon-creAtive - 05.11.2007, 20:22:17
RE: Launch Base Beta Test - by Marshall - 05.11.2007, 20:46:22
RE: Launch Base Beta Test - by gordon-creAtive - 05.11.2007, 21:49:07
RE: Launch Base Beta Test - by Marshall - 05.11.2007, 23:44:39
RE: Launch Base Beta Test - by Blade - 06.11.2007, 20:58:24
RE: Launch Base Beta Test - by Bobingabout - 07.11.2007, 10:43:48
RE: Launch Base Beta Test - by Marshall - 07.11.2007, 11:27:57
RE: Launch Base Beta Test - by Blade - 07.11.2007, 14:45:53
RE: Launch Base Beta Test - by Marshall - 07.11.2007, 15:35:16
RE: Launch Base Beta Test - by Blade - 08.11.2007, 01:18:26
RE: Launch Base Beta Test - by Blade - 09.11.2007, 00:53:58
RE: Launch Base Beta Test - by Marshall - 09.11.2007, 01:54:01
RE: Launch Base Beta Test - by Blade - 09.11.2007, 13:49:22
RE: Launch Base Beta Test - by Marshall - 10.11.2007, 00:13:02
RE: Launch Base Beta Test - by Blade - 10.11.2007, 00:45:46
RE: Launch Base Beta Test - by Marshall - 10.11.2007, 14:26:25
RE: Launch Base Beta Test - by Marshall - 30.12.2007, 00:15:04
RE: Launch Base Beta Test - by gordon-creAtive - 30.12.2007, 09:49:03
RE: Launch Base Beta Test - by Marshall - 30.12.2007, 16:37:12
RE: Launch Base Beta Test - by gordon-creAtive - 30.12.2007, 17:33:01
RE: Launch Base Beta Test - by Marshall - 30.12.2007, 21:57:18
RE: Launch Base Beta Test - by gordon-creAtive - 30.12.2007, 22:59:07
RE: Launch Base Beta Test - by Marshall - 30.12.2007, 23:15:45
RE: Launch Base Beta Test - by gordon-creAtive - 31.12.2007, 00:15:32
RE: Launch Base Beta Test - by Marshall - 01.01.2008, 02:44:41
RE: Launch Base Beta Test - by gordon-creAtive - 01.01.2008, 12:02:38
RE: Launch Base Beta Test - by Marshall - 03.01.2008, 01:55:13
RE: Launch Base Beta Test - by Renegade - 03.01.2008, 04:33:12
RE: Launch Base Beta Test - by Marshall - 04.01.2008, 22:57:10
RE: Launch Base Beta Test - by Marshall - 05.01.2008, 22:51:15
RE: Launch Base Beta Test - by gordon-creAtive - 06.01.2008, 11:31:07
RE: Launch Base Beta Test - by Marshall - 07.01.2008, 00:17:33
RE: Launch Base Beta Test - by Marshall - 26.01.2008, 15:01:26
RE: Launch Base Beta Test - by Electro - 27.01.2008, 10:56:23
RE: Launch Base Beta Test - by gordon-creAtive - 27.01.2008, 11:27:41
RE: Launch Base Beta Test - by Marshall - 27.01.2008, 14:41:08
RE: Launch Base Beta Test - by Electro - 27.01.2008, 21:08:24
RE: Launch Base Beta Test - by Marshall - 27.01.2008, 22:30:46
RE: Launch Base Beta Test - by gordon-creAtive - 03.02.2008, 10:36:03
RE: Launch Base Beta Test - by Marshall - 03.02.2008, 14:22:12
RE: Launch Base Beta Test - by gordon-creAtive - 04.02.2008, 17:36:21
RE: Launch Base Beta Test - by Marshall - 04.02.2008, 22:26:19
RE: Launch Base Beta Test - by gordon-creAtive - 04.02.2008, 23:02:06
RE: Launch Base Beta Test - by Marshall - 15.02.2008, 21:11:47
RE: Launch Base Beta Test - by Renegade - 16.02.2008, 02:15:36
RE: Launch Base Beta Test - by gordon-creAtive - 16.02.2008, 11:21:31
RE: Launch Base Beta Test - by Marshall - 16.02.2008, 13:01:00
RE: Launch Base Beta Test - by Renegade - 17.02.2008, 00:19:10
RE: Launch Base Beta Test - by Marshall - 17.02.2008, 01:44:35
RE: Launch Base Beta Test - by Renegade - 18.02.2008, 02:48:42
RE: Launch Base Beta Test - by gordon-creAtive - 17.02.2008, 02:04:18
RE: Launch Base Beta Test - by Marshall - 18.02.2008, 15:30:47
RE: Launch Base Beta Test - by Marshall - 29.02.2008, 01:00:56
RE: Launch Base Beta Test - by Marshall - 08.03.2008, 15:40:01
RE: Launch Base Beta Test - by Renegade - 08.03.2008, 22:28:50
RE: Launch Base Beta Test - by Marshall - 09.03.2008, 01:01:32
RE: Launch Base Beta Test - by Marshall - 16.03.2008, 15:00:44
RE: Launch Base Beta Test - by Blade - 17.03.2008, 00:52:07
RE: Launch Base Beta Test - by gordon-creAtive - 17.03.2008, 01:34:19
RE: Launch Base Beta Test - by Marshall - 17.03.2008, 10:02:10
RE: Launch Base Beta Test - by gordon-creAtive - 03.04.2008, 19:43:33
RE: Launch Base Beta Test - by Marshall - 03.04.2008, 21:00:07
RE: Launch Base Beta Test - by gordon-creAtive - 13.04.2008, 15:30:29
RE: Launch Base Beta Test - by Marshall - 13.04.2008, 18:17:41
RE: Launch Base Beta Test - by gordon-creAtive - 14.04.2008, 16:07:47
RE: Launch Base Beta Test - by gordon-creAtive - 02.05.2008, 10:03:06
RE: Launch Base Beta Test - by Marshall - 02.05.2008, 14:45:26
RE: Launch Base Beta Test - by Marshall - 05.05.2008, 14:01:58
RE: Launch Base Beta Test - by Marshall - 08.05.2008, 23:57:40
RE: Launch Base Beta Test - by Electro - 09.05.2008, 11:49:54
RE: Launch Base Beta Test - by Marshall - 09.05.2008, 13:36:09
RE: Launch Base Beta Test - by gordon-creAtive - 12.05.2008, 13:39:24
RE: Launch Base Beta Test - by Marshall - 12.05.2008, 22:04:05
RE: Launch Base Beta Test - by gordon-creAtive - 12.05.2008, 22:14:56
RE: Launch Base Beta Test - by Marshall - 12.05.2008, 22:45:44
RE: Launch Base Beta Test - by gordon-creAtive - 13.05.2008, 01:34:07
RE: Launch Base Beta Test - by Marshall - 13.05.2008, 08:42:04
RE: Launch Base Beta Test - by gordon-creAtive - 13.05.2008, 10:56:18
RE: Launch Base Beta Test - by DCoder - 13.05.2008, 13:09:14
RE: Launch Base Beta Test - by Marshall - 13.05.2008, 19:34:16
RE: Launch Base Beta Test - by gordon-creAtive - 17.05.2008, 07:15:45
RE: Launch Base Beta Test - by Marshall - 17.05.2008, 10:46:12
RE: Launch Base Beta Test - by gordon-creAtive - 17.05.2008, 10:56:56
RE: Launch Base Beta Test - by Marshall - 22.05.2008, 23:52:28
RE: Launch Base Beta Test - by pd - 23.05.2008, 23:08:00
RE: Launch Base Beta Test - by Marshall - 23.05.2008, 23:33:38
RE: Launch Base Beta Test - by pd - 24.05.2008, 00:01:41
RE: Launch Base Beta Test - by Marshall - 24.05.2008, 00:19:31
RE: Launch Base Beta Test - by pd - 24.05.2008, 00:28:44
RE: Launch Base Beta Test - by Marshall - 24.05.2008, 01:08:01
RE: Launch Base Beta Test - by Marshall - 28.05.2008, 21:49:50
RE: Launch Base Beta Test - by Marshall - 28.06.2008, 00:00:25
RE: Launch Base Beta Test - by DCoder - 28.06.2008, 08:41:51
RE: Launch Base Beta Test - by Marshall - 28.06.2008, 10:37:46
RE: Launch Base Beta Test - by gordon-creAtive - 28.06.2008, 11:29:51
RE: Launch Base Beta Test - by Marshall - 28.06.2008, 18:30:10
RE: Launch Base Beta Test - by Marshall - 30.06.2008, 15:48:47
RE: Launch Base Beta Test - by Marshall - 02.07.2008, 22:59:43
RE: Launch Base Beta Test - by DCoder - 03.07.2008, 08:15:33
RE: Launch Base Beta Test - by Marshall - 03.07.2008, 09:24:29
RE: Launch Base Beta Test - by Marshall - 05.07.2008, 12:40:29
RE: Launch Base Beta Test - by DCoder - 05.07.2008, 13:21:05
RE: Launch Base Beta Test - by Marshall - 05.07.2008, 16:33:10
RE: Launch Base Beta Test - by Marshall - 30.07.2008, 23:06:57
RE: Launch Base Beta Test - by Marshall - 04.08.2008, 23:32:11
RE: Launch Base Beta Test - by Marshall - 23.08.2008, 00:17:26
Bugtracker section - by gordon-creAtive - 26.08.2008, 09:53:46
RE: Launch Base Beta Test - by Marshall - 27.08.2008, 14:20:48
RE: Launch Base Beta Test - by MRMIdAS - 02.09.2008, 21:29:04
RE: Launch Base Beta Test - by Marshall - 02.09.2008, 23:33:11
RE: Launch Base Beta Test - by MRMIdAS - 03.09.2008, 00:10:35
RE: Launch Base Beta Test - by hogo - 03.09.2008, 00:14:26
RE: Launch Base Beta Test - by Marshall - 03.09.2008, 00:34:44
RE: Launch Base Beta Test - by Marshall - 03.09.2008, 22:24:53



Users browsing this thread: 1 Guest(s)