Android Nightly discussion thread

The first line in Nvidia_Shield.cfg - I simply changed from:

input_device = “NVIDIA Controller”

to:

input_device = “NVIDIA Corporation”

and autodetection of the Shield TV’s controller then worked fine. So if you want to put it in a new file instead, I’d say call it Nvidia_Shield_Controller.cfg or the like instead (since AFAIK this is the same controller one uses with the Shield Tablet), and set the device name accordingly. The ‘nearly’ full name is actually “NVIDIA Corporation NVIDIA Controller” (only nearly since that omits the v01.03 on the end, which I’d surmise could change over time even on my controller as nVidia may update its firmware). You may also want to rename the current one to Nvidia_Shield_Portable.cfg too. :slight_smile:

@retro you need root to delete them from /data/data/com.retroarch/. Deleting cores may be exposed at some point in the future but it’s not there now.

[QUOTE=hunterk;25094]@retro you need root to delete them from /data/data/com.retroarch/. Deleting cores may be exposed at some point in the future but it’s not there now.[/QUOTE]

Thanks!

I will wait…

[QUOTE=Googer;25092]The first line in Nvidia_Shield.cfg - I simply changed from:

input_device = “NVIDIA Controller”

to:

input_device = “NVIDIA Corporation”

and autodetection of the Shield TV’s controller then worked fine. So if you want to put it in a new file instead, I’d say call it Nvidia_Shield_Controller.cfg or the like instead (since AFAIK this is the same controller one uses with the Shield Tablet), and set the device name accordingly. The ‘nearly’ full name is actually “NVIDIA Corporation NVIDIA Controller” (only nearly since that omits the v01.03 on the end, which I’d surmise could change over time even on my controller as nVidia may update its firmware). You may also want to rename the current one to Nvidia_Shield_Portable.cfg too. :)[/QUOTE]

Thanks. :slight_smile:

is it possible to hide the navigation buttons on devices like the archos gamepad and LG which use virtual navigation bar…?

The .emu emulators support this and hide the bar during gameplay…

Hi!

I tested the 2015-07-10 nightly build and the new menu toggle combo is a great solution. Thank you very much. :slight_smile:

Unfortunately now I have a problem with my second controller which wasn’t present in the 1.2 stable build. When I use RetroArch with only one of my controllers (no matter which one) the auto-configuration works as intended. But when one controller has been auto-configured (input index 0) and I press a button on the second controller the second controller gets assigned to player two (input index 1), but doesn’t have any function on a game with multiplayer support.

Cool, latest nightly detects my Shield Portable automatically again. One question though: is there a reason why the controller stops working when you try to map to certain buttons? I noticed mapping something to the Shield’s back button, or trying to map a trigger analog would sometimes prevent the controller from working. Unmapping then fixes the controller again.

Also a suggestion when navigating with a controller. Would it be better to not treat a held button press as registering multiple presses? I’ve had a few instances where I would press the OK button and accidentally hold it down for a second or 2, causing retroarch to cycle through multiple menus and sometimes even triggering an option at the end

Clean Master is reporting that RA is still running after I exit…

Last night my phone didn’t charge because RA was still running in the background…?

Anyone else with this problem ?

@ Radius: Without doing any manual profile saving my problem regarding multiple controllers doesn’t exist on the 2015-07-11 nightly build anymore. Thank you! :slight_smile:

One minor bug I noticed is that changing the cores directoy isn’t persistent after exiting RetroArch. When restarting the app the directory points to the default one.

[QUOTE=retro;25160]Clean Master is reporting that RA is still running after I exit…

Last night my phone didn’t charge because RA was still running in the background…?

Anyone else with this problem ?[/QUOTE] I wonder if that’s the reason why my Shield was heating up way too much and barely charging last night? Thought I had a faulty cable/charger

Confirm RA is running in the background after exit with last apk 2015-07-12 tested on Nvidia shield portable and tablet plus if you try to apply cheat changes with a cheat active on any of the bsnes cores the app restarts also this happens if you try to load some MAME 2015 and UME games it was the same with the previous update but odd thing was it worked fine if you load content trough the android menu which now is gone.

PS Any way to enable/toggle autofire instead of pressing and holding a key to activate?can be enable per button?

