Jump to content
HyperSync, HyperList and FTP are now back online ×
Fromlostdays

How To Set Up HyperSpin on the Nvidia Shield (Beginners Guide)

Recommended Posts

29 minutes ago, garyb3529 said:

If I format the drive to internal storage will it allow me to plug back into my PC and edited .ini files?

No. That's why I edited my last post fella to tell you how to transfer files and access them remotely to do edits

Share this post


Link to post
Share on other sites
29 minutes ago, Honosuseri said:

No. That's why I edited my last post fella to tell you how to transfer files and access them remotely to do edits

Thanks for all your help! Just transferring everything over FTP right now. Once completed, will edit the .ini and upload those back. Will keep you updated!

  • Like 1

Share this post


Link to post
Share on other sites
10 minutes ago, garyb3529 said:

Thanks for all your help! Just transferring everything over FTP right now. Once completed, will edit the .ini and upload those back. Will keep you updated!

If you're using filezilla (like I do). You can edit the .ini files that are stored on the Shield TV. Filezilla will open notepad, make the changes then save and close notepad. Filezilla will ask to send the file back to the Shield TV to complete the change.

Share this post


Link to post
Share on other sites

Hyperspin booted properly

media is all there

i select a game from my games list, the screen just refreshes.

using the Shield game pad, I’m guess “A” should just launch the game no?  Or, like hyperlaunchHQ on the pc, do those controls need to be set?

Share this post


Link to post
Share on other sites

Hello Forum,

 

I'm a longtime MAMEr, that I used to just run on my PC - but I just recently downloaded hyperspin, and and the MAME set to run on my shield, and tried to follow this tutorial.  I've run into some issue as I'm learning as I go.  Hyperspin starts, but there's nothing really going on.  My only options are to exit really. So I figured if I can get MAME going, I'll figure the rest out.  I've read through all 15 pages of this thread, and I still have a few questions.

  1. The instructions say to download and install both Retroarch and Hyperspin, but there's nothing in the tutorial about retroarch configuration.  Is that correct?  If not, where are the instructions for configuring retroarch?
  2. I downloaded the Settings_Android-10May2015 pack.  Is this the latest?
  3. If I'm only working on MAME right now, what ini files have to be configured?  I'm assuming Android and MAME, but maybe settings.ini and main menu.ini as well?
  4. The MAME.ini in the Settings_Android-10May2015 pack references mame4droid in the exe= line.  Should that be changed to retroarch ( exe=com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture)? Nobody actually specifies which ini file they're editing.  They're like 30 of them.  This is not that intuitive.

Answers to these questions should point me in the right direction.

Thanks in advance.

Share this post


Link to post
Share on other sites

@grymace welcome to the fold, I'm sure you will enjoy it once you Have MAME going.

 

Check out my pinned post on How to Setup Hyperspin It links to the Settings guide at the bottom.

My android base pack has some settings also and I may look at updating those next month as Retroarch has more cores.

 

For MAME emulator you have choices mame4droid works best v139 romset and is probably the most solid emulator but stuck with 2010 working games.

I have had better luck with Retroarch mame2010 core for things like cps2 for the above reason over the MAME current version core but that plain core from Retroarch is the only current MAME emulator on offer and is usually playable.

Take your core names from the libretro buildbot/Android/arm7 folders

thats where the online updater points to take the whole core_android_libretro.so name for your settings file parameter

and the exe line is the same for all cores. Lift that from one of the files you download settingsmay2015.

yes Retroarch needs some setup but there's plenty of info around on that

Share this post


Link to post
Share on other sites

What's the best MAME choice for the latest ROM set 0.193, or are those newer games even playable?  Are we limited to the v139 as the latest working set under Hyperspin on the Shield?  I have the .193 set, but just don't know which core to go with (MAME 2010 in Retroarch)?  Does the MAME core in Retroarch that is listed with no label/year run the .193 set or should I use MAME4DRIOD and skip Retroarch?

Share this post


Link to post
Share on other sites

MAME with no Year is latest and basically falls inline with official MAME so long as r-type updates the core which he has been doing quickly.

that core is commonly known as MAME Git

you will have to test newer games and let people know. I usually only play old games.

 

also afaik MAME in general has become more of a resource hog in last few years just because their priority is accuracy. Better accuracy tends to mean slower performance.

