Minegarde: MHFO Wiimote/PSP/PS3 Controller Guide - Minegarde

Jump to content

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

MHFO Wiimote/PSP/PS3 Controller Guide And an introduction, too.

#1 User is offline   Rikon 

  • Khezu Whelp
  • Group: Members
  • Posts: 25
  • Joined: 18-August 10
  • PSN:LukhanSartana

Posted 21 August 2010 - 03:54 AM

I know I'm new to Minegarde and Frontier, but I can't think of any other way to introduce myself to the forums. I figure I might as well provide some help to people that want to use their Wiimote+Classic Controller Pro configurations with Frontier.

Yes, I know this is my first post.

Also be warned that this post is very, very long.

---

This guide will help you set up your Wiimote with your computer and provide a control schema exactly the same as the one used in Monster Hunter TRI with as little configuration as possible in-game. This should work with any region provided that Frontier has the same set of default controls each release.

Note: This guide was written for a Windows XP, so I can't guarantee that the instructions will be the same for Vista and 7. I don't have any way of testing this on Vista/7. Sorry...

Also, be forewarned that you may have trouble if you are using a 64 bit version of Vista or 7, and that some programs may require additional configuration. (PPJoy on 64bit OSes require you to manually disable Driver Signing Enforcement or enable Driver Test Mode, for example.)

Also, I can't be held responsible for what happens to your computer when you use this guide.

What You Will Need:

* Your Wiimote, and a classic controller. It doesn't matter if it is a Pro or an original one; either will work.

* A supported Bluetooth module of some kind. It doesn't matter if it's USB or onboard, as long as it works. You can find a list of modules the Wiimote supports here: http://wiibrew.org/w...etooth_Devices. If you don't already have a bluetooth module, look around your local computer shops for a compatible one. I've seen them go for as low as 20$ (USD), but they may be cheaper then that depending on where you look.;

* GlovePIE Link: http://glovepie.org/...ie_download.php An input emulator that, with a proper script and PPJoy, allows your Wiimote to function as a gamepad.

* PPJoy Link: http://ppjoy.blogspot.com/, a set of Joystick drivers that supports virtual joysticks. This, along with GlovePIE, is what allows your Wiimote to function as a gamepad.

* WiiMote Connect (OPTIONAL) Link: http://www.wiimotepr...autoconnect%29/ A program that allows users of the native windows Bluetooth stack to quickly and easily connect Wiimotes to their systems.

Notes: None of the programs or websites I am linking to should have any viruses, but it's always worth running a virus scan and a malware scan to make sure.

First, I am going to assume that you have a compatible Bluetooth stack/driver set installed and already set up. There are 6(!) different bluetooth stacks (According to that link below, anyway) and they ALL WORK DIFFERENTLY. Your bluetooth drivers should come with a stack. If you have a Mac and are using Boot Camp, you will always have the default Microsoft Stack. Use this website to determine what stack you have and how to set up your Wiimote with it. Link: http://www.wiimotepr...eir-connection/ The initial setup of a Bluetooth adapter will not be covered by the guide. That website will also show you how to connect your Wiimote.


Step 1: Find out how to connect your Wiimote to your computer. Use the link in the paragraph above to get this working. Once you have successfully gotten the Wiimote connected, read on. You'll know your Wiimote is connected properly because the Wiimote will not shut itself off. (The LEDs will flash ad infinitium.)

Step 2: GlovePIE

Download and extract GlovePIE somewhere on your computer. It really doesn't matter, then open it.

Copy and paste this script into GlovePIE:

// Monster Hunter Frontier Classic Controller Script for GlovePIE.
// Adapted from other Classic Controller Scripts found on the internet.
// Includes the controller script, plus an LED Battery meter written by J. Coulston.
var.dummy = Wiimote.RawForceX
if Wiimote.Classic.a then var.A = "A" else var.A = ""
if Wiimote.Classic.b then var.B = "B" else var.B = ""
if Wiimote.Classic.x then var.X = "X" else var.X = ""
if Wiimote.Classic.y then var.Y = "Y" else var.Y = ""
if Wiimote.Classic.Minus then var.Minus = "-" else var.Minus = ""
if Wiimote.Classic.Home then var.Home = "H" else var.Home = ""
if Wiimote.Classic.Plus then var.Plus = "+" else var.Plus = ""
if Wiimote.Classic.Up then var.DPadY = "Up" elseif Wiimote.Classic.Down then var.DPadY = "Down" else var.DPadY = ""
if Wiimote.Classic.Left then var.DPadX = "Left" elseif Wiimote.Classic.Right then var.DPadX = "Right" else var.DPadX = ""
if Wiimote.Classic.LFull then var.LF = " (fully depressed)" else var.LF = ""
if Wiimote.Classic.RFull then var.RF = " (fully depressed)" else var.RF = ""
if Wiimote.Classic.ZL then var.LZ = "pressed" else var.LZ = "not pressed"
if Wiimote.Classic.ZR then var.RZ = "pressed" else var.RZ = "not pressed"
debug = "Buttons: "+var.A+var.B+var.X+var.Y+var.Minus+var. Home+var.Plus+"; D-Pad: "+var.DPadY+var.DPadX+"; L:"+Wiimote.Classic.L+var.LF+", ZL: "+var.LZ+", R:"+Wiimote.Classic.R+var.RF+", ZR: "+var.RZ+"; Left Joystick: X = "+Wiimote.Classic.RawJoy1X+", Y = "+Wiimote.Classic.RawJoy1Y+", Right Joystick: X = "+Wiimote.Classic.RawJoy2X+", Y = "+Wiimote.Classic.RawJoy2Y

