Thread View: net.games.hack
3 messages
3 total messages
Started by John C. Noble
Fri, 22 Feb 1985 15:54
SPOILERS++ and a bug report
Author: John C. Noble
Date: Fri, 22 Feb 1985 15:54
Date: Fri, 22 Feb 1985 15:54
15 lines
1224 bytes
1224 bytes
Games containing engravings can be saved but not restarted. We have never encountered an exception to this rule. Have you? Robbing the vault: If you teleport into a vault, a guard will appear and demand that you drop all your gold and request that you follow him. Here's what to do: drop the gold and follow him one step (he will move away). Back up, retrieve the gold, and catch up to the guard. Drop the gold (the guard will move on). Repeat this process until reaching the end of the hallway where the guard disappears. -- John Noble JHU/APL ...decvax!harpo!seismo!umcp-cs!aplvax!jcn ...rlgvax!cvl!umcp-cs!aplvax!jcn
Re: SPOILERS++ and a bug report
Author: Andries Brouwer
Date: Sat, 23 Feb 1985 13:41
Date: Sat, 23 Feb 1985 13:41
27 lines
1607 bytes
1607 bytes
In article <837@aplvax.UUCP> jcn@aplvax.UUCP (John C. Noble) writes: >Games containing engravings can be saved but not restarted. We have >never encountered an exception to this rule. Have you? This problem was earlier reported by Andreas Bormann, who also gave the fix. It was corrected in version 1.0.1. The fix is repeated below. *** hack.engrave.c (version 1.0) --- hack.engrave.c (version 1.0.1) *************** ... several differences; the one concerning save/restore follows ... *************** *** 224,229 ep = (struct engr *) alloc(sizeof(struct engr) + lth); mread(fd, (char *) ep, sizeof(struct engr) + lth); ep->nxt_engr = head_engr; head_engr = ep; } } --- 268,274 ----- ep = (struct engr *) alloc(sizeof(struct engr) + lth); mread(fd, (char *) ep, sizeof(struct engr) + lth); ep->nxt_engr = head_engr; + ep->engr_txt = (char *) (ep + 1); /* Andreas Bormann */ head_engr = ep; } } ***************
Re: SPOILERS++ and a bug report
Author: perry
Date: Sun, 10 Mar 1985 18:52
Date: Sun, 10 Mar 1985 18:52
17 lines
1303 bytes
1303 bytes
>Games containing engravings can be saved but not restarted. We have
>never encountered an exception to this rule. Have you?
Yes!! The game core-dumps while trying to restore the engravings. We got
around it once by using adb(1) to trap the bug and continue on. It appears
to be caused by a nil-pointer dereference (at least that's what is looked like
in the disassembled 68000). The commands which seem to work are:
adb hack.executable
:r (run it)
:s1 (after the restore engravings trap)
:c (you're on your way...)
What this does to the game is anyone's guess.
Perry Scott, HP-FSD
...{allegra|ihnp4|decvax|ucbvax}!hplabs!hpfcla!perry-s
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads