Re: CBM-II/B series questions

From: Andre Fachat (a.fachat_at_gmx.de)
Date: 2001-01-05 14:13:48

William Levak wrote:
> 
> Nobody has offered any additions to my list of Commodore Basic
> differences, unless I missed them while my e-mail was down.  Also, nobody
> has filled in the missing CBM-II/B series information.
> 
> Can some of you that have CBM-II/B series computers answer the following
> questions:
> 
> 1. What is the load address for Basic programs?  This is usually one byte
>    past the start of Basic.

The basic load address is 0003 (in Bank 1)

10 REM --> ;0000  03 00 09 00 0a 00 8f 00 00 00     

> 2. Are Basic programs relocated on loading or are they loaded onl at their
>    saved address?

If I change the load address in the file 
(;0000  13 00 19 00 0a 00 8f 00 00 00   )
it is still loaded at the same address, using both 'load"bar",8' and
'load"bar",8,1'

> 
> 3. Are characters 96-127 the same as 32-63 as in the PET or the same as
>    192-223 as in later Commodore computers?

For the C6*0 and C7*0 those are the same as in the PET 8032

> 
> 4. How much memory is available for Basic in the 128K and 256K version?
>    If the bytes free is not given on power-up, then do the following:
>       NEW:CLR:PRINT FRE(0)
Hm, this does print "0". Does not help much, but:
           128k      256k
fre(0) -> 0          0
fre(1) -> 64089      64089
fre(2) -> 64187      64253
fre(3) -> 0          31487
fre(4) -> 0          64187
fre(5) -> 0          0
> 
> 5. Does anyone have a list of control codes supported by CBM-II/B series?

Sorry, no. Need to inspect the ROM.

The above results have been achieved with the VICE emulator.

Andre
-
This message was sent through the cbm-hackers mailing list.
To unsubscribe: echo unsubscribe | mail cbm-hackers-request@dot.tml.hut.fi.

Archive generated by hypermail 2.1.1.