Post Reply 
FORTH for the SHARP PC-E500 (S)
10-30-2021, 07:09 AM
Post: #37
RE: FORTH for the SHARP PC-E500 (S)
Helix, please, can you write a DOS program that reads the Forth500.bin file, determines its length and first writes the following 16 bytes and then appends a copy of Forth500.bin and names the result "Forth500" without an extension. If robve provides an update, I and whoever want could then use the DOS program UUENCODE.EXE from the archive on to convert "Forth500" into the file "FORTH500.UUE".

The 16 bytes are:
255 0 6 1 16 Low High 0 0 0 11 255 255 255 0 15

At the moment, Forth500.bin is 18444 bytes long. The low byte is 12 and the high byte is 72: 72 * 256 + 12 = 18444

I loaded some of the other programs from it-pulse with the help of UUDECODE and looked at their first 16 bytes. It seems that most bytes always have the same value. The 9th to 11th byte contains low mid high of the start address, which is why they have the values ​​0 0 11 for &B0000 for the expanded version of Forth500.
Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
FORTH for the SHARP PC-E500 (S) - Helix - 09-06-2021, 11:41 PM
RE: FORTH for the SHARP PC-E500 (S) - Klaus Overhage - 10-30-2021 07:09 AM

User(s) browsing this thread: 1 Guest(s)