PPJoy1.Analog0 = Deadzone(Wiimote1.Classic.Joy1X,0.2)
PPJoy1.Analog1 = Deadzone(Wiimote1.Classic.Joy1Y,0.2)
PPJoy1.Analog2 = Deadzone(Wiimote1.Classic.Joy2X,0.2)
PPJoy1.Analog3 = Deadzone(Wiimote1.Classic.Joy2Y,0.2)
PPJoy1.Analog4 = Deadzone(Wiimote1.Classic.L,0.2)
PPJoy1.Analog5 = Deadzone(Wiimote1.Classic.R,0.2)
PPJoy1.Digital0 = Wiimote1.Classic.y
PPJoy1.Digital1 = Wiimote1.Classic.x
PPJoy1.Digital2 = Wiimote1.Classic.b
PPJoy1.Digital3 = Wiimote1.Classic.a
PPJoy1.Digital4 = Wiimote1.Classic.LFull
PPJoy1.Digital5 = Wiimote1.Classic.RFull
PPJoy1.Digital10 = Wiimote1.Classic.Minus
PPJoy1.Digital11 = Wiimote1.Classic.Plus
PPJoy1.Digital12 = Wiimote1.Classic.Left
PPJoy1.Digital13 = Wiimote1.Classic.Up
PPJoy1.Digital14 = Wiimote1.Classic.Down
PPJoy1.Digital15 = Wiimote1.Classic.Right

if wiimote1.Classic.home = true
   PPJoy1.Digital8 = wiimote1.Classic.ZL
   PPJoy1.Digital9 = wiimote1.Classic.ZR
else
   PPJoy1.Digital6 = Wiimote1.Classic.ZL
   PPJoy1.Digital7 = wiimote1.Classic.ZR
endif

//Wiimote Battery Display
//by J.Coulston
// Modified by Carl Kenner for GlovePIE 0.25

// use up battery power :-)
// comment out this line if you don't need it
//Wiimote.Rumble = shift

//A full battery gives 0xC0 (192)
var.Batt = wiimote.Battery / 48

if true then
wait 5 seconds
//it sends an instruction that tells the Wiimote to actually
//send the report.
Wiimote.Report15 = 0x80 | Int(wiimote.Rumble)
end if

//Display the battery level of your wiimote using the four LEDs on the bottom.
//Battery level is displayed in four levels increasing to the right, like a cell
//phone battery gauge. As the battery gets close to the next level down, the LED
//for the current level will blink.

//Blink rate
var.Blink = 500ms

//debug = "Battery level: " + 100*48*var.Batt/192 + "%"

if 0<=var.Batt<=0.25 then
Wiimote.Leds = 1
wait var.Blink
Wiimote.Leds = 0
wait var.Blink
elseif 0.25 < var.Batt<=1 then
Wiimote.Leds = 1
elseif 1 < var.Batt<=1.25 then
Wiimote.Leds = 3
wait var.Blink
Wiimote.Leds = 1
wait var.Blink
elseif 1.25 < var.Batt<=2 then
Wiimote.Leds = 3
elseif 2 < var.Batt<=2.25 then
Wiimote.Leds = 7
wait var.Blink
Wiimote.Leds = 3
wait var.Blink
elseif 2.25 < var.Batt<=3 then
Wiimote.Leds = 7
elseif 3 < var.Batt<=3.25 then
Wiimote.Leds = 15
wait var.Blink
Wiimote.Leds = 7
wait var.Blink
elseif 3.25 < var.Batt<=4 then
Wiimote.Leds = 15
else
Wiimote.Leds = 0
endif


Once that's done, click "Run". The LEDs on the Wiimote should stop flashing and should now reflect the battery level of your Wiimote. If the Wiimote LEDs continue flashing, try stopping and running the script again. You can also try turning on "No Auto-Bluetooth Connect" in the TroubleShooter menu. Also, a little box should appear next to the run button that contains something along these lines:

Buttons: ; D-Pad: ; L:0.00, ZL: not pressed, R:0.00, ZR[...]


