하모니카는 아니고 현재 Debian Sid(Unstable)버전을 쓰고 있습니다만 하모니카의 친척(LinuxMint)의 친척(Ubuntu)의 친척이므로 여기에 대신 글을 올립니다. 아마도 하모니카에서도 가능할것입니다.
우선 Lutris를 설치합니다.
sudo apt install lutris
그리고 검증이 안된 프로그램을 설치할 때는 로그를 보는 것이 좋은데 lutris를 터미널에서 실행하는 것이 편합니다.
모든 로그가 터미널에 뜨기 때문에 실시간으로 무슨일이 일어나는지 확인하기 좋습니다.
대략 이런식으로 뜹니다.
여기서 왼쪽 아래 빨간 동그라미 부분을 보시면 wine 옆에 아이콘이 두개 있는 것을 볼 수 있습니다.
이중 왼쪽 아이콘은 버전관리 아이콘이며 Wine버전을 시스템에 설치된 것 외에 다른 버전을 설치 할 수 있습니다.
여기서 wine-ge-8-26을 설치합니다. 전 이미 설치가 된 상태라서 이렇게 뜹니다만 기본적으로는 Not Install상태일겁니다.
그리고 설치후에 첫 화면에서 Wine 버전관리 옆 돋보기 아이콘을 누르면 Wine runner 옵션을 조정할 수 있게 됩니다.
기본 wine버전을 바꿔주시고 Enable DXVK를 해주시면 됩니다. 나머지는 크게 문제 없을 것으로 예상 됩니다.
(특히 안티치트는 굳이...)
이제 일반적으로 설치하는 방법대로 왼쪽 위 +버튼을 누르고
setup.exe를 선택해 설치를 합니다.
기본 Wine을 wine-ge-8.26으로 했기에 기본설정대로 쭉쭉 가면 해당 버전으로 설치가 될겁니다. 그리고 Visual C++ runtime이나 DirectX 설치창이 뜨면 취소하지말고 무조건 설치합니다. Lutris(혹은 wine-ge)가 자동으로 필요한 DLL파일들을 바로 사용가능하게 설정해줍니다.
다만 마지막 OneDesk설치시 Edge Runtime이 설치되는데 여기선 오류가 납니다. 무시합시다.
이제 GEN, SDS, ADS, Design+ 등 사용하시는 프로그램의 실행아이콘을 만듭니다. Lutris를 쓰실 정도면 알아서 잘 만드실 거라고 생각됩니다. 아마 기본적으로 Onedesk아이콘만 덜렁 있을 텐데 얘는 어차피 실행해도 오류만 납니다.
아이콘을 만들 때 Game Options의 Excutable을 부분을 각각
{설치할때 지정한 Prefix}/drive_c/Program Files/MIDAS/MODS/Midas Ads/ADS.exe
{설치할때 지정한 Prefix}/drive_c/Program Files/MIDAS/MODS/Midas Design+/Design+.exe
{설치할때 지정한 Prefix}/drive_c/Program Files/MIDAS/MODS/Midas Gen/MidasGen.exe
{설치할때 지정한 Prefix}/drive_c/Program Files/MIDAS/MODS/Midas SDS/SDSw.exe
이렇게 지정하면 ADS, Design+, GEN, SDS를 만들 수 있습니다.
그리고 GEN이나 ADS를 실행하면 Gecko를 설치한다고 뜹니다. 이거 설치하셔야 인증페이지 뜹니다.
문제는 Design+인데 이건 dotnet45를 설치하셔야 합니다.
아래 와인잔 아이콘을 클릭하시면 Winetricks를 선택하실 수 있습니다. 해당 프로그램은 필요한 Windows컴포넌트를 설치 하는 스크립트입니다.
Select the default wineprefix 를 선택하고 확인
Install a Windows DLL or Component
여기서 dotnet45 체크하고 확인(45버전을 설치하면 알아서 dotnet40도 체크되는 듯 합니다.)
그러면 64비트 prefix에선 한참 걸린다면서 디버그 메시지가 많이 뜰거라고 경고창이 자주 뜹니다. 그냥 메시지를 무시하고 최대한 넘깁니다. 기다리다 보면 wine이 멈춘거 같다면서 오류메시지가 뜨는데 잠시 기다리면 알아서 넘어갈 겁니다. 이때 터미널창을 보고 계시면 이것저것 막 작업 하는걸 알 수 있습니다.
모든 설치가 끝나면 직전에 있었든 winetricks 창이 뜹니다. 끝났으니 취소를 눌러서 빠져나옵니다.
이제 Design+를 실행하면
이제 원하는대로 MODS 프로그램이 사용가능해집니다. 인증은 안해봐서 잘 되는지 모르겠습니다.
그림이 모두 깨지는 문제가 있군요.
https://moordev.tistory.com/425
이쪽에다가 조금더 상세히 글을 올렸습니다. 여기서 확인해주시면 됩니다.