There are rumors across the Internet of a ROM that can break out from ZSNES and launch a program on the host computer.
With some invaluable help from Vitor Vilela, p4plus2, and a bit of luck, we were able to prove that it is indeed possible, and create a ROM that proves it.
Here's a demonstration.
A few known bugs of this nature will be fixed in ZSNES 1.52 (whenever that one appears; Nach said he's working on it, but since nobody has done it for eight years, it'll take a while).
However, it is very likely that more remain. To avoid virus-infected ROMs, it is strongly recommended to switch to another emulator, such as Snes9x, bsnes/higan, RetroArch or ZMZ; alternatively, use only ROMs verified clean by No-Intro, and avoid ROM hacks.
We will release the ROM once ZSNES 1.52 is released; if it's released before that, it'll put all ZSNES users at risk.
And no, ZSNES 1.52 is not an excuse to use ZSNES. Its accuracy issues still remain.
<blm> zsnes users are the flatearthers of emulation
With some invaluable help from Vitor Vilela, p4plus2, and a bit of luck, we were able to prove that it is indeed possible, and create a ROM that proves it.
Here's a demonstration.
A few known bugs of this nature will be fixed in ZSNES 1.52 (whenever that one appears; Nach said he's working on it, but since nobody has done it for eight years, it'll take a while).
However, it is very likely that more remain. To avoid virus-infected ROMs, it is strongly recommended to switch to another emulator, such as Snes9x, bsnes/higan, RetroArch or ZMZ; alternatively, use only ROMs verified clean by No-Intro, and avoid ROM hacks.
We will release the ROM once ZSNES 1.52 is released; if it's released before that, it'll put all ZSNES users at risk.
And no, ZSNES 1.52 is not an excuse to use ZSNES. Its accuracy issues still remain.
<blm> zsnes users are the flatearthers of emulation