Tomb Raider 1 Rendition Edition (Work in progress vid #7) with Dosbox-Rendition and RReady @4k
On the left, the new and improved RReady. On the right, the previous version.
- Health bar and Oxygen meter now render. This was caused by a bug in the implementation of VL_IntLine. I don't think any other game has used this (V_FIFO_INTLINE). vQUakes 1 & 2 and vHexen II use a variant of this for rendering the underwater sine warp, by rendering the render to texture target one row at a time, swapping out the texture coordinates..
- Chroma keying improvements. I think, unless someone corrects me, RReady has improved on Rendition chroma keying. On original hardware bits of the background (magenta) aren't fully removed by Rendition hardware. RReady shows the entire non-transparent colour, chroma keying out only the magenta background. The older version had issues with the magenta bits and used a bunch of settings which made lots of things disappear, like the internal frame of the windows or the leg of the first visible chair in the Croft Manor level (almost completely invisible near the bottom). With the new settings/shader the entire leg of the chair is visible..
The harp has strings now and water caustics in the pool are also now completely fully formed. and not pixelated fragments.
And did I mention the health and oxygen bars which highlighted another problem: Lines aren't thick enough. They are now. The line geometry shader has been fixed. I don''t know if anything else is broken because of this. But I will be testing it thoroughly.
If the DOS apps appear to run I'll do an Alpha release and possibly push it out to the store at the end of the week. I think the improvements are worth it, especially ICR2 which is being used at the moment.