Date : Wed, 07 Jul 2010 13:06:27 +1030
From : station240@... (paul aslin)
Subject: Second processors and OSBYTE &84/85
> Date: Tue, 6 Jul 2010 23:40:13 +0100
> From: mlist@...
> To: bbc-micro@...
> Subject: [BBC-Micro] Second processors and OSBYTE &84/85
>
> Hi all. I am confused...
>
> On 65Tube 1.20 (running emulation OS 0.64) with the built-in HIBASIC, I get:
>
>>A%=&84:P. ~USR&FFF4
> 91B80084
>>A%=&85:X%=0:P. ~USR&FFF4
> 91800085
>
> On BeebEm 4.10 in BBC B mode with a 65C02 second processor and BASIC II,
> in screen mode 0:
>
>>A%=&84:P. ~USR&FFF4
> B1800084
>>A%=&85:X%=0:P. ~USR&FFF4
> 73300085
This is the result I get on the real hardware, Master 128 with MOS 3.2 basic
and 6502 extern 2nd proc.
So at least this part is correct, changing to mode 7 doesn't change the results.
> On BeebEm 4.10 in BBC B mode with a 65C02 second processor and HIBASIC
> 4.30, in screen mode 0:
>
>>A%=&84:P. ~USR&FFF4
> B1B80084
>>A%=&85:X%=0:P. ~USR&FFF4
> 73300085
I don't have hibasic or anyway to load it into SWR to test this.
_________________________________________________________________
Need a new place to live? Find it on Domain.com.au
http://clk.atdmt.com/NMN/go/157631292/direct/01/