On Sun, 11 Sep 2011, Chris Young wrote:
On Sun, 4 Sep 2011 20:23:38 +0100 (GMT Daylight Time), Jeffrey Lee wrote:* Amiga & GP2X display code has been modified to use the palettised driver. So with any luck both those platforms will work with only minimal fixes. However I haven't tried to add any endian swapping code, so you might need to sort that out yourself, Chris. The routines which do the data copying are in arch/displaydev.c, so that's probably the first place to start. I have a feeling it might be easiest to write seperate versions for big-endian hosts.I've made some minor changes to get it to compile (attached), however I'm not getting anything on the display at all!
Ah, looks like I missed out the crucial call to IGraphics->BltBitMap(). I've attached a patch which should get things working, along with a couple of other small fixes (I've fixed the IOC timers running too fast, and fixed a couple of sound issues). I've also updated the archives on my site to contain the latest changes from both of us.
Cheers, - Jeffrey
arcem2.diff
Description: Binary data
------------------------------------------------------------------------------ Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/
-- arcem-devel mailing list arcem-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/arcem-devel