在Linux上使用MIPSsim模拟器
目录
Wine 是一款可以在多个 posix 兼容的操作系统上运行 Windows 应用程序的兼容层,比如 Linux、 macOS 和 BSD。Linux中运行MIPSsim模拟器的最终效果如图:
但使用前需要进行一些适配。
安装 Wine
需要安装wine
(64位版本)、wine-gecko
、winetricks
。您可以使用系统包管理器安装,或参考前述超链接内指引。
以下步骤在wine 7.7版本验证可用。
配置中文字体
直接执行:
|
|
安装.NET Framework 4.6
参见:WineHQ - .NET Framework 4.6
运行:
|
|
警告
请务必安装dotnet46,更高版本或更低版本都有可能出现问题。
可能要经过三轮安装向导完成安装。
运行模拟器
解压计算机系统结构实验指导书及模拟器-发布版.zip
,在程序所在目录执行LANG=zh_CN.UTF-8 wine64 "MIPS模拟器(64位).exe"
,运行效果如下:
相关问题
分辨率过高,字体过小
调整wine dpi,运行LANG=zh_CN.UTF-8 winecfg
,在显示
菜单中调整屏幕分辨率:
载入程序时提示汇编错误
载入载入程序时提示汇编错误,错误信息:缺少必须的代码段定义。可能是由于文件换行为/n
。模拟器需要/r/n
的换行。
VS Code右下角可以切换换行模式。