Try hitting a few buttons on your Classic Controller. If that box is responding to your input, then your classic controller is working properly. Hurrah! This does NOT mean that we have input for Frontier, however! There is still one more step that has to be done.

Also: REMEMBER TO SAVE THE SCRIPT! (File>Save in GlovePIE.)

Step 3: Installing and setting up PPJoy.

Run the PPJoy installer and let it install. Note that you may have to reboot.

Go to "Start>Programs>PPJoy Joystick Driver>Configure Joysticks". A window will pop up.

Click "Add".

A new window should pop up. Click the box next to "Parallel Port" and change it from "LPT1" to "Virtual Joystick". Make sure the "Controller Number" is set to "Controller 1".

Once it is done, let it install the drivers for the Virtual Joystick.

When Windows is done, Go to "Start>Programs>PPJoy Joystick Driver>Configure Joysticks"

Click on the Joystick "PPJoy Virtual Joystick 1" and click "Mappings". Click Next on the window that pops up.

Set "Axes" to 5, "Buttons" to 16, and "POV Hats" to 1. Once that is done, click Next, then Next again.

Just click Next again. YOu will now be at a window marked, "Configure mapping for Point Of View hats". The correct values for your PoV Hat should be:

North: Digital 13
East: Digital 15
West: Digital 12
South: Digital 14

You can also use the "Scan" buttons next to each field, too. It's your choice. Make sure they are in the right order!

Click Next, then Finish when you're done. It will activate the new mapping, and you will be ready.


Step 4: Making sure it all works.

Now that everything is settled, go to the Control Panel and find the Game Controllers dialog. Alternatively, you can go to GlovePIE, and use CP-Settings>Joystick to access it too.

Click on "PPJoy Virtual Joystick 1", then Properties.

Play with your classic controller for a bit. Everything on the button pane should react to input on your controller. Make sure the buttons are mapped where they are supposed to be. Use the GlovePIE script as a guide. (If you do that, Remember that Button 1 is 0, 2 is 1, 3 is 2, etc.) If it works and you are receiving input, you are basically done with the setup process! Now you can try it out in Frontier...

Step 5: Testing in Frontier.

Log into Frontier and try out your new controls. Hold on... Why is Run ZR? Why do I have to attack with the left stick? This is easy enough to fix:

Go to the Controls menu, hit the yellow button on the side, select Yes ( ?? in MHFO JP) then pick the TOP MOST OPTION. You can now save the options, and your controls will now be what you expect from Monster Hunter TRI. If the D-Pad is not working properly, go back to Step 3 and check your PoV Hat settings. Otherwise, everything should be done from here on out. Go hunt a Kut-Ku to celebrate!

After everything is connected, the only things you will have to do are connect your Wiimote and run the GlovePIE script again.

FAQ:

1. I'm having trouble with Bluetooth!

1A: It's bluetooth. I almost expect problems when bluetooth is involved. The only thing I can recommend is to keep fiddling with it and search Google. The link to Wiimote Project posted above can also shed some light on problems you may be having.

2. GlovePIE is reporting a working Wiimote, but there is no input in the Controller Settings control panel area!

2A: PPJoy seems to have problems recgonizing the input from GlovePIE sometimes... Try going through the Mappings dialog in the PPJoy Configuration, starting and stopping the GlovePIE script, or rebooting the machine+reconnecting the Wiimote. Sometimes, it's just tempremental. Keep trying, and it should eventually work.

3. Why a Classic Controller?

3A: Because I've been playing lots of Monster Hunter Tri, and I've gotten used to the controls. I also can't use the Keyboard-Mouse controls in Frontier at all. I have a Wiimote and a Classic Controller Pro, why not use it with Frontier?

4. PS3 controllers are Bluetooth enabled, too! Can I use one of those?

4A. Yes, but they are an entirely different beast that I will not be covering in these guides. The easiest way to get a PS3 controller set up is to use MotionInJoy. (Which is somewhat poorly designed and is RIDDLED with ads that take over the program until you restart it.) There are other ways of getting it set up, though. Find those with Google.

5. How do I get rid of the LED Battery Gauge?

5A. Simply stop GlovePIE and delete this from the script:

//Wiimote Battery Display
//by J.Coulston
// Modified by Carl Kenner for GlovePIE 0.25

// use up battery power :-)
// comment out this line if you don't need it
//Wiimote.Rumble = shift

//A full battery gives 0xC0 (192)
var.Batt = wiimote.Battery / 48

if true then
wait 5 seconds
//it sends an instruction that tells the Wiimote to actually
//send the report.
Wiimote.Report15 = 0x80 | Int(wiimote.Rumble)
end if

//Display the battery level of your wiimote using the four LEDs on the bottom.
//Battery level is displayed in four levels increasing to the right, like a cell
//phone battery gauge. As the battery gets close to the next level down, the LED
//for the current level will blink.

//Blink rate
var.Blink = 500ms

