DOSBox for Mac(MAC端编写汇编程序)
v0.74.2官方版本次给小伙伴们带来一款DOSBox for Mac,这是一款MAC端编写汇编程序, 同时这款DOSBox Mac是一款开源软件,供广大的程序员朋友免费使用以及交流学习。本次带来DOSBox Mac以及相关汇编工具(debug32.exe+masm.exe+edit.exe+link.exe),有需要的小伙伴来下载安装吧。
DOSBox for Mac安装方法
1.MAC端编写汇编程序下载后打开软件包进入安装界面,将左边的软件包拖动到右边进行安装。
2.打开电脑在根目录下创建一个文件夹,这里取名dosgame。
3.将masm的汇编工具放入这个文件夹中。
4.应用程序打开dosbox 输入: mount c /dosgame/masm 回车。
5.成功后进入,输入c:\>dir,可以看到相关汇编工具。
6.使用edit.exe来输入edit test.asm编辑一个汇编代码。
7.成功后按option+f 保存代码,用masm.exe编译代码,用link.exe链接。
8.用debug.exe执行创建好的程序,单步执行看到结果。
DOSBox Mac版官方介绍
DOSBox是一个DOS模拟器,它使用SDL库,这使得DOSBox很容易移植到不同的平台。DOSBox已经被移植到许多不同的平台,如Windows,BeOS,Linux,MacOS X ......
DOSBox也模拟CPU:286/386实模式/保护模式,目录文件系统/ XMS / EMS,Tandy / Hercules / CGA / EGA / VGA / VESA显卡,SoundBlaster / Gravis Ultra声卡,与老款游戏具有出色的声音兼容性......
您可以在DOSBox的帮助下“重新生活”美好的旧时光,它可以运行大量的旧经典不要在你的新电脑上运行!
DOSBox完全免费和OpenSource。
安装
本指南将使用可供下载的0.74 Mac OSX版本。在0.74版本编译为通用二进制,并且将在PowerPC上运行,基于Intel的Mac电脑。要安装DOSBox,首先展开.ZIP文件并将内容复制到DOSBox等文件夹中。将此文件夹移动到Applications文件夹中。
现在,您需要创建一个MOUNT文件夹作为您的C:驱动器并保留您的游戏。此文件夹最方便的位置是您的主文件夹(可以引用为〜)。在这个例子中,我们将调用我们的文件夹DOSGAMES。在这个文件夹中,我们可以在模拟的DOS环境中放置我们想要的所有程序。请记住,虽然这些文件深埋在具有〜/ DOSGAMES / TESTDRV等路径的文件系统中,但在DOSBox中,它们看起来好像位于其挂载的驱动器号的根目录中,因此DOSBox中的上述示例将位于C: \ TESTDRV(假设〜/ DOSGAMES安装为C :)。
第一次运行DOSBox
双击Finder中的DOSBox图标,首次启动DOSBox。这将导致DOSBox窗口出现。默认情况下没有安装任何驱动器(除了DOSBox默认Z :)从这里你需要安装DOSGAMES文件夹。假设您将其放在主文件夹中,您应该可以运行此命令来MOUNT该文件夹。
Z:\> MOUNT C~ / DOSGAMES
Drive C安装为本地目录/ Users / [您的用户名] / DOSGAMES /
现在输入此命令以导航到新安装的驱动器
Z:\> C:
C:\>
编辑DOSBox首选项
首次运行DOSBox后,转到〜/ Library / Preferences /文件夹并打开新创建的文件DOSBox 0.74 Preferences。Finder中的确切文件夹名称可能会有所不同,具体取决于您用于OS X的语言。
通过编辑此文件,您可以设置定义模拟环境的系统设置和初始化值。您还可以将MOUNT命令添加到配置文件底部的AUTOEXEC 部分,这样您就不必在每次启动DOSBox时都键入它们。
使用自定义配置运行DOSBox
您可以为各个游戏创建配置文件。它可以保存特定的配置选项,甚至可以在AUTOEXEC部分中调用游戏。然后,您可以通过从终端调用以下命令来运行带有您的配置的DOSBox:
打开-a DOSBox --args -conf path / to / your-config.conf
DOSBox for Mac更新日志
DOSBox for Mac(MAC端编写汇编程序)v0.74.2官方版
- 重写自动/最大循环算法以更好地与Windows 7,其他
操作系统也可能会受益。
- 更新64位重新编译器以在OSX和Linux上运行。
- 使重组器与更新的编译器一起工作的几项改进
添加一些关于clang混乱的解决方法。
- 在重新编译器中修复了几个错误大小的变量。
- 支持绝对64位寻址。 (DRC:64位错误消息)
- 在dynrec核心中零扩展数据以进行LLVM编译/
- 大量减少Mac版本的开销。导致速度增加。
- 将NV_PixelDataRange替换为更常见的ARB_PixelBufferObject
延期。应该帮助输出= opengl。
- 尽可能重用图形窗口,而不是总是创建一个新窗口!
- 在WINE调用时添加补丁以更好地工作:
- 支持WINE风格的namemangling。
- 允许Z:\移动到其他驱动器。
- 尝试在Linux上使用opengl输出修复口吃音频。 (或至少
改进它。 Linux用户可能需要稍微增加预缓冲选项
- 修复automake和autoconf问题。
- 修复与压缩结构布局相关的问题。
- 修复gcc 4.4和gcc 4.6.1上的编译。
- 使用-DPIC修复编译。
- 希望在遇到未知条件时修复关机时的崩溃。
- 用gcc修复-lto。
- 修复与asm fpu核心的clang compliation。
- 修复启动时和更改映射器密钥时映射器崩溃的问题。
- 修复VS2015中的编译。
- 修复mingw64上的编译。
- 修复飞盘和新铿锵声的编辑。
- 修复安装了X11库但使用SDL的编译机器
没有X11。
- 修复与视频捕获有关的一些问题:
- 过于频繁地写出索引。 (捕获时间越长,速度越慢)
- 不知道何时只更改刷新率。
- 修改返回订单的位置(VS C / O2构建)时修复呼叫顺序。
- 修复S3绘制功能中的符号扩展错误,即win3.1模拟时钟。
- 修复expanddot不关心inputbuffer的大小。
- 调试器的一些修复程序与通过debug.com启动程序有关。
- 使OS / 2端口代码更新。
- 在编译时减少警告的数量。
- 允许15/26/32位输入到opengl输出。
- 添加cmd-q作为mac的退出键。
- 在很旧的设置上修复图标和标题栏。
- 使用非常大的显示屏来解决一个显示尺寸计算错误。
- 修复超出范围访问32位颜色值中未使用的字节
硬件鼠标光标像素受到影响。
- 修复Mac上的折旧警告,允许为coreaudio加载声音。
- 如果未按下另一个键,则不断重复按下的键。
- 修复OS X上与将垃圾放入标题栏相关的崩溃问题。
- 扩展fullresolution = 0x0以在Linux和Mac上运行。
- 将gameblaster和tandy sound core更改为最新的mame版本。
- 改进Linux和Mac上的numlock和capslock支持。仍然不完美
在Windows上。
- 添加了更多代码来解决Windows使用alt-tab表现奇怪的问题。
DOSBox for Mac小编点评
DOSBox for Mac是一个DOS模拟器,它使用SDL库,这使得DOSBox很容易移植到不同的平台。DOSBox已经被移植到许多不同的平台,如Windows,BeOS,Linux,MacOS X ......
相关软件
-
PyCharm pro for Mac(Python语言开发工具)
V2019.1.4汉化破解版
时间:2019-07-18 13:13:00 大小:425.41 MB -
CodeRunner for Mac(多功能代码编辑神器)
v4.3破解版
时间:2023-12-14 08:58:29 大小:102.92 MB -
appdoo for Mac(编程开发工具)
V1.0.2破解版
时间:2019-06-15 10:37:20 大小:17.54 MB -
Geeks Diary for mac(程序员编写工具)
v1.0.0免费版
时间:2019-09-20 11:49:48 大小:65.2 MB