A Pokemon PC port known as Gen1Recomp has been going viral over the past few weeks, thanks largely to mods turning the original Game Boy RPG into a three-dimensional voxel world. The project launched with support for Pokemon Red, Blue, and Yellow, and beta support for Pokemon Gold has just been implemented. Developer BryanThaBoi has also thoroughly answered questions about the project's AI use – though those answers may not be what you're hoping to hear.
Gen1Recomp functions similarly to other PC ports we've seen of classic games. It can play classic Pokemon games pretty much as you remember them, just as an emulator would, but with additional graphics options. Wanna play the game with an ultra-zoomed-out view allowing you to see miles of the map at once? You can do it.