//debug = "Battery level: " + 100*48*var.Batt/192 + "%"

if 0<=var.Batt<=0.25 then
Wiimote.Leds = 1
wait var.Blink
Wiimote.Leds = 0
wait var.Blink
elseif 0.25 < var.Batt<=1 then
Wiimote.Leds = 1
elseif 1 < var.Batt<=1.25 then
Wiimote.Leds = 3
wait var.Blink
Wiimote.Leds = 1
wait var.Blink
elseif 1.25 < var.Batt<=2 then
Wiimote.Leds = 3
elseif 2 < var.Batt<=2.25 then
Wiimote.Leds = 7
wait var.Blink
Wiimote.Leds = 3
wait var.Blink
elseif 2.25 < var.Batt<=3 then
Wiimote.Leds = 7
elseif 3 < var.Batt<=3.25 then
Wiimote.Leds = 15
wait var.Blink
Wiimote.Leds = 7
wait var.Blink
elseif 3.25 < var.Batt<=4 then
Wiimote.Leds = 15
else
Wiimote.Leds = 0
endif


No more battery meter. The first LED on the Wiimote should still light up to let you know it is working.

6. Did you make this script?

6A. I didn't really write it per-se. I looked up some scripts on the internet and adapted pieces of them. If you check around, you will find them. I did not write the Battery Script. I didn't write the debug part of the script, either.

7. What exactly are these controls based off of?

7A: All guides are based off of the default Monster Hunter Frontier controls. I did this to make things simple and as headache-free as possible. The only thing you have to do is to tell the game to use the console style controls and you're ready. (Okay, there's one headache.)

Quote

Go to the Controls menu, hit the yellow button on the side, select Yes ( ?? in MHFO JP) then pick the TOP MOST OPTION.


8. How do I make my controls match the PSP version controls?

8A: They already do; you just have to tell the game to use the PSP/Console style controls.

This is just the Wiimote guide. Read the following post for the PSP Controller Guide.

Also: If someone is willing to follow this guide and tell me how useful it was, that would be great. I can't be held responsible for what happens, though. For the most part, however, it should work. I will add pictures to the guide later.

If you use this guide, please remember to give feedback. I want to make it as good as I possibly can.

Mods: If posting this guide is against the rules or something, feel free to remove it.

Edit 1: Fixed a formatting problem with the links...
1/16/2011: Added a few questions to the FAQ. I really need to get some pictures into this guide, but alas, I have no Frontier account at the moment.

This post has been edited by Rikon: 16 January 2011 - 07:28 AM


#2 User is offline   Rikon 

  • Khezu Whelp
  • Group: Members
  • Posts: 25
  • Joined: 18-August 10
  • PSN:LukhanSartana

Posted 21 August 2010 - 04:10 AM

You were probably wondering, "PSP Controller? What the heck are you talking about?"

Well, if you happen to be one of those hunters who is really used to the PSP controls... This guide will help you use the PSP as a controller for Frontier. It takes 1/8 as long to set up as the Wiimote does. Promise.

Remember, I can't be held responsible if something happens to your PSP.

Requrements:

* A PSP with either 5.00 M33 or 5.50 GEN-D installed. The 5.03, 6.20, 6.30, 6.35, and 6.36 HENs may work too, but I haven't tested any of those.
* A Mini-USB Cable.
* FuSA Gamepad, a homebrew application for your PSP that makes it function as a USB controller. (Link)

Instructions:

Step 1: Install Fusa Gamepad into PSP\GAME on your Memory Stick. (It says to install it in PSP/GAME5XX, but it worked for me in the default directory.)

Step 2: Go to PSP\GAME\FusaGamePad, open up Config.ini in Notepad, and paste this over what is already in there:

[CONFIG]
AxiSwitcher=NOTE
DigitalSwitcher=WLAN
DeadZone=50
POV_RX=RIGHT
POV_LX=LEFT
POV_UY=UP
POV_DY=DOWN
Button1=SQUARE
Button2=TRIANGLE
Button3=CROSS
Button4=CIRCLE
Button5=LTRIGGER
Button6=RTRIGGER
Button7=VOLUP
Button8=VOLDOWN
Button9=HOME
Button10=SCREEN
Button11=SELECT
Button12=START


Remember to save!

Step 3: Run the FuSA Gamepad app on your PSP. When it finishes loading, make sure your PSP is plugged in via USB. The screen should say "CONNECTED" and go blank. This is normal.

Step 4: Go to Game Controllers in the control panel, Select "FuSA Gamepad", and Properties. Screw around with it to make sure it works.

Step 5: Play Frontier. If the controls aren't working properly, do this from the above guide:

Quote

Go to the Controls menu, hit the yellow button on the side, select Yes ( ?? in MHFO JP) then pick the TOP MOST OPTION.


Extra Notes:

