初期的Genei主机存在一个致命的漏洞。
世嘉在设计硬体时,为了控制成本,并没有参考任天堂的做法在主板上加装复杂的安全锁止晶片。
任天堂的NE主机通过卡带和主板上的两块CIC晶片进行握手验证,只有两端密码匹配,卡带才能运行。
而世嘉仅仅依靠软体层面的校验码来识别游戏。
E的技术团队花费了近一年时间,将Genei主板上的元器件逐一拆解。
他们使用示波器截取卡带与主机通讯时的电平信号,利用逻辑分析仪记录下数据总线上的每一条十六进位指令。
经过数月的枯燥比对,他们成功破译了Genei的系统代码。
基于这些数据,E开发出了一套不需要世嘉官方授权就能在Genei上运行游戏的开发工具。
为了彰显独立性,他们甚至抛弃了世嘉官方的黑色卡带外壳,自己开模设计了加长版的黄色卡带。
在法律层面上,E采用了「洁净室设计」原则—即一组工程师负责分析世嘉的代码并写出规格说明书,另一组工程师在没看过世嘉原始代码的情况下,根据说明书重新编写兼容代码。
这种做法完美规避了当时的计算机软体版权法。
世嘉无法指控E盗用了底层代码。
10年月,芝加哥夏季消费电子展开幕前夕。
霍金斯带着几款已经开发完成的自制Gnei游戏,走进了世嘉北美分公司的会议室。