dosbox

%ERRORLEVEL%
dosbox

%ERRORLEVEL%

尝试自动执行旧程序的一些 DOSBox 脚本,我想通常使用退出代码来errorlevel控制程序流。 输入在hello_db.bat文件中给出: @echo off set msg=Hello echo %msg% dir echo errorlevel = %errorlevel% 然后使用 调用 DOSBox dosbox hello_db.bat。 输出为: Hello {Listing from dir} errorlevel = 因此,%errorlevel%扩展为一个空字符串而不是命令的退出代码dir,而第一个msg变量可以正确扩展。 我怎...

Admin

如何使用 telnetbbs 为 DOSBox 设置环境变量
dosbox

如何使用 telnetbbs 为 DOSBox 设置环境变量

我正在寻找从 perl 脚本(用于启动 dosbox BBS 的前端)实现 SDL 环境变量的确切方法。 我从这个链接找到了正确的方法:完全无头运行 dosbox 我只是不确定如何从 perl 脚本内部实现它。 export SDL_VIDEODRIVER=dummy 我正在用这个脚本启动 dosbox:telnetbbs-0.5 这是标题。我猜想它应该放在第一部分之前或之后的某个地方。 #!/usr/bin/perl -wT BEGIN { delete @ENV{qw(IFS CDPATH ENV BASH_ENV PATH...

Admin

DOSBox 不监听配置文件中的分辨率
dosbox

DOSBox 不监听配置文件中的分辨率

我将 DOSBox 设置为以 640/480 运行,但当我运行它时,xwininfo 显示它以 640x400 运行。我尝试了“输出:”的所有选项,将分辨率更改为 64x480 等奇怪的值时,奇怪的纵横比保持不变。将“aspect:”从 false 更改为 true 似乎也不起作用。 dosbox-0.74-conf: [sdl] fullscreen=false fulldouble=false fullresolution=1024x768 windowresolution=640x480 output=opengl autolock=true se...

Admin

增加 DOSBox 窗口大小
dosbox

增加 DOSBox 窗口大小

我有一个 HiDPI 屏幕,因此运行 DOSBox 时通常会显示几乎无法阅读的小文本。如何以固定的整数比例缩放 DOSBox 窗口,例如适用于所有分辨率的 200%? Windows 中的任何 HiDPI 兼容性设置都不会对 DOSBox 产生任何影响。 设置windowresolution为某个值是行不通的,因为它会缩放所有分辨率以匹配该设置的“高度”,从而产生糟糕的结果。我最关心的是 x200、x400 和 x480 分辨率,最小公倍数是 x2400,它不适合我的显示器。 ...

Admin

为什么使用扬声器而不是耳机时 DOSBox 运行速度较慢?
dosbox

为什么使用扬声器而不是耳机时 DOSBox 运行速度较慢?