I suggest disabling scripts that activate or open a menu on a button combination, such as FuSA or Free/CWCheat. They could activate without your knowledge and stop the controller. (Not fun when you are trying to run away from an enraged Rajang.)

If you find FuSA Gamepad stuck at "Connecting", even while the controller is plugged in, then you might want to check your plugins and disable any of the plugins that show up on the below list:

RemoteJoy
RemoteJoyLite
AdhocToUSB


These plugins use the PSP's USB port and will prevent FuSA gamepad from connecting with your computer. Disable them under your "games.txt" file or disable them in your CFW's recovery menu. Try FuSA Gamepad again, and it should connect afterwards. (Thanks to Teigen for bringing this to my attention.)

You can now use your PSP as a controller for Frontier, and it actually works pretty well...

Leave feedback for both guides in this thread.

Edit 1: Added a quick note.

Edit 2: Added Taigen's small note on Remotejoy and other "USB-Jacking" plugins. Thanks again!

---

PS3/MotionInJoy Guide

I finally decided to bite the bullet and make up a MotionInJoy guide for you all. I'm going to give you all a fair warning right now: The MotionInJoy drivers can be a major bear to work with. Keep this in mind, use the drivers at your own risk, and remember that I can't be held responsible for what happens if you decide to use them.

Requrements:

* Any PS3 controller. A Sixaxis and DualShock 3 should both work.
* A Mini-USB Cable.
* Bluetooth Adapter. (Optional)
* The MotionInJoy Drivers. (Link).

Step 1: Download, and install the drivers. The page linked above has a pretty comprehensive set of instructions.

NOTE: If you are using a Bluetooth adapter, make sure you only have the one you want to use plugged in during the installation. If you have a built-in bluetooth adapter or forgot to remove the adapter you didn't want to use, you have to go to the Device Manager, and uninstall the MotionInJoy drivers under "XBOX 360 Prepherals" or something like that, then reboot. That, in theory, should release your Bluetooth adapter from MiJ's control.

Step 2: Open the "DS3 Tool".

NOTE: Make sure NOT to click on any of the ads or internet links. They will take over DS3 Tool, and you will have to close it by right clicking on it in the Taskbar and selecting Exit. This is pretty bad design on their part...

Step 3: Click on the link marked "Custom".

Step 4: Set the buttons to match these:

TRIANGLE: Button 2
CIRCLE: Button 4
CROSS: Button 3.
SQUARE: Button 1.
L1: Button 5.
R1: Button 6.
L2 + R2: Buttons 7 and 8.
SELECT: Either 11, or 12 if you want Kick to be start.
L3 + R3: 9 and 10.
START: Either 12, or 11 if you want Kick to be start.


NOTE: You may have noticed the "Export" button at this point. You may be wondering, "Why didn't you just export a configuration?" I couldn't get it to work. Pressing the Export button did nothing for me. I apologize for the inconvenience.

Step 4: Click "Save". You may notice that the window's save buttons are hiding BEHIND the boxes. Drag the little window that appears to the bottom of the screen, click on the (mostly) covered Name box, and give it whatever name you want. Then click the Save button.


Step 5: Plug in controller via USB. It should be detected by MiJ. Go back to QuickStart. Click the dot next to "Custom Profile", then select your Monster Hunter Frontier profile. Click Enable, and your profile should be in effect. Click the Game Controller Panel button (Opens the Game Controllers pane) and find the controller in there.

Note: You must remember that you will have to reload DS3Tool every time you reboot, go back into QuickStart and re-enable your Frontier profile. One of MiJ's many stupid design flaws.

Step 6: Play Frontier. See Step 5 of the PSP guide if the controls aren't working properly.

I will work on Bluetooth steps later.

I can't guarantee that this one will work. If anyone finds an alternative driver set for the PS3, Please let me know.

---

Xbox Controller

De-facto easiest controller to get working with Frontier, but you might have trouble getting it working if you can't find drivers or just don't have the driver disk. (For example, you have a second-hand Wireless Adapter module or are just using the wired controller that came packed with your 360.

You really don't have to do much.

Drivers are located here: http://www.microsoft...ler-for-windows

Just select your operating system, (Be sure to check your system configuration to determine whether you are running a 32 or 64 bit version of the OS, especially if you are running Vista or 7), run the EXE file, and after a short installation process, any wired controller should be recognized automatically.

If you are using a wireless controller, you will need one of these: http://www.microsoft...orWindows.aspx/

They are relatively inexpensive, and support up to 4 wireless controllers per unit. (Making it a great little device to have for other games, too.)

Remember that if you are using the wireless controller, you need to sync it to the adapter before Windows will detect it. It's not that hard to sync it; just hit the sync button on the wireless adapter, then the sync button on the controller. (While it's on.) Be sure to check Game Controllers (XP) or Devices (Vista/7) to see if it was detected.

Also, a controller can only be synced to one device at a time. You will have to resync your controller to your 360 to use it on that device again.

