打造一台微型游戏机
原装2600的电路板尺寸约为9.75 x 5.25英寸,而µTari的电路板仅为4.7 x 3.5英寸,体积大约只有原版的三分之一。µTari使用了所有原始芯片(包括6507 CPU、TIA和RIOT),它真实存在,而非模拟器或FPGA。
制作方法
雅达利2600拥有较大的开关以及控制器和卡槽接口,这些在家庭游戏机中非常实用。我用小型开关和按钮替换了原有的大开关。接口部分则改为了针脚连接头,因为我的最终目标是将其改装成一款手持设备,因此不想在主板上保留物理接口。
除此之外,我还移除了原装2600电路板右下角的射频调制器,并采用复合调制方式,仅用一个晶体管和两个电阻来替代,从而节省了大量空间,同时输出信号更干净,兼容性更强,能更好地与现代电视配合使用。此外,我也切掉了原电路板上的空余区域。
其余电路部分均复制自原装雅达利电路板,将6507 CPU、TIA和RIOT芯片移植到了新电路板上。由于其余的元件(主要是电阻、电容、晶体管等)仍可购买到全新,因此我使用了全新的零件,尽量保持原始电路板的完整。我只需将芯片重新插入2600的IC插座,即可让其再次运行——制作µTari的过程中,没有一台Atari受到任何损害。
我先用面包板搭建了电路:
当我确认它能正常工作后,便在KiCad中绘制了电路图,然后进行PCB布局并委托制造:
它的运行方式与真机完全一致,因为它是真机:
本文编译自hackster.io





