More Awesome Than You!

TS2: Burnination => Oops! You Broke It! => Topic started by: Gelina on 2009 March 22, 16:43:30



Title: Is there any way to fix a corrupt neighborhood?
Post by: Gelina on 2009 March 22, 16:43:30
Every time I try to load one of my neighborhoods, I get the "This application has crashed" message.  I've taken out all of my downloads and the same thing still happens.  I don't have Securom.  I can load other neighborhoods without any problems.  Any suggestions for recovering the neighborhood or at least all of my simmies in it?


Title: Re: Is there any way to fix a corrupt neighborhood?
Post by: Treble on 2009 March 22, 17:01:39
Does your neighborhood open in SimPE?  If it will (and it very well may not) you could use Sim Surgery's export option to export your sims.  Then you'd have to clone them in Body Shop and install the clones into the game, remake them in CAS and rebuild their relationships and whatnot with objects like the Sim Blender. 

It takes a long time and isn't fun, but it would save your sims--at least, their looks.  Again, that is only if your neighborhood is still readable by SimPE.  Unfortunately that doesn't sound likely, but I am no expert on neighborhood corruption.


Title: Re: Is there any way to fix a corrupt neighborhood?
Post by: Gelina on 2009 March 22, 17:43:10
When I open it in SimPE I get the following error.  Other than the error, everything appears to work fine.

Quote
Message:
Error while trying to open

Package: C:\Users\Angie\Documents\EA Games\The Sims 2\Neighborhoods\N002\N002_Neighborhood.package
File: Sim Description (AACE2EFB) - 00000000 - FFFFFFFF - 00000001


Title: Re: Is there any way to fix a corrupt neighborhood?
Post by: J. M. Pescado on 2009 March 22, 23:20:26
Looks like Sim #1 is borked. Do you know which sim that is? Is your N002 Strangetown?


Title: Re: Is there any way to fix a corrupt neighborhood?
Post by: Gelina on 2009 March 22, 23:28:33
Not strangetown - it's a custom hood.  I've tried deleting my sim #1 via SimPE, and then I get the same error for sim #2 and so on and so forth until I hit #8 and gave up.  I restored from a backup so that I'm getting the error on #1 again.  The entire error is below, if it's any help.

Message:
Error while trying to open

Package: C:\Users\gelina\Documents\EA Games\The Sims 2\Neighborhoods\N002\N002_Neighborhood.package
File: Sim Description (AACE2EFB) - 00000000 - FFFFFFFF - 00000001

SimPE Version:
Default (0.72.1.33855).

Exception Stack:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
  at SimPe.Packages.PackedFile.Uncompress(Byte[] data, UInt32 targetSize, Int32 offset)
  at SimPe.Packages.PackedFile.get_UncompressedData()
  at SimPe.Interfaces.Plugin.AbstractWrapper.get_StoredData()
  at SimPe.Interfaces.Plugin.AbstractWrapper.ProcessData(IPackedFileDescriptor pfd, IPackageFile package, Boolean catchex)
  at SimPe.Plugin.SimAspirationEditor.LoadMemoryResource(SDesc sim)
  at SimPe.Plugin.SimAspirationEditor.LoadAspirations(SDesc sim)
  at SimPe.PackedFiles.Wrapper.SdscFreetime.LoadAspirations()
  at SimPe.PackedFiles.Wrapper.SdscFreetime.Unserialize(BinaryReader reader)
  at SimPe.PackedFiles.Wrapper.SDesc.Unserialize(BinaryReader reader)
  at SimPe.PackedFiles.Wrapper.ExtSDesc.Unserialize(BinaryReader reader)
  at SimPe.PackedFiles.Wrapper.LinkedSDesc.Unserialize(BinaryReader reader)
  at SimPe.Interfaces.Plugin.AbstractWrapper.ProcessData(IPackedFileDescriptor pfd, IPackageFile package, Boolean catchex)

Source:
simpe.package

Execution Stack:
at SimPe.Packages.PackedFile.Uncompress(Byte[] data, UInt32 targetSize, Int32 offset)
  at SimPe.Packages.PackedFile.get_UncompressedData()
  at SimPe.Interfaces.Plugin.AbstractWrapper.get_StoredData()
  at SimPe.Interfaces.Plugin.AbstractWrapper.ProcessData(IPackedFileDescriptor pfd, IPackageFile package, Boolean catchex)
  at SimPe.Plugin.SimAspirationEditor.LoadMemoryResource(SDesc sim)
  at SimPe.Plugin.SimAspirationEditor.LoadAspirations(SDesc sim)
  at SimPe.PackedFiles.Wrapper.SdscFreetime.LoadAspirations()
  at SimPe.PackedFiles.Wrapper.SdscFreetime.Unserialize(BinaryReader reader)
  at SimPe.PackedFiles.Wrapper.SDesc.Unserialize(BinaryReader reader)
  at SimPe.PackedFiles.Wrapper.ExtSDesc.Unserialize(BinaryReader reader)
  at SimPe.PackedFiles.Wrapper.LinkedSDesc.Unserialize(BinaryReader reader)
  at SimPe.Interfaces.Plugin.AbstractWrapper.ProcessData(IPackedFileDescriptor pfd, IPackageFile package, Boolean catchex)

Windows Version:
Vista

.NET Version:
2.0.50727.1434