WANTED: someone to transfer IBM 5110 BASIC programs to modern PC

Christian Corti cc at informatik.uni-stuttgart.de
Wed Dec 3 15:22:44 CST 2008


On Wed, 3 Dec 2008, Alexandre Souza wrote:
>>> Are those BASIC files stored as plain text, or are they tokenized?
>> They are tokenized.
>
>   PC basic? It is compatible with MSX Basic :D

Well, it's compatible with IBM BASIC (of the pre-IBM PC era of course). I 
think that most constructs can be found in the System/3 BASIC. In fact, 
the BASIC interpreter of the 5110 is written in System/3 code which is 
interpreted by a subset System/3 emulator written in PALM (the native 5110 
processor) assembly. One feature of this BASIC is matrix operations.

It took me a long time to actually prove that the 5110 BASIC is in 
System/3 code; the APL interpreter is System/360 code.
BTW the /360 emulator supports quite a lot of features (not all, of 
course).

I have partially disassembled the /3 and the /360 emulators and found out 
that there are hooks to execute own code from RWS! So in theory you can 
write /360 programs on the 5110, I just don't know how to do that yet.
For the curious the file aplros.asm (the /360 emulator disassembly) is on 
the FTP server now.

Christian


More information about the cctalk mailing list