by Tdarcos » Tue Apr 23, 2024 11:36 am
Backstory:
Approximately 4½ years ago, I started writing an Interactive Fiction game, "The Librarian." Well, the pandemic came along, then the lockdowns, then all the other things, and I forgot about it. Well, was going through old files a couple days ago, and rediscovered the game. So, I've continued to work on it, i.e. flesh it out, testing, adding, and so on. In fact, I should be posting a technical question shortly.
Now:
I made some changes,compiled and ran the program through the HugoExecutable and it crashed. I don't mean my game crashed, I mean it crashed the run-time system!
Through the judicious use of PAUSE commands, I discover it's happening as soon as the arrival at the starting room. Now I've had erroneous results or program errors or really subtle problems in trying to see what it does. But I never expected this. I don't think I'm really stressing the interpreter, but, Sometimes, I guess, things don't always turn out the way you expect.
More details later as I track down what is causing this misbehavior.
p
!
Backstory:
Approximately 4½ years ago, I started writing an Interactive Fiction game, "The Librarian." Well, the pandemic came along, then the lockdowns, then all the other things, and I forgot about it. Well, was going through old files a couple days ago, and rediscovered the game. So, I've continued to work on it, i.e. flesh it out, testing, adding, and so on. In fact, I should be posting a technical question shortly.
Now:
I made some changes,compiled and ran the program through the HugoExecutable and it crashed. I don't mean my game crashed, I mean it crashed the run-time system!
Through the judicious use of PAUSE commands, I discover it's happening as soon as the arrival at the starting room. Now I've had erroneous results or program errors or really subtle problems in trying to see what it does. But I never expected this. I don't think I'm really stressing the interpreter, but, Sometimes, I guess, things don't always turn out the way you expect.
More details later as I track down what is causing this misbehavior.
p
!