Emulator Issues #5513
closed
Should allow "Hide IR" to be toggled
Added by sw.darkforces over 12 years ago.
Issue type:
Feature request
Relates to performance:
No
Relates to maintainability:
No
Description
In Metroid: Other M (R3OP01), IR play a crucial role in playability
Whether IR are visible or not will determine whether the game is in first person mode of not. In that game you need to hide IR to exit first person mode and go in third person mode, which is required to move around and progress.
Dolphin uses mouse input to emulate IR. To hide IR you must point the mouse outside the game window and click. However when the window looses focus, the keys will no longer work. It is possible to enable background input however then it would detect mouse input at all times making it impossible to exit first person mode.
Dolphin emulated wiimote configuration allows to hide IR but you must keep a button pressed to do so which is making the playability extremely painful since you will often need to hide IR for a long time. Adding a Hide IR toggle button would very significantly improve the playability.
Also that would be closer to real wii gameplay since the wii isn't asking you to keep a button pressed at all times to play in third person view.
Other games using IR will also probably benefit from this just as much as Metroid Other M.
Ahh, no wonder I assumed my Hide IR button wasn't working. >~>
Probably instead of adding a toggle button, the current behavior should be changed to be toggle instead of requiring you to hold it down.
Until a fix you can it the other way around, e.g. !Button5. So you HAVE to hold down button 5 to enter IR mode.
That is what I did when i played this game; I used my left hand on an Xbox 360 controller, and my right hand on the mouse, and programmed it so when I was not holding the left trigger, IR would be hidden. I also had some other function set to the left trigger that was specific to the game that helped me out a lot (like a lock-on or something, been a while since i played) and having both on the same trigger worked just fine.
A toggle might work but I think you'll be fine for now if you just set it to !ButtonX
While not solved in the way the original post intended, it is currently possible to right click the "Hide" field for IR and set it to utilize the !NOT command. This will reverse the settings so that the IR is always off, unless you hold down a certain button which will then display the IR cursor (in this case, you'd bring up first person mode). It's not a perfect fit, perhaps it would be more efficient to give this option to specific games, but it does resolve the issue and make it playable.
Noting for those who random google search their way here.
^No it's not playable! Think again, you're saying the glass is now half full while it was half empty before, such a progress!
- Status changed from New to Questionable
- Priority set to Low
- Issue type set to Feature request
- Relates to usability set to Yes
- Category set to controls
- Operating system N/A added
- Status changed from Questionable to Duplicate
I went into controller configuration set my hide button to 6 and right clicked it.. highlighted 6 and pressed the !Not button.. I don't have background input, sideways or upright selected... so now when I press button 6 on my controller it goes into first person!
Also available in: Atom
PDF