MacroFire 플러그인이 3.1.0으로 업데이트되었습니다.
[출처가기]MacroFire 플러그인은 아날로그스틱 보정 / 버튼 연사 설정 / 버튼 기능 변경 / 매크로 설정 등을 도와주는 플러그인입니다. 특히, PSP를 오래 사용하면서 아날로그스틱 중심축이 제멋대로 움직이거나, 게임 내 노가다가 필요할 경우, 또 일부 버튼이 제대로 작동하지 않는 경우 유용하게 사용할 수 있습니다.
이번 3.1.0의 변경점은 다음과 같습니다.
* 시험적으로 기동시의 웨이트를 없도록 했다.
* UMD 게임의 게임아이디에 "-"를 없도록 했다. (예 : ULJM-00001 -> ULJM00001)
* PS1 게임의 게임아이디를 취득할 수 있도록 했다.
* 홈브류 기동시, 그 실행 파일에서 해시값을 계산해서 그 값을 게임아이디로 사용하도록 했다.
* macrofire.ini에서 [Main] 섹션, [AnalogStick] 섹션을 삭제하고, 모두 [Default] 섹션으로 이동했다.
* macrofire.ini에서 UseVolatileMemory를 폐지했다.
* macrofire.ini의 설정치 UseGraphicsMemory를 ForcedLowMemoryMode로 명칭을 변경했다.
* 매크로용 저장 영역을 동적으로 확보하도록 해서 메모리가 허용하는 한 매크로를 등록할 수 있게했다.
* 버튼 설정시 지금까지의 자동 검출 방식과 더불어, 예전 버전에서 사용했던 버튼 선택 방식도 사용할 수 있도록 했다.
* Engine status notification을 Status notification으로 명칭을 변경했다.
* Status notification을 ON으로 설정하면, 엔진 상태의 변경뿐만 아니라 매크로를 단축키로 실행/중지할 때도 이를 표시하도록 했다.
[ 설치법 ] (커펌 5.00 M33-2 이상에서의 설치법입니다.)
1. 위의 첨부파일을 받아 압축을 풀고 그 안의 'macrofire.ini'와 'macrofire.prx' 2개의 파일만을 ms0:/seplugins/ 폴더로 복사합니다.
2. XMB에서 사용하고 싶다면 VSH.TXT 파일, UMD 게임이나 홈브류중 사용하고 싶다면 GAME.TXT, PS1 게임중 사용하고 싶다면 POPS.TXT 파일을 각각 메모장으로 열어 아래의 문장을 추가합니다. (txt 파일이 없다면 새로 만드세요.)
ms0:/seplugins/macrofire.prx 1
3. PSP를 재부팅하거나 아무 홈브류를 한 번 실행했다가 종료하면 설치가 완료됩니다.
[ 사용법 ]이제 XMB, 게임, PS1 게임중
볼륨업 버튼과 볼륨다운 버튼을 동시에 누르면 MacroFire 메뉴 화면이 나타납니다. (이 단축키는 변경 가능합니다.)
그럼 각 메뉴에 대해서 자세히 알아보겠습니다. (이전 3.0.1 버전 글에서 그대로 가져왔으므로 양해를...)
MacroFire 사용법 열기
볼륨업 + 볼륨다운 버튼을 누르면 나오는 MacroFire의 메인 메뉴 화면입니다.
위에서부터 무슨 기능을 하는지 알아보겠습니다.
1. MacroFire Engine : MacroFire 엔진을 사용할 것인지 사용 안할 것인지 설정합니다.
리커버리 모드에서의 활성화와는 별개로 플러그인내에서 설정한 버튼 연사 기능이나 매크로 기능, 버튼 할당 기능의 사용 여부를 변경하는 메뉴입니다. 엔진이 OFF로 되어 있다면 아래에서 설명할 기능이 동작하지 않으므로 주의하세요.
(ms0:/plugins/macrofire.ini 파일 내의 Startup 항목을 ON 또는 OFF로 수정하면 기본값을 변경할 수 있습니다.)
2. Buttons to launch the menu : MacroFire의 메인 메뉴를 불러오는 단축키입니다.
기본은 볼륨업 + 볼륨다운 버튼으로 지정되어 있는데, 이를 자신이 원하는 버튼으로 변경할 수 있습니다. 이 화면에서 셀렉트버튼을 누르면 도움말을 볼 수 있습니다.
(역시 ms0:/plugins/macrofire.ini 파일 내의 MenuButtons 항목을 수동으로 직접 변경해도 됩니다.)
3. Buttons to toggle the engine state : MacroFire의 메인 메뉴를 열지 않고도 MacroFire 엔진의 사용 여부를 간단히 변경할 수 있는 단축키를 지정하는 메뉴입니다.
즉, 원래대로라면 2번 메뉴에서 지정한 단축키를 눌러 메인 메뉴를 불러온 뒤에, 1번 메뉴를 통해 사용 여부를 변경해야 하는데, 이 단축키는 그러한 번거로움을 줄여주게 됩니다. 자신이 원하는 단축키를 설정해주세요.
4. Engine status notification : MacroFire Engine을 ON / OFF 변경시 화면상에 메세지를 표시할 것인지 설정합니다. (ms0:/plugins/macrofire.ini 파일에서 기본값의 수정이 가능합니다.)
5. Analog stick sensitivity adjustment : 아날로그스틱의 설정을 조정할 수 있는 메뉴입니다.
아날로그스틱을 오래 쓰다보면 감도가 떨어지거나 제멋대로 작동하는 등 이상이 생기는데, 이를 소프트웨어적으로 보정해주는 메뉴입니다. 위에서부터 차례대로 아날로그스틱 사용 여부, 아날로그스틱의 데드존 설정과 감도 설정, X축과 Y축의 위치 조절 메뉴입니다. 메뉴 우측에 현재 아날로그 스틱의 위치와 데드존 등 작동 상태와 설정 상태를 그림으로 상세하게 보여주므로, 이를 참고해서 조절해주면 됩니다.
6. Remap settings : 버튼의 역할을 변경(리매핑)할 수 있는 메뉴입니다.
우선 세모버튼을 눌러 변경하기를 원하는 버튼을 새롭게 추가합니다. 그 후 리스트에서 추가한 버튼을 다시 선택하고 이번에는 새롭게 할당할 버튼을 다시 입력해주면 됩니다. 여러 개의 버튼도 동시에 할당 가능하며, 또 왼쪽 / 오른쪽 메뉴는 트리거버튼을 통해 전환 가능합니다.
7. Rapidfire settings : 버튼의 연사 기능을 설정합니다. 흔히 터보기능이라고 하죠.
각 버튼에 대해 따로 설정해줄 수 있으며, 다양한 종류를 지원합니다.
NORMAL : 변경하지 않음.
RAPID : 버튼을 누르고만 있어도 계속 반복 입력됨.
AUTO-RAPID : 버튼을 누르지 않아도 항상 반복 입력됨.
HOLD : 버튼을 한 번 누를때마다 계속 누르고 있는 상태와 누르지 않은 상태로 전환됨.
AUTO-HOLD : 버튼을 누르지 않아도 항상 버튼이 눌러져 있는 상태로 변경됨.
버튼 설정 아래에서는 반복 입력 시간을 따로 지정해줄 수 있습니다. 하지만 게임에 따라, 또 PS1 게임에서는 반복입력 시간을 너무 짧게 설정하면 인식하지 못해서 작동하지 않을 수도 있으니 주의하세요.
마지막으로 현재 설정을 메모리스틱에 저장해두고 아무 때에나 불러올 수도 있습니다.
여러가지 게임을 할 경우 각 게임에 맞는 최적의 설정을 저장해두고 쉽게 변경할 수 있습니다.
8. Macro settings : 매크로 기능에 대한 설정을 하는 메뉴입니다.
Macro slot : 매크로가 저장될 슬롯 번호를 지정합니다. 1부터 10까지 지정 가능하며, 메모리가 부족한 경우에는 슬롯 수가 부족할 수 있습니다.
Buttons to run/stop the macro : 게임 중에 MacroFire의 메인 메뉴를 열지 않고도 해당 매크로를 실행하거나 중지하는 단축키를 지정합니다.
Number of loop : 매크로 실행시 몇 번 실행할 것인지 설정합니다. 0으로 설정시 무한 반복 됩니다.
Control : 매크로의 실행, 중지, 편집, 초기화가 가능합니다.
Realtime recording : 실시간으로 매크로를 작성합니다. 또한 이미 작성된 매크로에 이어서 계속 작성할 수도 있으며, 아날로그스틱도 포함할 것인지 설정할 수도 있습니다.
Load : 메모리스틱에 저장된 매크로 파일을 불러옵니다.
Save : 현재 매크로를 메모리스틱에 저장합니다.
참고사항* 각 세부메뉴 조작법은 각 메뉴 하단에 간단한 영어로 나와있으므로 이를 참고해주세요.
* MacroFire 내에서 버튼을 입력하는 방법 : MacroFire Engine, Buttons to launch the menu 등에서 단축키를 입력하는 방법은 다음과 같습니다.
단축키를 설정하는 메뉴에서 동그라미버튼을 누르면 위와 같은 버튼 설정 화면이 나오게 됩니다.
동그라미버튼은 단축키 설정하기, 네모버튼은 현재 단축키 삭제하기, 엑스버튼은 취소, 스타트버튼은 단축키 결정입니다.
동그라미버튼을 누르고, 원하는 단축키를 설정한 후, 다시 한 번 입력한 단축키를 똑같이 입력해야 제대로 설정됩니다.
또한 ms0:/seplugins/macrofire.ini 파일을 메모장 등으로 편집하면 기본 설정을 변경할 수 있습니다.
MacroFire 설정법 열기
[Default]
Startup = Off // 처음 시작시 MacrFire Engine을 ON으로 할 것인지 OFF로 할 것인지 설정.
MenuButtons = VOLUP + VOLDOWN // MacroFire의 메인 메뉴를 불러오는 단축키를 설정.
ToggleButtons = // MacrFire Engine의 ON / OFF를 쉽게 전환하는 단축키를 설정.
StatusNotification = Off // MacrFire 상태 변경시 이를 화면에 표시해주는 기능 사용여부 설정.
AnalogStickMovement = On // 아날로그스틱 사용 여부. (ON/OFF)
AnalogStickDeadzone = 40 // 아날로그스틱의 데드존 설정. (데드존 설정치 이하의
입력값은 무시됨)
AnalogStickSensitivity = 100 // 아날로그스틱의 민감도 설정.
AnalogStickOriginX = 127 // 아날로그스틱의 원점 X좌표 설정.
AnalogStickOriginY = 127 // 아날로그스틱의 원점 Y좌표 설정.
ForcedLowMemoryMode = Off // 메뉴 표시의 프레임 버퍼 확보를 강제로 금지함.
Remap = // 기본으로 불러올 Remap 설정(버튼 재할당) 파일의
경로 입력. ms0:/ 으로 시작.
Rapidfire = // 기본으로 불러올 버튼의 터보 설정 파일의 경로
입력. ms0:/ 으로 시작.
Macro1 = // 기본으로 불러올 매크로 파일의 경로 입력. ms0:/
으로 시작.
[AlternativeButtons] // MacroFire의 메인 메뉴안에서만 각 버튼을
다른 버튼으로 대체하는 설정. PSP의 버튼이 고장났을 경우 유용하게 사용 가능하며, 각 버튼 옆에 대체하려는 버튼을
적어주면 됩니다.
Select =
Start =
Up =
Right =
Down =
Left =
Ltrigger =
Rtrigger =
Triangle =
Circle =
Cross =
Square =
Home =
- MacroFire 메뉴상에서 각종 단축키 등을 변경하면 그 때에만 임시적으로 적용되며, PSP를 재부팅하면 다시 초기화됩니다. 다음 부팅때에도 계속 유지되도록 단축키를 변경하려면 macrofire.ini 파일 자체를 직접 수정해야 합니다.
- 기타 자세한 사항은 첨부파일에 포함되어 있는 각 TXT 파일을 참고해주세요. 일본어지만 번역기라도 돌리면 그럭저럭 알아볼 수는 있을겁니다.
* 관련글 보기 *[추가3] MacroFire 3.0.13[추가6] 매크로, 터보, 아날로그스틱 보정 : MacroFire 3.0.9매크로 : MacroFire 2.4.1매크로 플러그인 : MacroFire v2.3.4
따끈따끈한 포스팅이군요~
답글삭제처음으로 첫번쨰로...
항상 수고 많으십니다
오랜만에 글쓰시네요^^
답글삭제항상 수고많으십니다.
오늘 스틱 고장나서 사러갔는데 안샀어도 됐엇네..................
답글삭제수고하셨습니다.
답글삭제저는 있는그대로 설치했는데 왜 메뉴화면이
답글삭제안나올까용... 볼륨 업이랑 다운 동시 눌러도
소리만 조정될뿐...
수고 하셨습니다 잘 사용 하겠습니다
답글삭제항상 따뜻한 포스팅 굿~~~~
멋쩌요
아 혹시 가끔 아날로그 스틱은 가만히 있는데 자꾸 캐릭터가 한쪽으로 움직이거나 다른 방향으로 하고 있는데 무시하고 그 한쪽으로만 움직이면 이걸로 보정되나요?
답글삭제그냥 PSP 안 먼지 제거 해야하나 - _-...
@웁스... - 2010/03/09 02:08
답글삭제설치법 2번을 잘하셔야 나옵니다.
VSH.txt 파일을 만들거나 여신 뒤에
ms0:/seplugins/macrofire.prx 1
추가해서 저장하시면 됩니다.
뒤에 1번 붙여야 활성화 되서 열립니다.
@Borris - 2010/03/09 03:39
답글삭제데드존 크기를 늘려 주시면 됩니다.
아날 위치가 데드 존에 위치할 때 입력을 무시하는 겁니다.
아날로그 스틱 쏠림 현상때문에 수리 생각 하고 있었는데
답글삭제좋은 포스팅 감사합니다.
당연하듯이 hud랑은 ㅂㅂ2
답글삭제아 3005입니다.
답글삭제제꺼 정펌 6.20 인데
답글삭제커펌 5.00 .m33-2 이상의 설치방법입니다 .
이게 ...5.00버전인가여 ..무슨말이에여 ..?
@지혁 - 2010/03/09 10:53
답글삭제정펌은 못써요
연사 설정 엄청 편하겠네요. 냅다 동그라미 다다다다다 누르느라 손가락 피곤했는데.
답글삭제@웁스... - 2010/03/09 02:08
답글삭제저도 실수한 부분인데 이름 붙여넣을때 prx1이 아니라
반드시 prx 뒤에 한칸 띄어쓰기하고 1을 붙여야해요
prx 1 이렇게요.
언제나 도움 많이 받고 갑니다. 감사합니다.
답글삭제@지혁 - 2010/03/09 10:52
답글삭제이런 댓글 올리지 말아주세요 ..
단천우님 그건 커펌을 해야 돼겠죠?
답글삭제@asda - 2010/03/09 13:16
답글삭제vsh텍스트에 윗분들말씀처럼 썻어도 안되네용
@웁스... - 2010/03/09 23:39
답글삭제혹시나 하는마음에
게임텍스트에 해봤는데 이건 되네용...뭐징....
그나저나 아날로그스틱 보정하려고했으나
상태가 너무안좋은건지 데드존을 넓혀도 안되는.ㅋㅋㅋ
그저 고치는방법밖엔~
플럭인 자체가 완벽하지 않은 건지, 제 피돌이에 아날 보정 효과가 안 먹는 건지, 아니면 플럭인의 기능 만으론 안 될 정도로 아날스틱이 가버린 건지..
답글삭제데드존의 효과는 잘 나타나는데.. 입력 민감도 효과는 영 그러네요.. ;;
평상시 오른쪽으로 최대한 밀어도 빨간 선이 오른쪽 엔드라인에 안 붙습니다..
그래서 민감도를 높여서 최대한 붙도록 해봤는데도 별 차이가 없네요..
심지어 최대치인 200까지 높여 봤음에도 별반 차이가 없군요..
제 기대가 너무 컸던 건지.. ;;
그란 트리스모 하는데 우측커브 시에 차가 밖으로 밀려서 미치겠네요..
이건 뭐, 언더스티어 상태도 아닌데 바깥으로 밀려.. ㅠ.ㅠ
스틱 교환 만이 해결책인가 봅니다.. ㅠ.ㅠ
아무튼 좋은 포스팅 잘 보고 갑니다.. 수고하셨습니다..
@쏭군 - 2010/03/09 23:58
답글삭제민감도는 얼마나 정확하게 나타낼수 있는거지
이동범위를 증폭하거나 하는건 아닙니다
아날로그 보정시에 빨간색 십자선 중심으로 원을 이동하면 되는거죠 ?
답글삭제그리고 이건 다른 질문인데요
답글삭제구형 1005 사용자인데요 판도라배터리로 전환하면서 배터리가 사망했어요
그전에는 3시간 정도는 버티던 배터리엿는데요 ㅠ.ㅜ
이거 살릴수 있는 방법 없을까요?
노말 서비스 전환도 되고 판도라 기능도 이상은 없습니다
다만, 충전이 안된다는거... ㅠ.ㅜ
eeprom 백업한것도 잇는데 복원하면...99% 에서 쓰기에러가 발생하네요
@쏭군 - 2010/03/09 23:58
답글삭제빨간 선이 아니라 하얀 선이 보정된 걸 나타내는 거니까 하얀 선이 끝에 붙게 보정하면 됩니다. 전 민감도 올려서 효과 좀 보고 있어요.
@과객 - 2010/03/10 10:06
답글삭제과객 / 가끔씩 eeprom을 변경하다보면 그런 경우가 생깁니다. 해결할 수 있을지는 저도 모르겠네요.
사실 저도 그렇게 고장난 배터리가 하나 있습죠. 그래서 AC아답터랑 연결해서 지그킥 배터리로만 쓰고 있습니다. http://popotz.textcube.com/1323 참고.
@쏭군 - 2010/03/09 23:58
답글삭제쏭군 / ...님의 말대로 빨간색 선은 실제 입력값, 흰색 선이 보정후의 입력값을 표시합니다. 빨간색 선이 끝에 붙지 않더라도 민감도를 조절해서 흰색 선이 붙도록, 즉 0-255의 입력값을 제대로 갖도록 해보세요. 저는 민감도 200%로 사용중입니다.
12412 / 민감도는 정확도가 아니라 말 그대로 얼마나 민감하게 반응할지를 조정합니다. 민감도를 높이면 아날로그스틱이 조금만 움직여도 많이 움직이는 것처럼 할 수 있죠. 결과적으로는 아날로그스틱의 입력 범위를 증폭하는 효과가 있습니다.
포포츠님 답변 감사합니다 ^^
답글삭제본사에서 구형 배터리 하나 사야겠습니다 4.5만원 한다네요 ㅠ.ㅜ
아날로그 보정하는 방법이 잘 이해가 안되요..
답글삭제흰색선은 전혀 움직이지 않고...빨간색선은 아날로그스틱 따라서 움직이고요
흰색중심과 빨간색중심의 이격정도가 현재의 아날로그스틱의 이격인거고
그 값을 보정해감에 따라...빨간원이 빨간색중심선으로 이동되는거 아닌가요?
@과객 - 2010/03/10 17:59
답글삭제과객 / 완전히 다르게 이해하고 계신 것 같습니다.
포포츠포럼 http://popotz.shworks.com/forum/viewtopic.php?id=2528 에 자세한 아날로그스틱 보정방법을 적어두었으니 그 쪽을 참고해주세요. (포럼 가입 필요)
이거 저장값 계속 저장할수 있나요? 계속 읽어봐도 잘 모르겠네요 ㅜ.ㅡ;;
답글삭제@포포츠 - 2010/03/10 17:45
답글삭제민감도 설정이 어떤 효과를 내는지, 빨간 선과 흰색 선이 어떤 역할을 하는지는 알고 있습니다..
빨간선이 우측에 안 붙어서 흰색 선을 최대한 붙도록 민감도 값을 설정했다는 말을 뺏더니 다들 잘못 알아들으신듯.. ㅎㅎ
그나저나 전 이 효과를 잘 보지를 못 하고 있네요.. 제 피돌이가 문제인 건지.. ;; 뭐가 문제일까용.. ;;
ms0그 폴더는 어디잇는지?? ㅠㅠㅠㅠ
답글삭제보정기록을 영구 저장하는 방법은 없는지? 게임 하고나서 끄면 설정이 원래대로 돌아와서 다시 똑같이해야되 귀찬네요;;
답글삭제@빛금 - 2010/10/02 12:33
답글삭제있습니다. http://popotz.textcube.com/1654 여기 참고사항 읽어보시길...
결론만 말하면 macrofire.ini를 수정하면 됩니다.
매크로 설정이, 한버튼만 연속으로 누르는게 가능하게하는건가요?
답글삭제다른 여러 버튼을 순서대로 누르게 하는 기능은 없는지 궁금합니다!
P.S : 글은 읽어봣는데, 혹시나 해서...