rwv

Results 84 comments of rwv

之前将链接里的 `MOUNT` 命令修改进了emularity,但 `IMGMOUNT` 还没有修改

不是emterpretify的白名单 emularity的确只是个文件系统wrapper呀,目前emularity只是将文件夹挂载到dosbox同一层,需要dosbox再将文件夹挂载为dos的驱动器。而将文件夹挂载为软盘、光盘的就有现成的method,修改起来就比较方便。 而这个issue是将iso等镜像文件挂载为光驱,因此emularity没有合适的现成method来进行imgmount命令的挂载,若是要挂载要增加新的method,而我一直没有时间增加新的method。

已pr,测试银河英雄传说4EX可以正常运行 https://github.com/db48x/emularity/pull/56/files

TODO: 修改 `games.json` 中的 `img` 项,因为 `IMGMOUNT` 大小写敏感。

修改完成 https://github.com/rwv/chinese-dos-games/commit/84768c7153105c16903627ed0a3294500b4df72f

挂载cue需要 `SDL_sound` 参见 https://www.linuxquestions.org/questions/slackware-14/cannot-mount-cue-images-in-dosbox-0-74-a-4175421232/

Or maybe [`native/dosbox/src/dos/drive_overlay.cpp`](https://github.com/js-dos/emulators/blob/c5880254e0cac1378d3a9a4548b49b15bf637178/native/dosbox/src/dos/drive_overlay.cpp)

I tried to use `ci.simulateKeyPress` to simulate `Ctrl+F4` but it didn't work.

Maybe need other work to do instead of just simply set SDL_SOUND to 1.

SDL_SOUND is only used in https://github.com/js-dos/emulators/blob/c06afe5682fcec1c409cf3725520970aba6310fb/native/dosbox/src/dos/cdrom.h and have nothing to do with display. Could we just import SDL_SOUND without importing SDL? From dosbox INSTALL file: SDL_Sound (optional) For compressed audio...