0.3.1 업데이트
본 릴리즈는 업데이트 릴리즈 입니다
본 릴리즈의 파일만 받아서는 런쳐가 제대로 동작하지 않습니다.
처음 설치 하는 경우 여기를 클릭해서 압축된 배포 버전을 다운로드 받으세요.
수정사항
게임 실행시에도 런쳐에 패드 입력이 먹어서 여러 게임이 동시 실행 되는 문제
HHC의 게임패드 가상화기능과의 충돌이 원인이지만, 원천적으로 입력관련 문제를 차단하기 위해 업데이트 했습니다.
- 기존 : 게임실행 후 런쳐가 최소화 되면 게임패드 입력이 인식되지 않게 처리
- 수정 후 : 게임 실행이 감지되면 런쳐는 게임패드 입력을 받지 않게 처리
HHC 사용자 게임패드 충돌 이슈 수정
Piggy Launcher는 시스템에 등록된 실제 게임패드의 입력값을 직접 읽어서 동작 합니다.
반면 HHC는 실제 게임패드를 Xbox Controller로 에뮬레이션 하면서 실제 패드를 숨겨버리기 때문에 지속적으로 입력 부분에서 충돌이 납니다.
이에 설정 부분에서 HHC 사용자 설정 항목을 추가하여 HHC사용중이 ON이 되어 있으면 첫번째 패드(HHC에서 활성화한 가상 패드)의 입력만 받는 기능을 추가 했습니다.
저는 HHC를 사용하지 않기 때문에 이번 수정으로 문제가 완전히 해결 되었다고 장담할 수가 없습니다.
HHC 사용자분들 중 또 같은 문제가 발생하는 경우 버그리포트를 통해 신고 해 주시면 백방으로 해결 방법을 찾아 보겠습니다.
임시파일 삭제 권한 관련 오류창이 뜨는 부분 수정
Piggy Launcher는 재시작, 특정 에뮬레이터 게임 실행에 폴더 종속성 문제를 해결하기 위해 실행용 임시 BAT/VBS 스크립트를 생성하여 재시작 및 에뮬레이터 게임 실행을 하고 있습니다.
기존에는 윈도우 임시폴더에 생성을 하였으나, 윈도우에서 임시파일을 자동으로 삭제하는 기능과 Piggy Launcher에서 해당 동작을 마친 후 파일을 삭제 하는 부분에서 충돌이 일어나 해당 오류창이 뜨는것으로 판단되어,
BAT/VBS 파일의 생성 위치를 변경함으로 해당 문제를 해결 하고자 하였습니다.
일단, 몇일간 테스트를 해 본 결과 해당 오류창이 뜬적이 없습니다만, 만약 또 임시파일 삭제 관련 권한오류창이 뜬다면 버그리포트를 통해 신고 해 주시면 감사하겠습니다.