几天前 Linux生态系统的一系列新颖性已发布 到2020年年底 在索尼之后 已宣布(24月XNUMX日) 的新Linux内核驱动程序提供硬件的一部分 PlayStation 5 双感还 有消息称Linux已在Nintendo 64(N64)游戏机上成功运行。
应当指出的是e并不是第一次尝试在Linux上运行Linux Nintendo 64并不奇怪,因为Linux已在大量设备上运行。
与Windows,iOS和Mac OS一样,Linux是一个操作系统(管理与托管它的计算机关联的所有硬件资源的软件)。
因此, Linux内核已适应多种架构 其最著名的示例之一是基于Linux内核的Android移动操作系统。 听到针对不支持的平台的新Linux内核端口的情况并不少见,但该平台作为游戏机的极端不同寻常的性质仍有待确认。
这项成就的消息已经发布 由 Linux内核开发人员邮件列表。
大家好,
这是Nintendo 64的端口。
至少有两个人以前曾进行过这种类型的改编,但没有提交。
这不是基于任何依据。
RFC,因为我不确定从旧的利基市场和有限的平台将其合并是否有用。应当指出,这是第三次尝试使Linux适应Nintendo 64,与以前的尝试不同,它声称已包含在Linux内核的内核中。
如 先前将Linux移植到Nintendo 64的尝试尚未完成 自上一届以来,其状态一直为Vaporware 他们没有和Lauri Kasanen一样的目标,他也应为Mesa项目做出贡献。
游戏机问世后的二十年,我们将看看Lauri Kasanen的作品是否会被利用。
因为你必须认识到 它的用途是非常有限的。 无论如何,该二进制文件已经可以从Lauri的GitHub帐户下载。
Nintendo 64配备了64位MIPS RISC处理器,该处理器以92MHz的频率运行,配备4或8 MB RAM,支持640×480输出和21位彩色。
Nintendo 64的功能
- CPU:64位RISC MIPS CPU,时钟速度:93,75MHz。RCP处理器:集成SP(声音和图形处理器),时钟速度:62,5 MHz。
- 内存:RAMBUS D-RAM 36M位,传输速率:4.500M位/秒。
- 显示:56 x 224〜640 x 480点,支持隔行扫描模式,强度不发生变化。
- 尺寸:宽260mm,深190mm,高73mm。
- 重量:1,1千克(2,42磅)。
为已经有近二十年未发布的过时平台创建新端口的动机是希望刺激模拟器的开发并简化游戏端口。
关于港口许可证, 这是在GPLv3许可下 使用Linux for Nintendo 64准备引导程序和固件映像。
最后,重要的是要考虑到 该端口基于带有分支N5.10的内核64的更新版本 并有可能将其合并到MIPS-64处理器体系结构的主要Linux来源中。
用几句话 Nintendo 64可能是官方支持的Linux平台。
对于那些 有兴趣了解代码或能够下载二进制文件 如果要在Nintendo 64上使用,您应该知道这在Lauri的GitHub上可用于MIPS 64位体系结构,并且可以随Flashcart一起加载。
1-“ Linux内核”一词非常错误,因为它是冗余,因为Linux是内核(内核)
2-“该平台作为游戏机的极为不同寻常的性质尚未得到认可”几年来,诸如OpenPandora之类的东西还不多见,而且当人们发现PlayStation 3的某些版本使用FreeBSD时,其中之一就是。要做的事情是将它们更改为具有Linux内核的GNU操作系统
3-这个短语越来越糟,“ Linux内核的内核”是完全不必要的三重冗余。 这类短语只会使新的短语更加混乱,这些短语不能区分GNU是操作系统,而Linux只是内核。