I am currently working on a native Q3-style BSP renderer for the Nebula Device.

As opposed to existing conversion programs, this extention will load *.bsp files directly and render them with BSP information intact.

I plan on documenting my progress here with any 'big' updates also posted to the Nebula lists. I will release the code in an early alpha state once the following tasks are completed:

Improvements to texture handling and very basic shader support
Support for zip file format is added (currently all files have to be available on the normal filesystem, which means unzipping all your pk3 files). I'll aim to make the zip file format support (likely built using zlib) generic so it will of use even for people who dont use the BSP system.

That will still leave some major stuff out: lightmaps, complex shaders, etc, but at least it will be enough for people to start experimenting.

Here's what it looks like so far.