用Commodore 64上网是怎样的体验

作者:蓬岸 Dr.Quest
知乎文章编号:22755259
创建于:2016-10-03 10:32:36
修改于:2016-10-03 10:39:41


在2015年使用Commodore 64上网其实比想象中容易,只是需要稍稍花一点心思并使用合适的工具。通过Craig Derbyshire的这篇文章,你可以不限时的链接到你最喜欢的那些BBS站点,那现在就让我们来拨通那些BBS站点吧。(这不是Windows 98的Modem图标吗?)
原文:Reset Magazine #6 - RESET Magazine 作者:Craig Derbyshire
本专栏对《Reset》杂志的介绍:《Reset》:64位时代的Commodore 64杂志(PDF下载) - 古董电脑室 - 知乎专栏

诚然,对于那些不是古董电脑爱好者的人们来说,可能很难理解直到今天仍然有一批活跃的用户新技术的帮助下仍在使用他们古老的Commodore 64电脑上网。而另外一些老电脑的死忠们则仍在利用新技术开发用于的各种配件,让老电式脑能够跨越时代的鸿沟,在21世纪里继续发光发热。这些新技术中的一个“栗子”就是这篇文章中会讲到的,由Retro Innovations开发的“64NIC+网卡”。RETRO Innovations


正如它的网站所说的那样:“64NIC+网卡可以让Commodore用户们体验到真正意义上的8-bit在线应用。不仅可以用来玩联机游戏,还telnet到你最喜欢的BBS站点,甚至可以用Commodore来发Twitter!”

VicModem是Commodore电脑支持的最古老的Modem之一,其传输速度只有300 baud,速度一定不会快!

当我在这里说到“在线”这个词时,并不是指浏览网页(虽然实际上是可以做到的)。这里说的“在线”是指连接到BBS站点,特别是那些用真正的Commodore 64电脑作为服务器的站点。从很多角度来说,BBS(电子公告牌)都可以称作是现代万维网的前身。

幸运的是我们不再需要这样一部Commodore拨盘电话就可以上网了!

