Not sure if anyone has any tips on what to try. I've tried making a loader for the TAP format files on the altairclone site, and I found binary files for them as well and just load them in. Both do the same thing:
This happens if I try the 4K basic 4.0 or the 8K basic 4.0. I get an OV error, but it seems like sometimes I've seen an OM error as well.
Then I tried basic extended 40 and it will get out of the prompt, but its numbers are not right, print 2+2 results in J0 and the bytes free is "502R4" for some reason.
I am masking the character to be printed on the screen with 0x7F to drop the top bit. My 8080 emulation passes the cpu tests, but maybe there is still something there.
Code:
MEMORY SIZE?
TERMINAL WIDTH?
WANT SIN-COS-TAN-ATN? N
?OV ERROR
MEMORY SIZE?
This happens if I try the 4K basic 4.0 or the 8K basic 4.0. I get an OV error, but it seems like sometimes I've seen an OM error as well.
Then I tried basic extended 40 and it will get out of the prompt, but its numbers are not right, print 2+2 results in J0 and the bytes free is "502R4" for some reason.
Code:
MEMORY SIZE?
WANT SIN-COS-TAN-ATN? N
502R4 BYTES FREE
ALTAIR BASIC REV. 4.0
[EXTENDED VERSION]
COPYRIGHT 1977 BY MITS INC.
<trapout 02,01>OK
print 2+2
J0
OK
I am masking the character to be printed on the screen with 0x7F to drop the top bit. My 8080 emulation passes the cpu tests, but maybe there is still something there.