Re: Programming problem: missing cursor.

From: Uffe Jakobsen <uffe_at_uffe.org>
Date: Wed, 11 Jan 2023 11:51:02 +0100
Message-ID: <cone.1673434262.510600.44623.1001_at_mailhost.starion.dk>
Baltissen, GJPAA (Ruud) writes:
>
> One idea was to start up with my own Kernal that on its turn enables you to  
> give you a choice out of several regular Kernals and some other goodies. The  
> idea was to use only those parts of the original Kernal that are really  
> needed to display a menu. So I started with the reset routine, copied the  
> various subroutines used there, shortened the RAM test and halted the program  
> the moment it would do the indirect jump to the cold BASIC start. I expected  
> to see the well known dark blue rectangle inside the light blue border plus a  
> cursor. Rectangles, yes, but as you already guessed now: no cursor (I did a  
> CLI to be sure).
>

Hmm, sounds like IRQ timer interrupt is not running...

Are you servicing the interrupt like the kernal code at $FF48 does ?

https://www.pagetable.com/c64ref/c64disasm/#FF48


Much of the setup should be done by calling the CINT vector ($FF81) - but I  
guess that you've been through that already...

See:
https://www.pagetable.com/c64ref/kernal/
https://www.pagetable.com/c64ref/c64disasm/#FF81

mvh/Uffe
Received on 2023-01-11 13:00:02

Archive generated by hypermail 2.3.0.