Steam Link

Steam Link

RetroArch 1.6.7 w/ updated cores.
So picked up a steam link recently and decided to give building RetroArch from the sdk/examples a shot... so here is 1.6.7 with the following cores:

  • fbalpha2012
  • fceumm
  • gambatte
  • genesis plus gx
  • mednafen pce fast
  • mgba
  • nestopia
  • nxengine
  • pcsx rearmed
  • picodrive
  • prboom
  • snes9x 2002
  • stella

If there are any other cores you'd like to see, within reason, let me know and I'll look into it.

INSTALL:

Download[drive.google.com]

Take the "RetroArch" and "steamlink" folders and put them on a usb drive. Plug in the usb drive and turn on the steam link and it'll install RetroArch.

Afterward you can safely remove the "steamlink" folder.

NOTE:

Do not use the "Core Updater" option under Online Updater... It'll break things. However I do suggest to run at least "Update Core Info Files", "Update Assets" and "Update Databases"

I changed the default paths to all point to usb so you will need either usbmount native app or a init.d script to auto mount usb to /mnt/disk/ on boot.

If you use the usbmount native app route please note that every time you powercycle or turn on the steam link you must launch usbmount FIRST then launch RetroArch.

Eventually I will put up a guide detailing how to work with RetroArch on the steam link but for now hopefully people will get to enjoy the updated build for the time being.
Viimeisin muokkaaja on IncognitoMan; 9.11.2017 klo 12.59
< >
Näytetään 1-15 / 181 kommentista
Interesting - thanks :)
I remember trying this build once and not getting the client built 100%. Good job!
Good job and thank you! Just got my steam link and been meaning to play around a little with the native apps for it.

How's the emulator performance if I may ask? SNES has a tendency to run slow at times, curious how the hardware handles it =).
Helix Keenan lähetti viestin:
Good job and thank you! Just got my steam link and been meaning to play around a little with the native apps for it.

How's the emulator performance if I may ask? SNES has a tendency to run slow at times, curious how the hardware handles it =).

SNES performance is pretty good except for games that use SuperFX (an example of a SuperFX game would be like Super Mario World 2 )... there's also issues with SuperFX games where they can have some rather interesting graphical glitches.

Although the glitches could be fixed by moving to another core (any of the other various snes9x cores or bsnes)... it comes at the cost of performance. From the cores I tried the best one that provides the best performance has been the snes9x 2002 core.
I'm missing the Amiga Core here, is there a reason why it's missing?
I've got a bit of a problem. Whenever I run any game (I've tested fceumm, Genesis Plus GX and picodrive) for around 15,000 frames (measured with the fps counter), it starts to stutter and the frame rate slowly drops. I also noticed that the Estimated Frame Rate in the Video section of options always raises up to 60, then slowly lowers. Does anyone else have this issue?

That issue aside, really glad you've build the latest version. Made things a lot easier for me
Viimeisin muokkaaja on tessther; 12.11.2017 klo 13.53
racoon1211 lähetti viestin:
I'm missing the Amiga Core here, is there a reason why it's missing?

Amiga core isn't in because I didn't compile it... but I'll look into building it.

PiE lähetti viestin:
I've got a bit of a problem. Whenever I run any game (I've tested fceumm, Genesis Plus GX and picodrive) for around 15,000 frames (measured with the fps counter), it starts to stutter and the frame rate slowly drops. I also noticed that the Estimated Frame Rate in the Video section of options always raises up to 60, then slowly lowers. Does anyone else have this issue?

That issue aside, really glad you've build the latest version. Made things a lot easier for me

Thats a.... interesting issue.

Sounds like a memory leak? Not really sure whats causing it off hand but will check and see if I have the same issue.
Great job, thanks!

I miss so much a MSX core like bluemsx or fmsx. It was my first computer, given to me as dated and useless when I was a child. ¿Could you add it? I would appreciate ir a lot.

Best regards!

EDIT:
Finally I made it work without usb drive, copying the Retroarch folders to the SteamLink through a FTP connection to my PC. Now I am able to add cores, bios files and roms easily.

The fMSX core runs fine now too.
Viimeisin muokkaaja on Motörbreath; 16.11.2017 klo 11.07
Motörbreath lähetti viestin:
Great job, thanks!

I miss so much a MSX core like bluemsx or fmsx. It was my first computer, given to me as dated and useless when I was a child. ¿Could you add it? I would appreciate ir a lot.

Best regards!

