[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Questions on EDASM reloc ($FE) files



In article <443fd63c$0$1588$742ec2ed@news.sonic.net>,
Andy McFadden  <fadden@fadden.com> wrote:

> sicklittlemonkey <Nick.Westgate@gmail.com> wrote:
>> I think a pretty good case has been made for REL files with an auxtype
>> that EDASM wouldn't generate.
> 
> Speaking as someone who has spent a lot of time trying to guess at the
> contents of Apple II files, I would encourage you to ensure that the
> files are distinct from anything else that uses REL.  Magic numbers at
> the start of the file are always appreciated.  This gets especially
> interesting with "INT", which was used by Integer BASIC, the S-C assembler,
> and three generations of LISA.

In that particular case, the "magic numbers" was at the end of each source
line: Integer Basic ended its lines with a $01, while an S-C Assembler source
file ended its lines with a $00.  If you encountered an "INT" file which
appeared to contain garbage, it was probably an Integer Basic file with
embedded machine code -- such files were quite common in the early days
of the Apple II.

I've never dived into the storage format of LISA source files - perhaps you
could give a brief summary in how they differed from Integer Basic files
and S-C Assembler source files?
 
> I believe it was also used by one of the disk packers (DDD Pro? I see a 3.5"
> disk packed with it), but you can probably ignore that.

-- 
----------------------------------------------------------------
Paul Schlyter,  Grev Turegatan 40,  SE-114 38 Stockholm,  SWEDEN
e-mail:  pausch at stockholm dot bostream dot se
WWW:     http://stjarnhimlen.se/