you can download emulators but most have you download the game files
Viewing post in Tentacles Thrive Beta v0.1 (NSFW) comments
You can still download functioning desktop versions of Adobe Flash. Just google "flash player download" should find a plethora. After that all you need to do is just download the flash file itself here and run it in the flash player. Usually your PC should pick up the trend and open all .swf files in the player.