EDIT:
Finally I made it work without usb drive, copying the Retroarch folders to the SteamLink through a FTP connection to my PC. Now I am able to add cores, bios files and roms easily.

The fMSX core runs fine now too.

Hi.

i tried adding cores through ftp SSH too, but it doesnt load in retroarch...
only the existing cores

can you help me figuring this out?

how did you do it to? i copied bsnes balanced to the cores folder. but it just doesnt load
vitorcastanheiro lähetti viestin:

Hi.

i tried adding cores through ftp SSH too, but it doesnt load in retroarch...
only the existing cores

can you help me figuring this out?

how did you do it to? i copied bsnes balanced to the cores folder. but it just doesnt load

I didn't add that specific core, but be sure of adding it to the folder where the other cores are. If it appears in the retroarch menu but doesn't load then check if that core needs bios files. fMSX core did, and had to extract them from a windows version and save them in the "system" folder.
Engarak 19.11.2017 klo 16.22 
IncognitoMan lähetti viestin:
racoon1211 lähetti viestin:
I'm missing the Amiga Core here, is there a reason why it's missing?

Amiga core isn't in because I didn't compile it... but I'll look into building it.

PiE lähetti viestin:
I've got a bit of a problem. Whenever I run any game (I've tested fceumm, Genesis Plus GX and picodrive) for around 15,000 frames (measured with the fps counter), it starts to stutter and the frame rate slowly drops. I also noticed that the Estimated Frame Rate in the Video section of options always raises up to 60, then slowly lowers. Does anyone else have this issue?

That issue aside, really glad you've build the latest version. Made things a lot easier for me

Thats a.... interesting issue.

Sounds like a memory leak? Not really sure whats causing it off hand but will check and see if I have the same issue.


Loving this on my steam directly, I was just starting setting up RA on my PC and using a rom manager to add it to big picture mode. This is so much nicer! One problem I'm running into with MGBA and Mario and Luigi Super Star Saga is a lot of choppy audio. The game plays fine, no video lag or anything. Only change I made to the system was auto saving turned on, but it seems turning that off still doesn't resolve the issue. I'll gladly test out any changes/patches to help this effort out, as It's made me dust off my steam link for sure!
IncognitoMan lähetti viestin:
racoon1211 lähetti viestin:
I'm missing the Amiga Core here, is there a reason why it's missing?

Amiga core isn't in because I didn't compile it... but I'll look into building it.

PiE lähetti viestin:
I've got a bit of a problem. Whenever I run any game (I've tested fceumm, Genesis Plus GX and picodrive) for around 15,000 frames (measured with the fps counter), it starts to stutter and the frame rate slowly drops. I also noticed that the Estimated Frame Rate in the Video section of options always raises up to 60, then slowly lowers. Does anyone else have this issue?

That issue aside, really glad you've build the latest version. Made things a lot easier for me

Thats a.... interesting issue.

Sounds like a memory leak? Not really sure whats causing it off hand but will check and see if I have the same issue.

I think it likely is a memory leak related to the video process, as every time I change a setting that resets the video process (change monitor, turn bilinear filter on/off, etc), the game runs fine again for another ~15,000 frames. If you want, I can post a debug file from my steam link after reproducing the bug.
22.11.2017 klo 17.27 
Wow, it runs even PS1 games? That's amazing.

Dumb question, but should I put my ROMs into a USB stick?
Engarak 22.11.2017 klo 19.26 
PiE lähetti viestin:
IncognitoMan lähetti viestin:

Amiga core isn't in because I didn't compile it... but I'll look into building it.



Thats a.... interesting issue.

Sounds like a memory leak? Not really sure whats causing it off hand but will check and see if I have the same issue.

I think it likely is a memory leak related to the video process, as every time I change a setting that resets the video process (change monitor, turn bilinear filter on/off, etc), the game runs fine again for another ~15,000 frames. If you want, I can post a debug file from my steam link after reproducing the bug.


Glad Im not the only one seeing this. I had to go back to using my PC, which feels overkill for a GBA game.
Engarak 22.11.2017 klo 19.28 
Wagnelles lähetti viestin:
Wow, it runs even PS1 games? That's amazing.

Dumb question, but should I put my ROMs into a USB stick?

Not a dumb question, yes, and either modify init.d (advanced) or just put the USB mounter app (https://steamcommunity.com/app/353380/discussions/1/152393186490496699/) on your drive and run it first (easy)
< >
Näytetään 1-15 / 181 kommentista
Sivua kohden: 1530 50