저는 Sony Vaio에서 Ubuntu 11.04를 실행하고 있습니다. 나는 와인 1.3을 사용하여 "캐리비안의 해적"(2003; 영화를 기반으로 하지 않음)이라는 상당히 복잡하지만 오래된 게임 프로그램을 실행하고 있습니다. 시작했는데 5분뒤에 작동이 중단되었습니다. 컴퓨터의 플러그를 뽑은 후 프로그램을 실행하려고 하면 "런타임 오류! 프로그램이 비정상적으로 종료되었습니다"라는 오류와 함께 작동이 중단되었습니다. 또한 데스크탑에 실행 파일에 대한 링크를 생성했는데 이 방법으로 로드하려고 하면 다음 PCS_control.dll
내용이 포함된 로그 파일 로드와 충돌이 발생합니다.
Scanning current directory
Loading modules...
Loaded 0
Reset...
Initializing CORE...
User Rised Exception
C:\PROJECTS\DRIVE_V2\ENGINE\SOURCES\Core.cpp line 364
no 'engine.ini' file
나는 이 보고서가 피상적이라고 생각합니다. 파일이 있다는 것을 알고 engine.ini
있으며 다른 컴퓨터에서 다시 복사해 봤기 때문에 파일이 손상되지 않았다는 것을 알고 있습니다. 나는 또한 위의 디렉토리가 존재하지 않는다는 것을 알고 있습니다. 이 게임을 작동시키려면 어떻게 해야 합니까?
PP(포스트, 포스트) 내 컴퓨터에서 엔진.exe를 실행했는데 모든 프로그램 파일이 포함된 디렉토리에 없으면 여전히 런타임 오류가 표시됩니다. 어쩌면 프로그램이 충돌하여 드라이버가 손상되었을 수도 있습니다.
PPP 죄송합니다. 실수로 directX 8을 로드할 때 충돌이 발생했습니다.
PPPP 이번에 불법 복제 버전을 실행해 보았는데 로딩 화면에 "InitDevice::CreateDevice, 귀하의 장치는 이 기술을 지원하지 않습니다."라는 메시지가 나타납니다. 이는 무엇을 의미하며 가능하다면 어떻게 해결할 수 있습니까? 귀하의 의견에 감사드립니다.
답변1
와인은황야짐승.
나는 확인했다WineHQ 페이지귀하의 게임에 대한 최신 골드 등급은 Ubuntu 10.10(11.04 아님)이었습니다. 그러나 한 사용자는 DirectX와 관련된 몇 가지 문제도 게시했습니다. 게임을 설치할 때 DirectX 9를 설치할 수 있는 옵션이 있는 것 같나요? 무엇을 선택하셨나요?
사용자 게시물의 링크를 기반으로 읽으겠습니다.이 기사Wine의 DirectX와 관련하여 도움이 될 수 있습니다. 8을 사용하고 계신 것 같은데, 9로 업그레이드 해보시겠어요?
마지막 생각들:위에서 말했듯이 와인은 이런 일에 있어서 까다롭습니다. 단순히 Windows가 설치된 가상 머신을 실행하는 것을 고려해 보셨나요? 노트북에 4GB RAM이 있다고 가정하면 리소스를 좋은 nix로 다시 전환하기 전에 잠시 동안 Windows 환경에서 게임을 하는 데 아무런 문제가 없을 것입니다.
답변2
음...여기에 아이디어가 있습니다. 그냥 생각입니다. XFCE를 보조 데스크탑 환경으로 설치합니다. 하드웨어 설치 공간이 더 작으므로 추가적인 안정성을 위해 필요할 수 있습니다.