John Carmack Interview
Iconoclast writes "There is a very good interview over on FiringSquad with his holiness John Carmack. The article gives you a good look at the geek behind the coding machine, and includes some talk about his love for Linux. "
Date: Mon, 07 Feb 2000 17:09:58 -0600 From: John Carmack To: darwin-development@public.lists.apple.com Subject: X windows update
I have a good, functional X windows port running under OS/X right now. I just need to get the keymappings fixed up and test some more, then I will release a patch for public consumption.
It only works in 15/24 bit true color modes. I am morally opposed to color lookup tables for desktop environments. It uses the resolution and color depth you already are running in OS/X (8 bit will be reset to 16 bit color).
It only works on a single screen, but you can tell it to start on any screen number. The multi-screen support is pretty nice -- when you move your cursor onto the X screen it just picks up as an X cursor, and when you move it back to a mac screen, it turns back into a mac cursor.
It probably isn't a real good single screen app for OS/X, because there isn't any way to flip back and forth between X and the mac desktop, but being a mac app was never really the goal.
It will probably take me another weekend to get everything all cleaned up and ready for more general use. I will try and fix problems with it, but I am learning as I go with X windows right now, so I can't guarantee really great response times.
After that, I will be on to bare darwin development work. The last time I played with bare darwin, I saw the video driver and mouse driver code, but I never tried to actually hook anything up to it.
Has anyone read mouse events or reset a video mode from a user space app with darwin? The default video mode is 640x480x8 bit color, which I will be wanting to get out of ASAP.
If necessary, I can write my own kernel drivers, but that would probably be a waste of time.
John Carmack