-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The Sims 2 Castaway freezes #8999
Comments
Uploading a savedata or savestate which near the freeze spot may help. |
Savestate: https://1drv.ms/u/s!Ar1oz8Cru1o1gmtsdxBgg9y2_s4p (onedrive) Savedata: https://1drv.ms/u/s!Ar1oz8Cru1o1gmpnDZEQHgUMJmSv (onedrive) Tested it with no input sent, it is supposed to freeze in a few seconds. |
|
I'm afraid I can't see your log : "cannot be displayed, because it contains errors" If someone have trouble to open the logs I posted in op, the hyperlink is broken you must copy paste the address manually. |
So that means #7258. Does this work in the IR Interpreter? Which commit broke it? -[Unknown] |
It's not #7258 , and it works in the IR Interpreter |
I am experiencing the same problem. So how do I fix this? |
Use cwcheat freeze workaround form here. |
Maybe that means this was fixed by something in #11835. Hurray. Thanks for reporting. -[Unknown] |
While the issue is closed and 95% of crash causes seem to be fixed (thanks a lot for that!); the game still crashes once in a while. To be clear, it doesn't get stuck in a glitchy loop and made unplayable (like before), but rather occasionally crashes the whole emulator. I played through the game a week ago, and the crashes happen once every 1 or 2 hours of playing. What is more interesting is that a few times I happened to create a save-state before it crashes. If I happened to go back to the save-state and continue playing after restarting the emulator, the game plays as normal. Windows-specific issue perhaps? Windows 8 x64, the official build of v1.8.0. |
Does it seem to leak memory or something, if you look in the task manager details? |
So I tried to intensely perform as many activities possible/switching Sims/summoning as many sims possible/bringing menus many times/performing animation-rich activities (like swimming) for about 30 minutes at about 400% in game speed (so about 2 hours of 100% speed gameplay). No crash so far, but I found some possible clues
(I think, these error messages are for 3 or 4 times when this happened)
... |
If you get that error at the pause menu, save state, and load state - the error continues to happen and music continues not to play, right? Does the same go for missing characters? The pause menu error sounds like an in-game memory leak. This is probably something (maybe even timing) being emulated wrong, but it could also just be a bug in the game. The character model issue could also be the same sort of thing, or it could be a GPU / host memory issue. Ultimately, if PPSSPP is consistently increasing in memory usage, it means we have a leak. The PSP game itself can only allocate so much before it gets out of memory errors. The fluctuation in memory usage makes sense - we keep caches of various things, like textures, so that we can draw them quickly. They are pruned periodically. That said, it may also be worth trying the latest git build. I don't know of anything that would fix these things specifically, but it has a number of improvements since 1.8.0 and we're probably getting closer to a 1.9.0. I'm pretty sure at least one leak was fixed. -[Unknown] |
Yes, if I save state, reboot the emulator, and load state, the problem persists (models don't come back, music do not resume playing). In my opinion though , most likely an in-game bug, not the emulator's one. In the meantime, the great news are that I found a consistent way to reproduce the memory problem!
|
@hankyuller no feedback/outdated? |
I'd say that it is fixed |
I believe it is fixed and has been for a while. |
Ppsspp menu is still accessible, audio stops after a short while.
Here is 3 logs (same freeze, 3 different times)
https://gist.github.com/hankyuller/6695b72173e6e00323c3f0e4c731ab73
Thank you for your time
Name: The Sims 2 Castaway
Game ID: ULUS10296
The text was updated successfully, but these errors were encountered: