RRVL (Retro Roller) OGA 1.0/1.1; OGS

Third party OS images and hardware mods
Post Reply
Farfenkugell
Posts: 11
Joined: Mon Jun 14, 2021 7:12 pm
languages_spoken: english
ODROIDs: OdroidGoAdvance BE (metal case), OdroidGoSuper
Has thanked: 3 times
Been thanked: 2 times
Contact:

Re: RRVL (Retro Roller) OGA 1.0/1.1; OGS

Post by Farfenkugell »

Image
Cannot install it.
I could try installing them both manually, but then straight upgrade mostly won't work for retroarch on RRVL and will require extra steps.
And if this packages is added to custom repo, unsure how update would react.

Installed packages manually, they are tiny, with no extra dependencies.
Installed 1.9.7_2:
Rotation - ok
shutdown/reboot - missing, they are listed in Settings - User Interface - Menu Item Visibility, but missing in where they should be
wifi - ok

cplr
Posts: 31
Joined: Wed Feb 19, 2020 3:43 am
languages_spoken: english
ODROIDs: Odroid Go Advance
Has thanked: 6 times
Been thanked: 12 times
Contact:

Re: RRVL (Retro Roller) OGA 1.0/1.1; OGS

Post by cplr »

OK! Here's 1.9.8 :-D. I was able to test locally and I believe everything looks good.

https://github.com/cplr/retroroller/releases/tag/1.9.8
These users thanked the author cplr for the post:
Farfenkugell (Tue Aug 31, 2021 5:22 am)

cplr
Posts: 31
Joined: Wed Feb 19, 2020 3:43 am
languages_spoken: english
ODROIDs: Odroid Go Advance
Has thanked: 6 times
Been thanked: 12 times
Contact:

Re: RRVL (Retro Roller) OGA 1.0/1.1; OGS

Post by cplr »

@loaidheach - I have opened a PR for the 1.9.8 update: https://github.com/loaidheach/retroroller/pull/3

loaidheach
Posts: 25
Joined: Mon Feb 22, 2021 6:59 pm
languages_spoken: english
ODROIDs: ODROID-GO Super
Has thanked: 5 times
Been thanked: 13 times
Contact:

Re: RRVL (Retro Roller) OGA 1.0/1.1; OGS

Post by loaidheach »

Sorry for the delay, I've been pretty busy. The PR is now merged and 1.9.8 can be found in the repo.
These users thanked the author loaidheach for the post:
Farfenkugell (Tue Aug 31, 2021 5:22 am)

Farfenkugell
Posts: 11
Joined: Mon Jun 14, 2021 7:12 pm
languages_spoken: english
ODROIDs: OdroidGoAdvance BE (metal case), OdroidGoSuper
Has thanked: 3 times
Been thanked: 2 times
Contact:

Re: RRVL (Retro Roller) OGA 1.0/1.1; OGS

Post by Farfenkugell »

Farfenkugell wrote:
Mon Jun 14, 2021 7:17 pm
If somebody is interested, there is a community build of RRVL, with patches mostly from this thread:
https://1drv.ms/u/s!AmcS6Dlagv98gvQibJ_ ... g?e=EqPYtw

Currently on RetroArch 1.9.3, while 1.9.5 was released today, so it is a bit behind.

Will try to get VoidLinux installed on laptop, to be able to compile RetroArch updates.
Yet unless somebody can provide a template, that just works and pulls the latest files, without the need to change a lot, doubt that will be easy for me.

Code: Select all

What is this?

This is rrvl-20210304.img from https://github.com/valadaa48/retroroller/releases

With some patches and tweaks applied to make things easter to use and extend the life of this OS.
Most of them are from Odroid forum:
https://forum.odroid.com/viewtopic.php?f=193&t=38140&sid=49099038d46c21cd766f27fdb5188d0d
Big thanks to cplr and loaidheach for updating RetroArch to 1.9.3:
https://github.com/loaidheach/retroroller/pull/2
Some are my custom made playlists/scripts to simplify usage of RRVL.

What exactly was done to the image?
*Old and dead repository removed
sudo rm /etc/xbps.d/20-rrvl.conf

*Base packages updated to 2021-06-12
sudo xbps-install -Su
sudo xbps-install -u xbps
sudo xbps-install -Su

*nano editor installed to help with some config file changes
sudo xbps-install -S nano

*Community repository added with packages from the repository that is currently down
sudo nano /etc/xbps.d/10-chaotic.conf
repository=https://rrvl.chaoticneutral.eu/rrvl
CTRL+X Y Enter
sudo xbps-install -Su
Y Enter

*Moonlight pre-installed which may or may not work at the time of usage. It tends to break with new Nvidia drivers.
sudo xbps-install -S moonlight-embedded
*Package above pulls all needed files, package bellow is from forums that fixes issues after latest Nvidia drivers.
sudo xdowngrade moonlight-embedded-2.4.11_16.aarch64.xbps

*Moonlight usage:
You need to edit file in /boot/rrvl.conf and add your computer IP where it says 192.168.88.31
You can adjust bitrate if it is stuttering a lot, 5Ghz and being close to router should allow using 12000-15000. 
For example:
moonlight_ip="192.168.88.31"
moonlight_stream_cmd="moonlight stream ${moonlight_ip} -app Steam -fps 60 -720 -platform rk -mapping /usr/share/moonlight/gamecontrollerdb.txt -codec h264 -bitrate 12000"

*After that ssh to your device and pair it with your computer:
moonlight pair 192.168.88.31

*Then just use moonlight scrip from the playlist

