Atari 5200与Atari 7800:经典游戏机的探索与改造
一、Atari 5200相关介绍
1.1 VCS 卡带适配器修复
为了让Atari 5200更吸引消费者,开发了VCS卡带适配器,使Atari 2600游戏能在5200上使用。该适配器插入5200卡带端口,有容纳2600卡带的插槽、两个控制器端口以及常规2600游戏机上的各种开关。所有双端口的Atari 5200型号都能正常使用该适配器,但最初的四端口Atari 5200型号大多与之不兼容,不过序列号含星号(*)的四端口型号无需修改就能使用。开发方很快发布了技术公告和组件套件,让经销商修复不兼容问题。
1.2 自制游戏开发
Atari 5200自制游戏开发虽不如Atari 2600或现代游戏机流行,但也有不少爱好者为其编写新游戏。由于Atari 5200基于Atari的8位计算机系列,熟悉Atari 8位计算机编程的人能轻松过渡到5200编程。
-
开发语言
:一般用6502汇编语言编写游戏,与Atari 2600类似。不过,若不懂6502汇编,可使用Jeffry Johnston开发的5200 BASIC编译器5200BAS入门。
-
学习途径
:若不想直接为Atari 5200编程,可先学习Atari 8位系列计算机编程,如Atari 400、800、800XL和130XE等。多年来有大量相关编程书籍和杂志文章,还能在www.atariarchives.org和www.atarimagazines.com在线查看。
-
开发工具
:开发时,模拟器是很好的工具,如运行在PC、Mac和Linux系统上的Atari800Win Plus、Virtual Super System、Jum52和Atari800MacX等,多数还能模拟Atari 8位计算机。
-
制作卡带
:对自制游戏满意后,将其制作成真实卡带较容易。Pixels Past制作了可容纳标准27256(32K)EPROM的32K Atari 5200 PCB,还需标准7408与门和两个0.1uF电容。也可找第三方如AtariAge制作。
1.3 网络资源
以下网站是Atari相关资源的良好起点:
| 网站名称 | 网址 | 介绍 |
| ---- | ---- | ---- |
| AtariAge | www.atariage.com | 提供Atari 5200开发者所需资源,有开发中游戏列表、截图和描述,还有自制开发论坛。是Atari 5200自制游戏最大出版商,销售Pixels Past制作的电路板等。 |
| Dan B’s Atari 5200 Tech Page | www.atarihq.com/danb/a5200.shtml | 提供Atari 5200等多个平台的技术信息、工具和示例源代码。 |
| 5200BAS Compiler | http://lilly.csoft.net/~jeffryj/compilers/5200bas/5200bas.html | 不懂6502汇编语言时,可使用该BASIC编译器编写5200软件。 |
| AtariAchives.org | www.atariarchives.org | 包含大量Atari 8位编程书籍内容,还有Atari Program Exchange(APX)存档等。 |
| AtariMagazines.com | www.atarimagazines.com | 可查看Antic Magazine全文,有很多输入式程序,还有STart Magazine等内容。 |
| Atari800 | http://atari800.sourceforge.net | 适用于UNIX、Amiga等系统的Atari 5200和8位模拟器。 |
| Atari800Win PLus | http://atariarea.histeria.pl/PLus/index_us.htm | Windows系统的Atari 5200和8位模拟器。 |
| Virtual Super System | http://atarihq.com/danb/a5200.shtml#emulators | MS - DOS系统的Atari 5200模拟器。 |
| Jum52 | www.geocities.com/SiliconValley/Pines/6131/emulators/emu5200.html | 有MS - DOS和Windows版本的Atari 5200模拟器。 |
| Atari800MacX | http://members.cox.net/atarimac | Macintosh OS X系统的Atari 5200和8位模拟器。 |
二、Atari 7800相关介绍
2.1 简介
在竞争对手压力下,Atari于1982年匆忙推出Atari 5200 SuperSystem,直到1987年才推出Atari 7800。原本计划1984年发布,但公司被Tramiel家族收购后搁置。Atari 7800是为应对任天堂成功的Nintendo Entertainment System(NES)而推出,可惜未取得成功。不过,它与Atari 2600有很多共同点,是Atari唯一有内置向后兼容性的系统,能玩2600游戏。其卡带与2600卡带大小相同,只是7800卡带连接器多两个“手指”。两个系统都有九针控制器端口,2600兼容控制器除部分需两个独立射击按钮的游戏外,都能在7800上使用。但7800在音频方面受限于使用与2600相同的硬件,只有Ballblazer游戏因卡带内有定制Atari POKEY芯片,音效最佳。
2.2 改造技巧
2.2.1 蓝色LED改造
Atari 7800开机时红色LED会亮起,可将其换成蓝色LED增添独特感。
-
准备工作
:
-
组件
:2600mcd、3.7V、20mA的蓝色LED(Radio Shack部件号276 - 316)和470欧姆、5%的电阻(Radio Shack部件号271 - 1317)。
-
工具
:标准尺寸的菲利普斯头螺丝刀、烙铁、吸锡器或吸锡带、钢丝钳、尖嘴钳。
-
操作步骤
:
1. 打开7800:将外壳倒置,拧下固定外壳的五颗螺丝,底部中心螺丝可能被小圆形贴纸覆盖,需先撕掉。
2. 取出主板:将外壳翻正,取下上半部分外壳,拿出主板。
3. 移除RF屏蔽罩:用尖嘴钳弄直固定屏蔽罩的金属片,将其从主板上取下,注意卡带端口顶部和主板顶部金属散热片之间的两个金属片。
4. 移除原有LED和电阻:在主板左下角找到LED和电阻,翻转主板,焊下四个连接点,挤压固定LED塑料外壳的两个塑料片,取下LED。
5. 安装蓝色LED:将红色LED从白色塑料垫片中取出,把蓝色LED放入垫片并焊到主板上,LED长脚为正极,需焊到离移除电阻最近的连接点。
6. 安装电阻:将470欧姆电阻焊到原电阻位置。
7. 测试:若小心操作且7800下方无短路物品,可插上电源按左下角电源按钮查看新LED效果,但在组装好的外壳内查看更准确。
8. 重新组装:将主板放回下半部分外壳,盖上上半部分外壳,用之前拧下的五颗螺丝固定。
graph TD;
A[准备工作] --> B[打开7800];
B --> C[取出主板];
C --> D[移除RF屏蔽罩];
D --> E[移除原有LED和电阻];
E --> F[安装蓝色LED];
F --> G[安装电阻];
G --> H[测试];
H --> I[重新组装];
- 原理 :此改造包括更换电阻和LED两步。若只换LED不换电阻,蓝色LED会比原红色LED亮很多,因为原限流电阻为150欧姆,约8.6mA电流通过LED。蓝色LED本身比红色亮,需增大限流电阻值减少电流。不同颜色LED电压降不同,不能简单替换。经试验,470欧姆电阻能让电源LED亮度合适。7800控制台为电源指示灯LED提供5伏电压,电阻与LED串联限制电流,保护LED不超最大电流规格(20mA),调整电阻值可改变LED亮度。
2.2.2 2600游戏兼容性修复
虽然Atari 7800具有向后兼容性,但可能仍存在部分Atari 2600游戏的兼容性问题。不过文中未详细提及具体的修复步骤和方法,若遇到此类问题,可通过相关的技术论坛或社区,查找其他玩家分享的经验和解决方案。
2.2.3 电压调节器更换
当Atari 7800的电压调节器出现故障时,需要进行更换。以下是大致的操作步骤:
1.
准备工具和材料
:合适规格的新电压调节器、烙铁、吸锡器、螺丝刀等。
2.
打开游戏机
:如同蓝色LED改造步骤,拧下螺丝,打开外壳,取出主板。
3.
定位电压调节器
:在主板上找到故障的电压调节器。
4.
移除旧调节器
:使用吸锡器吸走旧调节器引脚的焊锡,然后小心取下。
5.
安装新调节器
:将新的电压调节器准确放置在原位置,焊接好引脚。
6.
测试
:组装好游戏机,插上电源,检查是否恢复正常工作。
2.2.4 电源供应插头改装
Atari 7800原装的电源供应插头可能存在一些不便,可进行改装使用标准电源插头。操作步骤如下:
1.
准备材料
:标准电源插头、电线、烙铁、螺丝刀等。
2.
打开游戏机
:拧下螺丝,打开外壳,取出主板。
3.
移除原装插头
:找到原装电源插头的连接位置,焊下插头。
4.
连接新插头
:将标准电源插头通过电线连接到主板上原插头的位置,焊接牢固。
5.
测试
:组装好游戏机,使用标准电源插头供电,检查是否正常工作。
2.3 其他改造
除了上述改造外,还有一些其他的改造方式可供探索。例如对游戏机的外观进行个性化改造,使用不同颜色的喷漆或贴纸;对控制器进行改造,更换按键或添加额外的功能按钮等。这些改造可以根据个人的创意和需求进行,让Atari 7800更具个性。
2.4 自制游戏开发
Atari 7800的自制游戏开发也有一定的爱好者群体。开发过程与Atari 5200有相似之处,可使用6502汇编语言进行编程。开发时同样可以借助模拟器进行测试,如Atari800等。开发完成后,也可以将游戏制作成卡带,具体方法可参考Atari 5200的卡带制作方式。
2.5 网络资源
以下是一些Atari 7800相关的网络资源:
| 网站名称 | 网址 | 介绍 |
| ---- | ---- | ---- |
| AtariAge | www.atariage.com | 除了Atari 5200相关资源外,也有Atari 7800的信息和社区讨论。 |
| Atari History Museum | www.atarimuseum.com | 全面涵盖Atari的历史,有大量关于Atari 7800的历史信息和图片。 |
| AtariProtos.com | www.AtariProtos.com | 专注于Atari原型机的揭秘,有Atari 7800原型机的详细评测。 |
| B&C ComputerVisions | www.myatari.com | 提供超过5000种Atari相关产品,可订购Atari 7800的游戏、配件等。 |
| Best Electronics | www.best-electronics-ca.com | 有大量Atari游戏系统和计算机的替换零件和配件,可用于Atari 7800的维修和改造。 |
graph LR;
A[Atari 7800改造] --> B[蓝色LED改造];
A --> C[2600游戏兼容性修复];
A --> D[电压调节器更换];
A --> E[电源供应插头改装];
A --> F[其他改造];
A --> G[自制游戏开发];
B --> H[准备工作];
H --> I[操作步骤];
D --> J[准备工具和材料];
J --> K[打开游戏机];
K --> L[定位电压调节器];
L --> M[移除旧调节器];
M --> N[安装新调节器];
N --> O[测试];
E --> P[准备材料];
P --> Q[打开游戏机];
Q --> R[移除原装插头];
R --> S[连接新插头];
S --> T[测试];
Atari 5200和Atari 7800作为经典的游戏机,不仅有着丰富的游戏资源,还为玩家和开发者提供了改造和开发的空间。通过对这些游戏机的探索和改造,我们可以更好地体验到经典游戏的魅力,同时也能发挥自己的创意和技术能力,让这些老游戏机焕发出新的活力。无论是修复适配器、进行外观改造,还是开发自制游戏,都能让我们更加深入地了解这些经典游戏机的内部结构和工作原理。希望以上介绍能帮助到对Atari游戏机感兴趣的朋友们,让大家在游戏的世界中找到更多的乐趣。
超级会员免费看
407

被折叠的 条评论
为什么被折叠?



