bsnes-hd is a mod of bsnes by byuu (high-level emulation for co-processors came right on time for this). It performs Mode 7 transformations (incl. HDMA) at up to 4 times the horizontal and vertical resolution.

Quote:

hangelog:- option to disable widescreen for non-Mode 7 scenes (default now), fixing menus and widescreen-incompatible 2D levels with no setting switching during gameplay. The widescreen areas in that case can either be black or adopt the background color.- simple auto widescreen settings for backgrounds, based on size and position(s) of the background, works e.g. for the HUD in "F-Zero" or the title screen box in "Super Mario Kart".- new Mosaic mode for HD Mode 7, using 1x scale, providing a good compromise between SD Mode 7 and no Mosaic at all, and also allowing widescreen, e.g. for the "Terranigma" underworld.- optional markers for the widescreen areas, in the form of lines or darkening at configurable translucency. Also sprites can now be clipped at the edges of the widescreen areas.- soft crop setting changes are now applied immediately.- some settings changed type and/or got new defaults. Using the empty configuration files from the release zip or deleting the config files from the user directory is recommended.- bsneshd-dev at Emulator Nexus Discord: https://discord.gg/3bVaNcK (not just for developers, feel free to post suggestions, issues, game specific settings, recommended games, broken games, videos, screenshots, ...)