Kwakstur
Level: Smiter
Rank Points: 385
Registered: 05-05-2006
IP: Logged
|
Re: Freeze randomly, sometimes crash, on OS X (+2)
DROD's source code is filled with calls to a function called ASSERT that checks for and logs (with a beep) any potentially problematic conditions before performing actions that could get glitchy.
So a crash is usually preceded by one or more "assertion errors", as long as the game recognizes the cause. The game always would get a chance to log anything it knows to check for before the crash.
But the game is hanging, not crashing... and a lack of errors really is no help.
I usually jump into these Bug topics and try to help pinpoint the problem (to the best of my ability), but I'm stumped here. Could it just simply be that OS X 10.5.5 is incompatible with RPG?
When you bump into a wall, nothing too notable happens. A sound is played, and the graphics for the wall are nudged forward 1 pixel. Everything else would happen no matter what move you made. And I don't see how the game could fall into an infinite loop... Bumping walls is at best only an indirect cause of the game locking up.
About the stuff I asked before, your drodrpg1_0.dat is the right size for Full version. I think that on Macs the other .dats are put in another, hidden directory... one that you can only reach by Right-Clicking on the executable. If they're not there (there should be 6), or if they have filesizes of 0, then maybe one of my suspicions is confirmed: The game won't save. I don't know what you should do about it, though...
Meh, I tried.
____________________________
Also known as ExpHP everywhere else.
[Last edited by Kwakstur at 01-04-2009 06:58 AM]
|