Welcome to
Mod The Sims
Online: 2713
News:
Have an account? Sign in:
pass:
If you don't have an account, why not sign up now? It's free!
Other sites: SimsWiki
Closed Thread   Locked by: pljones Reason: Release Candidate soon  Replies: 12 (Who?), Viewed: 5492 times.
Search this Thread
Old 24th Feb 2010, 04:08 PM DefaultOLD: s3pe_1002-24-1519 #1
pljones
Original Poster

Don't ask me, I just code

Join Date: Nov 2005
Posts: 421
2 Achievements


This thread is for people wanting to test at the bleeding edge of development. If you're looking for the stable release, please switch to this thread.

Any questions regarding the behaviour of this release should be posted as replies below.

Bug reports for this version in this thread please!

Equally as important, post if it's all working perfectly...
-----------------------
Windows Easy Installer version

Unpack-It-Yourself version
-----------------------

Change Summary
Couple of minor "oops" fixes...
Re-open a file even if it's the current file.
Complete re-write of helper button bits.
Project now supported under VS2010.
Last edited by pljones : 6th Mar 2010 at 11:07 AM.
Old 24th Feb 2010, 04:08 PM #2
pljones
Original Poster

Don't ask me, I just code

Join Date: Nov 2005
Posts: 421
2 Achievements


Change log for s3pe
latest rev: 471

BrowserWidget.cs: Need to check there is a selected resource before updating it.
MainForm.cs: Re-open file, even if it's the same as the current file.
MainForm.cs: Oops: don't use ContentCategory when finding a resource.

Build script updated for x64 build platform.
Project updated to VS2010.

Helpers buttons can now have tooltips.
Helpers re-write (split Helpers.txt into Helpers\*.helper; maintain list of disabled helpers).

ViewDDS: provide *.helper file for s3pe.
Old 24th Feb 2010, 04:09 PM #3
pljones
Original Poster

Don't ask me, I just code

Join Date: Nov 2005
Posts: 421
2 Achievements


Change log for s3pi
latest rev: 385

Fix TGIBlockList editor.
Update to VS2010.
Rewrite DemoPlugins: split Helpers.txt into Helpers/*.helper.
Old 24th Feb 2010, 04:10 PM #4
pljones
Original Poster

Don't ask me, I just code

Join Date: Nov 2005
Posts: 421
2 Achievements

Old 24th Feb 2010, 04:15 PM #5
Inge Jones
Mad Poster

Join Date: Sep 2004
Posts: 6,880
Thanks: 7431 in 17 Posts
18 Achievements


The biggie here is that the original helpers.txt is now obsolete. This was an idea from Delphy, who suggested it would make it easier for 3rd party editor authors to install their tools as editors linked to S3PE via our external editor buttons. Hopefully the individual helper config files can be put in place during installation of the editors, which makes it nicer for the user.

simlogical
Please do not PM me with questions about modding. Please post in an appropriate forum and send me a link to the thread if you would like me to try and help.
Old 24th Feb 2010, 11:13 PM #6
McMediaMichi
Test Subject

Join Date: Oct 2009
Posts: 12


Yes this is a super idea, I just incorporated my own program and it runs. I only had a problem with the objkresourceeditor.exe


Beschreibung:
Stopped working

Problemsignatur:
Problemereignisname: CLR20r3
Problemsignatur 01: objkresourceeditor.exe
Problemsignatur 02: 1002.21.15.27516
Problemsignatur 03: 4b814e79
Problemsignatur 04: s3pi.DemoPlugins
Problemsignatur 05: 1002.24.15.27002
Problemsignatur 06: 4b853ef5
Problemsignatur 07: 2
Problemsignatur 08: 236
Problemsignatur 09: System.NullReferenceException
Betriebsystemversion: 6.1.7600.2.0.0.768.3
Gebietsschema-ID: 1031
Old 25th Feb 2010, 08:48 AM #7
Inge Jones
Mad Poster

Join Date: Sep 2004
Posts: 6,880
Thanks: 7431 in 17 Posts
18 Achievements


I had a "stopped working" error when I moved just the s3pe.exe into a folder with some packages to see how it would respond to drag and drop of packages. I guess that is what it says when it can't open some of its own program files at runtime. Where did you put your editor, physically?

What OS are you using, and if Windows7, have you tried running S3PE "as administrator"?

simlogical
Please do not PM me with questions about modding. Please post in an appropriate forum and send me a link to the thread if you would like me to try and help.
Old 25th Feb 2010, 12:46 PM #8
McMediaMichi
Test Subject

Join Date: Oct 2009
Posts: 12


I use Win7, but without admin rights, I have the "do not install version" The data I have on the desktop in a folder. This error came suddenly, but unfortunately I no longer knows exactly how, but when he comes I will write this down.
Old 27th Feb 2010, 08:58 PM #9
lowprofile
Test Subject

Join Date: Aug 2009
Posts: 33


Received the following error this morning when trying to combine PACKAGES:

Code:
Application failed
Front-end Distribution: 1002-24-1519 
Library Distribution: 1002-24-1519 
Collection was modified; enumeration operation may not execute.
   at System.Collections.ArrayList.ArrayListEnumeratorSimple.MoveNext()
   at System.Windows.Forms.Application.ExitInternal()
   at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
   at System.Windows.Forms.Control.WndProcException(Exception e)
   at System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.Run(Form mainForm)
   at S3PIDemoFE.Program.Main(String[] args)
-----


Anything I can do to fix this? Running Windows 7.
Old 2nd Mar 2010, 01:30 AM #10
lowprofile
Test Subject

Join Date: Aug 2009
Posts: 33


A new error comes on when I save. S3PE does save a file, but I can't be sure if it has all the packages in it (since I am not able to read package-ese. ha!)

Code:
Application failed
Front-end Distribution: 1002-24-1519 
Library Distribution: 1002-24-1519 
Collection was modified; enumeration operation may not execute.
   at System.Collections.ArrayList.ArrayListEnumeratorSimple.MoveNext()
   at System.Windows.Forms.Application.ExitInternal()
   at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
   at System.Windows.Forms.Control.WndProcException(Exception e)
   at System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.Run(Form mainForm)
   at S3PIDemoFE.Program.Main(String[] args)
-----
Old 2nd Mar 2010, 08:31 AM #11
Inge Jones
Mad Poster

Join Date: Sep 2004
Posts: 6,880
Thanks: 7431 in 17 Posts
18 Achievements


Please outline the steps you used to combine the packages.

simlogical
Please do not PM me with questions about modding. Please post in an appropriate forum and send me a link to the thread if you would like me to try and help.
Old 3rd Mar 2010, 08:42 PM #12
lowprofile
Test Subject

Join Date: Aug 2009
Posts: 33


Sure. New > Resource > Package, selected all my package files, clicked "reject duplicates". And that's it. Error #1 appears when it's running - and Error #2 appears when saving. They are 100% reproducible but only when working with large amounts of package files (having so many is why I wanted them combined into smaller files). If I keep the number of package files I am importing and saving to 200 files or less, these errors do not recur.

In addition to combining large numbers of packages (honestly 200 in one file is fine with me, if that's the limitation), I have been trying to use S3PE to weed out duplicates from the whole bunch of package files. This is why I wanted S3PE to import and "examine" and remove all duplicates from all of my package files at once.
Old 3rd Mar 2010, 08:59 PM #13
Inge Jones
Mad Poster

Join Date: Sep 2004
Posts: 6,880
Thanks: 7431 in 17 Posts
18 Achievements


Oh I think we already had a report about problems with large numbers of packages. I don't think there was any conclusion made at that time other than to keep within the limits that worked. Maybe there is "something can be done" after lengthy research but if it's not too huge an obstacle it would be easier if you'd just put up with the limits for now.

simlogical
Please do not PM me with questions about modding. Please post in an appropriate forum and send me a link to the thread if you would like me to try and help.
Closed Thread


Section jump:


Powered by MariaDB Some icons by http://dryicons.com.