mirror of https://github.com/wwarthen/RomWBW.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
4 years ago | |
|---|---|---|
| .. | ||
| BATNUM.BAS | 4 years ago | |
| DUMP.BAS | 4 years ago | |
| README.md | 4 years ago | |
| REVERSE.BAS | 4 years ago | |
| SBCRTC.BAS | 4 years ago | |
| TICTAC.BAS | 4 years ago | |
| bitsum.asm | 4 years ago | |
| bitsum.tba | 4 years ago | |
| tictac.tba | 4 years ago | |
README.md
Tasty Basic Files
Introduction
The CP/M version of Tasty Basic allows programs to be saved to and loaded from disk. This
document describes the Tasty Basic .TBA file format.
.TBA File format
Tasty Basic .TBA files are direct reflections of Tasty Basic programs as held in memory. Thus,
each line of code starts with a 16 bit, LSB first, line number and ends with a carriage return
character (0xD). An EOF marker (0x1A) indicates the end of the file. Any trailing NUL characters
(0x0) are ignored.
Example
Following is an example Tasty Basic program:
10 PRINT "HELLO WORLD"
20 GOTO 10
And its .TBA file representation:
0A 00 50 52 49 4E 54 20 22 48 45 4C 4C 4F 20 57
4F 52 4C 44 22 0D 14 00 47 4F 54 4F 20 31 30 0D
1A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00