Hi! with the last nightly,if you change the system/bios dir it doesn’t save the new path and always go back to <Content Dir>

The latest nightly introduced really bad startup load times for me. Loading games also takes a long time now (and will sometimes give the not responding prompt).

Also, was the option to automatically load compressed files taken out or moved somewhere else? It used to be under the Menu File Browser page

With two last nighties (2015-07-16 and 2015-07-17) the Mednafen PC-FX core is broken trying to load a game results in the app closing with the “unfortunately RA has stopped” warning, working fine with most games until 2015-07-15

Just noticed the inertia based dragging added. Its cool but I think the following would help to make touch support even better (if they are not already planned):

  1. Touching the screen while any inertia sliding is ongoing should stop it.
  2. Some distance should be added before dragging starts. I think this should help with the touch issues where touching a menu item would sometimes not work due to your finger just initiating the screen drag immediately.

I’ll look into it.

I’m having a few issues with the last update 1.2.2, Vba Next core crash with zipped and non zipped roms, when I press back in my Archos Gamepad (joy_key) RA reconized like “NVIDIA Corporation NVIDIA Controller v01.01 port 1” (with key test the back value is 4 no like NVIDIA that is 108), also if I press any of the analog sticks RA reconized them like “Ultimarc UHID port 1” (the key test values for the sticks are the same for D-PAD, except the value for deviceid, 2 for the left Analogic and 3 for D-PAD)

I have ben testing 1.2.2 and worke like a charm in GPD Q9 (Android game console based on Rockchip 3288). Controls detected correctly, nice UI, and great performance even using shaders scale 2x or hq2x. Of course some cores are slow, like jaguar, but that’s not a problem. I am aware of limitations of a RK3288. Very good job guys.

@skelton Thanks for the report :smiley: I’m glad to hear it’s working for you.

Okay,I managed to get a really happy end result after the “no scrolling” torture on FireTV. I proceeded to successfully use “bind all” to gain control of the menu and physical scrolling.

The shameful part is what I HAD to do because of no scrolling at first. Since I can’t access hardly anything because of the lack of functional scrolling before input binding,I actually had to exploit the menu position after selecting “help” and backing into the menu so I can select “quit retroarch” and again the 1st menu quit just to save my changes using the good ol’ RGUI driver. I wish you guys the best of luck in fixing the scroll issue.

Can you try to implement my idea for an easier cheat menu? It was like this,going to a cheat slot and selecting it would bring up a sub-menu listing “rename cheat,edit cheat,clear cheat,etc.” and I also just thought of another thing,using the onscreen keyboard’s arrow keys to move a visible cursor of which to use backspace to erase a number,cuz there is no cursor. More ideas include allowing capslock for A-F hex values to be recognized properly and multiple lines support for stuff like N64 since they require it for activator based codes. Is cheat functionality broken for the N64 core and possibly other non-obscure platforms,or is the edit design just that limited,preventing me from adding the actual cheat line? One time,I tried to load a cheat list for Sonic 1,but it failed to appear after loading the file donwloaded from the database manually. I am fairly sure this instance will happen again if I try loading it again on the 1.2.2 version.

Also,there is a crippling slowdown for a moment whenever resuming any game,hope a fix for this is possible.

Edit: The Imageviewer core now works for me despite long loading time,and trying to use a shader causes it to exit immediately. :frowning: (probably a good reason behind it,even though “Perfect Viewer” has lanczos shading access) In my opinion,it kinda stinks that there is no controls for viewing images either,like scale mode (such as original image resolution,fit width,fit height,and fill screen),zooming in and out,rotation,and panning for images that overlap the screen as a result of original resolution or zooming.

Choices for these controls: D-pad or Left Analog=Panning,A=Change Scale Type,B=Undo Last Action,L1/R1=Rotate 90 degrees clockwise/counter clockwise (multiple presses go 180,270,and return to 360/0),finally L2 and R2=Zoom in/out. Please make the zooming really capable of amounts like 600%+ zooming. I would love to see this capable of using shaders to look really cool. (imagine the blinky shader on an image,or 5x scale with 5xBRz,or if too intense,4x scale with 4xBRz) You might need to make an “image is idle” optimization to prevent wasting energy. Sorry for the wall of text.