Microsoft Word 1.1a 原生 x64 移植版

Microsoft Word for Windows 1.1a, Native X64 Port

这是一个将历史悠久的 Microsoft Word for Windows 1.1a(代号 Opus)完整移植到现代 64 位 Windows 平台的开源项目。它并非模拟器,也不是基于现代控件的重写,而是直接编译原始源代码,仅用现代 C++ 替换了 16 位汇编和内存管理部分。项目利用 Visual Studio 2022 和 CMake 构建,让这款经典编辑器以原生 x64 可执行文件的形式在 Windows 10 或 Windows 11 上流畅运行。开发者保留了原始的用户体验和核心逻辑,同时通过单元测试和 UI 自动化测试确保行为一致,为研究早期软件架构提供了珍贵的原生环境。

这不是一个模拟器,也不是使用现代编辑器控件的重新实现。
  1. acmdas

    回到 85-86 年,我为 USDA 开发过培训材料(用的是 Dan Bricklin 的 Demo),针对的是运行在 3B2 机器上、基于 SysV v2 系统的 curses 版 Word 5。如果能看到它被移植到 Linux 或某个 BSD 系统上,我会非常高兴。

    事实上,我甚至很想在我的某台工作站上同时运行 Word 和 Excel '98。在我看来,从那之后情况就开始走下坡路了。

    直到 2010 年,我不得不间歇性地使用 Windows 和 Office 来配合客户工作。我确信 '98 之后 Excel 确实提供了一些重要的边缘情况功能,但对我来说,UI 是一路烂到底的。

  2. spider-mario

    试着编译了一下,但它引用了一个 `cmake/GenerateMenuHelpHeader.cmake` 文件,而这个文件在仓库里似乎根本不存在?

  3. ulfw

    要是能有一两张截图就好了

  4. BaudouinVH

    移植到 Linux 的难度会有多大?

  5. pmkary

    酷!

同日更多故事

2026-08-09