Also, be mindful that when you turn a controller synced to your 360 on (even to just resync it with your wireless adapter) that it WILL turn the 360 on.

1/16/2011: Slight update to the PSP guide, mentioning all of the various HEN versions. Note that none of these are tested and may not work. Also fixed up some links and cleaned up some confusing text.

5/24/2011: My 'return to frontier' update. Added some instructions (More like tips) for Xbox 360 controllers.

10/27/2011: Durrr. Fixed a type in the PS3 controller button list, thanks to MHZeith.

This post has been edited by Rikon: 27 October 2011 - 04:28 AM


#3 User is offline   Devil_Dante 

  • Khezu Whelp
  • Group: Members
  • Posts: 14
  • Joined: 17-July 10
  • PSN:CeasedDragon
  • Kai:Devil93065
  • LocationUnited States

Posted 21 August 2010 - 09:08 AM

Took me a while to get the PSP one working, I had to make the GAME5XX folder for it to actually connect to my computer, but it's working now, and I gotta say that it's pretty awesome. Thanks for the guide.

#4 User is offline   erkhunter 

  • Khezu Whelp
  • Group: Members
  • Posts: 92
  • Joined: 05-August 10

Posted 22 August 2010 - 07:05 PM

looks good for the PSP one, i will totally try it once.
Posted Image

#5 User is offline   Shizuka 

  • Lao Shan
  • Group: Members
  • Posts: 597
  • Joined: 16-July 10
  • PSN:LancerEvox2k
  • Kai:Lancer.Evox.2k
  • LocationUnited States

Posted 22 August 2010 - 11:25 PM

I did a similar guide before, using the same apps, but it is lots forever along with the old forums. I made a wireless PSP controller guide as well. The only irk on using a wireless/bluetooth with glovepie is that there is a small recognizable lag on buttons. ^^;
Shizuka: MHF サーバー① JP - HR 999; 双⑫片⑦錘⑧大⑫弓⑪銃⑦重⑦笛⑧槍⑦輕⑫太⑥
Posted Image

#6 User is offline   Rikon 

  • Khezu Whelp
  • Group: Members
  • Posts: 25
  • Joined: 18-August 10
  • PSN:LukhanSartana

Posted 24 August 2010 - 02:58 AM

For most wireless input devices, I almost always notice a tiny lag. The Wiimote is a bit worse, but I don't think going through GlovePIE then a Virtual Joystick really helps. :P

I'm glad that I'm helping you guys recreate some of the lost data, though. I actually wrote these guides up because I didn't think there were any to begin with, and I wanted to give some users a setup that would result in the least possible control reconfiguration in-game. I'm thinking of also doing one for the DualShock 3 and the Xbox 360 (But only if I can find a controller driver that lets users remap buttons on the controller level rather then in-game.) The only problem I have with the Dualshock 3 is that I really don't like MotionInJoy and Bluetooth Mode requires some screwy dedicated bluetooth adapter configuration.

I'll probably get a MotionInJoy configuration ready though. Just in case people want to use it.

#7 User is offline   Rikon 

  • Khezu Whelp
  • Group: Members
  • Posts: 25
  • Joined: 18-August 10
  • PSN:LukhanSartana

Posted 27 August 2010 - 04:39 AM

I know it's a double-post, but I am letting everyone know that a PS3 Controller guide is posted. It's still a work-in-progress, but it theoretically SHOULD work. If you can deal with the shortcomings of MiJ, it works really well...

If anyone is willing to try it, please post and tell me what you think.

#8 User is offline   Alexfoo 

  • Khezu Whelp
  • Group: Members
  • Posts: 2
  • Joined: 10-October 10

Posted 10 October 2010 - 04:32 PM

Hi guys, I was directed to this post, perhaps I wasn't very clear on my original post.

Actually I already had my ps controller working for MHF. Meaning I can play MHF with my ps controller no problem. Allow me to rephrase my question, how to configure the buttons IN-GAME so that the controls would match with the psp version. E.g. which button does what action. Anyone has successfully configure the in-game buttons customization to match the psp controls?

#9 User is offline   EcoOne 

  • Khezu Whelp
  • Group: Members
  • Posts: 24
  • Joined: 03-January 11

Posted 06 January 2011 - 12:46 AM

What are the Ps3 controller mappings based on?

#10 User is offline   VioletKIRA 

  • Plessy Queen
  • Group: Master Scribe
  • Posts: 341
  • Joined: 16-July 10
  • LocationChristmas Island

Posted 07 January 2011 - 05:53 AM

Thanks, a great contribution.
Wish someone could make an alternative to MotionInJoy, not a fan of it. Been having trouble getting it to work properly for a year.
Big 3rd City Is A Lonely Place.

#11 User is offline   EcoOne 

  • Khezu Whelp
  • Group: Members
  • Posts: 24
  • Joined: 03-January 11

