On Sun, 9 Oct 2011 20:37:54 +0100 (GMT Daylight Time), Jeffrey Lee wrote:

> On Sun, 9 Oct 2011, Chris Young wrote:
> 
> > Only problem I can see now is that the mouse pointer is the wrong
> > colour (red instead of blue), it looks like it might not have been
> > updated for palette mapped display.
> >
> > I tried changing (line 330-ish):
> > line[x] = cursorPal[idx];
> > to:
> > line[x] = VIDC.CursorPalette[idx];
> >
> > But curiously it is still red, so not entirely sure what is going on
> > there (unless the idx calculation above it is wrong?).
> 
> That whole block of code is disabled at the moment (it's from when I tried 
> to get the Amiga code to use 16bpp output). It's the pdd_refreshmouse 
> function which you should look at instead. It's pretty much identical to 
> the original code, but it looks like I forgot to add in the code to set 
> the cursor palette entries. The attached patch should sort it out.

That fixes it, thanks.  I'm amazed with what you've managed to do, I
can use RISC OS now and wouldn't suspect it was running under
emulation if I didn't know!  What I'm running on isn't particulary
fast either, being only a 600MHz PowerPC.

The only thing letting it down is disk access speed - I'm using
HostFS, and loading anything substantial (eg. the Syndicate demo) can
take several minutes despite the fact it now runs at near-enough full
speed once loaded.  Have you looked at HostFS at all?

Regards
Chris

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
-- 
arcem-devel mailing list
arcem-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arcem-devel

Reply via email to