Compare commits

...

2 Commits

Author SHA1 Message Date
James McClanahan 685841a3f4
Update README.md
Update status of project in intro.
2024-04-06 12:16:21 -04:00
James McClanahan adb19f9b66
Update README.md
Correct typo
2024-04-06 12:12:19 -04:00
1 changed files with 2 additions and 2 deletions

View File

@ -1,7 +1,7 @@
# Apple-1-Integer-BASIC
I am currently working on a project to port the original version of Apple Integer BASIC to the PAL-1, a clone of the KIM-1 single-board computer. In the process, I have learned a lot about the construction and working of Integer BASIC and wanted to captures some of that for my own reference down the road as well as anyone else who is interested.
As of May 2021, this is still a work in progress.
The port to the PAL-1 for inclusion in the new EPROM expansion card was completed in mid-2021. A number of people have used the ported version and so far I am not aware of any problems being encountered. I hope to port this to other 6502 systems when I have some time.
## Approach to Porting
@ -55,7 +55,7 @@ The bottom line is that this is an incredibly compact, interdependent piece of c
I have seen comments about the fact that -32767 is the largest negative value Integer BASIC allows, while -32768 can actually be stored in 16 bits.
The is actually a reason for the limit. (And it has nothing to do with wanting to only have one error message referencing 32767 as I've seen speculated in place.)
There is actually a reason for the limit. (And it has nothing to do with wanting to only have one error message referencing 32767 as I've seen speculated in place.)
If you have a statement such as: