Opensuse에서 Dosemu와 같은 Dosbox를 자동화하는 방법

Opensuse에서 Dosemu와 같은 Dosbox를 자동화하는 방법

DOS 에뮬레이터에서 DOS 응용 프로그램을 마이그레이션하려고 하는데 osemu가 답이라고 확신합니다. 하지만 프로그램에 몇 가지 버그가 있습니다. 그래서 도스박스를 사용해봤습니다.

문제는 퍼티에서 Windows 사용자가 OpenSUSE 서버에 인증되고 프로그램이 자동으로 실행된다는 것입니다.

도스무에서는 할 수 있지만도스박스에서 어떻게 할 수 있나요?

Dosemu에서 이 작업을 수행하기 위해 .profile다음을 편집하고 추가했습니다.

stty cols 80 rows 25
dosemu
exit

그런 다음 맨 위에 .dosemu/drive_c/편집했습니다.autoexec.bat

lredir f: software_folder
unix -s DOSEMU_VERSION
echo "Welcome to dosemu %DOSEMU_VERSION%!"
unix -e
f:
software_name
exitemu

답변1

autoexec를 변경하거나 추가하는 일반적인 방법은 .dosbox/dosbox-X.XX.conf.file 끝에 있는... 섹션입니다.

 [autoexec]

속도가 느려진 후에 명령을 입력하면 dosbox시작 시 실행됩니다.

"바로가기"와 같은 것을 만들어야 하는 경우 이는 사용자 dosbox구성에만 국한되지 않습니다. 지정된 명령을 사용할 수 있습니다 -c COMMAND. 각 명령에는 하나가 필요하지만 둘 이상을 사용할 수도 있습니다. 사용자 정의 .conf 파일을 생성하고 사용할 수도 있습니다.-conf CONF_FILE

구체적으로 게시한 예에서는 [autoexec]다음과 같은 작업을 수행합니다.

[autoexec]
@ECHO OFF
CLS
MOUNT F SOFTWARE_FOLDER
F:
SOFTWARE_NAME
EXIT

또한 언급할만한 가치가 있는 점은 dosbox내부 기능이 부족하다는 점 입니다 MODE.COM. 이를 사용하려면 복사된 FreeDOS 바이너리에서 로드 MODE.COM해야 합니다 . MODE.COM먼저 로드할 필요가 없는 대체 프로그램을 사용하는 것이 더 쉬울 수도 있습니다.

전반적으로 나는 또한 dosbox을 좋아합니다 dosemu. dosbox접근성 비디오를 지원하는 것 같아서 그래픽 에 사용합니다 . dosemu나는 없이 실행해야 X하거나 하드웨어에 직접 액세스할 때 사용합니다.

관련 정보