1978 年中期推出的 II 级 BASIC 由 Microsoft 授权,需要使用扩展总线和磁盘驱动器。无线电棚屋一直打算将I级BASIC作为一级基础的权宜之计,直到II级准备就绪,1978年1月第一本模型I的小册子提到II级基础“即将推出”。它是16K扩展BASIC的删节版,因为型号I具有12 KB的ROM空间。根据比尔·盖茨的说法,“这是8K基本和扩展基本之间的一种中间体。扩展 BASIC 中的一些功能(如描述性错误和用户定义的函数)未包括在内,但我们想要进入双精度变量和 PRINT USING 语句。二级基础课程的整个开发从开始到结束花了大约四周的时间。随附的手册比I级手册更简洁,更具技术性。原装的一级BASIC装备机器可以通过无线电棚屋进行的ROM更换(原价199美元)改装到二级。使用存储在盒式磁带上的I级BASIC程序的用户必须在使用前将这些程序转换为标记化的II级BASIC程序。为此,二级ROMS提供了一个实用程序。
C128 的主要硬件设计师是Bil Herd,他曾在Plus/4上工作过。其他硬件工程师是Dave Haynie和 Frank Palaia,而 IC 设计工作则由 Dave DiOrio 完成。主要的 Commodore 系统软件由 Fred Bowen 和 Terry Ryan 开发,而 CP/M 子系统由 Von Ertwine 开发。
探索Bally Astrocade:曾经的游戏主机巨星现身2021年
Bally Astrocade,最初称为 Bally 家庭图书馆计算机,是由 Midway 开发并由 Bally Manufacturing 分销的第二代 (1976-1992) 家用视频游戏机。它于 1977 年底在北美发布...
硬件参数
历史
Nutting 和 Midway
在 1970 年代后期,Midway 与Dave Nutting Associates签约设计一种视频显示芯片,该芯片可用于他们所有的视频游戏系统,从单机街机游戏到家用计算机系统。Nutting 交付的系统在 Midway 那个时代的大部分经典街机游戏中都使用过,包括Gorf和Wizard of Wor。该芯片组支持当时相对较高的 320×204 分辨率,每行四种颜色,尽管要访问这种模式需要可以以比那个时代常见的 2 MHz动态 RAM更快的速度访问的内存。
控制台使用
最初被称为Bally 家庭图书馆计算机,它于 1977 年发布,但只能通过邮购获得。生产延迟意味着直到 1978 年才真正发货,此时机器已更名为Bally Professional Arcade。在这种形式下,它主要在电脑商店销售,很少有零售曝光(与Atari VCS不同)。1979年,Bally 对街机市场失去兴趣,决定出售其消费品部门,包括游戏机的开发和生产。
大约在同一时间,一个第三方团体试图将他们自己的控制台设计作为Astrovision推向市场,但没有成功。Montgomery Ward的一位负责 Bally 系统的企业采购员将这两个集团联系起来,最终达成了交易。1981年,他们免费重新发布了带有 BASIC 墨盒的装置,这一次被称为Bally 计算机系统,1982 年再次更名为Astrocade。在1983 年电子游戏崩溃之前,它一直以这个名称出售,然后在 1985 年左右消失。
Midway 长期以来一直计划为该装置发布一个扩展系统,称为ZGRASS-100。该系统是由芝加哥伊利诺伊大学的一组计算机艺术家和 Nutting 的程序员共同开发的,该团队被称为“Circle Graphics Habitat” 。Midway 认为这样的系统,在一个外部盒子中,将使 Astrocade 对市场更有吸引力。然而,当 Bally 出售该部门时,它还没有准备好发布。在 Astrovision 重新发布该机器后, 可能已经生产了一小部分作为ZGRASS-32 。
该系统组合成一个盒子,最终将作为 Datamax UV-1发布。该机器在设计时针对家用计算机市场,现在被重新定位为用于将高质量图形输出到录像带的系统。这些是在 1980 年至1982 年之间的某个时间出售的,但不知道建造了多少。
规格
电路板和墨盒
CPU:Zilog Z80,1.789 MHz
RAM:4 kB(扩展端口中的外部模块高达 64 kB)
只读存储器:8 KB
购物车 ROM:8 kB
扩展:总共 64 kB
端口:4 个控制器,1 个扩展,1 个光笔
音频
声音芯片型号:0066-117XX,也称为音乐处理器或自定义 I/O 芯片,因为声音芯片也执行 I/O 功能。
通道能力:有 3 个方波通道,音高精度均为 8 位(256 个可能的频率可供选择),都可以播放方波。该芯片还有一个噪声发生器,可以独立于其他3个方波通道,也可以将其值加到驱动3个方波通道的主振荡器中。主振荡器可以设置为不同的频率,这意味着可以改变 3 个方波通道的频率范围。
音量控制:每个通道都有独立的4位音量控制。
与声音有关的其他功能: 有颤音硬件寄存器,颤音速度有 2 位,颤音深度有 6 位。这意味着抖音没有必要完全用软件来完成。
视频
分辨率:真 160×102 / 基本 160×88 / 扩展 RAM 320×204
颜色:真 8* / 基本 2
Bally 的位图结构实际上只允许 4 种颜色设置。但是,通过使用 2 个调色板和一个左/右边界控制字节,您可以让屏幕的左侧部分(这可能是游戏场)使用一组颜色,而右侧(这可以显示诸如生命之类的信息)和 score) 使用了一组完全不同的颜色,因此总共有 8 种颜色是可能的。
图形类型:位图,每像素 2 位位图。
TIPS:本文部分中文内容由Google翻译提供
探索过去:揭秘Tandy TRS-80——电子奇迹横空出世!
TRS-80微型计算机系统(TRS-80,后来更名为Model I以区别于继任者)是1977年推出的台式微型计算机,由Tandy公司通过其无线电棚屋商店出售。该名称是Tandy无线电棚屋Z80 [微处理器]的缩写。它是最早大规模生产和大规模销售的零售家用电脑之一。
TRS-80 具有全行程 QWERTY 键盘、Zilog Z80 处理器、4 KB 动态随机存取存储器 (DRAM) 标准存储器、小尺寸和桌面面积、只读存储器 (ROM) 中的浮点一级 BASIC 语言解释器、每行 64 个字符的视频监视器,起始价格为 600 美元。 (相当于2021年的2,700美元)。用于程序存储的盒式磁带驱动器包含在原始包装中。
虽然软件环境稳定,但盒式磁带加载/保存过程加上键盘反弹问题和麻烦的扩展接口导致Model I的声誉不适合认真使用。它缺乏对小写字符的支持,这也阻碍了业务的采用。
TRS-80的广泛升级和附加硬件外围设备由坦迪/无线电小屋开发和销售。基本系统可以使用高达 48 KB 的 RAM(以 16 KB 为增量)以及最多 4 个软盘驱动器和/或硬盘驱动器进行扩展。Tandy/无线电棚屋在其全球数千家商店中提供全方位服务支持,包括升级,维修和培训服务。
到1979年,TRS-80拥有微型计算机市场上最多的软件选择。直到1982年,TRS-80一直是最畅销的PC系列,根据一项分析,其销量比苹果II系列高出五倍。
1980年中期,广泛兼容的TRS-80型号III发布。此后不久,Model I停产,主要是由于联邦通信委员会(FCC)对附近电子设备的射频干扰有更严格的规定。1983年4月,III型被兼容的TRS-80 Model 4取代。
继最初的型号I及其兼容的后代之后,TRS-80名称成为Tandy销售的其他不相关计算机系列中使用的通用品牌,包括TRS-80型号II,TRS-80型号2000,TRS-80型号100,TRS-80彩色计算机和TRS-80袖珍计算机。
历史
在20世纪70年代中期,Tandy公司的无线电棚屋部门是一家成功的美国连锁店,拥有3000多家电子产品商店。在购买MITS Altair套件计算机的坦迪员工中,买家唐·弗兰奇(Don French)开始设计自己的计算机,并将其展示给坦迪的前电子数据处理经理约翰·罗奇(John V. Roach)制造副总裁。虽然设计没有给罗奇留下深刻的印象,但销售微型计算机的想法却给人留下了深刻的印象。当两人于1976年年中访问加利福尼亚州的国家半导体公司时,自制计算机俱乐部成员史蒂夫·莱宁格(Steve Leininger)在SC / MP微处理器方面的专业知识给他们留下了深刻的印象。当弗兰奇和罗奇想聘请莱宁格担任顾问时,国家高管拒绝提供莱宁格的联系信息,但他们发现莱宁格在Byte Shop兼职工作。莱宁格在国民党很不开心,他的妻子想要一份更好的工作,而德克萨斯州没有州所得税。莱宁格因其技术和零售经验而受雇于1976年6月,开始与法国合作。该公司设想了一个套件,但莱宁格说服了其他人,因为“太多人不能焊接”,预组装的计算机会更好。
Tandy有1100万客户可能会购买一台微型计算机,但它比Radio Shack产品的中位数价格贵得多,这对这家非常保守的公司来说是一个巨大的风险。高管们担心像西尔斯对Cartrivision所做的那样赔钱,许多人反对该项目。一位高管对弗兰奇说:“不要浪费我的时间——我们不能卖电脑。然而,随着CB电台的受欢迎程度下降 - 一度占Radio Shack销售额的20%以上 - 下降,该公司寻求新产品。1976年12月,法国和莱宁格获得了该项目的正式批准,但被告知要强调节约成本;例如,省略小写字符在组件中节省了 1.50 美元,并将零售价降低了 5 美元。原零售价199美元,要求制造成本80美元;第一个设计有一个薄膜键盘,没有视频监视器。莱宁格说服罗奇和弗兰奇加入一个更好的键盘。它,显示器,数据盒存储和其他功能需要更高的零售价格才能提供Tandy的典型利润率。1977年2月,他们向坦迪公司负责人查尔斯·坦迪展示了他们的原型,运行一个简单的税务会计程序。由于计算机实现的Tiny BASIC无法处理Tandy输入的150,000美元数字作为他的薪水,该程序迅速崩溃,并且两人在其I级BASIC中添加了对浮点数学的支持以防止再次发生。该项目于1977年2月2日正式获得批准。坦迪透露,他已经向媒体泄露了计算机的存在。在第一次检查原型时,他说,即使它没有卖出去,这个项目也可能是值得的,如果只是为了它可能产生的宣传。
MITS在1975年2月售出1,000辆Altairs,每年售出10,000辆。当查尔斯·坦迪(Charles Tandy)问谁会买这台电脑时,公司总裁刘易斯·科恩菲尔德(Lewis Kornfeld)承认,他们不知道是否有人会买,但建议小企业和学校可能会。莱宁格知道795美元的Altair的需求非常强劲,使用显示器的成本超过1,000美元,莱宁格建议Radio Shack可以出售50,000台电脑,但没有其他人相信他;罗奇称这个数字为“马屁”,因为该公司从未以这个价格出售过那么多东西。罗奇和科恩菲尔德建议每年1,000至3,000;3,000是公司批量生产组件所需的数量。罗奇说服坦迪同意建造3,500家Radio Shack商店的数量,以便每家商店如果不出售,就可以使用计算机进行库存。 RCA同意提供视频监视器——一台黑白电视机,其中调谐器和扬声器被移除——因为Tandy的初始制作量很低而拒绝了。坦迪也为TRS-80装置使用了RCA CRT装置机柜的黑色和银色。
软件
为模型I制作了三个版本的BASIC编程语言,I级BASIC适合4 KB的ROM,II级BASIC适合12 KB的ROM。II 级引入了双精度浮点支持,并具有更广泛的命令集。当添加磁盘系统时,II级进一步增强,允许加载磁盘BASIC。
一级基础版基于王立辰的免费小基础版,由无线电棚屋添加更多功能。随附的David A. Lien的《1级用户手册》介绍了使用文本和卡通进行编程的课程。Lien写道,它是“专门为那些对计算机一无所知的人写的......我希望你能用你的电脑玩得开心!我不希望你害怕它,因为没有什么可害怕的。评论家称赞了该手册的质量。一级BASIC只有两个字符串变量( 和 ),26个数值变量( – )和一个数组。诸如 SIN()、COS() 和 TAN() 等函数的代码不包含在 ROM 中,而是打印在本书的末尾。唯一的错误消息是 “” 表示语法错误,“” 表示算术错误(如除以零),“”表示内存不足错误。A$B$AZA()WHAT?HOW?SORRY
一级基本型未被标记化;保留字按字面意思存储。为了最大化适合 4 KB 内存的代码,用户可以输入保留字的缩写。例如,写入 “” 而不是 “” 可节省 3 个字节。P.PRINT
1978 年中期推出的 II 级 BASIC 由 Microsoft 授权,需要使用扩展总线和磁盘驱动器。无线电棚屋一直打算将I级BASIC作为一级基础的权宜之计,直到II级准备就绪,1978年1月第一本模型I的小册子提到II级基础“即将推出”。它是16K扩展BASIC的删节版,因为型号I具有12 KB的ROM空间。根据比尔·盖茨的说法,“这是8K基本和扩展基本之间的一种中间体。扩展 BASIC 中的一些功能(如描述性错误和用户定义的函数)未包括在内,但我们想要进入双精度变量和 PRINT USING 语句。二级基础课程的整个开发从开始到结束花了大约四周的时间。随附的手册比I级手册更简洁,更具技术性。原装的一级BASIC装备机器可以通过无线电棚屋进行的ROM更换(原价199美元)改装到二级。使用存储在盒式磁带上的I级BASIC程序的用户必须在使用前将这些程序转换为标记化的II级BASIC程序。为此,二级ROMS提供了一个实用程序。
磁盘基本允许磁盘 I/O,在某些情况下(NewDos/80、多文档、多点、LDOS)增加了强大的排序、搜索、全屏编辑和其他功能。二级基本型保留了其中一些关键词,并发出“”,表明在创建二级ROM和引入磁盘BASIC之间,幕后改变了方向。?L3 ERROR
微软还推出了由比尔·盖茨编写的增强型BASIC,称为三级基础,在盒式磁带上。盒式磁带的一面包含“盒式磁带文件”版本,第二面包含磁盘系统用户的“磁盘文件”版本(将保存到磁盘)。III级基础版增加了16 KB完整版BASIC中的大部分功能,以及许多其他TRS-80特定的增强功能。三级基础版的许多功能都包含在TRS-80三级基本版和磁盘基础版中。
在引入二级基础版后,一级基础版仍然以4K或16K配置在型号I上提供。
反响
丹·费尔斯特拉(Dan Fylstra)是第一批所有者之一,他于1978年4月在Byte中写道,作为“'设备'计算机......TRS-80使个人电脑更接近普通客户“,适合家庭和轻型商业用途。他的结论是,它“不是有抱负的个人电脑用户的唯一选择,但它是一个强有力的竞争者。 杰里·波内尔在1980年写道:“基本的TRS-80是很多钱的计算机”。他批评了Tandy的应用程序和系统软件的质量,以及外围设备的高成本。然而,Pournelle报告说,使用Omikron板,客户为与TRS-80和CP / M软件兼容的计算机支付了不到5000美元,“所有这些都没有构建单个套件”。
三年后,普尔内尔对计算机不那么积极了。他在1983年5月写道:“至于我们的TRS-80 Model I,我们很久以前就把那个吸盘扔掉了。它总是不可靠,反复前往当地的Radio Shack出口也无济于事。问题在于坦迪偷工减料“。普内尔在1983年7月写道:
我对我和坦迪的经历有点苦涩。我真的认为Model I是未来的机器:一种廉价的家用电脑,可以分阶段扩展,直到它能完成专业工作。当然,从来都不是那样的。首先,坦迪试图通过那个愚蠢的操作系统来监视Model I用户,然后它不会让Radio Shack商店销售非坦迪软件。...它从未设计得如此之好,当销售起飞速度比预期的要快得多时,质量控制系统就无法应对。
PC Engine SuperGrafx: Reviving Retro Gaming Excellence!
PC Engine SuperGrafx(PC引擎超级Grafx),也被称为超级Grafx,是由NEC家用电子产品制造的第四代家用视频游戏机,于1989年在日本发行。它是两年前发布的PC引擎的后继系统。在生产阶段最初被称为PC引擎2,它被称为真正的16位家用游戏机,具有比其前身更好的图形和音频功能。
该游戏机在1990年首次发布日期前几个月就匆忙上市,对硬件的更新并不多。由于只有六款零售游戏发布利用了游戏机的硬件更新,SuperGrafx在商业上是失败的,在这两个地区总共只售出了75,000个单位。它所拥有的硬件进步都没有延续到NEC后来的游戏机中,比如TurboDuo。
硬件参数
外设
超级Grafx与所有标准的PC引擎输入设备兼容,例如涡轮垫板和多点。
ROM² 适配器 (RAU-30) 是 1990 年 4 月 20 日在日本发布的适配器,它允许将超级格拉夫特单元连接到 CD-ROM² 系统接口单元中。对于后来的超级 CD-ROM² 系统附加组件,这不是必需的。
动力控制台(PI-PD7)是一个未发布的驾驶舱大小的控制器,连接到SuperGrafx单元本身,通过前侧的扩展端口连接。该外设将添加许多控制选项,例如八向操纵杆,四个操作按钮,一个带有两个触发器的飞行轭(每个手柄上一个),一个油门杆,一个旋钮,三个模式开关,一个LCD面板,一个LED指示灯,四个额外的控制器端口和一个数字键盘。Power Console原定于1990年春季发布,建议零售价为59,800日元,但由于其高昂的生产成本和SuperGrafx本身的销售不佳而从未发布过。
硬件
与PC引擎相比,超级Grafx的主CPU和第二个视频芯片的工作内存量是其自身视频RAM的四倍。还包括一个优先控制器芯片,它允许以各种方式组合两个视频芯片的输出。SuperGrafx支持两个独立滚动的背景层,如世嘉超级驱动器,而不是PC引擎的单层。
一个非常普遍的误解认为额外的视频硬件功能对系统的CPU造成了负担,并且经常被引用为为该系统开发游戏很少的主要原因。实际上,尽管具有与PC引擎相同的CPU,但SuperGrafx完全能够跟上新的图形增强功能,因为大部分工作负载都由VDP处理。
由于SuperGrafx是作为升级的PC引擎模型而不是作为新平台生产和销售的,因此除了自己的PC引擎之外,它还与标准PC引擎HuCards向后兼容。然而,与标准HuCard相比,SuperGrafx专用的HuCards价格昂贵,在某些情况下零售价接近110美元。
超级扫描仪还与 CD-ROM² 系统附加组件(通过 ROM² 适配器)以及超级光盘² 附加组件兼容。没有制作CD-ROM²格式的游戏来利用超级Grafx的附加功能。
TIPS:本文部分中文内容由Google翻译提供。
Commodore 128:重现经典,传承计算机辉煌!
Commodore 128,也称为 C128、C-128、C=128 或偶尔称为 CBM 128,是 Commodore Business Machines (CBM) 商业发布的最后一款 8 位家用计算机。它于 1985 年 1 月在拉斯维加斯的 CES 上推出,它似乎...
硬件参数
简介
Commodore 128,也称为C128,C-128,C=128,[n 1]是Commodore Business Machines (CBM)商业发布的最后一款8 位 家用计算机。它于 1985 年 1 月在拉斯维加斯的CES上推出,比其前身畅销的Commodore 64晚了三年。
C128 是 C64 的显着扩展后继产品,具有几乎完全的兼容性。较新的机器在两个 64 KB 的银行中具有 128 KB的RAM,以及一个 80 列的彩色视频输出。它具有重新设计的外壳和键盘。还包括一个Zilog Z80 CPU,它允许 C128 运行CP/M,作为通常Commodore BASIC环境的替代方案。Z80 的存在及其带来的庞大 CP/M 软件库,再加上 C64 的软件库,使 C128 成为其竞争对手中可用软件范围最广的产品之一。
C128 的主要硬件设计师是Bil Herd,他曾在Plus/4上工作过。其他硬件工程师是Dave Haynie和 Frank Palaia,而 IC 设计工作则由 Dave DiOrio 完成。主要的 Commodore 系统软件由 Fred Bowen 和 Terry Ryan 开发,而 CP/M 子系统由 Von Ertwine 开发。
技术概述
Commodore 128 40 列模式的 BASIC 提示符,运行 Commodore BASIC V7.0
C128的键盘包括四个光标键,一个Alt键、Help键、Esc键、Tab键和一个数字小键盘。这些都没有出现在只有两个光标键的 C64 上,需要使用 Shift 键来向上或向左移动光标。这种替代安排保留在 128 上,用于 C64 模式。C64 上缺少数字小键盘、Alt 键和Esc 键是某些 CP/M生产力软件与 C64 的 Z80 墨盒一起使用时的问题。许多 C64 所有者要求使用键盘,他们花了很长时间输入机器语言 输入程序. 许多添加的键与IBM PC键盘上的对应键相匹配,使新计算机对商业软件开发人员更具吸引力。虽然 128 的 40 列模式与 C64 的模式非常相似,但程序员可以使用额外的 1K 彩色 RAM,因为它通过内存地址 1 进行多路复用。C128 的电源比 C64 的不可靠设计有所改进,更大,并配备了冷却通风口和可更换的保险丝。C128 不像以前的 Commodore 机器那样在通电时执行系统 RAM 测试。C128 采用双 CPU 设计,而不是 C64 的单个6510 微处理器。主 CPU,8502, 是 6510 的略微改进版本,能够以 2 MHz的频率运行。第二个 CPU 是Zilog Z80,用于运行CP/M软件,以及在启动时启动操作模式选择。两个处理器不能同时运行,因此 C128 不是多处理系统。
C128 的复杂架构包括四种不同访问类型的 RAM(128 KB 主 RAM、16–64 KB VDC 视频 RAM、2 kNibbles VIC-II 彩色 RAM、C128D 上的 2 KB 软盘驱动器 RAM、 0、128 或 512 KB REU RAM),两个或三个 CPU(主要:8502,用于 CP/M 的 Z80;128D 还在磁盘驱动器中集成了一个 6502),以及两个不同的视频芯片(VIC-IIe 和 VDC)用于它的各种操作模式。
由于在主电路板上使用了电磁屏蔽,早期版本的 C128 偶尔会遇到与温度相关的可靠性问题。防护罩配备了与主要芯片顶部接触的手指,表面上使防护罩充当大型散热器。屏蔽层和芯片之间的接触不良、塑料芯片封装固有的有限导热性以及屏蔽层本身相对较差的导热性,在某些情况下会导致过热和故障。SID声音芯片在这方面尤其脆弱。最常见的补救措施是移除屏蔽,这是 Commodore 在开发后期添加的,以符合 FCC 射频法规。
C128 具有三种操作模式。C128 模式(本机模式)使用 8502 CPU 以 1 或 2 MHz 运行,并提供 40 列和 80 列文本模式。CP/M 模式同时使用 Z80 和 8502,并且能够在 40 列或 80 列文本模式下运行。C64模式与早期的计算机几乎 100% 兼容。这些模式的选择是通过 Z80 芯片实现的。Z80 在初始启动时控制总线并检查驱动器中是否有 CP/M 磁盘,是否存在任何 C64/C128 磁带,或者 Commodore 键(用作 C64 模式选择器) ) 在启动时被压抑。根据这些条件,它将切换到适当的操作模式。
TIPS:本文部分中文内容由Google翻译提供
网络通讯
42.70MB
媒体音乐
34.24MB
时尚购物
34.09MB
金融理财
46.43MB
小说阅读
69.30MB
成长教育
111.39MB
住宿驿站
27.77MB
成长教育
41.54MB
摄影美学
41.66MB
棋牌扑克
211.83MB
角色扮演
268.20MB
休闲益智
45.91MB
棋牌扑克
145.30MB
休闲益智
73.84MB
角色扮演
141.71MB
传奇三国
201.42MB
棋牌扑克
85.64MB
战争塔防
68.28MB