回想起BBS红极一时的年代,许多当年还是青少年的朋友可能都曾遭遇过天价的话费账单。因为在当时要想接入到BBS系统只能通过电话拨号连接,有时甚至需要拨长途电话才能接入。如果有机会的话,我强烈建议大家去看《BBS the documentary》这部纪录片。(下面的视频为截取的部分片段,Archive.org提供了全片下载 archive.org/details/bbs

BBS The Documentary—在线播放—优酷网,视频高清在线观看" ></a><meta name="irTitle" content="BBS The Documentary" /><meta name="irAlbumName" content= http://v.youku.com/v_show/id_XMTc0NzU2MDQwMA==.html

只可惜,到今天仍然活跃的BBS已经是凤毛麟角,只有那些具有怀旧情节的发烧友才会继续维护和运行所剩无几的BBS站点。在我看来,这种让BBS延续至今的行为是当受极大赞赏的。今天,我们将试着连接到一台运行在真正的Commodore 64电脑上的BBS系统。值得庆幸的是,我们可以利用Telnet协议和已有的Internet连接来登陆BBS,所以大可不必再像以前那样担心巨额电话费了。

有两种方法可供今天的玩家连接到Commodore 64 BBS

  1. 使用真正的Commodore 64电脑,64NIC+网卡以及KipperTerm 2软件
  2. 使用WinVice模拟器和KipperTerm 2软件

两种方法所能做的事情基本上是一样的,但真机的体验才是最好的。

方法1 - 真实硬件的玩法

首先我们需要一台真实的Commodore 64电脑,装好网卡卡带,并连接到以太网。本文的介绍以64NIC+网卡为准。接下来我们需要启动KipperTerm 2软件,在这里可以下载到磁盘镜像:retrohackers.com • View topic

一般来说我会使用Ultimate-II卡带(上图,类似于虚拟软驱)加载磁盘镜像,但是因为64NIC+网卡占用了卡带插槽,而且我不确定是否可以使用卡槽扩展卡同时使用Ultimate-II和64NIC+,所以我改用了SD2IEC方案并且这一组合工作的很好。

当KipperTerm 2启动之后我们看到一组选项菜单,按F1键选择Telnet,你接下来就可以看到输入BBS站点地址的画面,这事我们需要输入BBS的主机地址,比如说“madworld.bounceme.net”。更多活跃的Commodore 64 BBS网址可以在C64 BBS outpost找到:Commodore BBS Outpost

接下来程序会提示我们输入端口号码,端口号码会写在C64 BBS outpost的BBS列表里,这里我们使用6400端口,输入端口号之后按回车键,系统会询问我们是使用VT100模式还是PETSCII模式,按P键选择PETSCII模式,PETSCII(PET标准信息交换编码)也被称作CBM ASCII,是包括Commodore 64在内的Commodore电脑所使用的字符集。

如果一切顺利的话我们将会看到正在连接的提示,边框颜色是蓝白色的话说明连接到我们输入的网址的过程一切正常。几秒钟之后,我们就会收到链接到Centipede BBS主机的提示,按回车键之后电脑会提示我们选择是否启用Commodore图形模式,然后是选择40列文本模式或者是80列文本模式,按Y键启动图形模式,再按数字4选择40列文本模式。

当BBS的欢迎界面加载后,我们就可以尽情欣赏华丽的PETSCII拼图了。(译者注:找到黑客帝国的入口了有木有,赶紧Follow the white rabbit....)

在我们开始使用BBS之前我们首先要申请一个账户,系统这时会提示你输入Handle(账户句柄),NUMBER(用户号码),或者New(新建账户),我们输入“New”之后回车,系统就会提示输入一个自定义的账户句柄(用户名),只要是别人没有占用的用户名一般都可以使用,输入用户名之后按回车,系统就会提示你输入密码,输入并记下你的密码之后,再按回车完成账号申请。

接下来我们会看到包含我们注册账号的信息的一段欢迎信息,其中用户编号是我们应当记下来的,系统会再问一遍以确认所有的信息都是正确的,如果检查没有问题,按Y键之后就算注册成功了。我们已经加入了这间BBS站点并可以免费使用其中的各种服务。接下来我们看到的就是BBS的主菜单。

在BBS的主菜单中,我们可以选择查看新消息、玩游戏、下载文件等待功能。我建议注册时候第一件事是到消息区发一篇自我介绍的帖子,并读一下别人的信息。如果你希望与其他Commodore爱好者交流的话,这是很好的一种方式,不过今天的BBS用户往往不会像之前BBS火爆的时候那样天天登陆,所以最好不要指望会有人“秒回”。发完报到贴之后BBS里面的游戏也值得一玩,我个人比较喜欢Nuke 'Em这款回合制策略游戏。

方法2 - Windows电脑和WinVice模拟器的玩法

在开始之前最好确认一下我们的Windows系统里是否已经安装了Telnet命令,因为从Windows 7开始Telnet命令就不是默认安装的功能了。打开命令提示符然后输入telnet/?命令之后按回车键。

如果看到命令帮助的信息的话,说明telnet命令是已经启用的,如果不行的话则需要按如下步骤安装:

  1. 启动“控制面板”
  2. 在控制面板中选择“程序”
  3. 在“程序和功能中”选择“打开或关闭Windows功能”
  4. 在“Windows功能”列表中向下滚动,选中“Telnet客户端”,然后点击确定
  5. 等待Windows安装telnet功能,安装完成后窗口会自动关闭
  6. 运行上文提到的telnet/?命令确认Telnet功能已经开启

接下来我们就应当安装最新版的WinVice到我们的电脑上,WinVice是开源软件,可以在SourceForge下载:

VICE - the Versatile Commodore Emulator

当WinVice安装好之后,我们就可以启动WinVice程序,然后在Settings菜单中,选择Cartridge I/O Settings下开启Ethernet settings选项。在Ethernet下拉列表中选择RR Net,然后在Interface列表中选择本机所使用的网卡接口,再点击确定。

当Windows的Telnet功能被启用而且WinVice的以太网设置完成之后,接下来的步骤就和在真正的Commodore 64上面一样了。之后再使用模拟器连接BBS也不需要重新进行设置,当然如果你换了一台新的电脑除外。

希望这个小小的教程能够鼓励一些人踏上前往Commodore 64和BBS神奇世界的怀旧旅程,最后祝各位筒子灌水愉快。

C64Nic+网卡和外壳,可以在RETRO Innovations买到