상세 컨텐츠

본문 제목

[OSX] Cider로 포팅된 게임 실행시 커맨드라인 파라미터를 넣어 실행하자.

Apple + OSX

by Bananna 2013. 3. 1. 18:38

본문

sc

맥에서 게임을 하다보면, 심심찮게 Cider로 포팅된 게임들을 볼 수 있다, 실제로 피파12는 EA에 의해서 공식적으로 Cider로 포팅되었다. ( 내가 알고 있기론 ) 윈도우즈 게임 개발을 하는 회사의 입장에서 Cider가 좋은 대안으로 떠오르고 있는지도 모르겠다. Cider가 나날이 좋아지고 있고 본인도 크라이시스 워헤드나 피파12를 맥에서 하고 있는데 게임하는데 무리가 없을 정도다, 물론 개인이나 몇몇 팀에서 직접 포팅하고 있는 버젼들은 안정성이 조금 낮은 경우도 좀 있지만 점점 개선되기 때문에 어려움이 없다.


그런데 간혹 치트를 쓰거나 하기위해서 실행 파일에 파라미터를 주고 실행해야 하는 경우가 있다.

이런경우 어디를 어떻게 고쳐야 하는지 난감한 경우가 있는데 그걸 가능케 하는 방법을 알아 보겠다.


크라이시스 워헤드를 예로 들겠습니다.


1) 어플의 패키지 보기를 해서 내부로 들어간다.

    - Crysis Warhead.app 파일에 마우스 우측 팝업메뉴 -> "패키지 내용 보기" 클릭

    [!] 보통 파일 이름의 뒤에 ".app"는 보이지 않는다

2) "../Contents/Resources/preferences/config" 파일을 편집기로 연다.

3) 맨 아랫쪽에 다음과 같이 추가한다.

    [AppDefaults\\Crysis.exe\\transgaming]

    "cmdlineadd" = "-parameter"

    [!] 반드시 따옴표까지 함께 입력해야 한다.

        실행될 실행 파일 이름은  "../Contents/Resources/transgaming/c_drive" 의 하위 폴더에서 알아서 찾아야 한다.

4)저장후 게임 실행


[!] 위의 방법으로도 안되는 경우

1) 파인더의 메뉴 -> 이동 -> "폴더로 이동.." 클릭

2) "~/Library/Application Support" 입력후 "이동" 버튼 클릭

3) 게임의 이름을 찾아 해당 폴더로 이동

4) 폴더내의 "config" 파일에 (위에서 추가했던) 똑같은 내용을 입력

관련글 더보기