我注意到,每当我在 DOSBox 中玩游戏时,如果我的笔记本电脑的耳机插孔中没有插入音频设备,游戏就会运行非常不流畅,并且会丢失很多帧。 但是,当我插入耳机时,游戏运行非常流畅,没有丢帧或卡顿。 为什么会发生这种情况?当我使用扬声器时,有没有什么方法可以提高 DOSBox 的性能? (如果有关系的话,我正在玩的游戏是《毁灭战士》和《毁灭战士 II》。我在 Windows 10 上玩游戏,我使用 VirtualMIDISynth 播放音乐,使用 Sound Blaster 模拟播放音效。如果我禁用 MIDI 并将游戏配置为使用 Sound Blaster...

Admin

启动 DOSBOX 运行 exe 并挂载 ultradir 目录
dosbox

启动 DOSBOX 运行 exe 并挂载 ultradir 目录

我想创建一个 DOSBOX 启动器,直接启动 DOOM。我使用以下命令来实现这一点(我在 Linux 上): dosbox ~/games/DOOM/DOOM.EXE 这很好,但是我想使用 Gravis UltraSound 仿真来发出声音,而不是 Sound Blaster。要启用 UltraSound,DOSBOX 需要访问 UltraSound 驱动程序,并且 DOSBOX 配置要求使用设置来设置这些驱动程序的目录ultradir。 我如何启动 DOOM 并使ultradir目录可供 DOSBOX 使用? ...

Admin

将 Windows 打印机配置为纯直通(用于 DOSBox/Legacy 程序)?
dosbox

将 Windows 打印机配置为纯直通(用于 DOSBox/Legacy 程序)?

我有几个在 DOSBox 下运行的旧版应用程序(我有来自http://ykhwong.xy.net/)。大多数可以处理格式化打印的 DOS 程序都在程序内部执行此操作,发出实际的打印机语言(EscP、Postscript 或 PCL)。如何配置 Windows 打印机以告诉它“不要尝试处理传入数据,只需将收到的数据完全不加改变地发送到打印机”?如果需要,我不反对设置一个单独的逻辑打印机,专门用于从 DOSBox 进行打印。 针对 Windows 7 和 Windows 10 的解决方案很有趣。 ...

Admin

DosBox / Win10 文件/文件夹问题以及批处理文件
dosbox

DosBox / Win10 文件/文件夹问题以及批处理文件

情况: 我在 Windows10 下运行 DOSBox(版本报告为 DOS 5.00)。此处的“DOS”仅指 DOSBox“客户”环境。我在 Windows 端创建了一个名为“bulk”的子目录,我可以使用 mount c "c:\...\bulk" 以下症状挂载它: 文件夹:如果我在 Windows 中创建文件夹,我可以在 DOS 中看到它。如果我在 DOS 中创建文件夹,我在 Windows 中看不到它。 文件:在 DOS 中我可以: echo This will work > foo.txt 这会悄无声息地成功。 该文件将在 DOS 中可见(并在...

Admin

CLI Debian 9.6 上的 DosBox 在屏幕上打印乱码
dosbox

CLI Debian 9.6 上的 DosBox 在屏幕上打印乱码

今天我安装了一个新的虚拟机,里面有 Debian 9.6 (i386)。我已经使用 apt-get 安装了 DosBox,运行它并获取 这。 我不知道 DosBox 可以这样运行(没有 X11),即使可以,也会出问题。字符有问题,所有东西都闪烁。 有人知道发生了什么吗?我是不是忘了安装后要做的事情? ...

Admin

DOSBox 可以模拟具有两个显示适配器的机器吗?
dosbox

DOSBox 可以模拟具有两个显示适配器的机器吗?

我一直在研究 Borland Turbo C,原因我无法解释或辩护,我注意到在线帮助中有以下文字: /D: Tells Turbo C to use Dual monitor mode (two displays). User program output is displayed on the monitor where Turbo C was started from, while the integrated development environment is displayed on the other display. 这让我开始思考,是否...

Admin

Chrome(OS?)的 DOSBOX 显示为黑屏
dosbox

Chrome(OS?)的 DOSBOX 显示为黑屏

我在 Chromebook 上下载了 DOSBOX,加载时一切都很顺利,直到我跳过“提示”。之后,一切都只是黑屏,Chrome OS 中没有“Program Files”或其他任何东西,所以我陷入困境,没有解决方案。有什么办法可以解决这个问题吗?以防万一,我的 Chrome OS 版本是 65.0.3325.184(官方版本)(64 位)。 ...

Admin

在 DOSBOX 中运行 .pif
dosbox

在 DOSBOX 中运行 .pif

我正在尝试在 dosbox 中运行一个.pif文件。我尝试输入文件名,后跟扩展名(例如game.pif),但 dosbox 显示“ illegal command”。 我该如何解决这个问题?还有其他方法吗(例如命令行参数)? 我搜索了一下,发现是文件.pif的快捷方式.exe。但运行该.exe文件对游戏不起作用,因为它在兼容模式下运行。这就是.pif这里的作用。 ...

Admin

如何使用批处理在 dosbox 窗口中自动输入命令?
dosbox

如何使用批处理在 dosbox 窗口中自动输入命令?

我是 Dosbox 新手。我从网上下载了 Dosbox.exe 来玩老游戏 dave.exe 我所做的是 打开 dos.exe 打字mount c c:\dave\ 打字c: 打字dave.exe 此后,dave 游戏将在 dosbox 中打开。 注:c:\dave\ 是 dave.exe 游戏文件的路径 我的需求是,如何在不输入这些命令的情况下打开 dave 游戏?我的意思是,我的想法是,当我能够创建一个运行这些 mount 命令本身的批处理文件时,我只需打开该批处理文件即可玩游戏,而无需在 dos bos 中输入该命令行。如果是 cmd.ex...

Admin

DOSBox ConEmu 集成
dosbox

DOSBox ConEmu 集成

是否可以使用 ConEmu 作为 DOSBox 控制台的终端?如果可以,该怎么做? 我按照ConEmu 项目网站: 我安装了 DOSBox 来C:\Program Files\ConEmu\ConEmu\DosBox 我在 DosBox.conf 中安装了 C 盘(具有匹配的驱动器号) ConEmu 设置中的“DosBox”集成复选框已选中 但是,仍然没有可用的 DOSBox 控制台/任务。当我启动 DOSBox 并将其连接到 ConEmu 时,会连接状态窗口而不是 DOS 控制台。 我想在 ConEmu 中使用 DOSBox 控制台。可以吗?我...

Admin

如何在 DOSBox 中退出提示符?
dosbox

如何在 DOSBox 中退出提示符?

对于某些 DOS 应用程序,我不知道如何正确退出。我不介意强制退出。我想返回到启动 DOS 应用程序的原始提示符。 ...

Admin