当前位置: 首页 > news >正文

macOS DOSBox 汇编环境搭建

正文

一、安装DOSBox

首先前往DOSBox的官网下载并安装最新版本的DOSBox。

二、下载必备的工具包

在用户目录下新建一个文件夹,比如 dosbox:

mkdir dosbox

然后下载一些常用的工具。下载好了后,将这些工具解压,重新放在 dosbox 这个文件夹中:

在这里插入图片描述

三、配置自动挂载

由于DOSBox启动之后所有的设置都会复原,因此要实现自动挂载需要配置自动运行命令。

打开Terminal,进入到 ~/Library/Preferences 目录下,运行:

echo "mount c ~/dosbox\nC:" >> "DOSBox 0.74-3-3 Preferences"

其中~/dosbox 请替换为你刚才新建的文件夹目录,0.74-3-3 替换为你的DOSBox的版本。

运行一下cat命令可以看到这两行命令已经被加入到[autoexec]块内:

cat DOSBox\ 0.74-3-3\ Preferences...
xms=true
ems=true
umb=true
keyboardlayout=auto[ipx]
# ipx: Enable ipx over UDP/IP emulation.ipx=false[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.mount c ~/dosbox
C:

这个配置文件在启动 DOSBox 时会被加载并生效。其中的 [autoexec] 部分包含了一些命令,这些命令会在 DOSBox 启动时自动执行。这些命令通常用于配置 DOSBox 的一些初始设置,例如挂载游戏的磁盘镜像、设置运行环境等。

[autoexec] 部分包含了以下注释:

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.

这意味着任何在 [autoexec] 部分中的命令都会在 DOSBox 启动时执行。通常,用户会在这个部分中添加一些命令,用于设置 DOSBox 的环境,以便在启动时自动执行所需的操作:

在这里插入图片描述
这样,就搭建好了汇编环境。

http://www.lryc.cn/news/346946.html

相关文章:

  • Python深度学习基于Tensorflow(1)Numpy基础
  • 体验GM CHM Reader Pro,享受高效阅读
  • 校园网拨号上网环境下多开虚拟机,实现宿主机与虚拟机互通,并访问外部网络
  • cpu常用命令
  • Vue3实战笔记(06)--- Axios 基本用法
  • 使用单片机在图形点阵LCD上绘制波形图
  • 生信人写程序1. Perl语言模板及配置
  • 【Android】Kotlin学习之数据容器 -- 集合
  • 超详细 springboot 整合 Mock 进行单元测试!本文带你搞清楚!
  • 国产操作系统下Chrome的命令行使用 _ 统信 _ 麒麟
  • linux性能监控之slabtop
  • Allure 在 Python 中的安装与使用
  • python实现动态时钟功能
  • QueryPerformanceCounter实现高精度uS(微妙)延时
  • Logstash详解
  • QT设计模式:适配器模式
  • 开发规范相关
  • C++ 容器(五)——Set操作
  • 【数字IC设计】芯片设计中的RDC
  • spark history server异常
  • 一个优秀 Maven 项目,各 Model 间最佳继承设计方案
  • MATLAB概述
  • Redis5.0的Stream数据结构
  • 避坑指南!RK3588香橙派yolov5生成RKNN模型!
  • 算法学习笔记(Nim游戏)
  • 第13节 第二种shellcode编写实战(2)
  • 【QuikGraph】C#调用第三方库实现迪杰斯特拉(Dijkstra)算法功能
  • 查看ubuntu当前路径的剩余存储空间
  • 利用预训练模型和迁移学习打造智能狗门
  • 常用Linux命令详细总结