[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/