标签
Collabora 报告了将面向 AMD GPU 的开源 RADV Vulkan 驱动从 Linux 移植到 Windows 的过程,通过逆向工程 WDDM2 接口成功运行了 Counter-Strike 2。
Terry Tao 描述了如何利用现代AI编码代理,成功将他1999年开发的旧Java小程序移植到现代JavaScript,并创建了一个他长期以来一直构想的新狭义相对论可视化工具,整个过程仅用了几个小时。
一位社区开发者利用 GPL 源代码和 Vulkan-to-Metal 转换层,为 Apple Silicon Mac、iPhone 和 iPad 制作了《Command & Conquer Generals:Zero Hour》的原生移植版。该移植版包含触控支持,且无需模拟即可运行。
Ben Burtenshaw 宣布举办一个社区黑客马拉松,专注于将AI模型直接移植到裸硅上,用于视觉、语音和机器人等边缘应用。
一位开发者借助大型语言模型,将开源2D CAD应用LibreCAD移植到浏览器中运行,使用了WebAssembly和Qt的WebAssembly支持。
QuixiAI 将 ThunderKittens 移植到了 Metal,从而在 MPS 和 MLX 上实现了内核支持,使得可以在 Mac 上训练模型。
详细记录了将Wine移植到Astral爱好操作系统的过程,通过WoW64实现了32位Windows应用的运行,并解决了OpenGL/EGL依赖问题,从而能够运行Cogmind等游戏。
Simon Willison借助Claude Code,将Moebius 0.2B图像修复模型移植到浏览器中运行,使用了WebGPU和ONNX Runtime。最终的演示允许用户上传图片并通过修复移除物体。
一位开发者分享了将C游戏移植到WebAssembly的经验,详细介绍了因32位与64位差异遇到的Bug,并提供了调试技巧。
一篇博客文章,详细介绍了使用Claude Opus 4.6进行AI辅助逆向工程,将ThinkPad X61移植到coreboot开源固件的过程。
开发者Dante Leoncini将原版《Half-Life》移植到了2007年发布的诺基亚N95智能手机上,实现了30帧每秒的流畅运行,并支持鼠标和键盘操作,展现了该手机的性能潜力。
一位开发者借助 Codex 将 eslint-plugin-svelte 移植到 Rust,实现了约 330 倍的速度提升,同时通过了所有测试用例。