Crash on resized lots at 7PM -- any ideas?
Zazazu:
Quote from: ladykatsim on 2007 November 01, 11:55:30
The 1x1 townhouse behaved fine. I was able to save the lt and toggle the Day/Night with no problems.
The 2X1 townhouse I was able to save, but it crashed when trying to toggle Day/Night.
Ok. Both those lots were shrunk on the right, left, and rear sides, from Maxis default-size lots. The 1x1 was shrunk from a 3x2. The 2x1 was shrunk from a 4x3. Both have the rear wall one space from the edge. Both unfurnished, no lighting. (You didn't decorate, did you?) However...there's one big difference. The right and left walls of the 1x1 are one space from the edge. The right and left walls of the 2x1 are on the edge of the lot.
Did you place other lots directly on the edge of mine, or were they fairly free-standing?
Mootilda:
Quote from: dizzy on 2007 November 01, 08:08:59
* dizzy wonders whether the crash is caused by corrupted arrays
It could be there is a very good reason you don't put walls outside the normal bounds: because that would cause the handler to corrupt memory outside of arrays (possibly). I wouldn't put it past this steaming pile of crap they call code.
Yes, this is one possibility. I'm willing to admit that my understanding of the various arrays is imperfect, based on Andi's original code, the Sims2Wiki, and my own testing. So, it's possible that the LotExpander is corrupting the arrays during shrinking. It's also possible that the arrays are fine (based on the file specifications), but the game is still unable to handle various things, such as walls, roofs, etc, on the edge of lots.
However, if either of these things were true, I would expect the corruption and crashing to get worse as people play these lots, not better. I think that it's very encouraging that people tend to get one crash, then everything is fine.
ladykat:
Quote from: Zazazu on 2007 November 01, 15:51:06
Quote from: ladykatsim on 2007 November 01, 11:55:30
The 1x1 townhouse behaved fine. I was able to save the lt and toggle the Day/Night with no problems.
The 2X1 townhouse I was able to save, but it crashed when trying to toggle Day/Night.
Ok. Both those lots were shrunk on the right, left, and rear sides, from Maxis default-size lots. The 1x1 was shrunk from a 3x2. The 2x1 was shrunk from a 4x3. Both have the rear wall one space from the edge. Both unfurnished, no lighting. (You didn't decorate, did you?) However...there's one big difference. The right and left walls of the 1x1 are one space from the edge. The right and left walls of the 2x1 are on the edge of the lot.
Did you place other lots directly on the edge of mine, or were they fairly free-standing?
In each and every house I try I buy one cheap folding chair, I don't really know why, other than when I started testing I was buying stuff for my own sims in my own houses, and I'm trying to stick with a similar situation.
The lots were free standing, no others nearby. I could line some up and see what happens if you like. I think that space all the way round the 1x1 house could have something to do with it working ok. I have made some which a space on one side, but the other is to the edge - they crashed.
kat
Mootilda:
Quote from: pbox on 2007 November 01, 01:09:56
To me it looks like roofs are part of the equation. [...] Roof code must have changed with NL, with OfB, with Seasons, and with BV (new roof types and cheats were added for each of those). I don't know about Pets and Uni.
The LotExpander needed new code for the new Pets roofs, as well. I don't know about Uni.
Inge:
I'm wondering if we're all getting too bogged down in this issue. As it turns out, belatedly, the people who made crashing lots experience crashes when playing their own lots. So if they had played them thoroughly during testing they would have known not to share those lots, or at least play them till they've passed their crashing period before packaging and sharing them. From time to time people do share content that causes the game to crash, and ideally it should have been tested more thoroughly.
For example, most hacks and new objects are made using SimPE. A lot of these hacks and objects cause problems in people's games. No one is suggesting Quaxi should lose any sleep over it, or take stuff out, we just swap information with each other over how to work round it and what bits to avoid under what particular circumstances.
All I am saying is, maybe the development of the LE can move forward and this doesn't need to be a complete obstruction. It's not entirely unthinkable to say "shrinking can only safely be used with BV upwards" if necessary. It's better than taking out the feature or spending so much time on it that you simply run out of time and energy for the project.
Navigation
[0] Message Index
[#] Next page
[*] Previous page