Telnet을 사용하여 DOSBox/DOSEmu를 통해 16비트 응용 프로그램 실행

Telnet을 사용하여 DOSBox/DOSEmu를 통해 16비트 응용 프로그램 실행

이것이 내 문제입니다.

나는 하나 Fedora 30 telnet-server와 하나 를 가지고 있습니다 Windows telnet client. 저는 Fedora30에 설치했고 DosBox제 애플리케이션(Foxpro 2.6)을 실행했습니다. 그래픽 사용자 인터페이스가 없습니다.

DosBox를 실행하기 위해 Telnet 서비스를 통해 내 Windows 컴퓨터에서 Fedora 30 Telnet 서버에 연결하고 싶습니다.

시도해 보니 cmd.exeWindows의 DosBox 대신 Fedora 30의 DosBox가 열렸습니다.

내가 어딘가 틀린 말을 한 걸까? 불가능한 일을 하고 있는 것 같은데 설명이 없네요.

이것을 시도해 보면 dosemu -t FOXPRO.EXE다음과 같습니다. http://image.noelshack.com/fichiers/2019/30/1/1563796436-dosemufail.jpg

dosemu.conf, 나는 이것을 보았다 :

Video adapter style used: one of: vga, ega, mda, mga, cga, none
Default: "vga"; none=dumb terminal mode.
$_video = "vga" 

하지만 그것이 내 문제와 관련이 있는지는 모르겠습니다.



테스트를 원하시는 분들은: FoxPro 2.6에 대한 링크(실행 Install.exe하여 설치하면 FPD26C:에 폴더가 생성됩니다):

https://mega.nz/#!rtVEhYqS!Umbr8H6xciJEKXa5Z8MICRnruIWjySh3nKWXtX3kRcY

직접 실행하려면 FOXPRO.EXEFPD26 폴더는 다음과 같습니다. https://mega.nz/#!7odE3YDb!oyZ6o0zwRszyCdzPb-zRKr-1vogE5c0_g-W3_NLeea4

답변1

내가 아는 한, DOSBox는 터미널 기반 작업을 지원하지 않으며 항상 새 SDL 창을 엽니다.

귀하의 상황에 따라 취할 수 있는 두 가지 접근 방식이 있습니다.

  • 대신 SSH 연결을 사용하고 Windows 시스템에서 X 서버를 사용하십시오(참조:퍼티그리고샤오밍); 이를 통해 Fedora 시스템에서 Windows 시스템으로 X 연결을 전달할 수 있으며 Fedora 시스템에서 실행되는 DOSBox는 Windows 시스템에 해당 창을 표시할 수 있습니다.
  • 사용도르셈DOSBox(Fedora용 RPM Fusion에서 사용 가능) 대신 DOSEMU는 옵션을 사용하여 터미널에서 실행을 지원하며 -t이러한 방식으로 FoxPro를 실행할 수 있습니다.

관련 정보