Posted 08 January 2011 - 03:15 AM

View PostVioletKIRA, on 07 January 2011 - 12:53 AM, said:

Thanks, a great contribution.
Wish someone could make an alternative to MotionInJoy, not a fan of it. Been having trouble getting it to work properly for a year.



Really? I followed the guide on their wiki for bluetooth setup and i was surprised how easy it was

#12 User is offline   VioletKIRA 

  • Plessy Queen
  • Group: Master Scribe
  • Posts: 341
  • Joined: 16-July 10
  • LocationChristmas Island

Posted 08 January 2011 - 12:10 PM

Can't remember exactly but it was pretty frustrating setting up the keys and such. I did get it to work (detect and connect) but not always, not sure why. That was on an old Vista 32 bit desktop though. Nevertheless, if I do play computer games in the future that require a controller, the 360 controller is better than the PS3 (better ergonomics and connectivity, in my opinion).
Big 3rd City Is A Lonely Place.

#13 User is offline   Maxim 

  • Khezu Whelp
  • Group: Members
  • Posts: 118
  • Joined: 14-January 11

Posted 14 January 2011 - 05:10 PM

Is there a way to change the D-pad for the joystick in the psp?
Edit: I found how to change it nvm

This post has been edited by Maxim: 15 January 2011 - 07:05 AM


#14 User is offline   Rikon 

  • Khezu Whelp
  • Group: Members
  • Posts: 25
  • Joined: 18-August 10
  • PSN:LukhanSartana

Posted 16 January 2011 - 07:09 AM

EcoOne: The PS3 controller mappings are all based on Monster Hunter Frontier's default button configurations. All of the controller configurations are. I did this largely for simplicity, especially for the people who don't understand Japanese and don't want to bite and claw their way through the options menus to remap buttons. The only complicated step is to tell Frontier to use the console-style controls.

VioletKIRA: I never really liked the PS3 controller either. It feels a bit too light, and it doesn't feel quite as good in the hands as the 360 controller does. I'd have written a guide for the 360 controller if I could remap the buttons outside of the game. Unfortunately, the official drivers won't let me do that, which means that it would require a remap in game. I may write one up if I decide to do another month of Frontier. (Which I probably won't do until I start learning some Japanese. If anyone could PM me a few resources for doing so, that would be great. :) )

The 360 controller is looking better and better though. Recently, a group has been trying to write a set of Chatpad drivers; something I think would be awesome for Frontier. You can follow their progress here. Just remember that I can't be held responsible for whatever happens to your computer, and that I haven't been able to test them. (I don't own a chatpad or a wired 360 controller.)

I should probably update the guides to answer the few questions people have posted....

This post has been edited by Rikon: 16 January 2011 - 07:40 AM


#15 User is offline   bomimir 

  • Khezu Whelp
  • Group: Members
  • Posts: 3
  • Joined: 17-January 11

Posted 17 January 2011 - 08:01 PM

Hey. Thanks for the great wiimote+CC as pc-gamepad guide.

Everything works as decribed in your Guide:

Quote

Click on "PPJoy Virtual Joystick 1", then Properties.

Play with your classic controller for a bit.



But Frontier does not recognize the Controller. I used 7.0 Korean Version. I was able to get numbers in the "virtual pad" as shown in this video (see below), but no controls are possible. The Wiimote Classic Controller is recognized by windows, i can use it for instance in a N64 Emulator etc.


Which version of PPjoy did you use? As the download from the PPjoy homepage did not work (ppjoy0846testrelease), i used google and got an older version (0.8.4.5)from here.

Which version of MHFO did you use? Japanese 9.0 ?

What i miss in MHFO is the selection of the Gamepad. In the N64 Emu (project64) I can choose either the wiimote (input device, makes no sense), or the PPjoy-controller (what is the CCpro in our case) or another usb gamepad (if i connect one).

Edit: I use WinXP. Already tried to click the numbers on the yellow pad to reasign them by clicking a button on CCpro, but nothing happened. The USB sidewinder does not work either in MHFO.

This post has been edited by bomimir: 17 January 2011 - 08:22 PM

I have all Monster Hunter Games for Wii and PS2

#16 User is offline   Rikon 

  • Khezu Whelp
  • Group: Members
  • Posts: 25
  • Joined: 18-August 10
  • PSN:LukhanSartana

Posted 18 January 2011 - 07:15 AM

View Postbomimir, on 17 January 2011 - 03:01 PM, said:

Hey. Thanks for the great wiimote+CC as pc-gamepad guide.

Everything works as decribed in your Guide:



But Frontier does not recognize the Controller. I used 7.0 Korean Version. I was able to get numbers in the "virtual pad" as shown in this video (see below), but no controls are possible. The Wiimote Classic Controller is recognized by windows, i can use it for instance in a N64 Emulator etc.


Which version of PPjoy did you use? As the download from the PPjoy homepage did not work (ppjoy0846testrelease), i used google and got an older version (0.8.4.5)from here.

Which version of MHFO did you use? Japanese 9.0 ?

What i miss in MHFO is the selection of the Gamepad. In the N64 Emu (project64) I can choose either the wiimote (input device, makes no sense), or the PPjoy-controller (what is the CCpro in our case) or another usb gamepad (if i connect one).

Edit: I use WinXP. Already tried to click the numbers on the yellow pad to reasign them by clicking a button on CCpro, but nothing happened. The USB sidewinder does not work either in MHFO.


Yeah, This guide was made under MHFO JP. As I remember it, Frontier seems to automatically assume control of the joystick. I don't know why it's not working; I'd test it out if I had MHFO installed but since I don't have an active account (And not enough disk space), I'm a bit stuck.

There MIGHT be something you can assign inside the launcher menus that will allow you to select the joystick that Frontier uses. Maybe that's what you have to do. There is also the possibility that Frontier can't assume control of the joystick for whatever reason. All speculation.

Edit: The Wiimote shows up because it is recognized by Windows as an HID device. Windows can't do anything with it without GlovePIE. (Since by itself, Windows doesn't know what commands make the Wiimote function). If you were to select it inside Game Controllers, you would notice that it has no buttons.

