EnglishGermanFrenchRussianPolishItalianSpanish
Log inRegister
 
[PROGRAM] Plugin Manager : V1.47 : 24/07/2012
Post new topic Reply to topic Goto page Previous  1, 2, 3 ... 86, 87, 88 ... 104, 105, 106  Next
View previous topic :: View next topic
Author Message
Phinixa





Joined: 04 Apr 2010
Posts: 98 on topic

Thank you for registering your game
PostPosted: Thu, 26. Jul 12, 02:32    Post subject: Reply with quote Print

yeah did it. But the problem were the fake-patches. I fixed the numeration and deleted 1 incompatible mod and now it works correctly^^

Back to top
View user's profile Send private message
Sesk





Joined: 17 Nov 2006
Posts: 395 on topic
Location: Canada
Thank you for registering your game
PostPosted: Thu, 26. Jul 12, 07:03    Post subject: Reply with quote Print

Woo, I come back to play X3AP, and what do I find? Plugin Manager update.

Good going, keep up the good work.

EDIT: This particular version of the Plugin Manager seems unable to handle large (600mb+) package / mod files.

I created a XRM package and it crashed the package installer when trying to install it, seems it partially installed the files (it created the cat, not the dat, the director files, screen files and scripts/t). Tested it with an other package with just the cat/dat files, tried as fake-patch and mods.

Opening the created .pck in the package creator gives this exception:

Quote:

************** Exception Text **************
System.Runtime.InteropServices.SEHException: External component has thrown an exception.
at CPackages.OpenPackage(CPackages* , CyString* , Int32* , CProgressInfo* , Int32 , Int32 )
at Creator.Form1.Open(String file, Boolean display, Boolean checkExtension)
at Creator.Form1.OpenFiles(String[] list, Boolean checkExtension, Boolean display)
at Creator.Form1.Open()
at Creator.Form1.toolStripSplitButton1_ButtonClick(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripSplitButton.OnButtonClick(EventArgs e)
at System.Windows.Forms.ToolStripSplitButton.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
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.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.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)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Creator
Assembly Version: 1.0.4589.33372
Win32 Version:
CodeBase: file:///C:/Program%20Files%20(x86)/Egosoft/X%20Plugin%20Manager/Tools/Creator.exe
----------------------------------------
msvcm90
Assembly Version: 9.0.30729.6161
Win32 Version: 9.00.30729.6161
CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57/msvcm90.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5462 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------

The package creator (same version, same instance), creates the pck just fine (compresses the whole 680mb~ and all).
Installing the package via explorer (double click) gives a regular "[...].exe has stopped working". This happens a moment after clicking on "Install" in the "Install Package" prompt containing the package info.

Creating, opening and installing the same mod minus the mod files works fine.

Back to top
View user's profile Send private message
Cycrow
Moderator (Script&Mod)
Moderator (Script&Mod)



Joined: 15 Nov 2004
Posts: 19848 on topic
Location: London
Thank you for registering your game
PostPosted: Thu, 26. Jul 12, 09:45    Post subject: Reply with quote Print

do you know if its worked in a previous version of the plugin manager ?


_________________
My Scripts | MY X3TC Scripts | X3 Plugin Manager | Custom Gui
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Antagonistic





Joined: 24 Jul 2012
Posts: 5 on topic

Thank you for registering your game
PostPosted: Thu, 26. Jul 12, 14:58    Post subject: Reply with quote Print

Anyone can confirm this before I update?

EDIT: Nevermind, I see 3 confirmations on last page. Weird that it wasn't showing. Will update now.

Also, Cycrow: What is the reason XRM, a pretty good mod, suggests NOT using the X Plugin Manager? It says on its thread it is because of lack of control of load ordering, which to my untrained eye X Plugin Manager does support? Is it because it doesn't get picked up as a fake patch? Something which far as I know gets fixed via a simple rename. Is it some deeper issue or politics?

I would have liked to use a single tool to install and maintain all the mods and patches I use, so I find it unfortunate that I have to use this hybrid approach to get it all working.

Back to top
View user's profile Send private message
Cycrow
Moderator (Script&Mod)
Moderator (Script&Mod)



Joined: 15 Nov 2004
Posts: 19848 on topic
Location: London
Thank you for registering your game
PostPosted: Thu, 26. Jul 12, 15:04    Post subject: Reply with quote Print

