DavidKinder / Windows-Frotz

Z-code interpreter for Windows, based on Stefan Jokisch's Frotz interpreter core.
http://www.davidkinder.co.uk/frotz.html
GNU General Public License v2.0
58 stars 12 forks source link

Investigate reports of errors with Arthur #15

Closed DavidKinder closed 3 years ago

DavidKinder commented 3 years ago

I've had two reports of problems with Arthur:

Anyway, in testing Windows Frotz I found I can repeatedly cause the classic Frotz "Store out of dynamic memory" error, by simply clicking through the Arthur intro screens and answering no to the saved game prompt. This occurs just before the first interactive screen with the church and sword and the stone. If I check the ignore internal error option, the game proceeds, but of course may be in some kind of broken state.

and

I just downloaded v1.21 yesterday, and out of pure luck loaded up my copy of Arthur (Release 74 in case it matters). Everything went swimmingly until I typed a command into the game and was returned a 'Call to non-routine' follow by a drop to OS. If I remove the BLB file, this no longer happens. The other V6 games do not suffer this affliction.

I can reproduce neither, and the first reporter indicates that it only happens on one of their two PCs.

DavidKinder commented 3 years ago

Fixed by d1b4c5442158201af69ecbfd32c0892c97a82521