开发者生态
morning
BeBox 是一款模仿 Be Inc. 的 BeBox 的俳句应用程序
摘要
BeBox is a Haiku application that emulates Be Inc.'s BeBox, the dual-processor computer that BeOS was born on. It runs both PowerPC models from their original boot ROMs, with BeOS for PowerPC from Dev...
the
and
BeBox
BeOS
MHz
PowerPC
two
with
Hobbit
host
2026-10-16
1 阅读
约8分钟阅读
rguiscard
字号:
BeBox 是一款模仿 Be Inc. 的 BeBox 的俳句应用程序,BeBox 是 BeOS 诞生的双处理器计算机。它从原始启动 ROM 运行两种 PowerPC 模型,并使用适用于 PowerPC 的 BeOS(从 Developer Release 6 到 R5.0.3)。它还运行之前的 Hobbit 原型,围绕两个 AT&T Hobbit 处理器构建,并使用来自其幸存磁盘的 Be 1993-94 系统。型号 处理器 总线 BeBox Dual603-66 两个 PowerPC 603,频率为 66 MHz 33 MHz BeBox Dual603e-133 两个 PowerPC 603e,频率为 133 MHz 33 MHz Hobbit 原型 (1993-94) 两个 AT&T 92010 (Hobbit),频率为 25 MHz BeBus,25 MHz 该窗口显示两个前面板 LED 列之间的模拟屏幕( “blinkenlights”),每个灯管段有 16 个:电源 LED(左)或磁盘 LED(右)上方有 15 个 LED 的 CPU 负载条,石灰和琥珀色与真实的一样(或者红色和绿色,如果您愿意)。两个处理器(带有 603 软件 TLB 的 PowerPC 603/603e 解释器)、MPC105 桥、BeBox 中断和 CPU 控制寄存器。 Boot ROM:可写闪存中的核心和主 ROM(BeOS 的 ROM 更新程序起作用)、NVRAM 和实时时钟。视频:九号#9 GXE64(S3 Vision864,AT&T 21C498 RAMDAC)及其图形引擎,默认;或 Cirrus Logic CL-GD5434。 640x480 至 1280x1024,每像素 8 和 32 位(BeOS 驱动程序提供的功能)。声音:Crystal CS4231A 编解码器,通过 Haiku 媒体套件播放。 AT键盘和PS/2鼠标;四个游戏端口(轴和按钮)。存储:NCR 53C810 SCSI(ID 0-6 上的磁盘和 CD-ROM)、IDE、软盘。四个串行端口:连接到控制台窗口、TCP 服务器或客户端、主机串行端口或日志文件。以太网:主机后面专用网络上的 NE2000 兼容 ISA 卡(NAT,通过 libslirp):BeBox 到达主机和互联网,主机端口可以转发到它。共享文件夹:Haiku 文件夹在 BeOS 中显示为可读写的 SCSI 磁盘;当 BeOS 关闭时,更改将返回到文件夹中。尚未模拟:并行端口、GeekPort、MIDI 和红外端口。 BeBox 启动 ROM(不包括在内):来自 BeBox 的 bootnub.rom (16 KB) 和 bootmain.rom (Be Boot ROM 1.1d7),位于您选择的文件夹中。 BeOS for PowerPC:CD 映像(ISO、BIN/CUE 或 Toast)。对于带有 Be 文件系统的版本(对 R5 的高级访问):较新的引导 ROM,预览版本 2、R3 和 R4.5 CD 中带有 /beos/etc/bebox_bootmain.image(高级访问、预览版本 1 和 R5 使用其中之一)。 BeBox 为您提取它(见下文)。打开计算机 > 首选项 > ROM 和 NVRAM,然后选择包含 ROM 的文件夹。对于 BFS 版本,选择其 CD 映像作为引导 ROM 映像:BeBox 从 CD 复制引导 ROM(PR2 还引导 Advanced Access 和 PR1)。在“存储”中,将 CD 映像作为 CD-ROM 放在 SCSI ID 上(ID 3 是经典选择),并为另一个 ID 提供一个用于安装的磁盘:“选择...”打开一个文件面板,其“新磁盘映像...”按钮在此处(在面板显示的文件夹中)制作一个文件并将其放在该 ID 上。机器 > 开机。当尚未设置启动卷时,较新的启动 ROM 将停止在其启动菜单上:按 Return 键。对硬件的更改重新启动机器。保存首选项时,没有文件设置的设备类型将变回“无”。在 PowerPC BeBox 之前,Be 围绕两个 AT&T 92010“Hobbit”处理器、三个 AT&T DSP3210 信号处理器和 BeBus 构建其机器。一些原型机带着磁盘幸存下来,运行着 Be 1993-94 的系统:一个窗口服务器、一个控制台、浏览器及其扩展坞。模拟内容:两个 Hobbit 处理器(根据 AT&T 程序员参考编写的解释器:堆栈缓存、MMU、计时器、事件序列)。板卡:其 I/O 和中断寄存器、处理器复位、软盘 DMA; PC 兼容 I/O 芯片(键盘和 PS/2 鼠标、实时时钟、两个串行端口、软盘)和 NCR 53C94 SCSI 控制器。显卡:BeBus 上带有 XGA 风格图形引擎的 Trident VGA(640x480 或 800x600,256 色,如窗口服务器设置)。未仿真:三个 DSP 及其附属部件(声音、电话和调制解调器)、以太网卡、操纵杆控制器和并行端口。系统在没有它们的情况下启动(其声音服务器报告错误)。这些机器的引导 ROM 无法保存下来,因此 BeBox 执行引导 ROM 的工作:它从引导卷(如果插入软盘,则加载软盘,否则使用 ID 最低的 SCSI 磁盘)加载 /system/kernel 并启动它。要运行一个:在 Preferences > Machine 中,选择 Hobbit 原型和 4、8、16、20 或 32 MB 内存(其内核知道的大小)。在 Storage 中,将 Hobbit 磁盘映像作为磁盘放在 SCSI ID 上。要运行您自己的内核而不是磁盘的内核,请在 ROM & NVRAM > Hobbit kernel 中选择它。机器 > 开机。内核报告其在串行端口 1 上的进度(在串行中为其提供一个控制台窗口以进行观察)。注意:1994 年 11 月的磁盘启动 /system/Browser ,它们的名称为 /system/browser :控制台出现了(真实的机器也是如此)。类型 /sys
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