PINE64
Retroarch on A64 - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4)
+--- Forum: Pine A64 Projects, Ideas and Tutorials (https://forum.pine64.org/forumdisplay.php?fid=19)
+---- Forum: Game Station Emulation (https://forum.pine64.org/forumdisplay.php?fid=9)
+---- Thread: Retroarch on A64 (/showthread.php?tid=4800)

Pages: 1 2 3 4 5


RE: Retroarch on A64 - anhloc - 01-24-2019

Sorry to resurrect a dead thread, but the script on the first page is no longer working.

I've tried a prebuilt image with Retroarch from the first page, and Retroarch mostly works. Most games will crash the system once you try and exit them to get back to the main Retroarch menu. I've tried to upgrade they system with apt-get dist-upgrade, which just tanks performance. Retroarch launches but the menu operates at around 1fps.

Any chance Luke could update the script for a more current version of the release? Or if pfeerick would have a more recent image with Retroarch 1.75 and such?

I have not seen a lakka build for this board that works properly yet.

Thanks.


RE: Retroarch on A64 - Luke - 01-24-2019

(01-24-2019, 04:05 PM)anhloc Wrote: Sorry to resurrect a dead thread, but the script on the first page is no longer working.

I've tried a prebuilt image with Retroarch from the first page, and Retroarch mostly works. Most games will crash the system once you try and exit them to get back to the main Retroarch menu. I've tried to upgrade they system with apt-get dist-upgrade, which just tanks performance. Retroarch launches but the menu operates at around 1fps.

Any chance Luke could update the script for a more current version of the release? Or if pfeerick would have a more recent image with Retroarch 1.75 and such?

I have not seen a lakka build for this board that works properly yet.

Thanks.

Very unlikely that I will update the script. I should probably lock the thread :Smile but I am happy to help out whoever wishes to resurrect this. I think that having a mainline based build - using jernej's LibreELEC work would be great.


RE: Retroarch on A64 - anhloc - 01-24-2019

Thanks for the quick reply.

Any working images you can point me to then?


RE: Retroarch on A64 - Sesese9 - 01-06-2020

@anhloc @Luke

The Lakka team have been producing nightly test images for pine64 here:
http://nightly.builds.lakka.tv/Lakka-LE9.2/oven/A64.arm/

It uses the Mali GPU driver currently until Lima matures but otherwise runs really well on my Pine A64.


RE: Retroarch on A64 - Luke - 01-06-2020

(01-06-2020, 01:20 PM)Sesese9 Wrote: @anhloc @Luke

The Lakka team have been producing nightly test images for pine64 here:
http://nightly.builds.lakka.tv/Lakka-LE9.2/oven/A64.arm/

It uses the Mali GPU driver currently until Lima matures but otherwise runs really well on my Pine A64.

It should be plenty mature for games, since it does so well on the PinePhone Smile regardless, what kernel does it use?


RE: Retroarch on A64 - Sesese9 - 01-06-2020

(01-06-2020, 02:27 PM)Luke Wrote:
(01-06-2020, 01:20 PM)Sesese9 Wrote: @anhloc @Luke

The Lakka team have been producing nightly test images for pine64 here:
http://nightly.builds.lakka.tv/Lakka-LE9.2/oven/A64.arm/

It uses the Mali GPU driver currently until Lima matures but otherwise runs really well on my Pine A64.

It should be plenty mature for games, since it does so well on the PinePhone Smile regardless, what kernel does it use?

Currently the base is 5.1 (LibreElec 9.2) but there is a PR to update the codebase to LibreElec 9.3


RE: Retroarch on A64 - Luke - 01-06-2020

(01-06-2020, 02:38 PM)Sesese9 Wrote:
(01-06-2020, 02:27 PM)Luke Wrote:
(01-06-2020, 01:20 PM)Sesese9 Wrote: @anhloc @Luke

The Lakka team have been producing nightly test images for pine64 here:
http://nightly.builds.lakka.tv/Lakka-LE9.2/oven/A64.arm/

It uses the Mali GPU driver currently until Lima matures but otherwise runs really well on my Pine A64.

It should be plenty mature for games, since it does so well on the PinePhone Smile regardless, what kernel does it use?

Currently the base is 5.1 (LibreElec 9.2) but there is a PR to update the codebase to LibreElec 9.3

Great thanks!


RE: Retroarch on A64 - lawrencejd - 04-09-2020

I'm using pine a64 and installing retroarch, everything smooth but when i connect xbox 360 controller its keep blinking even i installed the driver using this command sudo apt-get install xboxdrv

can anyone help me out?











If you are using a Pine A64

pfeerick is kindly building Retroarch images for the Pine A64 for those who wish to test and offer feedback. As of 0.7.5.8 most issues with the Retroarch front-end should have been ironed out.  


If you are using a different A64 device:

You can use the linked script to make a dedicated Retroach image   

Here is the script

Easiest way to use the script is as follows: 
First download one of the minimal ubuntu images (needs to be 0.7.5 or later!) for your device. 

SSH into your Pinebook (you will be copying and pasting contents so SSH is easiest) and create a script file in your home folder: 

Code:
sudo nano install_retroarch.sh

Copy and paste the contents of the script and save the file by pressing CTRL + X followed by Y and clicking Enter. 

Make the script executable: 

Code:
sudo chmod +x install_retroarch.sh

Now all you have to do is execute the script and it will do the rest: 

Code:
sudo ./install_retroarch.sh


Upon reboot Retroarch will start in full screen. 


I have so far tested: Megadrive, SNES, FBA - all work great and run at full speed. 
I put it together it for my own purposes but decided to share it with you lot to spare others who want to do this all the hard work Tongue 


Here are some features of the linked image:

* Minimal ubuntu image with xterm twm 
* Disabled CLI login
* Boots straight into Retroarch (added to rc.local)
* Retroarch with all available emulator cores
* Quitting Retroarch powers down the board (added to rc.local)
* Customised the front-end theme for performance 
* Set up a ROMs folder where BIOS and ROM files should be placed. Its accessible via SMB as guest (no credentials needed)
* Start + Select = Retroarch menu in emulator

What doesn't work (to my knowledge)

*Mupen (N64)
*PSX emulators


[Image: CczC6jo.png]

Hello everyone, I'm using pine a64 and installing retroarch, everything smooth but when i connect xbox 360 controller its keep blinking even i installed the driver using this command sudo apt-get install xboxdrv

can anyone help me out?


RE: Retroarch on A64 - lawrencejd - 04-12-2020

Hello everyone, I'm using pine a64 and installing retroarch, everything smooth but when i connect xbox 360 controller its keep blinking even i installed the driver using this command sudo apt-get install xboxdrv

can anyone help me out?


RE: Retroarch on A64 - zer0sig - 10-17-2020

(04-12-2020, 04:05 AM)lawrencejd Wrote: Hello everyone, I'm using pine a64 and installing retroarch, everything smooth but when i connect xbox 360 controller its keep blinking even i installed the driver using this command sudo apt-get install xboxdrv

can anyone help me out?
Did you go through the manpage? Looks like you need to pick a config file and there a lot of runtime options, including putting it in daemon mode which is likely what you want. It's a package that needs to be installed and confgured rather than just a driver that gets autodetected.

Oops, meant to link the manpage: https://xboxdrv.gitlab.io/xboxdrv.html