Oct 7 1994 Xamiga24.gz: X11R6 server featuring 1, 8, 16 and 24 bit display on Retina Z3 board. 1 bit display runs on CC-display, other third-party boards should still run fine in 8 bit, and perhaps 16 bit mode. hw-amiga.tar.gz: ddx part, please pardon my lazyness, there are still quite a few copyright notices left mentioning an interesting company called "Amiga Microsystems" ... sys-dev.tar.gz: my current version of relevant files in /usr/src/sys/arch/amiga/dev. Oh, and just to keep that as a reminder for everyone who tries to integrate some of the source (mostly kernel code) into a 1.0 (NetBSD current) kernel: *********************************************************** * ALL THIS CODE WAS WRITTEN ON AND FOR A 0.9 BASED SYSTEM * *********************************************************** ------------------------------------------------------------------------- If you want to use 24bit mode, you'll *HAVE* to integrate the grf-changes, as previous versions did only support up to 16 bit video modes. ------------------------------------------------------------------------- The server will probably work on your 1.0 system if you have the option COMPAT_09 turned on when building it. You'll perhaps have to specify an explicit font path if you don't have the X11R6 font directories installed. Some features of the server on the Retina Z3: - Blitter support for text-drawing, moving areas on screen, drawing filled objects. No tile/stipple code done yet. - use of the text-blitting provides amazing speed even in 24bit mode - 24bit mode is slightly "crippled" in that I had to do a hack to implement a faked 32bit padded 24bit format, or xv wouldn't work. Due to this hack (the framebuffer uses a different format than what cfb thinks...), I had to disable any cfb-code that tries to write directly to the framebuffer, and is not yet done directly with the blitter. Most prominent example is tile/stipple-operations: they're NOT implemented in 24bit mode! Anyway, 24bit mode works perfectly fine to use xv to view pictures though :-) - with the new kernel changes (see grf-stuff above), you should be able to specify a videomode to Xamiga24 to use, ie. to go 24bit, I use xinit -- ./Xamiga24 -mode 21 >err-file 2>&1 for 16 bit, I use xinit -- ./Xamiga24 -mode 16 >err-file 2>&1 get the available videomodes with "videomode -a". If you don't have videomode, compile it in /usr/src/sys/arch/amiga/stand/videomode. GOOD LUCK, may the source be with you :-)) -Markus Wild (mw@eunet.ch)