http://rhea.pe.kr/entry/주말동안-피망에-무슨-문제가-있었나요 를 클릭해주세요.
이 글은 오래전 RC1 때 일어난 이야기로 현재와는 전혀 무관합니다.
많은 분들이 궁금해하셨을지 모르는 대망의 VISTA RC1 리뷰입니다!!!

(윈도우 롱혼의 일러스트 -_-)b UAC만 없다면 얼마나 좋을까.)
이 리뷰는 윈도우 비스타(롱혼)에서 피망의 웹보드 게임들이 작동되는지를 살펴보고
또한, 수단과 방법을 가리지않는 개발자의 근성으로 어떻게든 작동을 시키는 과정입니다.
Rhea君이 사용한 것은 Window VISTA RC1 64비트 빌드 버전입니다.
▷▷▶지난 리뷰◀◁◁(못 보신 분은 클릭!)에서 살펴보았던 32비트든 64비트든 무관하지만
C:\Program Files(x86) 폴더가 생긴다는 점이 차이입니다.
1. 테스트 PC 보안설정
먼저 Rhea君이 사용한 보안 수준입니다.
UAC 제어가 여전히 100%는 아닙니다.
▷▷▶ZDNet의 리뷰◀◁◁(이것두 클릭!)가 있지만 UAC를 100% 꺼버리는 방법은 아직 모르겠습니다.
아뭏든 방화벽은 Off 시켰고 화면에 캡쳐되지 않았지만 IE의 추가된 보안 기능들도 전부 껐습니다.

이중 가장 큰 문제는 역시 UAC인데 앞으로도
계속 언급하겠지만 UAC가 피망을 비롯한 모든 게임 사이트의 공공의 적입니다.
일차적인 문제는 UAC를 Off 시킬 방법을 아직 찾지 못했다는 점입니다.
2. 피망 Common 파일 설치
- SayAx(SayR)
일단 SayAX.DLL은 이전 버전보다 쉽게 설치가 되었습니다.
웹브라우저의 노란 경고문 클릭으로 XP와 같은 방식으로 설치가 되었습니다.
- PMAgent
에이전트는 지난 버전과 마찬가지로 C:\Program Files\NeoWiz\PMang\PMAgent\에 설치되고 있습니다.
일차적으로 해결해야 할 문제입니다.
64비트 버전에서는 마찬가지로 C:\Program Files\NeoWiz\PMang\PMAgent \에 설치되면 안됩니다.
64비트 버전에서는 C:\Program Files (x86)\NeoWiz\PMang\PMAgent\에 설치되어야 합니다.
이것은 Rhea君이 해결할 것인지 MS가 해결할 것인지도 결정해야겠죠.
아무래도... MS가 해줄 것 같지는않아 보입니다;;;; ( ' ')

-레지스트리
레지스트리 역시 피망 기본 폴더를 C:\Program Files\NeoWiz\PMang\ 로 지정하고 있습니다.
3. 다운로더
일단 레지스트리와 폴더 세팅을 수동으로 맞추어 다운로딩 가능한 환경을 만들어 봤습니다.
- 파일 다운로딩
윈도우 방화벽에 상관없이 XP/SP2와 같은 동작을 보여줍니다.

- 다운로더의 파일 압축 해제
압축은 해제됩니다. 그러나 Windows Defender(로 추정) 가 실시간으로 삭제를 합니다.
이것은 폴더 선택 기능 UI가 없는 피망 다운로더 특상성 바이러스/악성 코드라고 인식하는 것 같습니다.
MS에게 요청하여 Windows Defender에서 기본적으로 제외시켜달라고 요청해야 할 부분입니다(과연 해줄까?).
- 게임 실행
레지스트리와 폴더를 변경하여 최종 실행 단계까지 만들었습니다만, Windows Defender가 게임 폴더째 삭제하여
에이전트가 게임을 실행시킬수 없게 됩니다.

3. 수동 세팅 방법
정리해보면 비스타에서 피망이 실행 안되는 이유는 다음과 같습니다.
- PMAgent가 64비트용 Program Files 폴더에 복사된다.
- 레지스트리에 피망 기본 폴더가 64비트용 Program Files 폴더로 지정된다.
- 다운로더가 압축을 풀면 악성코드로 인식되어 실시간으로 삭제된다.
따라서 이 세가지를 맞춰 다시 테스트해봤습니다.
- 에이전트 복사
먼저 C:\Program Files\NeoWiz\PMang\PMAgent\ 에 있는 에이전트를
C:\Program Files (x86)\NeoWiz\PMang\PMAgent\ 으로 옮깁니다.

- 레지스트리 변경

수동으로 레지스트리에 피망 기본 폴더를 적어줍니다.
- 게임 설치는 Install 버전으로
압축 해제 UI가 있는 버전을 이용해 게임을 실행했습니다.
(인스톨 버전은 피망 웹에서 다운로드가 가능합니다. 그것땜에 얼마나 고생인데요... ㅠ.ㅠ)

Install 버전으로 설치를 한후 다시 게임을 클릭합니다.
그러면….
…
두근두근….
…
…

게임이 됩니다!!!!!!!!!!!!!!
이것은 윈도우 64비트 버전에서 처음으로 작동시킨 피망 게임의 모습입니다.
4. 마치며
어떤 게임 회사에서 일하건 내년 2월부터 새 PC에 붙여 판매되는 비스타를 피해 나갈 길은 없을 것입니다.
32비트, 64비트 문제를 포함하여 IE 7.0과 UAC, 윈도우 디펜더는 강적이니까요.
하지만 UI의 혁명을 불러일으킬 비스타는 여전히 매력적입니다.
Rhea君은 비스타 대응으로 고생을 해야 할 것이지만 그게 개발자의 할일이니까요… .
이 리뷰가 비스타에서 피망게임을 돌리고 싶어 애가 탄 분(…과연 있을까?)이나
비스타 대응에 고민하는 개발자들에게 도움이 됐길 바랍니다.
...솔직히 한국의 게임들, ActiveX 컨트롤, 런쳐, 다운로더, 게임이라는 수순은 다들 비슷하니까요.
지난 리뷰에 이어 이번에도 3D 플립 윈도우로 리뷰를 마칩니다.

