🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.atari16
Article #716

TOS/PRG executable file format

#716
From: Ralf Bayer {Herz-Baerchi}
Date: Fri, 16 May 1986 05:17
33 lines
2094 bytes
I'd like to know the meaning of the information that is stored at the
beginning of a TOS executable file.

address         data            meaning

0000            60 1A           BRA $001C       ;branch over fields
0002            00 00 7E EC     length of file?
0006            00 00 00 00     ?
000A            00 02 25 04     ?
000E            00 00 00 00     ?
0012            00 00 00 00     ?
0016            00 00 00 00     ?
001A            00 00           ?
001C                                            ;begin of actual program

What do the several fields mean? Are they absolutely necessary or are
they just information for programs like debuggers and the like? Any
information greatly appreciated.

BTW, does anybody have a PD disassembler? Could someone mail it to me?

Thanx,
Ralf Bayer (The Care-Baer)
Computing Center @ the Technical University of Darmstadt, West Germany

Arpanet:   xbr1yd22%ddathd21.BITNET@wiscvm.wisc.EDU (personal mail)
               #d22%ddathd21.BITNET@wiscvm.wisc.EDU (mailing lists)
BITNET:    xbr1yd22 @ ddathd21   (no NETDATA format, need RFC-header)
               #d22 @ ddathd21   (   NETDATA format, beware of the
                                  Number sign, it's part of the USERID)
-----------------------------------------------------------------------
                  > REAL programmers use FORTRAN <
-----------------------------------------------------------------------
Technical Details
Message-ID: <8605160517.AA07779@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!ucbvax!DDATHD21.BITNET!XBR1YD22

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!ucbvax!DDATHD21.BITNET!XBR1YD22
From: XBR1YD22@DDATHD21.BITNET (Ralf Bayer {Herz-Baerchi})
Newsgroups: net.micro.atari16
Subject: TOS/PRG executable file format
Message-ID: <8605160517.AA07779@ucbvax.Berkeley.EDU>
Date: Fri, 16-May-86 01:17:31 EDT
Article-I.D.: ucbvax.8605160517.AA07779
Posted: Fri May 16 01:17:31 1986
Date-Received: Sat, 17-May-86 04:49:29 EDT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The ARPA Internet
Lines: 33