我猜你也是刚从那个街机老游戏站下完东西,手里拿着一个zip包,电脑里又正好装了虚拟光驱,于是第一反应就是把zip扔给光驱去加载。我干过这事,结果光驱弹了个“无效镜像”的提示。别急,问题不在你,而是文件夹里的zip根本不该用虚拟光驱直接开。zip是压缩包,虚拟光驱认的是iso、mds、cue这些光盘镜像,两个东西不是一个路数。
正确的做法是先解压。在zip文件上右键,选用WinRAR或7-Zip解压,别嫌麻烦,也不要双击压缩包看两眼就算完。解压到哪个文件夹随你,但要记住路径。我一般习惯解压到下载目录下新建的同一个名字的文件夹里,方便找。解压后,你会看到一堆东西,这时候关键来了,你得认清楚里面到底是什么。
如果你下载的是街机游戏的rom,解压出来会是很多小文件,后缀是.rom,或者干脆没有后缀,文件名都是kof97_p1、kof97_s1这种。这种东西虚拟光驱没用,你得把它们整包放到街机模拟器的roms目录里去。我说的“整包”,意思是那个原始的zip文件,或者解压后的整个文件夹?这点容易犯糊涂。实际上大多数街机模拟器,比如MAME、WinKawaks、FBA,它们认的是打包好的zip文件,也就是你下载来的那个zip本身。所以你不需要解压它!那为什么还要解压?因为你要看看里面的内容是不是rom文件,另外有时候需要提取某个bios或者解密文件。但模拟器一律加载zip,不加载你解压出来的散文件夹。这是个很重要的区别。
换个说法,如果你用的是MAME,直接把kof97.zip拖进roms目录,然后在模拟器里按F5刷新,游戏就能出现。如果你想自己安装的是那种带界面的WinKawaks,也一样,把zip放到roms下,然后载入游戏。相反,如果你辛辛苦苦把zip解压成一堆rom文件,再放到roms目录,模拟器反而可能认不出来,因为它找的是那个zip包。所以下载完先别急着解压,先看看压缩包里有什么,再决定。
那么虚拟光驱什么时候用呢?有一种情况,你下载的zip解压后不是rom文件,而是一个iso镜像或者mds加bin,这时候zip就只是个搬运工,你解压出镜像,再挂载到虚拟光驱上。挂载后,电脑里会出现一个新的光驱盘符,你打开它,里面要么是个安装程序,要么是模拟器的独立版本。我遇到过拳皇2002的光盘版,解压出来一个700多兆的iso,挂上后自动播放一个安装画面,装完直接能玩。这种情况下虚拟光驱才是主角。

还有个小坑,有些街机游戏包解压后你会发现一个单独的小zip,比如neogeo.zip。这个别忽略,它是NEOGEO主板的bios文件,很多拳皇、侍魂、合金弹头都依赖它。你要把它也放到roms目录里,不然游戏加载到一半报错。我当时找了半天原因,后来把neogeo.zip放进去,问题解决。
说回打开流程:拿到zip,先别解压,直接用WinRAR或7-Zip打开压缩包看内容。如果看到里面是一堆.rom或者无后缀小文件,恭喜,这是标准rom包,整个zip丢进模拟器的roms目录,刷新即可。如果看到里面是iso、bin、cue或者mds,那就解压出来,再交给虚拟光驱。如果看到里面还有一个zip,再嵌套一层,继续打开看看,一直看到底是什么类型。这样分清楚,就不会再干出把zip硬塞给虚拟光驱的蠢事了。
对了,你提到的虚拟光驱,建议用Daemon Tools Lite或者PowerISO,免费版够用。但记住,虚拟光驱自带的加载功能只接受镜像,不接受压缩包。所以zip永远先处理成它该去的地方。
最后我自己总结了一下:街机游戏ZIP包百分之九十都是模拟器rom,根本不需要解压,直接认zip;剩下百分之十是镜像打包,才需要解压后再用虚拟光驱。你只要判断好压缩包里面的内容类型,一切都顺了。下次再下完游戏,别急着拖光驱,先解压瞄一眼,十几秒的事,省得白折腾。