have  a play with some games and make a decision.

always good to report back so others can share the experience. :)

  • Super Like 1

Share this post


Link to post
Share on other sites

@thatman84

Thanks for the feedback.  I installed the Hyperspin Android base pack, and have two issues:

  1. Hyperspin loaded, but there is no video, or transition after the intro video.  If I move up or down, and hit the select button, I enter a game menu - but I'm flying blind.  I can switch it to single mode - since I'm only installing MAME at this time - but eventually I will add other games.  Is there a video missing for the main menu?
  2. Sometimes when I select a game in MAME, it will briefly go blank and return back to the game selection.  Other times, it will take me to RetroArch settings.  I assume this is because the retroarch isn't configured.  Is there a comprehensive tutorial for integration with Hyperspin?

Thanks again..

 

Share this post


Link to post
Share on other sites

No probs,

1. You have to grab video snaps yourself and place them in the relevant folders. Media/Main Menu/Vieos/MAME.mp4 etc

or media/MAME/videos/game name.mp4

PS transitions may be off in the main menu ini file see the pinned posts about settings for details

2. Not really a full guide because you need to just go through and configure the emulator 1st then Hyperspin will perform 100%. So long as your game names are the same in the xml all Hyperspin is doing is sending "launch-this game" 

it can be tricky but most games work fine

Share this post


Link to post
Share on other sites

I'm having trouble starting games on my Nvidia Shield TV. I just get a black screen in Retroarch and it freezes. I went to my Nvidia Shield Portable and the games run fine there. Annoying me as initally I had RetroArch 64 all set up and I switched to the 32 bit to get HyperSpin going (actually I think it was a good thing moving to the 32 bit anyway).

I know there's other frontends like Arc Browser but I had never tried HyperSpin before and was curious given its reputation. Anyone got any ideas? It's like it can't call the core when I click on a game. It can open the Mame4Droid emu and other emulators so it's definitely a RetroArch issue.

Share this post


Link to post
Share on other sites

I have THE SOLUTION for retroarch issue. I had tested a while ago. If you have installed any version after the 1.7.7 (32 bit), you have to RESET completely your Shield Tv for fix. I tried now and the fix is ok. You are not able to install a newer version in 32 bit or to downgrade to 32 bit. probably remain certain files that are unable to config correctly retroarch. I repeat, the ONLY solution is to reset completely tour shield tested now for me and I'm very happy.

Share this post


Link to post
Share on other sites

I'd better stick to the one thread from now on since this is specifically for the Shield. Sorry mods.

 

:edit: I went to set up Arc Browser again and the same thing is happening. RetroArch loads but just gives a black screen. There must be something wrong on my end.

Share this post


Link to post
Share on other sites

I figured it out. I had moved my RetroArch app to the Shield's adopted storage. This caused the "cores" folder location to be in a weird non-default "mnt/expanded/2393494ff34" nonsense location. I moved the RetroArch app back to the Shield internal storage, cleared the app data and everything works now!

  • Super Like 1

Share this post


Link to post
Share on other sites

Perfect, I tested. It's correct also for me. install retroarch on internal storage and not on adopted storage. Only a question: with this method, it's ok also the new version of retroarch 1.8.5? Thanks

Share this post


Link to post
Share on other sites
On 4/8/2020 at 3:02 PM, sfanetti said:

Perfect, I tested. It's correct also for me. install retroarch on internal storage and not on adopted storage. Only a question: with this method, it's ok also the new version of retroarch 1.8.5? Thanks

Not everyone uses adopted storage and just have an external drive attached via USB. I do use adopted storage and I'm aware of this "issue", the STV seems to like installing apps by default to adopted storage. Internal storage is going to be quicker so I keep all apps installed on internal storage and android games which are large installs on adopted storage. The trick is to move the app after installing before actually launching it.

I've recently modded a Hyperspin.apk to use the Retroarch_ra32.apk. Google changed the rules for the Play store and devices use 32 or 64bit depending on what's native to the device (STV is 64bit). RA32 is the 32bit version we can sideload rather than use the Playstore version. When I have some free time I'll test my modded apk on the STV, my ini files will need editing to use ra32 v1.8.5. I have a lot of wheels and cores to install & test so it might take a while, once I'm happy with it I'll do a Youtube video and make the .apk available if people want to use it.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...