Author Topic: Custom Gamepad (and Touchpad) Layouts!  (Read 186982 times)

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3473
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #30 on: November 01, 2012, 08:05:39 AM »
Sure, I'll post one for you later.  What is your screen resolution?
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline Fatal Error

  • byte
  • *
  • Posts: 16
    • View Profile
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #31 on: November 01, 2012, 10:20:24 AM »
720x1280

>>Source<<

Offline jamescopley85

  • bit
  • Posts: 3
    • View Profile
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #32 on: December 26, 2012, 06:34:45 PM »
Hey Paul, thank you for creating this emulator.  It works great, I love it.  I only got it for one game, WWF Wrestlemania 2000.  played the hell out of that game when I was a kid.  I'm in desperate need of a custom layout for this game.  You use the d-pad for 95% of your movements, but you need the analog stick to taunt the crowd and to activate your special finishing move.  The game isn't nearly as fun if you don't have your finishers.  The best way to describe the layout I need is;  A tablet format version of "All" but with the analog stick and d-pad switched.  So ideally, it would have all buttons on screen,  set up for a tablet, the d-pad on the left, and the analog stick in the middle.   -OR- another set up would be; tablet version of 'All', d-pad in bottom left corner, analog stick just above the d-pad and under the L button.  Move the Z anywhere to create room.  This set up might be better because there wouldn't be buttons on the 'game screen'.  Either way, others will benefit as well, I saw someone posting on here about another wrestling game, they needed dpad and analog on screen at once, it'd be the same scenario.  Thinking back, i didn't use the analog stick for mist games I played, if I didn't have to, I just rocked the dpad.  So other games could make use of this as well.  I read your guide for creating my own, but I don't think I can pull that off with the amount of experience I have in the subject.  I'd appreciate it if you or anyone else could make one if not both of these.  Both would be nice to have to test out, not sure how long one would take to program.  Thanks for your time.
« Last Edit: December 26, 2012, 06:37:16 PM by jamescopley85 »

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3473
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #33 on: December 26, 2012, 07:19:37 PM »
They're pretty easy to throw together.  I'll post a couple for you to try out.
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3473
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #34 on: December 26, 2012, 10:10:18 PM »
Here are a couple versions.  This was a quick edit and I haven't actually tested them, so if something looks out of place and should be moved, or if a button doesn't seem to work, let me know:

Layout A

Layout B
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline jamescopley85

  • bit
  • Posts: 3
    • View Profile
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #35 on: December 27, 2012, 09:37:48 PM »
Thanks man, I really appreciate it.  I'm going to test these out before bed.  I'll get back to you with comments when I get a chance.  Thanks again.

Offline jamescopley85

  • bit
  • Posts: 3
    • View Profile
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #36 on: December 28, 2012, 08:22:49 PM »
Layout A gets the job done.  The Z button is very close to the dpad though, it hasn't hindered me in this game.  If you were aiming for perfection, you could just move it higher up.  So yeah, layout A works, but lay out B has an issue.  I'd like to use B if you can move the analog stick up a little higher.  Right now the analog stick is mixed with the dpad.  The top of the dpad is almost to the center of the analog stick.  You can almost get it to work but when you press dpad up the analog gets activated as well.  The L  button could be moved up a tiny bit, but not much since it is also a button that is needed.  The analog pad can blend with the dpad but it just needs to be moved up a bit more.

Offline Vincentmrl

  • Cyan Team
  • long
  • *
  • Posts: 121
    • View Profile
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #37 on: December 30, 2012, 06:06:22 PM »
Paul, are you thinking about making a touchpad downloader (with preview) in mupen when it gets done? It would be nice and easy to do.
Device: Lg Optimus One
CPU: 600 Mhz ARMv6 (Overclocked to 748Mhz ondemand governor)
GPU: Qualcomm Adreno 200
RAM: 512 MB
Resolution: 320 x 480
Rom: Unofficial Cyanogenmod 9

Offline mxyzptlk

  • byte
  • *
  • Posts: 11
    • View Profile
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #38 on: January 05, 2013, 10:37:59 AM »
Hey Paul. Can I get that same tablet set up for my phone. Love the way it looks but can't get it working the way I'd like. I tried creating it myself but no luck.

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3473
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #39 on: January 05, 2013, 01:50:29 PM »
Which one?
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline mxyzptlk

  • byte
  • *
  • Posts: 11
    • View Profile
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #40 on: January 05, 2013, 02:46:25 PM »
Layout A for the HTC evo 3D

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3473
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #41 on: January 05, 2013, 02:50:31 PM »
What needs to change on it?
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline mxyzptlk

  • byte
  • *
  • Posts: 11
    • View Profile
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #42 on: January 05, 2013, 02:56:12 PM »
No changes, could you tweak it to fit on the phone screen. Some buttons overlap. Z and dpad overlaps also b and c buttons

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3473
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #43 on: January 05, 2013, 03:19:42 PM »
Tweak, change -- same thing  :P

I don't have a device to test this on, so I don't know what percentages to use.  I changed from y=70 to y=60 for the two controls you mentioned.


Layout C
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline mxyzptlk

  • byte
  • *
  • Posts: 11
    • View Profile
Re: Custom Gamepad (and Touchpad) Layouts!
« Reply #44 on: January 05, 2013, 03:41:29 PM »
Better but the r button overlaps the top c button