i dont know the reason it suggests that, its best to ask in the thread and find out.

it could just be a lack of knowledge of what the plugin manager is capable of doing.


_________________
My Scripts | MY X3TC Scripts | X3 Plugin Manager | Custom Gui
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Antagonistic





Joined: 24 Jul 2012
Posts: 5 on topic

Thank you for registering your game
PostPosted: Thu, 26. Jul 12, 16:18    Post subject: Reply with quote Print

Hmm, can I suggest one enhancement? The ability to convert any mod into a 'fake patch' mod. I know this can break some stuff, but there are a lot of mods out there with the installation instructions explicitly calling for a fake patch install method, but is not automatically identified as a fake patch mod by the plugin manager.

Right click and tick 'Install as fake patch' on the Mod Lists menu or something perhaps.

If there is an easy way to do the equivalent without needing to repackage the mod I don't know of it.

Back to top
View user's profile Send private message
Cycrow
Moderator (Script&Mod)
Moderator (Script&Mod)



Joined: 15 Nov 2004
Posts: 19848 on topic
Location: London
Thank you for registering your game
PostPosted: Thu, 26. Jul 12, 16:23    Post subject: Reply with quote Print

if you add the mods to a spk file you can already do this.
just open it up in the Creator, right click on either the cat or dat file and select switch to fake patch, and it'll convert both files.

althou big mods are generally better installed as proper mods rather than fake patches, just a shame most decide to release as fake patches instead


_________________
My Scripts | MY X3TC Scripts | X3 Plugin Manager | Custom Gui
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Antagonistic





Joined: 24 Jul 2012
Posts: 5 on topic

Thank you for registering your game
PostPosted: Thu, 26. Jul 12, 17:17    Post subject: Reply with quote Print

Well, I can see WHY they would do it with fake patches.

Look at IEX with XRM compatibility:
http://forum.egosoft.com/viewtopic.php?t=312645

Mod order:
IE
IEX
XRM Part 1
XRM Part 2
Any optional XRM packs but NOT the Backgrounds pack
XRMi

Making the big mod a proper mod in this case will prevent XRMi from providing compatibility changes, as well as remove the option of having optional XRM packs (since I assume the proper mod gets loaded last, meaning no big mod mods!).

MARS and CODEA compatibility changes are reasonably common for big mods far as I've seen, so this approach while not ideal, certainly has its reasons.


I'll try your 'add to spk, switch to fake patch' route in a bit, but my suggestion stands for the ability to do this without using the Creator. Can't always rely on modders to package their mods ideally and I would consider making a mod a fake patch something that a reasonable number of users would need to do at some point or another if they download lots of mods.

And maybe a button on the menu somewhere of the lite version that switches to advanced, without needing to relaunch with the command line option.

Back to top
View user's profile Send private message
Sesk





Joined: 17 Nov 2006
Posts: 395 on topic
Location: Canada
Thank you for registering your game
PostPosted: Thu, 26. Jul 12, 22:13    Post subject: Reply with quote Print

Cycrow wrote:
do you know if its worked in a previous version of the plugin manager ?


I know that I worked with a 450mb spk (SRM mod) with version 1.40 of the Plugin Manager. I'm able to work with that file with the Package Creator included in the 1.47 version (open it in Package Creator), so I assume the problem is either with .dat files that are larger than 450mb, or with .spk larger than 450mb.

The reason they discourage packaging XRM into a .spk is that "it's extremely difficult to control the order the mods are installed in which can lead to problems" (quote from XRM main post). I don't have any problems with doing that so that's why I usually make a spk out of all the scripts/mods I install.

EDIT: I split the large catalog into 2 pieces (320mb and 367mb) and I can make a spk that is 700mb just fine, and load it back in the Package Creator.

I can install this package, but only 1 catalog is added, I have to toggle the mod to get both catalogs.

EDIT2: Seems enabling some packages doesn't extract both the cat and dat, I have a spk with just a dat/cat file, and the Plugin Manager only extracts the .cat file. Also when installing spk with multiple cat/dat files, sometimes it skips a number, like 05 07 09 instead of 05 06 07

Back to top
View user's profile Send private message
jwrealing





Joined: 26 Oct 2009
Posts: 97 on topic
Location: Seattle Wa.
Thank you for registering your game
PostPosted: Fri, 27. Jul 12, 05:20    Post subject: Reply with quote Print

