Re: [hatari-devel] Mouse question |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
Hi,
On perjantai 16 maaliskuu 2012, Laurent Sallafranque wrote:
> - Check if nVBLs gets incremented
>
> That was it.
> So I have to include video.h into videl.h just to add a nVBLs ++ ?
Include it to videl.c, not videl.h. (see doc/coding.txt)
> Wouldn't it be cleaner to separate nVBLs somewhere else
Well, it needs to be somewhere. Hatari has also a lot of other
global variables. :-)
> or at least call it only with some get
While accessor functions are in princible nice, what other functionality
you would put into some new file with nVBLs?
> (that could be routed to videl_getVBL or video_getVBL) ?
nVBLs is used from several places, there should be only one way to get
VBL and other commonly used variables.
> Or do you accept this include ?
I don't see any problem in including an include you need to a .c file. :)
- Eero
> Laurent
>
> Le 15/03/2012 21:10, Thomas Huth a écrit :
> > Am Thu, 15 Mar 2012 17:57:23 +0100
> >
> > schrieb Laurent Sallafranque<laurent.sallafranque@xxxxxxx>:
> >> Hi,
> >>
> >> I'm still trying to let hatari Falcon run with Videl timings.
> >>
> >> Actually, it "works" meaning hatari boots, displays the desktop, and
> >> run demos, ...
> >>
> >> But I have no mouse.
> >>
> >> The keyboard seems to work well (if I press "c", it closes the
> >> current window, if I repreat a press on the "c" key, it closes all
> >> the windows) A press to "CTRL+C" opens the C drive ...
> >>
> >> The mouse is desperatly glued at the center of the atari desktop.
> >>
> >> Any idea of the parameters or functions I should check to try to
> >> understand from where this comes ?
> >
> > I'd suggest:
> >
> > - Check if IKBD_InterruptHandler_AutoSend() is called regularly
> > - Check if nVBLs gets incremented
> >
> > Thomas