<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Wed, 02 Aug 2000 11:27:40 +0100 (BST)
From   : jim <jim@...>
Subject: Re: Alive again

On Mon, 31 Jul 2000, Isabel Cisternas & Robert Schmidt wrote:

> jim wrote:
> > > $.HAMPST1 d9cd ffff 3c5
> >             ^^^^
> > I thought this address looked familiar. It is the reset address for OS
> > 1.2 . Is it load or execute address? If it is execute, the program is
> 
> It's the load address.

Aha. It'll never load there. Somebody's been playing nefarious tricks with
the tape format.
I thought it might be possible, by having an execute address of &D9CD, to
simulate a reset and have the OS start you up afterwards (might have
implications in copy protection etc.) but I think now you probably have to
be a ROM to pull that off.

> Seems likely that this software will never run off a disk (or disk
> image) without some disassembly and patching... :-)

Looks like it.

jim
-- 
http://madeira.physiol.ucl.ac.uk/people/jim/
  "Revenge is an integral part of forgiving and forgetting" -The BOFH
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>