RetroArch configuration changes:
Directories: bios, saves, screenshots, states, thumbnails are stored in /roms/ folder with _before the folder name.
Hidden options:
	Quick Menu: (Restart, Start/Stop Recording/Streaming, Set Core Association(using reset will give you option to set it again, Cheats,))
	Settings: Logging, File Browser, Recording, Ai Services, Accesibilty, Power Managment,
	Main menu: Help, Quit RetroArch, Explore, Images, Music, Video, Data and Time
*After importing ROMS I hide that option too, and personally remove Favorites and stick with History, nor I use Netplay, but other people might have different taste.
Appearance: Set to show both thumbnails, theme set to latest Dracula.

RetroArch Cores pre-installed:
GBA - mGBA
NES - QuickNES
SNES - Snes9x - Current
Genesis - Genesis Plus GX
PS1 - Duckstation
*Cores can be added at RRVL - Online Updater - Core Downloader
**Cores can be removed at Settings - Core - Manage Core
***msumd and snesmsu1 are supported, but seperate playlist will not be created. I would suggest using manual scan and setting filter to rom file.

EXTRAS folder contains custom logo.bmp files that can be places in boot partion, make sure to match the unit. OGA/OGS.
On OGS you might consider adjusting scale Settings - User Interface - Appearance - Menu Scale Factor
Here is a link to the updated community image:
https://1drv.ms/u/s!AmcS6Dlagv98gvc-845 ... g?e=9grkej
You can just update via a built-in update if you are on a previous community build and it will pull 1.9.8 Retroarch from loaidheach repository.
*Do note that if you do that you will need to change Menu Scale Factor in Settings - User Interface - Appearance.
There are no other changes, just package updates that are brought while doing the simple update.
Have not had time to test much just GBA via mGBA and PS1 via spring pcxc_rearmed, next to microSD expanding during first boot.

kelbot
Posts: 112
Joined: Thu Aug 29, 2019 12:05 pm
languages_spoken: english
ODROIDs: C2, HC2 x2, Go
Has thanked: 15 times
Been thanked: 3 times
Contact:

Re: RRVL (Retro Roller) OGA 1.0/1.1; OGS

Post by kelbot »

I was using the retro8 core for pico-8 before but it doesn't seem to be in the online updater anymore. It also doesn't have too great of compatibility with a lot of carts just not working. I think some other images have gone the route of providing instructions to copy the actual pico-8 program into a certain folder and just launching it.

Is anyone playing pico-8 on RRVL and have any tips?

loaidheach
Posts: 25
Joined: Mon Feb 22, 2021 6:59 pm
languages_spoken: english
ODROIDs: ODROID-GO Super
Has thanked: 5 times
Been thanked: 13 times
Contact:

Re: RRVL (Retro Roller) OGA 1.0/1.1; OGS

Post by loaidheach »

kelbot wrote:
Tue Sep 07, 2021 3:02 am
I was using the retro8 core for pico-8 before but it doesn't seem to be in the online updater anymore. It also doesn't have too great of compatibility with a lot of carts just not working. I think some other images have gone the route of providing instructions to copy the actual pico-8 program into a certain folder and just launching it.

Is anyone playing pico-8 on RRVL and have any tips?
I added the retro8 core as a package. You can install it via

Code: Select all

sudo xbps-install retro8_libretro
If you use RRVL's default retroarch-core directory you will have to copy the .so using

Code: Select all

cp /opt/libretro/retro8_libretro.so /home/odroid/.config/retroarch/cores/
You may have to restart retroarch to see the core.
I don't play pico-8 games (didn't know it even existing until ealier today), so I don't know if the core will actually work. I read than pico-8 uses .png or .zip so I used those for core association, but you can change them in /usr/share/libretro/info/retro8_libretro.info if you need.

User avatar
iball
Posts: 25
Joined: Sun Feb 09, 2020 2:41 am
languages_spoken: english
ODROIDs: Odroid Go Advance
Has thanked: 7 times
Been thanked: 5 times
Contact:

Re: RRVL (Retro Roller) OGA 1.0/1.1; OGS

Post by iball »

Anyone know what happened to the newly-resurrected RRVL repo? It appears to be down for me?
These users thanked the author iball for the post:
loaidheach (Wed Sep 15, 2021 3:42 am)

loaidheach
Posts: 25
Joined: Mon Feb 22, 2021 6:59 pm
languages_spoken: english
ODROIDs: ODROID-GO Super
Has thanked: 5 times
Been thanked: 13 times
Contact:

Re: RRVL (Retro Roller) OGA 1.0/1.1; OGS

Post by loaidheach »

iball wrote:
Wed Sep 15, 2021 12:42 am
Anyone know what happened to the newly-resurrected RRVL repo? It appears to be down for me?
My bad, messed up a sync and didn't notice. It's back up again.

User avatar
iball
Posts: 25
Joined: Sun Feb 09, 2020 2:41 am
languages_spoken: english
ODROIDs: Odroid Go Advance
Has thanked: 7 times
Been thanked: 5 times
Contact:

Re: RRVL (Retro Roller) OGA 1.0/1.1; OGS

Post by iball »

loaidheach wrote:
Wed Sep 15, 2021 3:41 am
iball wrote:
Wed Sep 15, 2021 12:42 am
Anyone know what happened to the newly-resurrected RRVL repo? It appears to be down for me?
My bad, messed up a sync and didn't notice. It's back up again.
It's working now, thanks!

Post Reply

Return to “Projects”

Who is online

Users browsing this forum: AlliPodHaxOdroid and 3 guests