Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxn!ihnp4!stolaf!mmm!umn-cs!hyper!dean From: dean@hyper.UUCP (Dean Gahlon) Newsgroups: net.micro.cbm Subject: Re: Commodore 64 Stack Message-ID: <24@hyper.UUCP> Date: Thu, 24-Apr-86 13:24:10 EDT Article-I.D.: hyper.24 Posted: Thu Apr 24 13:24:10 1986 Date-Received: Fri, 2-May-86 08:30:40 EDT References: <493@unccvax.unccvax.UUCP> Distribution: net Organization: Network Systems Corp., Mpls., Mn. Lines: 29 > > Can anyone tell me if there is a way to reset the stack pointer in ML? > I want to move the location of the stack to some bigger area of memory for > use in a possible compiler. I am afraid that this is impossible since I > have been unable to find any reference to the stack pointer location in > memory. > Any info would be greatly appreciated!! > > Also, by the by, has anyone had any luck getting past the screening door > on board the Heart of Gold in Infocom's 'Hithchikers Guide ...'? Any hints > on Marvin?? > > Thanx!! *** REPLACE THIS LINE WITH YOUR MESSAGE *** It is possible to change the stack pointer -- use the TXS instruction. Unfortunately for what you want to do, it isn't possible to change the location of the stack in memory. It's fixed on page 1. If you want to have a different stack-like area, you can simulate it probably using (),Y indexing, but this still gives you only 256 bytes for the stack, unless you have more than one such area. As to the screening door, (***possible spoiler, hit -n- key now***) I've heard that you have to recite some Vogon poetry to the door to get past it. I haven't tried this myself (having not yet gotten the time to sit down with the game and run it so as to actually get the Babel fish so as to understand the Vogon poetry), but this is what I've heard.