Author Topic: Help Button + Six Axis  (Read 6854 times)

Offline shuy3n

  • long
  • ***
  • Posts: 111
    • View Profile
Help Button + Six Axis
« on: January 15, 2012, 05:56:03 PM »
Loving the emulator keep it up only have to lil tiny things really

firstly the majority of the one stars could probably be cleared up with a help button on the main menu linking to a mobile browser optimised FAQ page or  a list of major one star reasons

I.E

Q. where are the roms

A. Let Me Google That For you

or something similar


also

I don't know if its possible but could there be a control option that shows all of the n64 pad keys on the screen at once, that may sound ridiculous as the screen would be filed with clutter but I use Sixaxis Controller on the android market which has touch emulation, so being able to touch all the keys in some sort of manageable way isn't a bother.

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3495
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Help Button + Six Axis
« Reply #1 on: January 15, 2012, 06:01:33 PM »
Yes, I created a skin with all the buttons on the screen at once.  I'm going to put together a thread for custom gamepad skins and try to have them all listed in the first post (and link to that on the FAQ page, which I'll also be putting together soon).  Since I added in the ability to import gamepad skins, I recommend waiting until I post the next update tomorrow (will be easier than adding the skin manually).
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 shuy3n

  • long
  • ***
  • Posts: 111
    • View Profile
Re: Help Button + Six Axis
« Reply #2 on: January 15, 2012, 06:03:11 PM »
 ;D Amazing cant wait, it was never a problem just one of those "it'd be cool if" thoughts
« Last Edit: January 15, 2012, 06:14:18 PM by shuy3n »

Offline gazdaman

  • byte
  • *
  • Posts: 12
    • View Profile
Re: Help Button + Six Axis
« Reply #3 on: January 18, 2012, 05:32:42 PM »
I to use six-axis on my tf101 and the analogue mapping feature is great.
Would it be possible to add a feature to hide the on screen controls but still have them enabled?

This way I could use my Ps3 controller on a clear screen.

Amazing progress with the emulator Paul.
 Thanks
Asus TF101, Overclocked to 1336mhz. Undervolted 100mV
Sony Xperia Play R800a, over clocked to 1200mhz.
OUYA.

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3495
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Help Button + Six Axis
« Reply #4 on: January 18, 2012, 05:39:30 PM »
Yes, you can hide the on-screen controls by editing the .png files under whatever skin you are using (for example: [sdcard]/Android/data/paulscode.android.mupen64plus/skins/Mupen64Plus-AE-Touch).  Use a photo editor like Photoshop or the free GNU Image Manipulation Program (GIMP), and fill them entirely with transparency.  (Don't edit the .bmp image files, just the .png image files you want to hide).
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 gazdaman

  • byte
  • *
  • Posts: 12
    • View Profile
Re: Help Button + Six Axis
« Reply #5 on: January 18, 2012, 05:48:12 PM »
nice one Paul
I'll give it a go later today.
I will probably leave the analogue stick visible so I know its calibrated correctly.
Thanks
Asus TF101, Overclocked to 1336mhz. Undervolted 100mV
Sony Xperia Play R800a, over clocked to 1200mhz.
OUYA.

Offline shuy3n

  • long
  • ***
  • Posts: 111
    • View Profile
Re: Help Button + Six Axis
« Reply #6 on: January 19, 2012, 09:02:56 PM »
Thought I'd ask here save starting a new thread, is there an option somewhere to force my phone into landscape mode

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3495
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Help Button + Six Axis
« Reply #7 on: January 19, 2012, 10:05:02 PM »
Not without recompiling after changing the code in a few places (unless there is a setting somewhere in Android that I don't know about)
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 shuy3n

  • long
  • ***
  • Posts: 111
    • View Profile
Re: Help Button + Six Axis
« Reply #8 on: January 20, 2012, 07:05:28 AM »
It's nothing major really i use miui so i just turn on screen rotation from the toggles in the notification bar.

I only ask though as SixAxis touch screen emulation emulates the screen in its current orientation so if auto rotation isn't on the emulator is  still in portrait mode and the analogue stick touch emulation acts as up=left right=up etc.

Like i say it can be done easily before starting the emulator just I'm a forgetful son of a gun at times so thought id ask if i was overlooking a setting to force landscape

Offline Epic_bubble

  • long
  • ***
  • Posts: 235
    • View Profile
Re: Help Button + Six Axis
« Reply #9 on: January 20, 2012, 07:18:41 AM »
You can bind physical keys inside of the emulator though, it should even work your the six axis, you dont have the trick it to use a touch screen overlay.
Device: Xperia play
CPU: Qualcomm 1 GHz Scorpion (Snapdragon)
GPU: Adreno 205
RAM: 512 MB
Screen res: 854 ? 480
ROM: stock android 2.3.4 rooted

Offline shuy3n

  • long
  • ***
  • Posts: 111
    • View Profile
Re: Help Button + Six Axis
« Reply #10 on: January 20, 2012, 02:51:46 PM »
The keys are fine ,but mapping the analogue sticks can't be not with full sensitivity

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3495
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Help Button + Six Axis
« Reply #11 on: January 20, 2012, 04:42:26 PM »
The keys are fine ,but mapping the analogue sticks can't be not with full sensitivity

Is that joystick connected by bluetooth or USB?
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 shuy3n

  • long
  • ***
  • Posts: 111
    • View Profile
Re: Help Button + Six Axis
« Reply #12 on: January 20, 2012, 05:18:06 PM »
Bluetooth

Offline Epic_bubble

  • long
  • ***
  • Posts: 235
    • View Profile
Re: Help Button + Six Axis
« Reply #13 on: January 20, 2012, 05:24:22 PM »
Device: Xperia play
CPU: Qualcomm 1 GHz Scorpion (Snapdragon)
GPU: Adreno 205
RAM: 512 MB
Screen res: 854 ? 480
ROM: stock android 2.3.4 rooted

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3495
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Help Button + Six Axis
« Reply #14 on: January 20, 2012, 05:27:15 PM »
I assume the "Touch profile" generates touch events (which connects to the virtual gamepad)?
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