Thanks Cycrow for the quick fix, 1.47 up and running.

Back to top
View user's profile Send private message
Antagonistic





Joined: 24 Jul 2012
Posts: 5 on topic

Thank you for registering your game
PostPosted: Fri, 27. Jul 12, 08:36    Post subject: Reply with quote Print

I can not reproduce Sesk's issue on old or new Plugin Manager. Mine just works. I do package it as a .spk and not a .pck though, does that matter?

Else, I hava a 64-bit CPU and OS.

But yeah, repackage mods, convert to false patch, use advanced menu to sort false patch order -> Works like a charm.

Plus now I should be okay next patch that adds a new cat/dat without too much worries.

Back to top
View user's profile Send private message
Sesk





Joined: 17 Nov 2006
Posts: 395 on topic
Location: Canada
Thank you for registering your game
PostPosted: Fri, 27. Jul 12, 20:11    Post subject: Reply with quote Print

Antagonistic wrote:
I can not reproduce Sesk's issue on old or new Plugin Manager. Mine just works. I do package it as a .spk and not a .pck though, does that matter?

Else, I hava a 64-bit CPU and OS.

But yeah, repackage mods, convert to false patch, use advanced menu to sort false patch order -> Works like a charm.

Plus now I should be okay next patch that adds a new cat/dat without too much worries.


Yea I don't know why I wrote .pck instead of .spk

So you created a .spk with a 650mb .dat in it, and it works fine? I'm on 64bit too.

Back to top
View user's profile Send private message
TonyEvans





Joined: 15 Jan 2012



PostPosted: Sun, 29. Jul 12, 08:30    Post subject: Reply with quote Print

Cycow I'm still having the problem of my plugin manager not detecting/acknolwedging AP's existence, or giving me the optino to choose AP. I select the AP launcher icon and let it run through, but it only gives TC.

Back to top
View user's profile Send private message Send e-mail
Cycrow
Moderator (Script&Mod)
Moderator (Script&Mod)



Joined: 15 Nov 2004
Posts: 19848 on topic
Location: London
Thank you for registering your game
PostPosted: Sun, 29. Jul 12, 13:11    Post subject: Reply with quote Print

Sesk wrote:
Antagonistic wrote:
I can not reproduce Sesk's issue on old or new Plugin Manager. Mine just works. I do package it as a .spk and not a .pck though, does that matter?

Else, I hava a 64-bit CPU and OS.

But yeah, repackage mods, convert to false patch, use advanced menu to sort false patch order -> Works like a charm.

Plus now I should be okay next patch that adds a new cat/dat without too much worries.


Yea I don't know why I wrote .pck instead of .spk

So you created a .spk with a 650mb .dat in it, and it works fine? I'm on 64bit too.


it just tried it with XRM, the 700mb file, and it worked fine. But it does sound like a memory problem. it currently does the decompression in memory. So it needs enough memory to store both the compressed and uncompressed data of all the file.

i could reduce the size it uses to do a file decompression to reduce the memory usage.

if i get chance ill compile a 64bit version for you to test, that would confirm if your hitting the memory limit


_________________
My Scripts | MY X3TC Scripts | X3 Plugin Manager | Custom Gui
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Cycrow
Moderator (Script&Mod)
Moderator (Script&Mod)



Joined: 15 Nov 2004
Posts: 19848 on topic
Location: London
Thank you for registering your game
PostPosted: Sun, 29. Jul 12, 13:12    Post subject: Reply with quote Print

TonyEvans wrote:
Cycow I'm still having the problem of my plugin manager not detecting/acknolwedging AP's existence, or giving me the optino to choose AP. I select the AP launcher icon and let it run through, but it only gives TC.


what does it show in your list of available games ?
and how are your games setup (ie directory structure)

also have you tried manually adding the X3AP.exe ?
and if so, what happens when you do ?


_________________
My Scripts | MY X3TC Scripts | X3 Plugin Manager | Custom Gui
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic Reply to topic Goto page Previous  1, 2, 3 ... 86, 87, 88 ... 104, 105, 106  Next
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum
Control Panel
Login Data
The time now is Sun, 19. May 13, 03:52

All times are GMT + 2 Hours


Board Security

Copyright © EGOSOFT 1989-2009
Powered by phpBB © 2001, 2005 phpBB Group
Template created by Avatar & BurnIt!
Debug: page generation = 1.00531 seconds, sql queries = 74