Tomb Raider: Unfinished Business - debugged ATI 3D CIF patch

The original Tomb Raider: Unfinished Business ATI 3D CIF patch is not works.
martin255 has debugged this patch and now it is works:


It was exactly same bug as in "main" game's patch: missing return statement. This time it wasn't "masked" by W95 OutputDebugString because TRUB patch doesn't call it.
Just 4 bytes differ on offset 0x292d0.
I also put my wrapper on sourceforge :
https://sourceforge.net/projects/glcif/


The debugged patch download:
tombub_debugged_ati_patch.zip

Screenshots:

Tomb Raider: Unfinished Business (ATI 3D CIF) details
details (640x480)

Tomb Raider: Unfinished Business (ATI 3D CIF) 800x600
game 800x600

VGA capture made by me (640x480):