Hi Eric (and everyone else). To compile the driver under Zeta, you need to add the following line in the following header file (common/DriverInterface.h) #include <GraphicsDefs.h> Once the driver, symlink and accelerant are copied across to their relevant directories (and Vesa is removed from ~/config/settings/kernel/drivers), the driver works under VMWare (see screenshot) for Zeta 1.2 (running on a MacBookPro C2D). The driver allows setting of video resolutions which match the resolution of the MBP LCD screen. Sweet. Obligatory screenshot: http://members.optusnet.com.au/hotw/vmware.png On 1/11/07, Eric Petit <titer@xxxxxxx> wrote:
Hi, I've started to work on a VMware graphic driver for BeOS/Haiku. It's basically working now, I can't say it's noticeably faster than VESA (it only implements RECT_BLIT) but it's nice being able to use any resolution (and without rebooting). Cursor is implemented as well, but disabled for now since it's a bit buggy. I uploaded a tarball there: http://lapsus.org/~titer/vmware-driver.tar.gz <http://lapsus.org/%7Etiter/vmware-driver.tar.gz> Mandatory screenshot: http://lapsus.org/~titer/vmware-driver.png<http://lapsus.org/%7Etiter/vmware-driver.png> It'd be nice if someone could take the time and include it in Haiku - this is my first driver ever, someone more experienced should have a look ;). It's based on Be's sample driver and parts of my code are inspired by the X.org driver, all this should be MIT-compatible (?). Let me know what you think / whether it works for you, thanks! -- Eric