So the new generation of semi-affordable thermal imaging cameras (InfiRay C200, Vevor SC240, TopDon, etc.) apparently contain a SoC from HiSilicon and run Linux.
Only appropriate to get them to run DOOM then:
https://www.youtube.com/watch?v=fN_UL_Z9NGY
The internal framebuffer is actually YVU420SP, rather unusual color format (but I guess it makes sense for a surveillance camera SoC).
Source: https://github.com/Manawyrm/fbDOOM/commit/3c011e8c87bea3f29a52947410e9e4d1be036239
More details about the camera: https://www.eevblog.com/forum/thermal-imaging/vevor-sc240n-topdon-tc004-infiray-c200-hisilicon-hi3516dv300/
Another very important mod of course is to replace the vendor logo. It‘s actually stored as a JPEG at a fixed offset on the internal eMMC flash and u-boot just reads 64kBytes from that location and feeds it into a hardware JPEG decoder engine.
The SDK sourcecode for this is abhorrent, as you‘d expect and it only works with baseline (not progressive) JPEGs. Oh well 😸