I just found out that there is an open-source implementation of A Link to The Past on PC.
This Link to The Past PC Port is amazing. It runs real smoothly and supports XInput controllers. It's probably the best port out there. I'm surprised that it isn't as well known.
CC: @coolboymew
@coolboymew I don't know. It requires the original ROM obviously. Apparently, you can replace the MIDI music with MP3s, but I haven't tried it. It also works on Switch.