标签
关于运行1960年历史性的PDP-1 Lisp实现的详细介绍,包括启动过程及其作为首个交互式编程环境的重要意义。
一位开发者创建了SwiftII,这是一个为Apple II打造的Swift风格迷你开发环境,包含REPL、文件浏览器和文本编辑器,为复古硬件带来了现代编程体验。
文章解释了使用Web MIDI API与20世纪80年代经典合成器(如Yamaha DX7)通信时存在的时序挑战,并提供了控制数据传输速度以及解析厂商特定SysEx格式的技巧。
A retrocomputing experiment driving five independent monitors from a Commodore 128 by splitting RGBI signals with a custom circuit board, along with similar tests on IBM CGA/EGA systems.
通过SCSI转USB适配器将1980年代的90MB伯努利磁盘连接到Wii U,成功安装并运行了Game Boy Advance游戏《银河战士 融合》,展示了复古存储介质与现代游戏机的兼容性实验。
PDP-11 小型计算机于1970年推出,在计算机历史中影响深远,催生了 UNIX 和 C 编程语言。本文概述其架构和影响。
一篇博客文章调查了BBS游戏Solar Realms Elite的ANSI标题画面的来源,纠正了作者20年前帮助传播的一个误解。
本文详细介绍了在MartyPC模拟器上调试Area5150演示中“Lake”效应的过程,解释了需要特定标题hack的原因,以及通过总线嗅探和动态时钟实现周期精确CGA模拟的后续修复方法。
一篇博客文章,探讨如何使用带PIO的Raspberry Pi Pico RP2350来监视Z80微处理器的地址和数据总线,包括时序考虑和时钟速度限制。
一篇详细介绍DECmate II的博文,这款桌面文字处理器源自PDP-8小型计算机,文章涵盖其历史、架构以及修复计划。
对Intel 8087浮点协处理器内部微码的详细逆向工程分析,聚焦于FXCH寄存器交换指令及芯片内部架构。
微软正式开源了1976年的原始6502 BASIC源代码,该代码曾驱动早期的Commodore和Apple II计算机,这标志着历史保存的一个里程碑。
本文详述了z386,一款基于原始Intel微码构建的开源FPGA 80386 CPU。它能引导DOS 6/7、运行保护模式程序,并玩经典游戏如Doom,既是一种教育性重构,也是一个可用的FPGA CPU。
一篇详细的解析,关于一个16字节的x86实模式DOS演示程序,它在视频内存中生成无限的谢尔宾斯基分形,同时产生音频输出,展现了demoscene传统中极致的算法密度。
一位开发者将3D点云渲染器移植到ZX Spectrum 48K上,通过Z80汇编优化达到每秒14帧,并创建了一个预计算版本,运行速度为每秒40帧。
Theseus是一个新型的静态Windows/x86模拟器,它在编译时翻译程序,而不是在运行时解释或即时编译,代表了一种不同于传统模拟架构的方法。
一位爱好者成功在修复的1960年代UNIVAC 1219B(仅250 kHz CPU、90 KB内存)上运行Minecraft服务器、NES模拟器、Web服务器和现代加密算法。
作者记录了打造一台1997-1998年古董PC的过程,用于运行所有版本的Quake,涵盖了硬件选择,如Pentium MMX、3dfx Voodoo2和Socket 7主板。
对 Intel 8087 浮点协处理器微码中使用的条件测试的详细研究,是逆向工程工作的一部分,旨在理解其算法。