[ TUTORIAL ] Morphgear on HTC devices with Keyboards with Landscape support
This post was published 4 months 10 days ago which may make the App / Game or info outdated. It is best to check the developers site to see if there is an updated version.If you have tried MorphGear on your HTC devices with Keyboards (HTC Hermes,Tytn II,Touch Pro, Touch Pro II etc.) then you might have had issues with configuring/running MorphGear in full screen landscape and having issues on gamepad mapping in their hardware keyboards.
fire_z from xda-developer has come to our aid by providing a fix for it
How to Install Morphgear in M900 (and make it work in landscape hopefully with HTC devices with Keyboards too)
A. GDI Landscape (Full Screen)
- Download Morphgear 2.4.0.9 in the official site http://www.spicypixel.com/web/page/morphgear/Home.aspx . Extract the files anywhere on your PC.
- Connect device with ActiveSync or Windows Mobile Center, run the .exe files and install (to memory card). First install MorphGearSetupPPC2003. exe then others.
- On the device, Run MorphGear (located in Games folder). Be sure the device is in PORTRAIT mode.
- Click settings icon (3rd from the right) and select Global Settings. Set the following:
- Soft Reset Device
- When the device resumes, slide the screen to set screen to Landscape and run Morphgear. After starting Morphgear, make sure that the settings icons and the MorphGear logo are in landscape too. If not, check Global Settings again to configure it correctly.
- Now depending on what ROM you want to emulate, open settings and choose an emulator, for example, if you have a NES ROM, Open iNES then set Screen Size to Windows Size (for full screen landscape).
- Scroll down and set Input. Double tap the controls (up,down,left,right etc.) and select keyboard keys(or even hardware keys) to map game controls. Then press ok.
- You’ll return to the main screen. Select the Folder/Open File icon (first icon) to locate your ROM (in this case the NES rom),select it and the game will automatically start. Double Tap screen to activate full screen. Enjoy the game.
- If you want to play another console rom (like gba,snes,genesis etc.) just repeat steps 7 to 9. To close current game, choose Stop icon (hand) and choose exit game (choose exit MorphGear to exit the app).
Driver: GDI
0rientation: North
uncheck- Disable full screen
uncheck- use virtual pad
Check- Enable Sound
CPU Throttle: High
t is interesting to note that TurboGrafx-16,NES,MasterGear,Gameboy GB and GBC run well in full screen landscape (based on my M900). SNES,Gameboy Advance and Genesis ROMs will still be playable also, but there is a little speed drop.
To get more fps and smoother speed, adjust video size (step 7) to Fit Windows or smaller. (don’t add more frameskip (default is 3), it will just make the speed choppy). There is another option in emulator settings named Image smoothing, which is like anti-aliasing and smooths graphics but noticeably affects speed. (I recommend not using this setting)
Speed
It is interesting to note that using the RawFramebuffer as a Driver gives better speed than GDI,(based on my M900)which works effortlessly in Portrait. But making it work in Landscape mode full screen is a little bit tricky.
To use Rawframebuffer in landscape:
Rawframebuffer Landscape: (Full Screen)
1. Repeat step 3 (of the above GDI guide)
2. Do step 4 (above) but change set settings to:
Driver: RawFramebuffer
0rientation: East
uncheck- use virtual pad
Check- Enable Sound
CPU Throttle: High
3. Soft Reset Device
4. When device resumes, slide to reveal keyboard (this will automatically sets screen to landscape).BUT BEFORE running MorphGear, with/while keyboard slided out, change Orientation to Portrait.
5. Run MorphGear. Check if the settings icons are vertically situated in the LEFT side and the MorphGear logo horizontal (if this is the case you’re in the right track).
6. Repeat step 7 (above)
7. Now the tricky part, in mapping controls remember that the directions are not what they seem. For example if your using keys W-A-S-Z as UP-LEFT-RIGHT-DOWN (IN GDI landscape mode), WHEN using Rawframebuffer, UP=LEFT,RIGHT=UP, LEFT=DOWN, DOWN=RIGHT.
Yup it’s a little bit confusing, but it’s the only way to get logical direction controls. If you want to use W-A-S-Z, just set it this way:
UP-A
LEFT-W
RIGHT-Z
DOWN-S
And click ok.
8. Locate and Choose ROM.Tap screen to set Full Screen. Enjoy Game. (Refer to Step 9 above)
9. If you want to play another console rom (like gba,snes,genesis etc.) just repeat steps 6 to 8 on this Rawframebuffer guide.
NOTE: One important thing to remember is NEVER activate the device’s LANDSCAPE mode WHILE using the RawFramebuffer or you’ll end up a jumbled display. If this happens, just totally exit Morphgear via exit button or via task manager, switch to portrait mode while the keyboard is slided out and run MorphGear.
To sum up things, if you want to have Playable Games in Full Screen Landscape.
1. For TurboGrafx-16,NES,MasterGear,Gameboy GB and GB ROMs,use GDI.
2. For SNES,Gameboy Advance and Genesis ROMs,use RawFrameBuffer(TurboGrafx-16,NES,MasterGear,Gameboy GB and GB ROMs works great in RawFramebuffer too, but as I said, it’s a little bit tricky.)
To have more speed.
1. Adjust screen size to Fit Window or Smaller.
2. Disable Image Smoothing.
3. For even more speed, play Games in Portrait Mode ( just set Global Settings/Orientation= North, applicable for both GDI and RawFramebuffer.)
Miscellaneous:
To use a WVGA compatible Screen Gamepad (to use while playing in portrait mode) check here: http://forum.xda-developers.com/showthread.php?t=489147
For Game ROMS, just Google it
Dont forget to thank fire_z for this guide : http://forum.xda-developers.com/showthread.php?t=565163
Tags: Morphgear


















