Re: A92: ASM program format on TI-92 Plus


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

Re: A92: ASM program format on TI-92 Plus




At 23:29 1998-06-29 -0400, you wrote: 
>
> The ASM program type format (.9XZ extension in Graph-Link) is shown below. 
> This type shouldn't have the limits that the exec function did.  Now all we
> need is RAM addresses...
>  
> Offset  Size  Description
> 0x0     0x8   "**TI92**" signature
> 0x8     0x2   01 00
> 0xA     0x8   Folder name
> 0x12    0x28  File description text
> 0x3A    0x6   01 00 52 00 00 00
> 0x40    0x8   File name
> 0x48    0x4   File type (0x12)
> 0x4C    0x4   File size (entire file)
> 0x50    0x6   A5 5A 00 00 00 00
> 0x56    0x2   ASM program size (from 0x58 on not including checksum)
> 0x58    ?     ASM program (binary)
> ?       0x1   Signate byte -- MUST BE 0xF3
> ?       0x2   Checksum from 0x56 on
>  


If that's all then we still need a shell so that we can have support for
libraries (because of the relocation done by TI-OS). Although the ROM contains
650+ calls I doubt it has Huffman decompression or grayscale capabilities ;-)

Unless those "unknown" bytes are relocation info...


Niklas Brunlid - http://www.efd.lth.se/~e96nbr
PQF Quote follows:

"Yelp."
        -- Gaspode the wonder dog
           (Terry Pratchett, Moving Pictures)


Follow-Ups: References: