文章摘要
MartyPC网页版是一个在线模拟器,用户可选择IBM PC 5150、IBM PC/XT 5160、IBM PCjr或Tandy 1000等经典电脑系统,并配置显卡和声卡后启动运行。
文章总结
MartyPC 网页版:选择系统页面
页面展示了三款经典电脑型号供用户选择:IBM PC 5150(1981年原版机型)、IBM PC/XT 5160 和 Tandy 1000。以 IBM PC 5150 为例,用户可配置视频卡、内存扩展卡和 AdLib 声卡等硬件选项,点击“Start IBM PC 5150”即可启动模拟。页面底部显示版本号(v0.5.0)和 GitHub 链接。若初始化失败,页面会提示按 F12 查看开发者控制台获取详细信息。
评论总结
根据评论内容,主要观点和论据如下:
功能与兼容性问题
- 反斜杠键被映射为退格键(Dwedit: "backslash has been mapped to backspace")
- 不支持非QWERTY键盘(rrrohman: "Doesn't seem to support non-QWERTY keyboards")
- 无法模拟FM Towns Marty或普通FM Towns PC(ranger_danger: "doesn't actually emulate the FM Towns Marty")
使用体验反馈
- 在iPhone上接近可用(chvid: "Almost usable on an iPhone")
- 怀念硬盘噪音(JMiao: "i want the screeching and grumbling hard disk sounds")
- 用户对操作感到困惑(tonyhart7: "how to use this fossil computer era")
对“用Rust编写”的质疑
- 早期PC并非用Rust编写(hnlmorg: "Early PCs weren't written in Rust")
- 认为标题强调“用Rust编写”无意义(Kudos: "when I see 'written in rust' I hear 'written by Claude'")
- 质疑为何不标注“用C/Java/JS编写”(szundi: "Why never seeing a title 'written by C' or Java or js")
正面评价
- 支持Adlib声卡(pjmlp: "Adlib support! At least someone else remembers it wasn't only Soundblaster")
- 可用于浏览器玩EGATREK(BobMcBob: "avenue to play EGATREK in a browser")
其他
- 用户分享个人编程学习经历(globalnode: "wrote a program in python... upgrading cpp knowledge")