This is the ending of Bio-Hazard on the NES, made by Waixing sometime in the 2000's. It's an 8-bit port of Resident Evil (originally released for the PSX). The last boss fight may be hard to beat: if you don't aim correctly, you're lost. Enjoy. Thanks to SpaceNinja88 for the FCEU savestate.