This post has been edited by Rikon: 18 January 2011 - 07:20 AM


#17 User is offline   aandrew07 

  • Khezu Whelp
  • Group: Members
  • Posts: 1
  • Joined: 27-January 11
  • PSN:aandrew07

Posted 27 January 2011 - 11:18 PM

I'm having a problem. I got the PSP format to work, but the button layout is all screwy. like the d-pad is to move and the analog stick moves the camera, or some BS. Triangle is confirm, and square is back. Most of the weapon controls are messed up too. Circle is your primary attack and triangle is the secondary, and X is to sheath your weapon. I don't know if this is my fault or what, but if anyone knows how to fix this it would be greatly appreciated.

#18 User is offline   Rikon 

  • Khezu Whelp
  • Group: Members
  • Posts: 25
  • Joined: 18-August 10
  • PSN:LukhanSartana

Posted 29 January 2011 - 08:08 PM

View Postaandrew07, on 27 January 2011 - 06:18 PM, said:

I'm having a problem. I got the PSP format to work, but the button layout is all screwy. like the d-pad is to move and the analog stick moves the camera, or some BS. Triangle is confirm, and square is back. Most of the weapon controls are messed up too. Circle is your primary attack and triangle is the secondary, and X is to sheath your weapon. I don't know if this is my fault or what, but if anyone knows how to fix this it would be greatly appreciated.


There are two possibilities:

You didn't replace the data in the "Config.ini" and it's using FuSA Gamepad's default button layout.

Or,

Quote

Go to the Controls menu, hit the yellow button on the side, select Yes ( はい in MHFO JP) then pick the TOP MOST OPTION.


#19 User is offline   Reinshiki 

  • Khezu Whelp
  • Group: Members
  • Posts: 31
  • Joined: 09-March 11
  • PSN:Reinshiki

Posted 17 March 2011 - 02:22 PM

This worked flawlessly the first time I tried it on the game. 5.50 Prometheus-4 CFW.

However, I decided to get on for a bit of hunting because I'm still waiting to pay for the Japanese version, but for some reason, my analog and directional buttons switched, and now my directional buttons are my movement buttons and analog is camera.

The attack, heal and L/R buttons are fine, but I don't understand what's wrong with the directional buttons and movement buttons.

I've also tried the Menu option. It did not help either. Anyone might have an idea what is wrong with it?

#20 User is offline   Rikon 

  • Khezu Whelp
  • Group: Members
  • Posts: 25
  • Joined: 18-August 10
  • PSN:LukhanSartana

Posted 26 March 2011 - 02:39 PM

View PostReinshiki, on 17 March 2011 - 09:22 AM, said:

This worked flawlessly the first time I tried it on the game. 5.50 Prometheus-4 CFW.

However, I decided to get on for a bit of hunting because I'm still waiting to pay for the Japanese version, but for some reason, my analog and directional buttons switched, and now my directional buttons are my movement buttons and analog is camera.

The attack, heal and L/R buttons are fine, but I don't understand what's wrong with the directional buttons and movement buttons.

I've also tried the Menu option. It did not help either. Anyone might have an idea what is wrong with it?


Make sure your Wireless switch is set to the OFF position. FuSA Gamepad uses the Wireless switch to invert the PoV hat and Axis for the Analog Stick and D-Pad, respectively.

On = Analog Stick is PoV Hat, D-Pad is the Axis.
Off = Analog Stick is axis, D-Pad is PoV Hat.

Frontier expects the axises to be used for movement, and the D-Pad to be used for camera control.

Share this topic:


  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users