http://www.bilibili.com/video/av2382136/
俄国AVGN粉丝作的一支影片,非常有趣(我好像还看到小时候家里的盗版FC…)
基本上就是看着战斗民族的童年被台/陆制魔改产品各种坑杀XDDDDDDDDD
简转繁转贴一下对岸论坛网友"耻照"对于影片中游戏防盗机制的介绍:
41分开始,忍者龟3的反盗版机制是校验标题的"c KONAMI"字符串,
一旦发现篡改就会实行惩罚机制:攻防减半,施莱德无限自回。
早期的盗版卡基本都会这样,但后来出现了破解版,能正常游戏且自带N条命。
通过检测的方法是把源字库的K替换成Z、M替换成X,不改动字符对应的值。
故版权显示为c ZONAXI,MIKE惨遭改名XIZE。
至于盗版商坚持篡改原游戏版权的理由可能跟躲避法律有关。
查了下发现Konami90年后大部分游戏都用了这种技术,
除了校验版权字串/图标还会校验反盗版模块本身。
游戏分别有对应的惩罚模式:
梦企鹅物语:数据库写的是进食立即肥胖,楼下有实测表明是时间大幅减少,
过第四关几乎无可能。
恶魔城王子外传:第二关开始所有主角以外的活动块不可见,
包括各种活动块构成的平台。
外星战将:只有日版带校验,强制开启Hard模式,一击必跪。
前期盗版基于此,后来出现正常的可能是基于无校验的美版。
Q版沙罗曼蛇:无限循环第1关。
Crisis Force:无限循环1、2关。
Zen 银河武士:受到双倍伤害。
科乐美世界2:强制Hard模式,并在完成第8关后打回第1关。
Tiny Toon初代:通关不进入结局,返回第1关。
忍者龟2:每关报幕变报错,循环1、2关。这个盗版应该黑掉了,
我玩到的版本除了某BOSS花屏以外并无大碍。
忍者龟格斗:剧情战施莱德AI最高等,即使打败也会强制重打。
其他厂的反盗版手段:
马尿医生:每次胶囊落地校验标题画面使用的某段材质($B900-$BDFF),
失败时$740强制写FF,游戏会抓取$53的值三次推送至堆栈,CPU随机跳转,游戏崩溃。
吉米克:触发条件藏得比较深。游戏全程检查屏幕内的活动块是否包含#AA,
#AA为第七关城门正上方一个小黑点。
触发后加载校验表校验商标与介绍文本,发现偏差会进行下一步。
下一步是对加密伪装成正常数据的惩罚模块进行解密执行,
涂黑屏幕显示“BLACK HOLE”(源自同一公司游戏亚特兰蒂斯之谜)并冻结游戏。
该游戏有盗版《水管V》,无法通过校验。
结果有些游戏还是被国内盗版商完爆……诡异黑科技。
此外还有大量bug盗版卡查不到相关资料和解包数据,不确定是否与反盗版有关,
原因除了反盗版还可能是阉割过度/魔改hack指令/不同MMC间转换过程出错。
有资料的例如雪人兄弟的83关是魔改跳关的产物(最大关写50时弄错进制实为80,
对应限时模式下的81关);欧版忍龙1基于MMC1,盗版商往MMC3转写时出错导致道具消失
和死机。
之后到了SFC反盗版技术大幅进步,
比如老妈2有足足5层:1检查制式 2检查SRAM大小和某段内存
3前者被黑掉则乱刷大量高等怪 46次随机触发的校验
5即使你顶着第三项磨到最后,只要前面的几项有任何一个被黑掉,
必定会在最终BOSS开战前死机并删档。