Re: BASIC for the CBM-II/8088

From: Mia Magnusson <mia_at_plea.se>
Date: Thu, 12 Jul 2018 21:02:16 +0200
Message-ID: <20180712210216.000049ef@plea.se>
Den Thu, 12 Jul 2018 11:31:42 +0200 skrev Michał Pleban
<lists@michau.name>:
> Hello!
> 
> Mia Magnusson wrote:
> 
> > Of course this would only be visible by the 6509, but it would still
> > make it far easier, just copy 4k of data each time the screen needs
> > updating. Not sure if a 4k block copy (fixed addresses both for
> > source and destination, and requiring ,Y indirect addressing for
> > either source or destination) would be too slow to just do on each
> > interrupt.
> 
> Regarding this, I already tried to check what would it require to
> write a screen copy routine. Generally, an IBM->PETSCII conversion
> requires just two additional LDA xxx,X instructions so it will not be
> much more difficult.
> 
> Plus, you cannot run this in the interrupt, because you would need to
> access the RAM to copy the characters from, and you can't do that when
> 8088 is running. The copying must be initiated by the 8088.

How about inside the 18Hz 8088 interrupt (if that is emulated)?

-- 
(\_/) Copy the bunny to your mails to help
(O.o) him achieve world domination.
(> <) Come join the dark side.
/_|_\ We have cookies.
Received on 2018-07-12 22:00:04

Archive generated by hypermail 2.2.0.